Closed
Description
New Feature / Enhancement Checklist
- I am not disclosing a vulnerability.
- I am not just asking a question.
- I have searched through existing issues.
Current Limitation
TypeScript support has been added with #1950. The next step is to expand it to more files.
Feature / Enhancement Description
Contributing
- Change file extension to
.ts
- Remove @flow from file if it exists
- Add file to
./tsconfig.json
npm run build:types
- Fix types
- Add / enable tests in
types/test.ts
npm run test:types
- Compare types to @types/parse
Progress (1/62)
- Analytics.js
- AnonymousUtils.js
- Cloud.js
- CloudCode.js
- CoreManager.js
- CryptoController.js
- EventEmitter.js
- EventuallyQueue.js
- FacebookUtils.js
- IndexedDBStorageController.js
- InstallationController.js
- LiveQueryClient.js
- LiveQuerySubscription.js
- LocalDatastore.js
- LocalDatastoreController.js
- LocalDatastoreController.react-native.js
- LocalDatastoreUtils.js
- ObjectStateMutations.js
- OfflineQuery.js
- Parse.js
- ParseACL.js
- ParseCLP.js
- ParseConfig.js
- ParseError.js
- ParseFile.js
- ParseGeoPoint.js
- ParseHooks.js
- ParseInstallation.js
- ParseLiveQuery.js
- ParseObject.js
- ParseOp.js
- ParsePolygon.js
- ParseQuery.js
- ParseRelation.js
- ParseRole.js
- ParseSchema.js
- ParseSession.ts
- ParseUser.js
- Push.js
- RESTController.js
- SingleInstanceStateController.js
- Socket.weapp.js
- Storage.js
- StorageController.browser.js
- StorageController.default.js
- StorageController.react-native.js
- StorageController.weapp.js
- TaskQueue.js
- UniqueInstanceStateController.js
- Xhr.weapp.js
- arrayContainsObject.js
- canBeSerialized.js
- decode.js
- encode.js
- equals.js
- escape.js
- isRevocableSession.js
- parseDate.js
- promiseUtils.js
- unique.js
- unsavedChildren.js
- uuid.js
- WebSocketController