Bump json5, react-scripts, @cypress/webpack-preprocessor, ts-loader and webpack in /src/client
Bumps json5 to 2.2.3 and updates ancestor dependencies json5, react-scripts, @cypress/webpack-preprocessor, ts-loader and webpack. These dependencies need to be updated together.
Updates json5 from 0.5.1 to 2.2.3
Release notes
Sourced from json5's releases.
v2.2.3
- Fix: [email protected] is now the 'latest' release according to npm instead of v1.0.2. (#299)
v2.2.2
- Fix: Properties with the name
__proto__are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295).v2.2.1
- Fix: Removed dependence on minimist to patch CVE-2021-44906. (#266)
v2.2.0
- New: Accurate and documented TypeScript declarations are now included. There is no need to install
@types/json5. (#236, #244)v2.1.3 [code, diff]
v2.1.2
- Fix: Bump
minimisttov1.2.5. (#222)v2.1.1
- New:
package.jsonandpackage.json5include amoduleproperty so bundlers like webpack, rollup and parcel can take advantage of the ES Module build. (#208)- Fix:
stringifyoutputs\0as\\x00when followed by a digit. (#210)- Fix: Spelling mistakes have been fixed. (#196)
v2.1.0
- New: The
index.mjsandindex.min.mjsbrowser builds in thedistdirectory support ES6 modules. (#187)v2.0.1
- Fix: The browser builds in the
distdirectory support ES5. (#182)v2.0.0
Major: JSON5 officially supports Node.js v6 and later. Support for Node.js v4 has been dropped. Since Node.js v6 supports ES5 features, the code has been rewritten in native ES5, and the dependence on Babel has been eliminated.
New: Support for Unicode 10 has been added.
New: The test framework has been migrated from Mocha to Tap.
New: The browser build at
dist/index.jsis no longer minified by default. A minified version is available atdist/index.min.js. (#181)Fix: The warning has been made clearer when line and paragraph separators are
... (truncated)
Changelog
Sourced from json5's changelog.
v2.2.3 [code, diff]
- Fix: [email protected] is now the 'latest' release according to npm instead of v1.0.2. (#299)
v2.2.2 [code, diff]
- Fix: Properties with the name
__proto__are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295).v2.2.1 [code, diff]
- Fix: Removed dependence on minimist to patch CVE-2021-44906. (#266)
v2.2.0 [code, diff]
- New: Accurate and documented TypeScript declarations are now included. There is no need to install
@types/json5. (#236, #244)v2.1.3 [code, diff]
v2.1.2 [code, diff]
- Fix: Bump
minimisttov1.2.5. (#222)v2.1.1 [code, [diff][d2.1.1]]
... (truncated)
Commits
c3a75242.2.394fd06ddocs: update CHANGELOG for v2.2.33b8cebfdocs(security): use GitHub security advisoriesf0fd9e1docs: publish a security policy6a91a05docs(template): bug -> bug report14f8cb12.2.210cc7cadocs: update CHANGELOG for v2.2.27774c10fix: add proto to objects and arraysedde30aReadme: slight tweak to intro97286f8Improve example in readme- Additional commits viewable in compare view
Updates react-scripts from 2.1.3 to 5.0.1
Changelog
Sourced from react-scripts's changelog.
3.0.0 and Newer Versions
Please refer to CHANGELOG.md for the newer versions.
2.1.8 (March 7, 2019)
v2.1.8 is a maintenance release that reapplies the TypeScript speed improvements (#6406) in a new major version of
react-dev-utils.Migrating from 2.1.7 to 2.1.8
Inside any created project that has not been ejected, run:
npm install --save --save-exact [email protected]or
yarn add --exact [email protected]2.1.7 (March 7, 2019)
v2.1.7 is a maintenance release that temporarily reverts the TypeScript speed improvements (#6406) to fix a dependency issue in
react-dev-utils.Migrating from 2.1.6 to 2.1.7
Inside any created project that has not been ejected, run:
npm install --save --save-exact [email protected]or
yarn add --exact [email protected]2.1.6 (March 6, 2019)
v2.1.6 is a maintenance release that brings a few new improvements, most notably:
- :rocket: Reduced TypeScript rebuild times while running the development server. This was previously introduced in v2.1.4 but had to be reverted. Thanks to
@ianschmitzfor getting this ready.:bug: Bug Fix
react-dev-utils
- #6511 Fix deploy instructions to make link clickable. (
@sbimochan)
... (truncated)
Commits
19fa58dPublish9802941fix: webpack noise printed only if error or warning (#12245)2eef1d0Update templates to use React 18createRoot(#12220)221e511Publish5614c87Add support for Tailwind (#11717)20edab4fix(webpackDevServer): disable overlay for warnings (#11413)3afbbc0Update all dependencies (#11624)f5467d5feat(eslint-config-react-app): support ESLint 8.x (#11375)c7627ceUpdate webpack and dev server (#11646)544befeUpdate package.json (#11597)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by iansu, a new releaser for react-scripts since your current version.
Updates @cypress/webpack-preprocessor from 4.0.3 to 5.16.1
Release notes
Sourced from @cypress/webpack-preprocessor's releases.
5.6.0
Released 11/09/2020
Features:
- You can now dynamically add aliases for requests intercepted via
cy.route2(). See an example. Addresses #387.- You can now run all integration specs or all component specs separately (or a filtered list of specs) by clicking the appropriate button in the Test Runner in the Tests tab. Addresses #8203.
- Added a new modifier syntax to
cy.type(). You can now type shortcuts like{ctrl+z}. Addressed in #5694.- We now show a modal with release notes when available when there is a new version of Cypress. Addressed in #9006.
- In the Test Runner's Settings and Runs tab you can now quickly copy the project id configuration and record key using a copy to clipboard icon. Addresses #9002.
Bugfixes:
- Fixed a regression introduced in 4.12.0 where snapshotting caused images to load too many times. Fixes #8679.
- Using
cy.visit()on sites withcontent-typeoftext-htmlfollowed by parameters (liketext/html;charset=utf-8) will no longer throw an error about visiting a site with an invalid content-type. Fixes #8506- The
Cannot access 'continueSent' before initializationerror will no longer throw when usingcy.route2(). Fixes #8926.- Awaiting a request body when providing a static response stub in
cy.route2()should now work properly. Addressed in #9059.- The way that intercepted
cy.route2()requests are displayed in the Command Log has been improved, including showing the progress bar correctly. Addresses #9053.- The
Cannot read property 'replace' of undefinederror will no longer throw when attempting to generate the stack trace from an error thrown in the application. Fixes #7915.- Stack traces in the Command Log originating from application errors where the location is unavailable will no longer show as a clickable link to open in IDE. Fixes #9106.
- When using the
fixture:prefix as a stubbed response tocy.route(), JSON fixtures containing only a number or boolean will no longer throw an error. Fixes #4899.- Fixed an issue causing failed subresource integrity checks for external scripts. Fixes #8983, #9049, and #8992.
Misc:
- Typings for
.invoke()and.its()now allow for atimeoutoption. Addresses #9079.- Typings for
cy.task()now allow for parameterizing the task return type. Addresses #7136.- A clearer error is printed during
cypress cache listwhen no cached versions are found. Addresses #6303.Dependency Updates:
- Upgraded
commanderfrom^4.1.1to^5.1.0. Addressed in #8979.- Upgraded
semverfrom6.3.0to7.3.2. Addressed in #9068.- Upgraded
systeminformationfrom4.26.9to4.27.11. Addressed in #8979.- Removed
node-webkit-updater. This should remove some security warnings that were shown during install. Addresses #8314.5.5.0
Released 10/26/2020
Features:
cy.viewport()has a newmacbook-16preset. Addresses #8889..type()now fires thebeforeInputevent during typing. Note: Firefox does not support thebeforeinputevent. Addresses #7088.Bugfixes:
- Updated the Cypress proxy layer to proxy HTTPS traffic from non-AUT origins. Addressed in #8827.
- This fixed an issue with
cy.route2where HTTPS requests to a non-AUT origin would not be intercepted as expected.cy.route2()now properly handles passing a method as its first argument. Fixes #8729.- Fixed an issue with
cy.route2()where a "Cannot set property response of undefined" error would occasionally occur. Fixes #8858.
... (truncated)
Commits
- See full diff in compare view
Updates ts-loader from 5.3.3 to 9.4.2
Release notes
Sourced from ts-loader's releases.
v9.4.2
9.4.1
- Hotfix: Disable
enhanced-resolve- thanks@manuthv9.4.0
v9.3.1
- Bug fix: Generate declaration files for js files if allowJs is set to true #1260 - thanks
@hedietand@mvilligerv9.3.0
v9.2.9
v9.2.8
v9.2.7
- cater for change in resolveTypeReferenceDirective API in TypeScript 4.7 #1421 - thanks
@johnnyreillyand@cspotcodefor inspiration in ts-node work here: TypeStrong/ts-node#1648v9.2.6
v9.2.5
v9.2.4
v9.2.3
v9.2.2
- Start consuming webpack loader types - thanks
@johnnyreilly- Add webpack minimum version in peerDependencies - thanks
@afdev82v9.2.1
v9.2.0
- Fixed impossibility to have several instances of ts-loader with different compiler options - thanks
@timocovv9.1.2
v9.1.1
... (truncated)
Changelog
Sourced from ts-loader's changelog.
9.4.2
9.4.1
- Hotfix: Disable
enhanced-resolve- thanks@manuthv9.4.0
v9.3.1
- Bug fix: Generate declaration files for js files if allowJs is set to true #1260 - thanks
@hedietand@mvilligerv9.3.0
v9.2.9
v9.2.8
v9.2.7
- cater for change in resolveTypeReferenceDirective API in TypeScript 4.7 #1421 - thanks
@johnny_reilly and@cspotcodefor inspiration in ts-node work here: TypeStrong/ts-node#1648v9.2.6
v9.2.5
v9.2.4
v9.2.3
v9.2.2
... (truncated)
Commits
5e7220bUse custom transformer when building solution references (#1550)87a9fffadd missing comma in README.md (#1551)620ee79Typescript 4 9 (#1547)3319b91chore(deps): bump minimatch in /examples/project-references-example (#1530)60e5784Fix anchor jumping in README.md (#1521)5c66d2bUpdate outdated LICENSE year (#1513)64a4136Bump terser from 4.8.0 to 4.8.1 in /examples/project-references-example (#1489)cf1d227Bump lodash in /test/execution-tests/babel-codeSplitting (#1435)e76abb0Add Tests and Remarks Concerning the New.ctsAnd.mtsFile Extensions (#...d9fcbfdHotfix: Disableenhanced-resolve(#1506)- Additional commits viewable in compare view
Updates webpack from 4.19.1 to 5.75.0
Release notes
Sourced from webpack's releases.
v5.75.0
Bugfixes
experiments.*normalize tofalsewhen opt-out- avoid
NaN%- show the correct error when using a conflicting chunk name in code
- HMR code tests existance of
windowbefore trying to access it- fix
eval-nosources-*actually exclude sources- fix race condition where no module is returned from processing module
- fix position of standalong semicolon in runtime code
Features
- add support for
@importto extenal CSS when using experimental CSS in node- add
i64support to the deprecated WASM implementationDeveloper Experience
- expose
EnableWasmLoadingPlugin- add more typings
- generate getters instead of readonly properties in typings to allow overriding them
v5.74.0
Features
- add
resolve.extensionAliasoption which allows to alias extensions
- This is useful when you are forced to add the
.jsextension to imports when the file really has a.tsextension (typescript +"type": "module")- add support for ES2022 features like static blocks
- add Tree Shaking support for
ProvidePluginBugfixes
- fix persistent cache when some build dependencies are on a different windows drive
- make order of evaluation of side-effect-free modules deterministic between concatenated and non-concatenated modules
- remove left-over from debugging in TLA/async modules runtime code
- remove unneeded extra 1s timestamp offset during watching when files are actually untouched
- This sometimes caused an additional second build which are not really needed
- fix
shareScopeoption forModuleFederationPlugin- set
"use-credentials"also for same origin scriptsPerformance
- Improve memory usage and performance of aggregating needed files/directories for watching
- This affects rebuild performance
Extensibility
- export
HarmonyImportDependencyfor pluginsv5.73.0
... (truncated)
Commits
8241da75.75.0a91d923Merge pull request #16458 from webpack/bugfix/semi4608b11Merge pull request #16457 from webpack/tooling/updatedfdd0b0Merge pull request #16122 from AnmolBansalDEV/bug/compilationCallback23b9a1cMerge pull request #16167 from exposir/fixts6f2c5e8Merge pull request #16257 from alexzhang1030/calc_deterministic_verbosef7f36adMerge pull request #16339 from Liamolucko/wasm-i64761a542fix semicolon position2403a36Merge pull request #16345 from ahabhgk/fix-eval-nosourcesc18203cupdate tooling- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.