-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Set up TypeScript #19559
Merged
Merged
Set up TypeScript #19559
Commits on Sep 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 05e7e81 - Browse repository at this point
Copy the full SHA 05e7e81View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3cd118 - Browse repository at this point
Copy the full SHA a3cd118View commit details -
Configuration menu - View commit details
-
Copy full SHA for 597161e - Browse repository at this point
Copy the full SHA 597161eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dced0f0 - Browse repository at this point
Copy the full SHA dced0f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22ba324 - Browse repository at this point
Copy the full SHA 22ba324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c44fb8 - Browse repository at this point
Copy the full SHA 2c44fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a244c - Browse repository at this point
Copy the full SHA 47a244cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba674bb - Browse repository at this point
Copy the full SHA ba674bbView commit details -
Ignore some of the @typescript-eslint rules on existing JavaScript files.
Configuration menu - View commit details
-
Copy full SHA for ad3a502 - Browse repository at this point
Copy the full SHA ad3a502View commit details -
This script copies all files which are not source files from `generators/` to the build output folder `dist`. This is needed since TypeScript only places the generated JavaScript files in the `dist` folder but other files from `generators/` are also needed in the output.
Configuration menu - View commit details
-
Copy full SHA for ba7e067 - Browse repository at this point
Copy the full SHA ba7e067View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d53612 - Browse repository at this point
Copy the full SHA 4d53612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f37c2a - Browse repository at this point
Copy the full SHA 7f37c2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 354ee0f - Browse repository at this point
Copy the full SHA 354ee0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19cea6b - Browse repository at this point
Copy the full SHA 19cea6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 885f3c0 - Browse repository at this point
Copy the full SHA 885f3c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f8a148 - Browse repository at this point
Copy the full SHA 6f8a148View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3adceb - Browse repository at this point
Copy the full SHA d3adcebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51792fa - Browse repository at this point
Copy the full SHA 51792faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b8127c - Browse repository at this point
Copy the full SHA 3b8127cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd5df79 - Browse repository at this point
Copy the full SHA cd5df79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2901e4a - Browse repository at this point
Copy the full SHA 2901e4aView commit details -
Ignore more files in copy-files script
Don't copy files ending with .snap and folders starting with __ (currently __snapshots__ & __workflow) to build output. These are files needed for tests or CI which have no use in the build output.
Configuration menu - View commit details
-
Copy full SHA for 022cf4d - Browse repository at this point
Copy the full SHA 022cf4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93e604a - Browse repository at this point
Copy the full SHA 93e604aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 931bc39 - Browse repository at this point
Copy the full SHA 931bc39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 018aad2 - Browse repository at this point
Copy the full SHA 018aad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da2a7c - Browse repository at this point
Copy the full SHA 9da2a7cView commit details
Commits on Sep 16, 2022
-
Don't use build output for
/esm/*
exportsWhen using the build output for these exports the tests which import these modules as part of the test case fail. This has two reasons: 1. In CI/CD npm run build is not run before the tests so the modules fail to be imported. This could be solved by first building the package. 2. In the tests the modules are imported via ES Modules syntax and the import function and the result is compared for referential equality. When the built file is imported through the import function and it's compared to the source file the reference is always not the same. When this part of the code is converted to TypeScript these issues must be addressed.
Configuration menu - View commit details
-
Copy full SHA for 1d8bc65 - Browse repository at this point
Copy the full SHA 1d8bc65View commit details -
Build project in prepare npm script
This will build the project when it's installed.
Configuration menu - View commit details
-
Copy full SHA for 590f9fb - Browse repository at this point
Copy the full SHA 590f9fbView commit details -
This should be done by the prepare npm script now.
Configuration menu - View commit details
-
Copy full SHA for 76f5592 - Browse repository at this point
Copy the full SHA 76f5592View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af077b - Browse repository at this point
Copy the full SHA 0af077bView commit details
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.