-
Notifications
You must be signed in to change notification settings - Fork 2
[PLAT-8122] React19, Stencil4, & other framework tooling upgrades #763
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
Merged
Merged
Changes from 33 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
8587feb
prep for yarn 4 in gitignore
aeischeid 48b1ecb
basic version bump and config changes for stencil4, TS 5, & React19
aeischeid 3b17207
formating or prettier type changes
aeischeid 5850586
TS tightening & stencil upgrade specific changes
aeischeid f824a25
muted console.debug in jest setup
aeischeid e179ee1
fix missing hasGeometry attr
aeischeid 9924829
remove @aee getMarkupElement from viewr-markup
aeischeid a3f9a32
Moxks and type tightening around png-decoder
aeischeid cfea7c6
clearLoadingTimer and terminate on webWorker mock
aeischeid 45c10d2
runInBand for jest limit concurancy for stencil
aeischeid 3f6860e
fix png-decoder import issue
aeischeid 8e4072c
update stencil config for new TS plugin
aeischeid afa7ca8
Merge branch 'master' into newReact19Stencil4
aeischeid dd52889
Update yarn.lock
aeischeid a527d05
Update rollup.config to pass inlineDynamicImports: true
aeischeid 59f27b4
Merge branch 'master' into newReact19Stencil4
aeischeid a21f413
revert doc-viewer packages to private for now
aeischeid 8b0939b
add back working version of `@see` for viewer documentation
aeischeid 14d94b3
add stencilPackageName for reactOutputTarget in viewer
aeischeid 81803f2
update interval type to NodeJS.Timeout per feedback
aeischeid 691e1af
add some readonly specifiers per sonarQube suggestions
aeischeid 1a7586c
remove applyPolyfills from the viewer-vue too
aeischeid 56ba9c1
remove obsolete requestidlecallback polyfill
aeischeid f7afa72
new lock file after removing polyfill
aeischeid 72c5511
react-output-target needs to be a runtime dep of react packages, but
aeischeid 712fa0b
bump stream-api to ts 5 too, last one
aeischeid c78e14b
attempt better SSR case for viewer-react
aeischeid a52ffd4
Revert "attempt better SSR case for viewer-react"
aeischeid 7bda5d3
defensive wrappers around window object to avoid SSR issues
aeischeid 46f1a5a
basic test for SSR safety / via node import try
aeischeid e29999f
make builder and viewer-react module first bundles
aeischeid e8313d3
big push to move builds to type:module
aeischeid 2d301bf
fix postbuild script - which exists to maintain backwards compat with
aeischeid 867de4d
Potential fix for pull request finding in formate-example.js
aeischeid 466bab6
more backwards compatible exports map for viewer
aeischeid 55bb5ef
address sonar complaints in short term way so i can test builds
aeischeid 6cb4499
use explict prettier deb more directly
aeischeid 7e92766
minor update to lockfile for prettier
aeischeid b8c96b1
Merge branch 'master' into newReact19Stencil4
aeischeid 9e26ec1
remove nomodule fallbacks in examples that pointed to artifacts that
aeischeid b446dfa
have doc-viewer exports/bundles match viewer
aeischeid d181168
will do withouth html comment lines and have examples in readme instead
aeischeid 2ae52f1
had to rename lint config files after changing to type module in
aeischeid 8bcc23b
Merge branch 'master' into newReact19Stencil4
aeischeid 3a394f9
new yarn.lock after merge main
aeischeid 525b825
Merge branch 'master' into newReact19Stencil4
aeischeid 76857ad
fix botched conflict resolve done via GH ui
aeischeid 4235cf0
fix another unresolved merge
aeischeid 72d3efd
newly generated lock
aeischeid File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jdm717 sonar doesn't like these commented out bits, but IMO they are quite handy. Is there a way to tell Sonar to ignore these
examples/**/index.htmlfiles ?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like I'm not able to change any of the rules there - I'll take a look at getting the correct permissions to do so next week, but in the meantime if you want to get these to stop showing up on the PR, you can always open the link and click the dropdown where it says
Openand chooseAcceptin the cases where we're not going to take the action Sonar suggests, which should at least cause the Sonar check to pass. It does look like Sonar supports path exclusions though, so it should be possible to get the examples directory omitted later!There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I got around this. Ended up just putting this comment in the examples dir readme. Easy enough to grab it from there if doing local testing