Skip to content

Commit cb09e78

Browse files
robertcoopercodeDSchau
authored andcommitted
fix(gatsby): autoprefixer browsers option warning (#14533)
1 parent a929dd2 commit cb09e78

File tree

3 files changed

+47
-35
lines changed

3 files changed

+47
-35
lines changed

packages/gatsby/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@reach/router": "^1.1.1",
2323
"@stefanprobst/lokijs": "^1.5.6-b",
2424
"address": "1.0.3",
25-
"autoprefixer": "^9.4.3",
25+
"autoprefixer": "^9.6.0",
2626
"babel-core": "7.0.0-bridge.0",
2727
"babel-eslint": "^9.0.0",
2828
"babel-loader": "^8.0.0",

packages/gatsby/src/utils/webpack-utils.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,11 @@ module.exports = async ({
206206
},
207207

208208
postcss: (options = {}) => {
209-
let { plugins, browsers = supportedBrowsers, ...postcssOpts } = options
209+
let {
210+
plugins,
211+
overrideBrowserslist = supportedBrowsers,
212+
...postcssOpts
213+
} = options
210214

211215
return {
212216
loader: require.resolve(`postcss-loader`),
@@ -219,7 +223,7 @@ module.exports = async ({
219223

220224
return [
221225
flexbugs,
222-
autoprefixer({ browsers, flexbox: `no-2009` }),
226+
autoprefixer({ overrideBrowserslist, flexbox: `no-2009` }),
223227
...plugins,
224228
]
225229
},

yarn.lock

Lines changed: 40 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3951,16 +3951,17 @@ autolinker@~0.15.0:
39513951
resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-0.15.3.tgz#342417d8f2f3461b14cf09088d5edf8791dc9832"
39523952
integrity sha1-NCQX2PLzRhsUzwkIjV7fh5HcmDI=
39533953

3954-
autoprefixer@^9.4.3:
3955-
version "9.4.3"
3956-
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.3.tgz#c97384a8fd80477b78049163a91bbc725d9c41d9"
3957-
integrity sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ==
3954+
autoprefixer@^9.6.0:
3955+
version "9.6.0"
3956+
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.0.tgz#0111c6bde2ad20c6f17995a33fad7cf6854b4c87"
3957+
integrity sha512-kuip9YilBqhirhHEGHaBTZKXL//xxGnzvsD0FtBQa6z+A69qZD6s/BAX9VzDF1i9VKDquTJDQaPLSEhOnL6FvQ==
39583958
dependencies:
3959-
browserslist "^4.3.6"
3960-
caniuse-lite "^1.0.30000921"
3959+
browserslist "^4.6.1"
3960+
caniuse-lite "^1.0.30000971"
3961+
chalk "^2.4.2"
39613962
normalize-range "^0.1.2"
39623963
num2fraction "^1.2.2"
3963-
postcss "^7.0.6"
3964+
postcss "^7.0.16"
39643965
postcss-value-parser "^3.3.1"
39653966

39663967
aws-sign2@~0.7.0:
@@ -5362,15 +5363,6 @@ browserslist@^4.3.4:
53625363
electron-to-chromium "^1.3.103"
53635364
node-releases "^1.1.3"
53645365

5365-
browserslist@^4.3.6:
5366-
version "4.3.7"
5367-
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.7.tgz#f1de479a6466ea47a0a26dcc725e7504817e624a"
5368-
integrity sha512-pWQv51Ynb0MNk9JGMCZ8VkM785/4MQNXiFYtPqI7EEP0TJO+/d/NqRVn1uiAN0DNbnlUSpL2sh16Kspasv3pUQ==
5369-
dependencies:
5370-
caniuse-lite "^1.0.30000925"
5371-
electron-to-chromium "^1.3.96"
5372-
node-releases "^1.1.3"
5373-
53745366
browserslist@^4.4.2, browserslist@^4.5.1:
53755367
version "4.5.2"
53765368
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.2.tgz#36ad281f040af684555a23c780f5c2081c752df0"
@@ -5380,6 +5372,15 @@ browserslist@^4.4.2, browserslist@^4.5.1:
53805372
electron-to-chromium "^1.3.116"
53815373
node-releases "^1.1.11"
53825374

5375+
browserslist@^4.6.1:
5376+
version "4.6.1"
5377+
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.1.tgz#ee5059b1aec18cbec9d055d6cb5e24ae50343a9b"
5378+
integrity sha512-1MC18ooMPRG2UuVFJTHFIAkk6mpByJfxCrnUyvSlu/hyQSFHMrlhM02SzNuCV+quTP4CKmqtOMAIjrifrpBJXQ==
5379+
dependencies:
5380+
caniuse-lite "^1.0.30000971"
5381+
electron-to-chromium "^1.3.137"
5382+
node-releases "^1.1.21"
5383+
53835384
bser@^2.0.0:
53845385
version "2.0.0"
53855386
resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719"
@@ -5737,11 +5738,6 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000884:
57375738
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000885.tgz#e889e9f8e7e50e769f2a49634c932b8aee622984"
57385739
integrity sha512-cXKbYwpxBLd7qHyej16JazPoUacqoVuDhvR61U7Fr5vSxMUiodzcYa1rQYRYfZ5GexV03vGZHd722vNPLjPJGQ==
57395740

5740-
caniuse-lite@^1.0.30000921, caniuse-lite@^1.0.30000925:
5741-
version "1.0.30000926"
5742-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000926.tgz#4361a99d818ca6e521dbe89a732de62a194a789c"
5743-
integrity sha512-diMkEvxfFw09SkbErCLmw/1Fx1ZZe9xfWm4aeA2PUffB48x1tfZeMsK5j4BW7zN7Y4PdqmPVVdG2eYjE5IRTag==
5744-
57455741
caniuse-lite@^1.0.30000929:
57465742
version "1.0.30000939"
57475743
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000939.tgz#b9ab7ac9e861bf78840b80c5dfbc471a5cd7e679"
@@ -5752,6 +5748,11 @@ caniuse-lite@^1.0.30000951:
57525748
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000951.tgz#c7c2fd4d71080284c8677dd410368df8d83688fe"
57535749
integrity sha512-eRhP+nQ6YUkIcNQ6hnvdhMkdc7n3zadog0KXNRxAZTT2kHjUb1yGn71OrPhSn8MOvlX97g5CR97kGVj8fMsXWg==
57545750

5751+
caniuse-lite@^1.0.30000971:
5752+
version "1.0.30000973"
5753+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000973.tgz#2f8e8e54f9e6c5b7a631c9e69bfa1093d8cfd360"
5754+
integrity sha512-/F3t/Yo8LEdRSEPCmI15fLu5vepVh9UCg/9inJXF5AAfW7xRRJkbaM2ut52iRMQMnGCLQouLbFdbOA+VEFOIsg==
5755+
57555756
capitalize@^1.0.0:
57565757
version "1.0.0"
57575758
resolved "https://registry.yarnpkg.com/capitalize/-/capitalize-1.0.0.tgz#dc802c580aee101929020d2ca14b4ca8a0ae44be"
@@ -8234,16 +8235,16 @@ electron-to-chromium@^1.3.116:
82348235
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.119.tgz#9a7770da667252aeb81f667853f67c2b26e00197"
82358236
integrity sha512-3mtqcAWa4HgG+Djh/oNXlPH0cOH6MmtwxN1nHSaReb9P0Vn51qYPqYwLeoSuAX9loU1wrOBhFbiX3CkeIxPfgg==
82368237

8238+
electron-to-chromium@^1.3.137:
8239+
version "1.3.144"
8240+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.144.tgz#d742d2c451090798303a4a5eea4f33f5e60f5d94"
8241+
integrity sha512-jNRFJpfNrYm5uJ4x0q9oYMOfbL0JPOlkNli8GS/5zEmCjnE5jAtoCo4BYajHiqSPqEeAjtTdItL4p7EZw+jSfg==
8242+
82378243
electron-to-chromium@^1.3.47, electron-to-chromium@^1.3.62:
82388244
version "1.3.67"
82398245
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.67.tgz#5e8f3ffac89b4b0402c7e1a565be06f3a109abbc"
82408246
integrity sha512-h3zEBLdHvsKfaXv1SHAtykJyNtwYFEKkrWGSFyW1BzGgPQ4ykAzD5Hd8C5MZGTAEhkCKmtyIwYUrapsI0xfKww==
82418247

8242-
electron-to-chromium@^1.3.96:
8243-
version "1.3.96"
8244-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz#25770ec99b8b07706dedf3a5f43fa50cb54c4f9a"
8245-
integrity sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==
8246-
82478248
elegant-spinner@^1.0.1:
82488249
version "1.0.1"
82498250
resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
@@ -15543,6 +15544,13 @@ node-releases@^1.1.11:
1554315544
dependencies:
1554415545
semver "^5.3.0"
1554515546

15547+
node-releases@^1.1.21:
15548+
version "1.1.22"
15549+
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.22.tgz#d90cd5adc59ab9b0f377d4f532b09656399c88bf"
15550+
integrity sha512-O6XpteBuntW1j86mw6LlovBIwTe+sO2+7vi9avQffNeIW4upgnaCVm6xrBWH+KATz7mNNRNNeEpuWB7dT6Cr3w==
15551+
dependencies:
15552+
semver "^5.3.0"
15553+
1554615554
node-releases@^1.1.3:
1554715555
version "1.1.3"
1554815556
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz#aad9ce0dcb98129c753f772c0aa01360fb90fbd2"
@@ -17298,14 +17306,14 @@ postcss@^7.0.0, postcss@^7.0.1:
1729817306
source-map "^0.6.1"
1729917307
supports-color "^5.4.0"
1730017308

17301-
postcss@^7.0.6:
17302-
version "7.0.7"
17303-
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614"
17304-
integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==
17309+
postcss@^7.0.16:
17310+
version "7.0.16"
17311+
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2"
17312+
integrity sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA==
1730517313
dependencies:
17306-
chalk "^2.4.1"
17314+
chalk "^2.4.2"
1730717315
source-map "^0.6.1"
17308-
supports-color "^5.5.0"
17316+
supports-color "^6.1.0"
1730917317

1731017318
potrace@^2.1.1:
1731117319
version "2.1.1"

0 commit comments

Comments
 (0)