diff --git a/polaris-react/package.json b/polaris-react/package.json index 07cf19d817a..4af9a746486 100644 --- a/polaris-react/package.json +++ b/polaris-react/package.json @@ -71,7 +71,6 @@ }, "devDependencies": { "@changesets/get-release-plan": "^3.0.13", - "@shopify/browserslist-config": "^3.0.0", "@shopify/jest-dom-mocks": "^3.0.5", "@shopify/postcss-plugin": "^5.0.1", "@shopify/react-testing": "^4.1.0", @@ -117,6 +116,7 @@ "last 3 safari versions", "last 3 chromeandroid versions", "last 1 firefoxandroid versions", - "ios >= 13.4" + "ios >= 13.4", + "node 16.17.0" ] } diff --git a/polaris-react/rollup.config.mjs b/polaris-react/rollup.config.mjs index d4c67eb25f9..f0cce7d5bfe 100644 --- a/polaris-react/rollup.config.mjs +++ b/polaris-react/rollup.config.mjs @@ -33,7 +33,6 @@ function generateConfig({output, targets, stylesConfig}) { // Options that may be present on the `babelConfig` object but // we want to override envName: 'production', - // @ts-expect-error targets is a valid babel option but @types/babel__core doesn't know that yet targets, }), replace({ @@ -54,7 +53,7 @@ function generateConfig({output, targets, stylesConfig}) { /** @type {import('rollup').RollupOptions} */ export default [ generateConfig({ - targets: 'extends @shopify/browserslist-config, node 16.17.0', + targets: pkg.browserslist, stylesConfig: { mode: 'standalone', output: 'styles.css', diff --git a/polaris-tokens/package.json b/polaris-tokens/package.json index c8bbaec1497..7b9be46cb40 100644 --- a/polaris-tokens/package.json +++ b/polaris-tokens/package.json @@ -31,9 +31,6 @@ "test": "jest", "clean": "rm -rf .turbo node_modules dist *.tsbuildinfo build" }, - "devDependencies": { - "@shopify/browserslist-config": "^3.0.0" - }, "license": "SEE LICENSE IN LICENSE.md", "author": "Shopify ", "homepage": "https://polaris.shopify.com", @@ -46,7 +43,15 @@ "@shopify:registry": "https://registry.npmjs.org" }, "browserslist": [ - "extends @shopify/browserslist-config" + "last 3 chrome versions", + "last 3 firefox versions", + "last 3 opera versions", + "last 3 edge versions", + "last 3 safari versions", + "last 3 chromeandroid versions", + "last 1 firefoxandroid versions", + "ios >= 13.4", + "node 16.17.0" ], "files": [ "dist" diff --git a/yarn.lock b/yarn.lock index 9c1f58f7bc6..55f47b696e4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3323,11 +3323,6 @@ babel-plugin-react-test-id "^1.0.2" babel-plugin-transform-inline-environment-variables "^0.4.3" -"@shopify/browserslist-config@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@shopify/browserslist-config/-/browserslist-config-3.0.0.tgz#fedfef0dedc97155a60432c152eff50df88e13d2" - integrity sha512-NzZTZ8EEG6xmM1ApSsQFDqW6C5CmByNhXyLxwWjVX08GzHxkhMc10MSY7WGvTCzd1lQuZEp8Ko/jOCBTQQsEGg== - "@shopify/cli-kit@3.10.1": version "3.10.1" resolved "https://registry.yarnpkg.com/@shopify/cli-kit/-/cli-kit-3.10.1.tgz#deaf0ead4989ad4d7645a00b7f4b9cbeb8052993"