2016-02-22 12:39:48 +03:00
{
"name" : "mozilla-addons-frontend" ,
2021-08-23 18:35:22 +03:00
"version" : "0.24.0" ,
2016-02-22 12:39:48 +03:00
"description" : "Universal front-end projects to complement addons-server." ,
"main" : "index.js" ,
"private" : true ,
2017-07-12 23:22:01 +03:00
"engines" : {
2019-01-18 13:20:35 +03:00
"node" : ">=10.15"
2017-07-12 23:22:01 +03:00
} ,
2016-02-22 12:39:48 +03:00
"scripts" : {
2018-08-06 22:26:17 +03:00
"build" : "npm run clean && better-npm-run build" ,
2021-04-13 12:40:01 +03:00
"build:blog-utils" : "npm run clean && bin/create-package-json-for-blog-utils && bin/create-readme-for-blog-utils && better-npm-run build:blog-utils" ,
2021-04-08 17:03:12 +03:00
"build:blog-utils-dev" : "NODE_ENV=development concurrently 'npm run build:blog-utils -- --watch' 'bin/serve-blog-utils'" ,
2021-04-07 23:00:14 +03:00
"build:blog-utils-prod" : "NODE_ENV=production npm run build:blog-utils" ,
2021-09-02 21:55:09 +03:00
"build:qrcodes" : "npm run clean && bin/fenix-qr-codes.js" ,
2018-08-06 22:26:17 +03:00
"build-check" : "bin/build-checks.js" ,
2020-11-05 21:32:29 +03:00
"build-ci" : "npm run build && npm run bundlesize" ,
2017-03-22 14:23:54 +03:00
"build-locales" : "bin/build-locales" ,
2018-08-06 22:26:17 +03:00
"bundlesize" : "bundlesize" ,
2016-05-30 20:51:36 +03:00
"extract-locales" : "better-npm-run extract-locales" ,
2017-03-22 14:23:54 +03:00
"clean" : "rimraf './dist/*!(.gitkeep)' './webpack-assets.json' './src/locale/**(!.gitkeep)'" ,
2017-07-19 19:53:45 +03:00
"amo:dev" : "better-npm-run amo:dev" ,
2018-09-12 16:18:39 +03:00
"amo:dev-https" : "better-npm-run amo:dev-https" ,
2021-01-07 18:26:11 +03:00
"amo:olympia" : "better-npm-run amo:olympia" ,
2017-07-19 19:53:45 +03:00
"amo:stage" : "better-npm-run amo:stage" ,
2021-01-07 18:26:11 +03:00
"amo:ui-tests" : "npm run amo:olympia" ,
2016-06-23 16:12:15 +03:00
"eslint" : "eslint ." ,
2017-06-01 22:56:37 +03:00
"flow" : "flow" ,
2017-04-17 21:37:35 +03:00
"flow:check" : "flow check" ,
2018-09-07 02:07:56 +03:00
"flow:dev" : "flow stop; flow start; chokidar .flowconfig flow/ stories/ src/ tests/ -i flow/logs/flow.log -c 'flow status' --initial" ,
2016-06-23 16:12:15 +03:00
"stylelint" : "stylelint --syntax scss **/*.scss" ,
2016-07-05 23:52:01 +03:00
"lint" : "npm run eslint && npm run stylelint" ,
2018-06-27 18:51:33 +03:00
"prettier" : "prettier --write '**'" ,
2019-04-03 15:07:46 +03:00
"prettier-ci" : "prettier --list-different '**' || (echo '\n\nThis failure means you did not run `yarn prettier-dev` before committing\n\n' && exit 1)" ,
2018-07-03 17:49:44 +03:00
"prettier-dev" : "pretty-quick --branch master" ,
2018-08-13 21:17:54 +03:00
"start" : "npm run version-check && better-npm-run --silent node bin/server.js | pino-mozlog" ,
2017-08-18 13:55:56 +03:00
"start-func-test-server" : "better-npm-run node bin/start-func-test-server.js" ,
2020-11-05 21:32:29 +03:00
"test-ci" : "bin/config-check.js && npm run build-locales && better-npm-run test-ci && codecov" ,
2017-08-18 13:55:56 +03:00
"test" : "bin/config-check.js && better-npm-run jest --watch" ,
"test-coverage" : "bin/config-check.js && better-npm-run jest --coverage --watch" ,
"test-coverage-once" : "bin/config-check.js && better-npm-run jest --coverage" ,
"test-once" : "bin/config-check.js && better-npm-run jest && npm run lint" ,
"version-check" : "bin/version-check.js" ,
2021-04-08 22:08:21 +03:00
"webpack-dev-server" : "npm run build-locales && better-npm-run webpack-dev-server" ,
2021-06-01 12:12:20 +03:00
"prepare" : "husky install" ,
"check-fonts" : "./bin/regenerate_font.js src/fonts/woff2/Inter-roman.var.woff2 && ./bin/regenerate_font.js src/fonts/woff2/Inter-roman-subset-en_de_fr_ru_es_pt_pl_it.var.woff2 && git diff --quiet HEAD src/fonts/ || (echo '\n\n Did you manually alter font files that should be generated automatically ? See docs/fonts.md for details. This check found the following differences:\n\n' && git --no-pager diff src/fonts && exit 1)"
2016-03-29 16:20:50 +03:00
} ,
"betterScripts" : {
"build" : {
2021-03-03 13:15:18 +03:00
"command" : "npm run build-check && npm run version-check && npm run build-locales && webpack --progress --color --config webpack.prod.config.babel.js" ,
2016-03-29 16:20:50 +03:00
"env" : {
2017-08-18 13:55:56 +03:00
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
2016-04-28 00:06:27 +03:00
"NODE_PATH" : "./:./src"
2016-03-29 16:20:50 +03:00
}
} ,
2021-04-07 23:00:14 +03:00
"build:blog-utils" : {
"command" : "webpack --config webpack.blog-utils.config.babel.js" ,
"env" : {
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
"NODE_PATH" : "./:./src" ,
"NODE_CONFIG_ENV" : "prod"
}
} ,
2021-01-07 18:26:11 +03:00
"amo:olympia" : {
"command" : "better-npm-run start-dev-proxy" ,
"env" : {
"NODE_APP_INSTANCE" : "local"
}
2016-03-29 16:20:50 +03:00
} ,
2017-07-19 19:53:45 +03:00
"amo:dev" : {
2017-08-21 22:02:55 +03:00
"command" : "better-npm-run start-dev-proxy" ,
2017-07-17 23:09:50 +03:00
"env" : {
2017-08-28 21:51:33 +03:00
"AMO_CDN" : "https://addons-dev-cdn.allizom.org" ,
2020-11-05 21:32:29 +03:00
"PROXY_API_HOST" : "https://addons-dev.allizom.org"
2017-07-17 23:09:50 +03:00
}
} ,
2018-09-12 16:18:39 +03:00
"amo:dev-https" : {
"command" : "better-npm-run amo:dev" ,
"env" : {
"API_HOST" : "https://example.com:3000" ,
"SERVER_HOST" : "example.com" ,
"USE_HTTPS_FOR_DEV" : "true" ,
"WEBPACK_SERVER_HOST" : "example.com"
}
} ,
2017-07-19 19:53:45 +03:00
"amo:stage" : {
2017-08-21 22:02:55 +03:00
"command" : "better-npm-run start-dev-proxy" ,
2017-07-17 23:09:50 +03:00
"env" : {
"AMO_CDN" : "https://addons-stage-cdn.allizom.org" ,
2017-08-21 22:02:55 +03:00
"PROXY_API_HOST" : "https://addons.allizom.org" ,
"FXA_CONFIG" : "local" ,
2020-11-05 21:32:29 +03:00
"CSP" : false
2017-07-17 23:09:50 +03:00
}
} ,
2016-05-30 20:51:36 +03:00
"extract-locales" : {
2021-03-03 13:15:18 +03:00
"command" : "webpack --progress --color --config webpack.l10n.config.babel.js" ,
2016-05-20 01:33:30 +03:00
"env" : {
2017-08-18 13:55:56 +03:00
"NODE_ENV" : "production" ,
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
"NODE_PATH" : "./:./src"
2016-05-20 01:33:30 +03:00
}
} ,
2016-04-22 19:42:57 +03:00
"start-dev" : {
2018-10-01 18:28:08 +03:00
"command" : "npm run clean && concurrently 'npm run webpack-dev-server' 'node bin/server.js | pino-devtools --mode buffer --tee | pino-pretty'" ,
2016-04-22 19:42:57 +03:00
"env" : {
2016-04-28 00:06:27 +03:00
"ENABLE_PIPING" : "true" ,
2016-04-22 19:42:57 +03:00
"NODE_ENV" : "development" ,
2017-08-18 13:55:56 +03:00
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
2016-04-28 00:06:27 +03:00
"NODE_PATH" : "./:./src"
2016-04-22 19:42:57 +03:00
}
} ,
2017-02-17 19:08:14 +03:00
"start-dev-proxy" : {
2018-10-01 18:28:08 +03:00
"command" : "npm run clean && concurrently 'npm run webpack-dev-server' 'node bin/server.js | pino-devtools --mode buffer --tee | pino-pretty' 'node bin/proxy.js | pino-pretty'" ,
2017-02-17 19:08:14 +03:00
"env" : {
"ENABLE_PIPING" : "true" ,
"NODE_ENV" : "development" ,
2017-08-18 13:55:56 +03:00
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
2021-01-07 18:26:11 +03:00
"NODE_PATH" : "./:./src"
2017-02-17 19:08:14 +03:00
}
} ,
2017-08-18 13:55:56 +03:00
"node" : {
"command" : "node" ,
"env" : {
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
"NODE_PATH" : "./:./src"
}
} ,
"jest" : {
"command" : "jest" ,
"env" : {
"NODE_ICU_DATA" : "./node_modules/full-icu"
}
} ,
2017-05-19 20:54:22 +03:00
"test-ci" : {
2020-12-16 18:24:18 +03:00
"command" : "npm run version-check && npm run flow:check && bin/config-check.js && better-npm-run jest --maxWorkers=2 --color=false --coverage" ,
2016-08-31 17:58:32 +03:00
"env" : {
2017-08-18 13:55:56 +03:00
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
2016-08-31 17:58:32 +03:00
"NODE_PATH" : "./:./src" ,
2018-10-15 23:02:23 +03:00
"NODE_ENV" : "test" ,
2018-11-19 22:30:57 +03:00
"NO_FLOW" : "1" ,
"NO_ESLINT" : "1"
2016-08-31 17:58:32 +03:00
}
} ,
2016-03-29 16:20:50 +03:00
"webpack-dev-server" : {
"command" : "node bin/webpack-dev-server.js" ,
"env" : {
"NODE_ENV" : "development" ,
2017-08-18 13:55:56 +03:00
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
2016-04-28 00:06:27 +03:00
"NODE_PATH" : "./:./src"
2016-03-29 16:20:50 +03:00
}
}
2016-02-22 12:39:48 +03:00
} ,
"repository" : {
"type" : "git" ,
2018-10-24 21:20:29 +03:00
"url" : "git+https://github.com/mozilla/addons-frontend.git"
2016-02-22 12:39:48 +03:00
} ,
"author" : "Mozilla Add-ons Team" ,
"license" : "MPL-2.0" ,
"bugs" : {
2018-10-24 21:20:29 +03:00
"url" : "https://github.com/mozilla/addons-frontend/issues"
2016-02-22 12:39:48 +03:00
} ,
2018-10-24 21:20:29 +03:00
"homepage" : "https://github.com/mozilla/addons-frontend#readme" ,
2016-02-22 17:40:12 +03:00
"dependencies" : {
2020-05-11 22:26:16 +03:00
"@mozilla-protocol/tokens" : "5.0.5" ,
2019-04-08 17:23:54 +03:00
"@willdurand/isomorphic-formdata" : "1.2.0" ,
2021-08-13 15:13:40 +03:00
"addons-moz-compare" : "1.2.0" ,
2019-03-14 17:33:58 +03:00
"base62" : "2.0.1" ,
2018-07-31 19:09:20 +03:00
"better-npm-run" : "0.1.1" ,
2021-06-15 18:32:57 +03:00
"chokidar" : "3.5.2" ,
2021-04-03 15:55:33 +03:00
"classnames" : "2.3.1" ,
2018-05-28 17:57:15 +03:00
"common-tags" : "1.8.0" ,
2021-04-15 12:14:29 +03:00
"compression" : "1.7.4" ,
2021-03-09 00:01:30 +03:00
"config" : "3.3.6" ,
2018-11-06 11:30:28 +03:00
"connected-react-router" : "5.0.1" ,
2021-09-20 11:15:41 +03:00
"core-js" : "3.18.0" ,
2018-10-16 09:45:43 +03:00
"deep-eql" : "4.0.0" ,
2020-08-13 21:48:28 +03:00
"deepcopy" : "2.1.0" ,
2021-09-15 21:58:23 +03:00
"dompurify" : "2.3.2" ,
2020-11-13 17:17:54 +03:00
"eslint-plugin-react-hooks" : "4.2.0" ,
2019-05-27 11:35:23 +03:00
"express" : "4.17.1" ,
2020-07-20 22:05:46 +03:00
"express-http-context" : "1.2.4" ,
2017-03-22 19:04:39 +03:00
"fastclick" : "1.0.6" ,
2021-09-14 12:30:57 +03:00
"filesize" : "8.0.3" ,
2020-10-13 11:49:34 +03:00
"focus-visible" : "5.2.0" ,
2021-05-04 10:32:59 +03:00
"fs-extra" : "10.0.0" ,
2021-04-03 15:59:15 +03:00
"full-icu" : "1.3.4" ,
2021-05-03 17:16:02 +03:00
"helmet" : "4.6.0" ,
2019-09-13 12:52:50 +03:00
"history" : "4.10.1" ,
2021-09-03 12:40:59 +03:00
"hot-shots" : "8.5.1" ,
2018-03-13 23:00:38 +03:00
"invariant" : "2.2.4" ,
2020-09-29 18:00:16 +03:00
"isomorphic-fetch" : "3.0.0" ,
2016-07-22 10:52:24 +03:00
"jed" : "1.1.1" ,
2017-06-05 19:38:32 +03:00
"join-url" : "2.0.0" ,
2021-08-02 09:24:48 +03:00
"jsdom" : "16.7.0" ,
2021-08-19 15:24:50 +03:00
"localforage" : "1.10.0" ,
2017-09-07 16:23:03 +03:00
"lodash.debounce" : "4.0.8" ,
2020-10-06 16:43:32 +03:00
"moment" : "2.29.1" ,
2018-11-09 23:45:59 +03:00
"nano-time" : "1.0.0" ,
2018-11-12 13:26:56 +03:00
"normalize.css" : "8.0.1" ,
2019-03-04 12:46:57 +03:00
"photon-colors" : "3.3.2" ,
2021-03-03 11:44:27 +03:00
"photoswipe" : "4.1.3" ,
2021-09-06 22:00:01 +03:00
"pino" : "6.13.2" ,
2021-06-21 16:44:44 +03:00
"pino-mozlog" : "2.6.0" ,
2019-02-14 01:14:27 +03:00
"prop-types" : "15.7.2" ,
2020-08-03 19:50:54 +03:00
"qhistory" : "1.1.0" ,
2021-03-22 13:38:07 +03:00
"qs" : "6.10.1" ,
2018-11-05 13:11:52 +03:00
"raf" : "3.4.1" ,
2021-05-07 17:54:45 +03:00
"rc-tooltip" : "5.1.1" ,
2020-10-15 14:49:58 +03:00
"react" : "16.14.0" ,
2021-01-11 21:40:37 +03:00
"react-autosuggest" : "10.1.0" ,
2021-08-12 10:05:15 +03:00
"react-cookie" : "4.1.1" ,
2020-10-15 14:49:58 +03:00
"react-dom" : "16.14.0" ,
2020-06-23 12:12:16 +03:00
"react-helmet" : "6.1.0" ,
2019-08-27 10:51:55 +03:00
"react-keydown" : "1.9.12" ,
2017-11-23 16:52:10 +03:00
"react-nested-status" : "0.2.1" ,
2021-09-15 09:39:47 +03:00
"react-onclickoutside" : "6.12.0" ,
2021-04-13 09:21:32 +03:00
"react-photoswipe-gallery" : "1.3.6" ,
2019-10-15 16:53:29 +03:00
"react-redux" : "5.1.2" ,
2018-08-17 08:11:49 +03:00
"react-router" : "4.3.1" ,
2018-07-27 10:05:29 +03:00
"react-router-dom" : "4.3.1" ,
2020-12-08 12:43:54 +03:00
"react-super-responsive-table" : "5.2.0" ,
2021-06-02 14:37:35 +03:00
"react-textarea-autosize" : "8.3.3" ,
2021-05-31 12:42:32 +03:00
"react-transition-group" : "4.4.2" ,
2021-08-03 21:27:41 +03:00
"redux" : "4.1.1" ,
2017-05-17 18:33:59 +03:00
"redux-logger" : "3.0.6" ,
2018-10-09 10:31:43 +03:00
"redux-saga" : "0.16.2" ,
2021-07-27 17:21:59 +03:00
"regenerator-runtime" : "0.13.9" ,
2017-11-27 19:03:40 +03:00
"response-time" : "2.3.2" ,
2021-07-19 15:35:35 +03:00
"schema-utils" : "3.1.1" ,
2021-06-22 11:04:47 +03:00
"serialize-javascript" : "6.0.0" ,
2018-07-30 20:02:38 +03:00
"touch" : "3.1.0" ,
2021-09-13 12:28:15 +03:00
"typescript" : "4.4.3" ,
2021-04-12 00:39:56 +03:00
"ua-parser-js" : "0.7.28" ,
2021-03-10 18:10:02 +03:00
"universal-base64url" : "1.1.0" ,
2020-01-07 14:29:37 +03:00
"universal-cookie-express" : "4.0.3" ,
2016-05-10 17:10:00 +03:00
"url" : "0.11.0" ,
2020-10-13 12:03:26 +03:00
"url-loader" : "4.1.1" ,
2017-12-04 06:25:52 +03:00
"utf8" : "3.0.0" ,
2020-12-09 12:18:31 +03:00
"uuid" : "8.3.2" ,
2021-07-05 11:40:30 +03:00
"web-vitals" : "2.1.0" ,
2021-03-02 19:26:58 +03:00
"webpack-isomorphic-tools" : "4.0.0"
2016-02-22 17:46:38 +03:00
} ,
"devDependencies" : {
2021-04-19 13:49:03 +03:00
"@babel/core" : "^7.13.8" ,
2018-11-19 19:14:38 +03:00
"@babel/plugin-proposal-class-properties" : "^7.1.0" ,
2021-04-19 13:49:03 +03:00
"@babel/preset-env" : "^7.13.8" ,
"@babel/preset-flow" : "^7.12.13" ,
"@babel/preset-react" : "^7.12.13" ,
"@babel/register" : "^7.13.8" ,
2020-11-20 17:12:49 +03:00
"@emotion/core" : "^11.0.0" ,
2021-04-19 13:47:13 +03:00
"autoprefixer" : "^10.2.4" ,
2018-11-19 19:14:38 +03:00
"babel-core" : "^7.0.0-bridge.0" ,
2018-09-28 16:42:12 +03:00
"babel-eslint" : "^10.0.1" ,
2019-07-26 11:54:37 +03:00
"babel-gettext-extractor" : "^4.1.3" ,
2020-05-06 11:28:44 +03:00
"babel-jest" : "^26.0.0" ,
2018-11-19 19:14:38 +03:00
"babel-loader" : "^8.0.4" ,
"babel-plugin-dynamic-import-node" : "^2.2.0" ,
2017-05-03 18:43:01 +03:00
"bundle-loader" : "^0.5.5" ,
2019-07-01 11:52:55 +03:00
"bundlesize" : "^0.18.0" ,
2020-04-02 12:23:59 +03:00
"chalk" : "^4.0.0" ,
2021-06-01 12:12:20 +03:00
"characterset" : "^1.3.0" ,
2017-08-31 13:31:01 +03:00
"cheerio" : "^1.0.0-rc.2" ,
2021-07-30 18:32:33 +03:00
"chokidar-cli" : "^3.0.0" ,
2018-11-27 23:08:00 +03:00
"circular-dependency-plugin" : "^5.0.0" ,
2020-07-21 16:02:19 +03:00
"codecov" : "^3.7.1" ,
2021-02-22 19:53:54 +03:00
"concurrently" : "^6.0.0" ,
2021-01-04 17:35:44 +03:00
"content-security-policy-parser" : "^0.4.0" ,
2019-05-16 11:15:25 +03:00
"cookie" : "^0.4.0" ,
2021-03-04 20:32:17 +03:00
"css-loader" : "^5.1.1" ,
2021-05-26 13:14:08 +03:00
"css-minimizer-webpack-plugin" : "^3.0.0" ,
2019-12-20 11:51:07 +03:00
"enzyme" : "3.11.0" ,
2018-09-07 18:57:45 +03:00
"enzyme-adapter-react-16" : "^1.5.0" ,
2021-03-04 20:32:17 +03:00
"eslint" : "^7.21.0" ,
2021-04-19 13:49:48 +03:00
"eslint-config-amo" : "^4.2.0" ,
2021-04-19 18:10:59 +03:00
"eslint-plugin-amo" : "^1.13.0" ,
2021-04-12 10:41:14 +03:00
"eslint-plugin-promise" : "^5.0.0" ,
2020-03-18 11:22:35 +03:00
"file-loader" : "^6.0.0" ,
2021-05-27 11:50:52 +03:00
"flow-bin" : "^0.152.0" ,
2017-05-03 18:43:01 +03:00
"glob" : "^7.1.1" ,
2021-03-04 20:32:17 +03:00
"html-webpack-plugin" : "@next" ,
2017-05-03 18:43:01 +03:00
"http-proxy" : "^1.16.2" ,
2021-07-05 15:23:17 +03:00
"husky" : "^7.0.0" ,
2017-05-25 17:43:19 +03:00
"intl" : "^1.2.5" ,
"intl-locales-supported" : "^1.0.0" ,
2020-05-06 11:28:44 +03:00
"jest" : "^26.0.0" ,
2018-10-08 18:40:42 +03:00
"jest-enzyme" : "^7.0.0" ,
2021-04-19 17:41:04 +03:00
"jest-watch-typeahead" : "^0.6.1" ,
2021-05-07 22:20:01 +03:00
"lint-staged" : "^11.0.0" ,
2021-08-02 17:30:15 +03:00
"mini-css-extract-plugin" : "^2.0.0" ,
2017-05-25 17:43:19 +03:00
"mock-express-request" : "^0.2.0" ,
2021-01-04 18:02:09 +03:00
"mock-express-response" : "^0.3.0" ,
2021-09-07 23:11:19 +03:00
"node-fetch" : "^3.0.0" ,
2021-05-10 17:05:41 +03:00
"node-sass" : "^6.0.0" ,
2017-05-25 21:13:22 +03:00
"object.values" : "^1.0.4" ,
2018-10-01 18:28:08 +03:00
"pino-devtools" : "^2.1.0" ,
2021-08-23 17:31:14 +03:00
"pino-pretty" : "^6.0.0" ,
2017-05-03 18:43:01 +03:00
"piping" : "^1.0.0-rc.4" ,
"po2json" : "^0.4.5" ,
2021-06-11 15:54:50 +03:00
"postcss" : "^8.2.10" ,
2021-07-21 15:55:29 +03:00
"postcss-loader" : "^6.0.0" ,
2021-09-16 14:27:19 +03:00
"prettier" : "2.4.1" ,
2021-06-17 23:31:27 +03:00
"pretty-quick" : "3.1.1" ,
2021-09-02 21:55:09 +03:00
"qrcode" : "^1.4.4" ,
2018-07-27 10:05:29 +03:00
"react-hot-loader" : "^4.3.3" ,
2018-11-13 13:15:46 +03:00
"react-test-renderer" : "^16.6.3" ,
2017-10-13 16:47:47 +03:00
"redux-saga-tester" : "^1.0.372" ,
2019-08-16 23:03:28 +03:00
"rimraf" : "^3.0.0" ,
2021-06-02 10:30:40 +03:00
"sass-loader" : "^12.0.0" ,
2019-12-16 14:16:00 +03:00
"semver" : "^7.0.0" ,
2018-01-12 11:28:42 +03:00
"shelljs" : "^0.8.0" ,
2021-05-25 13:09:50 +03:00
"sinon" : "^11.0.0" ,
2021-08-09 14:39:35 +03:00
"style-loader" : "^3.0.0" ,
2021-05-11 14:59:48 +03:00
"stylelint" : "^13.13.1" ,
"stylelint-config-standard" : "^22.0.0" ,
2021-08-03 21:30:47 +03:00
"stylelint-config-suitcss" : "^17.0.0" ,
2020-12-02 18:02:45 +03:00
"supertest" : "^6.0.0" ,
2020-11-30 19:44:27 +03:00
"svg-url-loader" : "^7.0.0" ,
2020-08-13 22:10:22 +03:00
"terser-webpack-plugin" : "^4.0.0" ,
2020-04-27 12:12:41 +03:00
"tmp" : "^0.2.0" ,
2017-05-03 18:43:01 +03:00
"tosource" : "^1.0.0" ,
2021-03-04 20:32:17 +03:00
"webpack" : "^5.0.0" ,
2020-11-26 19:12:33 +03:00
"webpack-cli" : "^4.0.0" ,
2021-08-02 09:26:34 +03:00
"webpack-dev-middleware" : "^5.0.0" ,
2018-11-20 21:19:46 +03:00
"webpack-hot-middleware" : "^2.24.3" ,
2021-03-04 20:32:17 +03:00
"webpack-subresource-integrity" : "@next"
2017-08-09 22:10:21 +03:00
} ,
2018-08-06 22:26:17 +03:00
"bundlesize" : [
{
2021-03-17 18:14:46 +03:00
"path" : "./dist/static/amo-!(i18n-)*.js" ,
2021-03-09 18:46:48 +03:00
"maxSize" : "395 kB"
2018-08-06 22:26:17 +03:00
} ,
{
2021-03-17 18:14:46 +03:00
"path" : "./dist/static/amo-i18n-*.js" ,
2019-09-05 14:30:35 +03:00
"maxSize" : "33 kB"
2021-03-15 20:51:24 +03:00
} ,
{
2021-03-17 18:14:46 +03:00
"path" : "./dist/static/amo-*.css" ,
2021-03-29 11:31:50 +03:00
"maxSize" : "36 kB"
2018-08-06 22:26:17 +03:00
}
2019-11-07 20:46:02 +03:00
]
2021-03-09 18:46:48 +03:00
}