Attempting to fix TypeScript errors #769
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have to say there is a huge part of TypeScript witchcraft β¨
After upgrading to 5.1.0, we keep experiencing these reports:
Issues we can ignore because that are related to our project:
97 selectFile: import("ember-modifier").FunctionBasedModifier<{
π fixed with upgrading ember-modifier into our project92 this.previewBase64Url = base64;
π fixed in our project (the "issue" is because the "cancellablePromise" can return several typesIssues I fixed
'#private' is declared here.
π It appears that TypeScript prefers using theprivate field
notation instead of#field
private class field declaration generates #private in dtsΒ microsoft/TypeScript#38050 - I agree we can feel like it's not the "modern" way to write thingsLet me know if I can help!
To test things out, I ran
ember ts:precompile
and replaceember-file-upload
folder in my projectnode_modules