Skip to content

Commit 3880ba6

Browse files
mrmckeblukekarrys
andauthoredOct 1, 2021
Remove dependency pinning (#11474)
Co-authored-by: Luke Karrys <luke@lukekarrys.com>
1 parent 8b9fbee commit 3880ba6

File tree

18 files changed

+8989
-12680
lines changed

18 files changed

+8989
-12680
lines changed
 

‎package-lock.json

+7,535-10,721
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,18 @@
2626
"@testing-library/user-event": "^12.1.10",
2727
"alex": "^8.2.0",
2828
"eslint": "^7.30.0",
29-
"execa": "1.0.0",
29+
"execa": "^1.0.0",
3030
"fs-extra": "^9.0.1",
3131
"get-port": "^5.1.1",
3232
"globby": "^11.0.1",
3333
"husky": "^4.3.0",
34-
"jest": "27.1.0",
35-
"lerna": "3.22.1",
34+
"jest": "^27.1.0",
35+
"lerna": "^3.22.1",
3636
"lerna-changelog": "~0.8.2",
3737
"lint-staged": "^10.4.2",
3838
"meow": "^6.1.1",
3939
"multimatch": "^4.0.0",
40-
"prettier": "2.1.2",
40+
"prettier": "^2.1.2",
4141
"puppeteer": "^3.3.0",
4242
"strip-ansi": "^6.0.0",
4343
"svg-term-cli": "^2.1.1",

‎packages/babel-plugin-named-asset-import/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
},
2121
"devDependencies": {
2222
"babel-plugin-tester": "^8.0.1",
23-
"jest": "27.1.0"
23+
"jest": "^27.1.0"
2424
},
2525
"scripts": {
2626
"test": "jest"

‎packages/confusing-browser-globals/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"index.js"
2121
],
2222
"devDependencies": {
23-
"jest": "27.1.0"
23+
"jest": "^27.1.0"
2424
}
2525
}

‎packages/create-react-app/package.json

+12-12
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,20 @@
2929
"test": "cross-env FORCE_COLOR=true jest"
3030
},
3131
"dependencies": {
32-
"chalk": "4.1.0",
33-
"commander": "4.1.1",
34-
"cross-spawn": "7.0.3",
35-
"envinfo": "7.7.3",
36-
"fs-extra": "9.0.1",
37-
"hyperquest": "2.1.3",
38-
"prompts": "2.4.0",
39-
"semver": "7.3.2",
40-
"tar-pack": "3.4.1",
41-
"tmp": "0.2.1",
42-
"validate-npm-package-name": "3.0.0"
32+
"chalk": "^4.1.0",
33+
"commander": "^4.1.1",
34+
"cross-spawn": "^7.0.3",
35+
"envinfo": "^7.7.3",
36+
"fs-extra": "^9.0.1",
37+
"hyperquest": "^2.1.3",
38+
"prompts": "^2.4.0",
39+
"semver": "^7.3.2",
40+
"tar-pack": "^3.4.1",
41+
"tmp": "^0.2.1",
42+
"validate-npm-package-name": "^3.0.0"
4343
},
4444
"devDependencies": {
4545
"cross-env": "^7.0.2",
46-
"jest": "27.1.0"
46+
"jest": "^27.1.0"
4747
}
4848
}

‎packages/create-react-app/yarn.lock.cached

+1,363-1,676
Large diffs are not rendered by default.

‎packages/eslint-config-react-app/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"eslint": "^7.30.0"
2121
},
2222
"dependencies": {
23-
"@babel/core": "7.14.2",
23+
"@babel/core": "^7.14.2",
2424
"@babel/eslint-parser": "^7.14.7",
2525
"@rushstack/eslint-patch": "^1.0.6",
2626
"@typescript-eslint/eslint-plugin": "^4.0.0",

‎packages/react-dev-utils/package.json

+22-22
Original file line numberDiff line numberDiff line change
@@ -53,33 +53,33 @@
5353
],
5454
"dependencies": {
5555
"@babel/code-frame": "^7.10.4",
56-
"address": "1.1.2",
57-
"browserslist": "4.16.5",
58-
"chalk": "2.4.2",
59-
"cross-spawn": "7.0.3",
60-
"detect-port-alt": "1.1.6",
61-
"escape-string-regexp": "2.0.0",
62-
"filesize": "6.1.0",
63-
"find-up": "4.1.0",
64-
"fork-ts-checker-webpack-plugin": "6.0.5",
65-
"global-modules": "2.0.0",
66-
"globby": "11.0.1",
67-
"gzip-size": "5.1.1",
68-
"immer": "9.0.6",
69-
"is-root": "2.1.0",
70-
"loader-utils": "2.0.0",
56+
"address": "^1.1.2",
57+
"browserslist": "^4.16.5",
58+
"chalk": "^2.4.2",
59+
"cross-spawn": "^7.0.3",
60+
"detect-port-alt": "^1.1.6",
61+
"escape-string-regexp": "^2.0.0",
62+
"filesize": "^6.1.0",
63+
"find-up": "^4.1.0",
64+
"fork-ts-checker-webpack-plugin": "^6.0.5",
65+
"global-modules": "^2.0.0",
66+
"globby": "^11.0.1",
67+
"gzip-size": "^5.1.1",
68+
"immer": "^9.0.6",
69+
"is-root": "^2.1.0",
70+
"loader-utils": "^2.0.0",
7171
"open": "^7.0.2",
72-
"pkg-up": "3.1.0",
73-
"prompts": "2.4.0",
72+
"pkg-up": "^3.1.0",
73+
"prompts": "^2.4.0",
7474
"react-error-overlay": "^6.0.9",
75-
"recursive-readdir": "2.2.2",
76-
"shell-quote": "1.7.2",
77-
"strip-ansi": "6.0.0",
78-
"text-table": "0.2.0"
75+
"recursive-readdir": "^2.2.2",
76+
"shell-quote": "^1.7.2",
77+
"strip-ansi": "^6.0.0",
78+
"text-table": "^0.2.0"
7979
},
8080
"devDependencies": {
8181
"cross-env": "^7.0.2",
82-
"jest": "27.1.0"
82+
"jest": "^27.1.0"
8383
},
8484
"scripts": {
8585
"test": "cross-env FORCE_COLOR=true jest"

‎packages/react-error-overlay/package.json

+14-14
Original file line numberDiff line numberDiff line change
@@ -35,31 +35,31 @@
3535
"lib/index.js"
3636
],
3737
"devDependencies": {
38-
"@babel/code-frame": "7.12.13",
39-
"@babel/core": "7.14.2",
40-
"anser": "1.4.10",
38+
"@babel/code-frame": "^7.12.13",
39+
"@babel/core": "^7.14.2",
40+
"anser": "^1.4.10",
4141
"babel-jest": "^27.1.0",
42-
"babel-loader": "8.2.2",
42+
"babel-loader": "^8.2.2",
4343
"babel-preset-react-app": "^10.0.0",
44-
"chalk": "2.4.2",
44+
"chalk": "^2.4.2",
4545
"chokidar": "^3.5.1",
46-
"cross-env": "7.0.3",
46+
"cross-env": "^7.0.3",
4747
"eslint": "^7.30.0",
4848
"eslint-config-react-app": "^6.0.0",
4949
"flow-bin": "^0.116.0",
50-
"html-entities": "1.3.1",
51-
"jest": "27.1.0",
52-
"jest-fetch-mock": "2.1.2",
53-
"object-assign": "4.1.1",
54-
"promise": "8.1.0",
50+
"html-entities": "^1.3.1",
51+
"jest": "^27.1.0",
52+
"jest-fetch-mock": "^2.1.2",
53+
"object-assign": "^4.1.1",
54+
"promise": "^8.1.0",
5555
"raw-loader": "^4.0.2",
5656
"react": "^17.0.1",
5757
"react-app-polyfill": "^2.0.0",
5858
"react-dom": "^17.0.1",
5959
"rimraf": "^3.0.2",
60-
"settle-promise": "1.0.0",
61-
"source-map": "0.5.7",
62-
"webpack": "5.41.1"
60+
"settle-promise": "^1.0.0",
61+
"source-map": "^0.5.7",
62+
"webpack": "^5.41.1"
6363
},
6464
"jest": {
6565
"setupFiles": [

‎packages/react-scripts/package.json

+28-28
Original file line numberDiff line numberDiff line change
@@ -28,52 +28,52 @@
2828
},
2929
"types": "./lib/react-app.d.ts",
3030
"dependencies": {
31-
"@babel/core": "7.14.2",
32-
"@pmmmwh/react-refresh-webpack-plugin": "0.5.0-rc.3",
33-
"@svgr/webpack": "5.5.0",
31+
"@babel/core": "^7.14.2",
32+
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.1",
33+
"@svgr/webpack": "^5.5.0",
3434
"babel-jest": "^27.1.0",
35-
"babel-loader": "8.2.2",
35+
"babel-loader": "^8.2.2",
3636
"babel-plugin-named-asset-import": "^0.3.7",
3737
"babel-preset-react-app": "^10.0.0",
3838
"bfj": "^7.0.2",
3939
"browserslist": "^4.16.5",
4040
"camelcase": "^6.2.0",
41-
"case-sensitive-paths-webpack-plugin": "2.4.0",
42-
"css-loader": "6.2.0",
43-
"css-minimizer-webpack-plugin": "3.0.2",
44-
"dotenv": "9.0.2",
45-
"dotenv-expand": "5.1.0",
41+
"case-sensitive-paths-webpack-plugin": "^2.4.0",
42+
"css-loader": "^6.2.0",
43+
"css-minimizer-webpack-plugin": "^3.0.2",
44+
"dotenv": "^9.0.2",
45+
"dotenv-expand": "^5.1.0",
4646
"eslint": "^7.30.0",
4747
"eslint-config-react-app": "^6.0.0",
4848
"eslint-webpack-plugin": "^2.5.4",
4949
"file-loader": "^6.2.0",
5050
"fs-extra": "^10.0.0",
51-
"html-webpack-plugin": "5.3.2",
52-
"identity-obj-proxy": "3.0.0",
53-
"jest": "27.1.0",
54-
"jest-resolve": "27.1.0",
55-
"jest-watch-typeahead": "0.6.4",
56-
"mini-css-extract-plugin": "2.1.0",
57-
"postcss": "8.3.5",
58-
"postcss-flexbugs-fixes": "5.0.2",
59-
"postcss-loader": "6.1.1",
60-
"postcss-normalize": "10.0.1",
61-
"postcss-preset-env": "6.7.0",
62-
"prompts": "2.4.1",
51+
"html-webpack-plugin": "^5.3.2",
52+
"identity-obj-proxy": "^3.0.0",
53+
"jest": "^27.1.0",
54+
"jest-resolve": "^27.1.0",
55+
"jest-watch-typeahead": "^0.6.4",
56+
"mini-css-extract-plugin": "^2.1.0",
57+
"postcss": "^8.3.5",
58+
"postcss-flexbugs-fixes": "^5.0.2",
59+
"postcss-loader": "^6.1.1",
60+
"postcss-normalize": "^10.0.1",
61+
"postcss-preset-env": "^6.7.0",
62+
"prompts": "^2.4.1",
6363
"react-app-polyfill": "^2.0.0",
6464
"react-dev-utils": "^11.0.4",
6565
"react-refresh": "^0.10.0",
66-
"resolve": "1.20.0",
66+
"resolve": "^1.20.0",
6767
"resolve-url-loader": "^4.0.0",
6868
"sass-loader": "^12.1.0",
69-
"semver": "7.3.5",
69+
"semver": "^7.3.5",
7070
"source-map-loader": "^1.1.2",
71-
"style-loader": "3.0.0",
71+
"style-loader": "^3.0.0",
7272
"terser-webpack-plugin": "^5.1.4",
73-
"webpack": "5.41.1",
74-
"webpack-dev-server": "4.0.0",
75-
"webpack-manifest-plugin": "3.1.1",
76-
"workbox-webpack-plugin": "6.2.4"
73+
"webpack": "^5.41.1",
74+
"webpack-dev-server": "^4.0.0",
75+
"webpack-manifest-plugin": "^4.0.2",
76+
"workbox-webpack-plugin": "^6.2.4"
7777
},
7878
"devDependencies": {
7979
"react": "^17.0.1",

‎packages/react-scripts/scripts/build.js

-9
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,6 @@ process.on('unhandledRejection', err => {
2121

2222
// Ensure environment variables are read.
2323
require('../config/env');
24-
// @remove-on-eject-begin
25-
// Do the preflight checks (only happens before eject).
26-
const verifyPackageTree = require('./utils/verifyPackageTree');
27-
if (process.env.SKIP_PREFLIGHT_CHECK !== 'true') {
28-
verifyPackageTree();
29-
}
30-
const verifyTypeScriptSetup = require('./utils/verifyTypeScriptSetup');
31-
verifyTypeScriptSetup();
32-
// @remove-on-eject-end
3324

3425
const path = require('path');
3526
const chalk = require('react-dev-utils/chalk');

‎packages/react-scripts/scripts/start.js

-9
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,6 @@ process.on('unhandledRejection', err => {
2121

2222
// Ensure environment variables are read.
2323
require('../config/env');
24-
// @remove-on-eject-begin
25-
// Do the preflight check (only happens before eject).
26-
const verifyPackageTree = require('./utils/verifyPackageTree');
27-
if (process.env.SKIP_PREFLIGHT_CHECK !== 'true') {
28-
verifyPackageTree();
29-
}
30-
const verifyTypeScriptSetup = require('./utils/verifyTypeScriptSetup');
31-
verifyTypeScriptSetup();
32-
// @remove-on-eject-end
3324

3425
const fs = require('fs');
3526
const chalk = require('react-dev-utils/chalk');

‎packages/react-scripts/scripts/test.js

-9
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,6 @@ process.on('unhandledRejection', err => {
2222

2323
// Ensure environment variables are read.
2424
require('../config/env');
25-
// @remove-on-eject-begin
26-
// Do the preflight check (only happens before eject).
27-
const verifyPackageTree = require('./utils/verifyPackageTree');
28-
if (process.env.SKIP_PREFLIGHT_CHECK !== 'true') {
29-
verifyPackageTree();
30-
}
31-
const verifyTypeScriptSetup = require('./utils/verifyTypeScriptSetup');
32-
verifyTypeScriptSetup();
33-
// @remove-on-eject-end
3425

3526
const jest = require('jest');
3627
const execSync = require('child_process').execSync;

‎packages/react-scripts/scripts/utils/verifyPackageTree.js

-165
This file was deleted.

‎test/fixtures/boostrap-sass/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"dependencies": {
3-
"bootstrap": "4.x",
4-
"node-sass": "6.x",
3+
"bootstrap": "^4.x",
4+
"node-sass": "^6.x",
55
"react": "latest",
66
"react-dom": "latest"
77
}

‎test/fixtures/builds-with-multiple-runtimes/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"dependencies": {
3-
"dva": "2.4.0",
4-
"history": "4.7.2",
5-
"ky": "0.3.0",
3+
"dva": "^2.4.0",
4+
"history": "^4.7.2",
5+
"ky": "^0.3.0",
66
"react": "latest",
77
"react-dom": "latest"
88
}

‎test/fixtures/global-scss-asset-resolution/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"dependencies": {
3-
"node-sass": "6.x",
3+
"node-sass": "^6.x",
44
"react": "latest",
55
"react-dom": "latest"
66
}
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"dependencies": {
3-
"graphql": "14.0.2",
3+
"graphql": "^14.0.2",
44
"react": "latest",
55
"react-dom": "latest",
6-
"serve": "10.0.2"
6+
"serve": "^10.0.2"
77
}
88
}

0 commit comments

Comments
 (0)
Please sign in to comment.