build(babel): use browserslist explicitly (#9207)
This commit is contained in:
32
package.json
32
package.json
@@ -39,15 +39,15 @@
|
||||
"automated-release": "release-it -VV --config ./release/.release-it.json",
|
||||
"build": "npm run build-stylesheets && rimraf ./dist/swagger-ui.js ./dist/swagger-ui.js.map && npm run build-all-bundles",
|
||||
"build-all-bundles": "run-p --aggregate-output build:core build:bundle build:standalone build:es:bundle build:es:bundle:core",
|
||||
"build-stylesheets": "cross-env NODE_ENV=production webpack --color --config webpack/stylesheets.js",
|
||||
"build:bundle": "cross-env NODE_ENV=production webpack --color --config webpack/bundle.js",
|
||||
"build:core": "cross-env NODE_ENV=production webpack --color --config webpack/core.js",
|
||||
"build:standalone": "cross-env NODE_ENV=production webpack --color --config webpack/standalone.js",
|
||||
"build:es:bundle": "cross-env NODE_ENV=production webpack --color --config webpack/es-bundle.js",
|
||||
"build:es:bundle:core": "cross-env NODE_ENV=production BABEL_ENV=esm webpack --color --config webpack/es-bundle-core.js",
|
||||
"build-stylesheets": "cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack --color --config webpack/stylesheets.js",
|
||||
"build:bundle": "cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=isomorphic-production webpack --color --config webpack/bundle.js",
|
||||
"build:core": "cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack --color --config webpack/core.js",
|
||||
"build:standalone": "cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack --color --config webpack/standalone.js",
|
||||
"build:es:bundle": "cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=isomorphic-production webpack --color --config webpack/es-bundle.js",
|
||||
"build:es:bundle:core": "cross-env NODE_ENV=production BABEL_ENV=esm BROWSERSLIST_ENV=browser-production webpack --color --config webpack/es-bundle-core.js",
|
||||
"clean": "rimraf ./dist",
|
||||
"postinstall": "patch-package",
|
||||
"dev": "cross-env NODE_ENV=development webpack serve --config webpack/dev.js",
|
||||
"dev": "cross-env NODE_ENV=development BABEL_ENV=development BROWSERSLIST_ENV=browser-development webpack serve --config webpack/dev.js",
|
||||
"deps-license": "license-checker --production --csv --out $npm_package_config_deps_check_dir/licenses.csv && license-checker --development --csv --out $npm_package_config_deps_check_dir/licenses-dev.csv",
|
||||
"deps-size": "cross-env NODE_ENV=development webpack -p --config webpack/bundle.js --json | webpack-bundle-size-analyzer >| $npm_package_config_deps_check_dir/sizes.txt",
|
||||
"deps-check": "run-s deps-license deps-size",
|
||||
@@ -56,14 +56,14 @@
|
||||
"lint-fix": "eslint --ext \".js,.jsx\" src test dev-helpers flavors --fix",
|
||||
"test": "run-s lint-errors just-test-in-node test:unit-jest cy:ci",
|
||||
"test-in-node": "run-s lint-errors just-test-in-node",
|
||||
"just-test-in-node": "cross-env NODE_ENV=test mocha \"test/mocha/**/*.{js,jsx}\"",
|
||||
"test:artifact": "cross-env NODE_ENV=production jest --config ./config/jest/jest.artifact.config.js",
|
||||
"test:unit-jest": "cross-env NODE_ENV=test jest --config ./config/jest/jest.unit.config.js",
|
||||
"just-test-in-node": "cross-env NODE_ENV=test BABEL_ENV=commonjs BROWSERSLIST_ENV=node-development mocha \"test/mocha/**/*.{js,jsx}\"",
|
||||
"test:artifact": "cross-env NODE_ENV=production BABEL_ENV=commonjs BROWSERSLIST_ENV=node-development jest --config ./config/jest/jest.artifact.config.js",
|
||||
"test:unit-jest": "cross-env NODE_ENV=test BABEL_ENV=commonjs BROWSERSLIST_ENV=node-development jest --config ./config/jest/jest.unit.config.js",
|
||||
"cy:mock-api": "json-server --watch test/e2e-selenium/db.json --port 3204",
|
||||
"cy:server": "cross-env NODE_ENV=production webpack serve --config webpack/dev-e2e.js",
|
||||
"cy:server": "cross-env NODE_ENV=production BABEL_ENV=production BROWSERSLIST_ENV=browser-production webpack serve --config webpack/dev-e2e.js",
|
||||
"cy:start": "run-p -r cy:server cy:mock-api",
|
||||
"cy:open": "cypress open",
|
||||
"cy:run": "cypress run",
|
||||
"cy:open": "cross-env BROWSERSLIST_ENV=browser-production cypress open",
|
||||
"cy:run": "cross-env BROWSERSLIST_ENV=browser-production cypress run",
|
||||
"cy:ci": "start-server-and-test cy:start http://localhost:3204 cy:run",
|
||||
"cy:dev": "start-server-and-test cy:start http://localhost:3204 cy:open",
|
||||
"open-static": "node -e \"require('open')('http://localhost:3002')\"",
|
||||
@@ -105,7 +105,7 @@
|
||||
"reselect": "^4.1.8",
|
||||
"serialize-error": "^8.1.0",
|
||||
"sha.js": "^2.4.11",
|
||||
"swagger-client": "^3.22.0",
|
||||
"swagger-client": "^3.22.1",
|
||||
"url-parse": "^1.5.10",
|
||||
"xml": "=1.0.1",
|
||||
"xml-but-prettier": "^1.0.1",
|
||||
@@ -115,10 +115,6 @@
|
||||
"@babel/cli": "=7.22.10",
|
||||
"@babel/core": "=7.22.11",
|
||||
"@babel/eslint-parser": "=7.22.11",
|
||||
"@babel/plugin-transform-class-properties": "=7.22.5",
|
||||
"@babel/plugin-transform-nullish-coalescing-operator": "=7.22.11",
|
||||
"@babel/plugin-transform-object-rest-spread": "=7.22.15",
|
||||
"@babel/plugin-transform-optional-chaining": "=7.22.15",
|
||||
"@babel/plugin-transform-runtime": "=7.22.10",
|
||||
"@babel/preset-env": "=7.22.14",
|
||||
"@babel/preset-react": "=7.22.5",
|
||||
|
||||
Reference in New Issue
Block a user