-
-
Notifications
You must be signed in to change notification settings - Fork 596
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expand TypeScript support #2012
Comments
Thanks for opening this issue!
|
I'd say just post a comment with the sub-list you're working on and I'll update the main list from time to time. |
Alright, once the PRs are merged, I'll go ahead and cross the items off the list. Other than that, as always, a contributor is encouraged to read the thread to know whether someone is already working an the issue - or parts of it. I also suggest to open a PR early while work is in progress, which allows others to have insight into the progress. To prevent blocking issues, as long as there is no PR (or the PR is stale) we would always welcome and suggest to others to start working on it if they asked. |
quick question, is this npm package setup to allow using the typescript definitions defined in the parse.ts file? I'd like to remove @types/parse as it's outdated, but removing it causes typescript compile issues now. Could not find a declaration file for module 'parse/node'. '.../node_modules/parse/node.js' implicitly has an 'any' type. Try Thanks for your help. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
@mtrezza I've been trying to tackle this here https://github.com/swittk/Parse-SDK-JS/tree/typescript There are a few places where I'm not sure though,
|
@swittk could you please open a PR for review? |
arrayContainsObject.js |
CoreManager |
ObjectStateMutation |
Cloud.js |
FacebookUtils |
Analytics |
@danielbm @sadortun @swittk @tomwilsond1 @mtrezza EventuallyQueue All files have been converted to TypeScript. I'm not a TS developer and I don't have a TS project to test with. Here are the next steps
|
@parse-community/js-sdk Can this issue be closed? |
This issue is half done. I left instructions in my last comment on the next steps to close it if anybody is interested. |
New Feature / Enhancement Checklist
Current Limitation
TypeScript support has been added with #1950. The next step is to expand it to more files.
Feature / Enhancement Description
Contributing
.ts
./tsconfig.json
npm run build:types
types/test.ts
npm run test:types
Progress (1/62)
The text was updated successfully, but these errors were encountered: