Skip to content

Commit 79e6bbe

Browse files
authoredMar 20, 2020
chore(gatsby): Update sharp and remove Promise shim for Node 8 (#22432)
1 parent ec8e2f9 commit 79e6bbe

File tree

6 files changed

+24
-21
lines changed

6 files changed

+24
-21
lines changed
 

‎packages/gatsby-plugin-manifest/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"@babel/runtime": "^7.8.7",
1111
"gatsby-core-utils": "^1.1.0",
1212
"semver": "^5.7.1",
13-
"sharp": "^0.23.4"
13+
"sharp": "^0.25.1"
1414
},
1515
"devDependencies": {
1616
"@babel/cli": "^7.8.4",

‎packages/gatsby-plugin-sharp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"probe-image-size": "^4.1.1",
2424
"progress": "^2.0.3",
2525
"semver": "^5.7.1",
26-
"sharp": "^0.23.4",
26+
"sharp": "^0.25.1",
2727
"svgo": "1.3.2",
2828
"uuid": "^3.4.0"
2929
},

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"is-relative-url": "^3.0.0",
2323
"lodash": "^4.17.15",
2424
"semver": "^5.7.1",
25-
"sharp": "^0.23.4",
25+
"sharp": "^0.25.1",
2626
"unist-util-select": "^1.5.0"
2727
},
2828
"devDependencies": {

‎packages/gatsby-transformer-sharp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"potrace": "^2.1.2",
1414
"probe-image-size": "^4.1.1",
1515
"semver": "^5.7.1",
16-
"sharp": "^0.23.4"
16+
"sharp": "^0.25.1"
1717
},
1818
"devDependencies": {
1919
"@babel/cli": "^7.8.4",

‎packages/gatsby/src/bootstrap/index.js

-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ const getConfigFile = require(`./get-config-file`)
2121
const tracer = require(`opentracing`).globalTracer()
2222
const preferDefault = require(`./prefer-default`)
2323
const removeStaleJobs = require(`./remove-stale-jobs`)
24-
// Add `util.promisify` polyfill for old node versions
25-
require(`util.promisify/shim`)()
2624

2725
// Show stack trace on unhandled promises.
2826
process.on(`unhandledRejection`, (reason, p) => {

‎yarn.lock

+20-15
Original file line numberDiff line numberDiff line change
@@ -16319,7 +16319,7 @@ mkdirp@*, mkdirp@0.5.1, mkdirp@^0.5, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1
1631916319
dependencies:
1632016320
minimist "0.0.8"
1632116321

16322-
mkdirp@1.0.3:
16322+
mkdirp@1.0.3, mkdirp@^1.0.3:
1632316323
version "1.0.3"
1632416324
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.3.tgz#4cf2e30ad45959dddea53ad97d518b6c8205e1ea"
1632516325
integrity sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==
@@ -16465,7 +16465,7 @@ name-all-modules-plugin@^1.0.1:
1646516465
version "1.0.1"
1646616466
resolved "https://registry.yarnpkg.com/name-all-modules-plugin/-/name-all-modules-plugin-1.0.1.tgz#0abfb6ad835718b9fb4def0674e06657a954375c"
1646716467

16468-
nan@^2.10.0, nan@^2.14.0, nan@^2.9.2:
16468+
nan@^2.10.0, nan@^2.9.2:
1646916469
version "2.14.0"
1647016470
resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c"
1647116471
integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==
@@ -16550,6 +16550,11 @@ node-abi@^2.7.0:
1655016550
dependencies:
1655116551
semver "^5.4.1"
1655216552

16553+
node-addon-api@^2.0.0:
16554+
version "2.0.0"
16555+
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.0.tgz#f9afb8d777a91525244b01775ea0ddbe1125483b"
16556+
integrity sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==
16557+
1655316558
node-cleanup@^2.1.2:
1655416559
version "2.1.2"
1655516560
resolved "https://registry.yarnpkg.com/node-cleanup/-/node-cleanup-2.1.2.tgz#7ac19abd297e09a7f72a71545d951b517e4dde2c"
@@ -20747,7 +20752,7 @@ semver@7.0.0:
2074720752
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
2074820753
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
2074920754

20750-
semver@7.1.3:
20755+
semver@7.1.3, semver@^7.1.3:
2075120756
version "7.1.3"
2075220757
resolved "https://registry.yarnpkg.com/semver/-/semver-7.1.3.tgz#e4345ce73071c53f336445cfc19efb1c311df2a6"
2075320758
integrity sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==
@@ -20891,19 +20896,19 @@ shallowequal@^1.0.1, shallowequal@^1.1.0:
2089120896
resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8"
2089220897
integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==
2089320898

20894-
sharp@^0.23.4:
20895-
version "0.23.4"
20896-
resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.23.4.tgz#ca36067cb6ff7067fa6c77b01651cb9a890f8eb3"
20897-
integrity sha512-fJMagt6cT0UDy9XCsgyLi0eiwWWhQRxbwGmqQT6sY8Av4s0SVsT/deg8fobBQCTDU5iXRgz0rAeXoE2LBZ8g+Q==
20899+
sharp@^0.25.1:
20900+
version "0.25.1"
20901+
resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.25.1.tgz#7bcc9c0ed0debcf1109913e4b3e901d56e957f07"
20902+
integrity sha512-CO/16EfYsSPUyW0uHNVhMMR6mqMeMKA5AjVA0/yH2VgYCX+M7jCklzciHGZdOfewDUMVSiu5elFFpkvvhPwgoA==
2089820903
dependencies:
2089920904
color "^3.1.2"
2090020905
detect-libc "^1.0.3"
20901-
nan "^2.14.0"
20906+
node-addon-api "^2.0.0"
2090220907
npmlog "^4.1.2"
2090320908
prebuild-install "^5.3.3"
20904-
semver "^6.3.0"
20909+
semver "^7.1.3"
2090520910
simple-get "^3.1.0"
20906-
tar "^5.0.5"
20911+
tar "^6.0.1"
2090720912
tunnel-agent "^0.6.0"
2090820913

2090920914
shebang-command@^1.2.0:
@@ -22189,16 +22194,16 @@ tar@^4, tar@^4.4.10, tar@^4.4.8:
2218922194
safe-buffer "^5.1.2"
2219022195
yallist "^3.0.3"
2219122196

22192-
tar@^5.0.5:
22193-
version "5.0.5"
22194-
resolved "https://registry.yarnpkg.com/tar/-/tar-5.0.5.tgz#03fcdb7105bc8ea3ce6c86642b9c942495b04f93"
22195-
integrity sha512-MNIgJddrV2TkuwChwcSNds/5E9VijOiw7kAc1y5hTNJoLDSuIyid2QtLYiCYNnICebpuvjhPQZsXwUL0O3l7OQ==
22197+
tar@^6.0.1:
22198+
version "6.0.1"
22199+
resolved "https://registry.yarnpkg.com/tar/-/tar-6.0.1.tgz#7b3bd6c313cb6e0153770108f8d70ac298607efa"
22200+
integrity sha512-bKhKrrz2FJJj5s7wynxy/fyxpE0CmCjmOQ1KV4KkgXFWOgoIT/NbTMnB1n+LFNrNk0SSBVGGxcK5AGsyC+pW5Q==
2219622201
dependencies:
2219722202
chownr "^1.1.3"
2219822203
fs-minipass "^2.0.0"
2219922204
minipass "^3.0.0"
2220022205
minizlib "^2.1.0"
22201-
mkdirp "^0.5.0"
22206+
mkdirp "^1.0.3"
2220222207
yallist "^4.0.0"
2220322208

2220422209
teepee@^2.31.1:

0 commit comments

Comments
 (0)
Please sign in to comment.