Skip to content

Commit 18b5f30

Browse files
authored
fix(security): update vulnerable packages, include React 17 in peerDeps (#28545)
1 parent f8bbc06 commit 18b5f30

File tree

30 files changed

+882
-896
lines changed

30 files changed

+882
-896
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"ts-jest": "^22",
9191
"typescript": "^3.9.7",
9292
"unified": "^9.2.0",
93-
"yargs": "^10.1.2"
93+
"yargs": "^15.4.1"
9494
},
9595
"resolutions": {
9696
"theme-ui": "0.4.0-rc.14",

packages/gatsby-admin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"gatsby": "^2.31.0-next.1",
2424
"gatsby-interface": "^0.0.225",
2525
"gatsby-plugin-typescript": "^2.11.0-next.0",
26-
"gatsby-plugin-webfonts": "^1.1.3",
26+
"gatsby-plugin-webfonts": "^1.1.4",
2727
"gatsby-source-graphql": "^2.13.0-next.0",
2828
"lodash-es": "^4.17.20",
2929
"ncp": "^2.0.0",

packages/gatsby-cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"uuid": "3.4.0",
4848
"yargs": "^15.4.1",
4949
"yoga-layout-prebuilt": "^1.9.6",
50-
"yurnalist": "^1.1.2"
50+
"yurnalist": "^2.1.0"
5151
},
5252
"devDependencies": {
5353
"@babel/cli": "^7.12.1",

packages/gatsby-link/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
},
2121
"peerDependencies": {
2222
"@reach/router": "^1.3.3",
23-
"react": "^16.4.2",
24-
"react-dom": "^16.4.2"
23+
"react": "^16.4.2 || ^17.0.0",
24+
"react-dom": "^16.4.2 || ^17.0.0"
2525
},
2626
"homepage": "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-link#readme",
2727
"keywords": [

packages/gatsby-plugin-google-analytics/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"main": "index.js",
2828
"peerDependencies": {
2929
"gatsby": "^2.0.0",
30-
"react": "^16.4.2",
31-
"react-dom": "^16.4.2"
30+
"react": "^16.4.2 || ^17.0.0",
31+
"react-dom": "^16.4.2 || ^17.0.0"
3232
},
3333
"repository": {
3434
"type": "git",

packages/gatsby-plugin-lodash/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"dependencies": {
1010
"@babel/runtime": "^7.12.5",
1111
"babel-plugin-lodash": "^3.3.4",
12-
"lodash-webpack-plugin": "^0.11.5"
12+
"lodash-webpack-plugin": "^0.11.6"
1313
},
1414
"devDependencies": {
1515
"@babel/cli": "^7.12.1",

packages/gatsby-plugin-mdx/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"change-case": "^3.1.0",
3030
"core-js": "^3.6.5",
3131
"dataloader": "^1.4.0",
32-
"debug": "^4.1.1",
32+
"debug": "^4.3.1",
3333
"escape-string-regexp": "^1.0.5",
3434
"eval": "^0.1.4",
3535
"fs-extra": "^8.1.0",

packages/gatsby-plugin-netlify-cms/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
"peerDependencies": {
3939
"gatsby": "^2.0.101",
4040
"netlify-cms-app": "^2.9.0",
41-
"react": "^16.8.4",
42-
"react-dom": "^16.8.4"
41+
"react": "^16.8.4 || ^17.0.0",
42+
"react-dom": "^16.8.4 || ^17.0.0"
4343
},
4444
"repository": {
4545
"type": "git",

packages/gatsby-plugin-offline/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"cpx": "^1.5.0",
2323
"cross-env": "^7.0.3",
2424
"gatsby-plugin-utils": "^0.8.0-next.1",
25-
"rewire": "^4.0.1"
25+
"rewire": "^5.0.0"
2626
},
2727
"homepage": "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-plugin-offline#readme",
2828
"keywords": [

packages/gatsby-plugin-sharp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"lodash": "^4.17.20",
2121
"mini-svg-data-uri": "^1.2.3",
2222
"potrace": "^2.1.8",
23-
"probe-image-size": "^5.0.0",
23+
"probe-image-size": "^6.0.0",
2424
"progress": "^2.0.3",
2525
"semver": "^7.3.4",
2626
"sharp": "^0.27.0",

packages/gatsby-plugin-styletron/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"main": "index.js",
2424
"peerDependencies": {
2525
"gatsby": "^2.0.0",
26-
"react": "^16.4.2",
26+
"react": "^16.4.2 || ^17.0.0",
2727
"styletron-engine-atomic": "^1.4.6",
2828
"styletron-react": "^5.2.7"
2929
},

packages/gatsby-plugin-subfont/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"license": "MIT",
2626
"dependencies": {
27-
"subfont": "^4.2.2"
27+
"subfont": "^5.2.5"
2828
},
2929
"devDependencies": {
3030
"@babel/cli": "^7.12.1",

packages/gatsby-plugin-typography/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
"main": "index.js",
3131
"peerDependencies": {
3232
"gatsby": "^2.0.0",
33-
"react": "^16.4.2",
34-
"react-dom": "^16.4.2",
33+
"react": "^16.4.2 || ^17.0.0",
34+
"react-dom": "^16.4.2 || ^17.0.0",
3535
"react-typography": "^0.16.1 || ^1.0.0-alpha.0",
3636
"typography": "^0.16.0 || ^1.0.0-alpha.0"
3737
},

packages/gatsby-react-router-scroll/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"main": "index.js",
2626
"peerDependencies": {
2727
"@reach/router": "^1.0.0",
28-
"react": "^16.4.2",
29-
"react-dom": "^16.4.2"
28+
"react": "^16.4.2 || ^17.0.0",
29+
"react-dom": "^16.4.2 || ^17.0.0"
3030
},
3131
"repository": {
3232
"type": "git",

packages/gatsby-recipes/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
"@hapi/joi": "^15.1.1",
2222
"better-queue": "^3.8.10",
2323
"chokidar": "^3.4.2",
24-
"contentful-management": "^5.26.3",
24+
"contentful-management": "^7.5.1",
2525
"cors": "^2.8.5",
26-
"debug": "^4.1.1",
26+
"debug": "^4.3.1",
2727
"detect-port": "^1.3.0",
2828
"dotenv": "^8.2.0",
2929
"execa": "^4.0.2",
@@ -37,7 +37,7 @@
3737
"graphql-compose": "^6.3.8",
3838
"graphql-subscriptions": "^1.1.0",
3939
"graphql-type-json": "^0.3.2",
40-
"hicat": "^0.7.0",
40+
"hicat": "^0.8.0",
4141
"is-binary-path": "^2.1.0",
4242
"is-url": "^1.2.4",
4343
"jest-diff": "^25.5.0",
@@ -84,7 +84,7 @@
8484
"react": "^16.12.0",
8585
"react-reconciler": "^0.25.1",
8686
"rimraf": "^3.0.2",
87-
"rollup": "^2.34.2 ",
87+
"rollup": "^2.34.2",
8888
"rollup-plugin-auto-external": "^2.0.0",
8989
"rollup-plugin-internal": "^1.0.0",
9090
"subscriptions-transport-ws": "^0.9.16",

packages/gatsby-remark-copy-linked-files/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"is-relative-url": "^3.0.0",
1414
"lodash": "^4.17.20",
1515
"path-is-inside": "^1.0.2",
16-
"probe-image-size": "^5.0.0",
16+
"probe-image-size": "^6.0.0",
1717
"unist-util-visit": "^1.4.1"
1818
},
1919
"devDependencies": {

packages/gatsby-remark-images-contentful/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"homepage": "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-remark-images-contentful#readme",
1717
"dependencies": {
1818
"@babel/runtime": "^7.12.5",
19-
"axios": "^0.21.0",
19+
"axios": "^0.21.1",
2020
"chalk": "^4.1.0",
2121
"cheerio": "^1.0.0-rc.3",
2222
"is-relative-url": "^3.0.0",

packages/gatsby-source-contentful/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"@contentful/rich-text-react-renderer": "^14.1.2",
1212
"@contentful/rich-text-types": "^14.1.2",
1313
"@hapi/joi": "^15.1.1",
14-
"axios": "^0.21.0",
14+
"axios": "^0.21.1",
1515
"base64-img": "^1.0.4",
1616
"bluebird": "^3.7.2",
1717
"chalk": "^4.1.0",

packages/gatsby-source-drupal/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"dependencies": {
1010
"@babel/runtime": "^7.12.5",
11-
"axios": "^0.21.0",
11+
"axios": "^0.21.1",
1212
"bluebird": "^3.7.2",
1313
"body-parser": "^1.19.0",
1414
"gatsby-source-filesystem": "^2.10.0-next.1",

packages/gatsby-source-graphql/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"apollo-link-http": "^1.5.17",
1616
"dataloader": "^2.0.0",
1717
"invariant": "^2.2.4",
18-
"node-fetch": "^1.7.3",
18+
"node-fetch": "^2.6.1",
1919
"uuid": "3.4.0"
2020
},
2121
"devDependencies": {

packages/gatsby-source-hacker-news/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"dependencies": {
1010
"@babel/runtime": "^7.12.5",
11-
"axios": "^0.21.0",
11+
"axios": "^0.21.1",
1212
"lodash": "^4.17.20"
1313
},
1414
"devDependencies": {

packages/gatsby-source-lever/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"bundledDependencies": [],
1010
"dependencies": {
1111
"@babel/runtime": "^7.12.5",
12-
"axios": "^0.21.0",
12+
"axios": "^0.21.1",
1313
"bluebird": "^3.7.2",
1414
"deep-map": "^1.5.0",
1515
"deep-map-keys": "^1.2.0",

packages/gatsby-source-medium/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"dependencies": {
1010
"@babel/runtime": "^7.12.5",
11-
"axios": "^0.21.0"
11+
"axios": "^0.21.1"
1212
},
1313
"devDependencies": {
1414
"@babel/cli": "^7.12.1",

packages/gatsby-source-wordpress/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"bundledDependencies": [],
1010
"dependencies": {
1111
"@babel/runtime": "^7.12.5",
12-
"axios": "^0.21.0",
12+
"axios": "^0.21.1",
1313
"better-queue": "^3.8.10",
1414
"bluebird": "^3.7.2",
1515
"deep-map": "^1.5.0",

packages/gatsby-transformer-documentationjs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"dependencies": {
1010
"@babel/runtime": "^7.12.5",
11-
"documentation": "^12.3.0",
11+
"documentation": "^13.1.0",
1212
"prismjs": "^1.23.0"
1313
},
1414
"devDependencies": {

packages/gatsby-transformer-screenshot/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"url": "https://github.com/gatsbyjs/gatsby/issues"
88
},
99
"dependencies": {
10-
"axios": "^0.21.0",
10+
"axios": "^0.21.1",
1111
"better-queue": "^3.8.10"
1212
},
1313
"devDependencies": {

packages/gatsby-transformer-sharp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"bluebird": "^3.7.2",
1212
"fs-extra": "^9.0.1",
1313
"potrace": "^2.1.8",
14-
"probe-image-size": "^5.0.0",
14+
"probe-image-size": "^6.0.0",
1515
"semver": "^7.3.4",
1616
"sharp": "^0.27.0"
1717
},

packages/gatsby-transformer-sqip/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@babel/core": "^7.12.3",
2121
"babel-preset-gatsby-package": "^0.11.0-next.0",
2222
"cross-env": "^7.0.3",
23-
"debug": "^3.2.6"
23+
"debug": "^3.2.7"
2424
},
2525
"peerDependencies": {
2626
"gatsby": "^2.0.0",

packages/gatsby/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@
2929
"anser": "^2.0.1",
3030
"ansi-html": "^0.0.7",
3131
"autoprefixer": "^9.8.4",
32-
"axios": "^0.20.0",
32+
"axios": "^0.21.1",
3333
"babel-core": "7.0.0-bridge.0",
3434
"babel-eslint": "^10.1.0",
3535
"babel-loader": "^8.1.0",
36-
"babel-plugin-add-module-exports": "^0.3.3",
36+
"babel-plugin-add-module-exports": "^1.0.4",
3737
"babel-plugin-dynamic-import-node": "^2.3.3",
38-
"babel-plugin-lodash": "3.3.4",
38+
"babel-plugin-lodash": "^3.3.4",
3939
"babel-plugin-remove-graphql-queries": "^2.15.0-next.0",
4040
"babel-preset-gatsby": "^0.11.0-next.0",
4141
"better-opn": "^2.0.0",
@@ -54,7 +54,7 @@
5454
"cors": "^2.8.5",
5555
"css-loader": "^1.0.1",
5656
"date-fns": "^2.14.0",
57-
"debug": "^3.2.6",
57+
"debug": "^3.2.7",
5858
"del": "^5.1.0",
5959
"detect-port": "^1.3.0",
6060
"devcert": "^1.1.3",
@@ -156,7 +156,7 @@
156156
"v8-compile-cache": "^1.1.2",
157157
"webpack": "^4.44.1",
158158
"webpack-dev-middleware": "^3.7.2",
159-
"webpack-dev-server": "^3.11.0",
159+
"webpack-dev-server": "^3.11.2",
160160
"webpack-hot-middleware": "^2.25.0",
161161
"webpack-merge": "^4.2.2",
162162
"webpack-stats-plugin": "^0.3.2",
@@ -180,7 +180,7 @@
180180
"@types/webpack-virtual-modules": "^0.1.0",
181181
"babel-preset-gatsby-package": "^0.11.0-next.0",
182182
"cross-env": "^7.0.3",
183-
"documentation": "^12.3.0",
183+
"documentation": "^13.1.0",
184184
"enhanced-resolve": "^4.2.0",
185185
"eslint-plugin-jsx-a11y": "^6.3.1",
186186
"react": "^16.12.0",
@@ -225,8 +225,8 @@
225225
"main": "cache-dir/commonjs/gatsby-browser-entry.js",
226226
"module": "cache-dir/gatsby-browser-entry.js",
227227
"peerDependencies": {
228-
"react": "^16.4.2",
229-
"react-dom": "^16.4.2"
228+
"react": "^16.4.2 || ^17.0.0",
229+
"react-dom": "^16.4.2 || ^17.0.0"
230230
},
231231
"repository": {
232232
"type": "git",

0 commit comments

Comments
 (0)