-
Notifications
You must be signed in to change notification settings - Fork 65
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
Rewrite [resolution] dependencies from lockfile version #1693
Merged
Merged
Changes from 90 commits
Commits
Show all changes
93 commits
Select commit
Hold shift + click to select a range
c5c50db
Bring webpack configuration to a valid (but not working) state
f139c67
webpack build working
a2c91cb
Remove sourcemap obsolete flag
3d3352d
Redo ForkTsCheckerWebpackPlugin conf
5fcacfa
Fix stats type mismatch
8fb8342
start.js
b20e694
dev server working but trying to typecheck node_modules
bdfd0ec
webpack start is working
8986bd9
Change css minimizer to remove deprecation
9bd0894
Remove diagnostics
510fb6b
Update snapshots
92597a4
Support new version of minimize
8bf2aea
Add explaining comment
c6df324
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
5a340d0
Update yarn.lock
3122acf
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
1f7a830
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
8b1f89b
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
f075c72
Update snapshots
7c98350
Update all snapshots
5f3c001
Update snapshot hash
7b45909
Add missing quotes
f97c6f2
Merge branch 'main' into feature/experiment-webpack-5
cristiano-belloni bc9cb4c
Remove unwanted media dist files
87964dd
remove tsbuildinfo
187f866
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
e1abbef
Make test names decoupled from hashes
8816b88
Update test snapshots
e5d772f
Create silver-dolphins-remember.md
cristiano-belloni 51e770e
Enter pre-release mode
b16fae1
Merge remote-tracking branch 'origin/main' into release/webpack-5
681ab74
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
07052ac
Remove requireEnsure
55df9e0
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
76ce1bb
Merge remote-tracking branch 'origin/main' into release/webpack-5
dc846d8
Regenerate pre.json
43c42b7
remove workflow rule
bd5e86b
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
50332fd
Merge remote-tracking branch 'origin/main' into release/webpack-5
fb7db88
Update pre.json
5a6dfdc
Merge remote-tracking branch 'origin/main' into feature/experiment-we…
47e1ec4
Update snapshots
64f46f7
Update build snapshots
41ded67
Update browser versions
b2ca58b
Merge pull request #1421 from jpmorganchase/feature/experiment-webpack-5
cristiano-belloni 8cfe64f
Version Packages (alpha-webpack5)
github-actions[bot] d8562e6
Merge pull request #1521 from jpmorganchase/changeset-release/release…
cristiano-belloni 4f1af82
Revert "Revert engine range (#1518)"
d2aacf6
Revert "fix node-12 incompatible javascript (#1517)"
d2b10e9
Remove node 12 support
69da976
Add changeset
c40158b
Add node 18 in CI
074bff4
Revert "Add node 18 in CI"
4baca0a
Hardcode node to v14
9f48679
support node 16 explicitly and run test workflow against target node …
LukeSheard 8115519
fix node versions so that tests run
LukeSheard 8b3f1f5
Create dirty-mugs-double.md
LukeSheard 8901b9f
fix node versions so that tests run and remove 15 since it's unsupported
LukeSheard 0a0bc65
Merge remote-tracking branch 'origin/bugfix/workflow-node-version' in…
4abf766
Raise version to be compatible with eslint
4f9cba9
Version Packages (alpha-webpack5)
github-actions[bot] a31fb3f
Merge pull request #1554 from jpmorganchase/changeset-release/release…
cristiano-belloni af674c5
Support for esm-view type in react scripts
d6d2e8c
Add esm-view into modular types
49c0604
Better names for isView + activate esm-views in start
69c480c
Update tests
93e0adb
Add tests and way of adding esm-view
a60bec5
Better comments/names
b0ccaf4
Merge remote-tracking branch 'origin/main' into feature/esm-views
8c0a688
Add esm-view type
375c7e8
Add package modular-template-esm-view
309cf20
Fix logger error
4e46075
fix esm view tests
865b80f
Fix app tests
f168606
Fix view tests
2130f56
Fix build tests
7fa41ae
Remove residual changelogs
d34acec
Fix app node env tests
c189293
Fix WorkspaceInfo test
455cb57
Merge remote-tracking branch 'origin/main' into feature/esm-views
c051e92
Create proud-starfishes-stare.md
cristiano-belloni 141e960
Extract resolutions from lockfile and use them to build esbuild
e4e72d4
Extract resolutions from lockfile and use them to build Webpack
95d70c4
Write tests for resolutions
dfa39c8
Fix tests
5167a1b
Create tender-shirts-turn.md
cristiano-belloni bd96695
Merge remote-tracking branch 'origin/main' into feature/lockfile-driv…
962698a
Update test snapshots
5034fd9
Update rewriteDependenciesPlugin.ts
cristiano-belloni 17809f4
Use resolution if no version
15fbb13
Use reactdom version if present
2cc2818
Merge remote-tracking branch 'origin/main' into feature/lockfile-driv…
a8f0a22
Merge api.ts
File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
"modular-scripts": patch | ||
--- | ||
|
||
Adds the [resolution] tag in the CDN template to point to the pinned version as resolved from yarn.lock. |
This file contains 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 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 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 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.
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.
Is there a case where version would not be defined?
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.
Good question. There is at the moment, because we relaxed our criteria to only warn in case a version is nor present in (on e of the) package.json. The reason is that some widely used libraries rely on transitive dependencies (dm me for more info)