2016-02-22 12:39:48 +03:00
{
"name" : "mozilla-addons-frontend" ,
2022-03-22 17:36:06 +03:00
"version" : "0.33.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" : {
2022-07-28 17:49:05 +03:00
"node" : ">=14.20"
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" ,
2022-04-21 18:59:57 +03:00
"build-ci" : "npm run build && npm run bundlewatch" ,
2017-03-22 14:23:54 +03:00
"build-locales" : "bin/build-locales" ,
2022-04-21 18:59:57 +03:00
"bundlewatch" : "bundlewatch" ,
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" ,
2021-11-23 17:26:52 +03:00
"stylelint" : "stylelint **/*.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" ,
2021-10-27 18:20:25 +03:00
"test-ci" : "bin/config-check.js && npm run build-locales && better-npm-run test-ci" ,
2022-03-03 23:59:59 +03:00
"test-ci-next" : "bin/config-check.js && npm run build-locales && better-npm-run test-ci-next" ,
2017-08-18 13:55:56 +03:00
"test" : "bin/config-check.js && better-npm-run jest --watch" ,
2022-07-18 16:11:26 +03:00
"test-debug" : "bin/config-check.js && better-npm-run jest-debug --watch" ,
2017-08-18 13:55:56 +03:00
"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" : {
2022-01-13 17:18:11 +03:00
"NODE_APP_INSTANCE" : "local" ,
"WEBPACK_SERVER_HOST" : "olympia.test"
2021-01-07 18:26:11 +03:00
}
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" : {
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" : {
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" : {
2022-04-28 18:38:13 +03:00
"command" : "npm run clean && concurrently 'npm run webpack-dev-server' 'nodemon bin/server.js | pino-devtools --mode buffer --tee | pino-pretty'" ,
2016-04-22 19:42:57 +03:00
"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-04-22 19:42:57 +03:00
}
} ,
2017-02-17 19:08:14 +03:00
"start-dev-proxy" : {
2022-04-28 18:38:13 +03:00
"command" : "npm run clean && concurrently -c 'dim' 'npm run webpack-dev-server' 'nodemon 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" : {
"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"
}
} ,
2022-07-18 16:11:26 +03:00
"jest-debug" : {
"command" : "jest" ,
"env" : {
"NODE_ICU_DATA" : "./node_modules/full-icu" ,
"TEST_DEBUG" : "FULL"
}
} ,
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" ,
2022-03-03 23:59:59 +03:00
"NODE_PATH" : "./:./src" ,
"NODE_ENV" : "test" ,
"NO_FLOW" : "1" ,
"NO_ESLINT" : "1"
}
} ,
"test-ci-next" : {
2022-06-16 16:50:32 +03:00
"command" : "npm run version-check && npm run flow:check && bin/config-check.js && better-npm-run jest --color=false --coverage -i" ,
2022-03-03 23:59:59 +03:00
"env" : {
"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" ,
2022-08-29 19:23:59 +03:00
"@reduxjs/toolkit" : "1.8.5" ,
2022-07-22 15:36:58 +03:00
"@willdurand/isomorphic-formdata" : "2.1.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" ,
2022-01-18 18:50:41 +03:00
"chokidar" : "3.5.3" ,
2021-04-03 15:55:33 +03:00
"classnames" : "2.3.1" ,
2021-11-17 12:52:51 +03:00
"common-tags" : "1.8.2" ,
2021-04-15 12:14:29 +03:00
"compression" : "1.7.4" ,
2022-09-20 22:57:28 +03:00
"config" : "3.3.8" ,
2022-07-20 19:52:38 +03:00
"connected-react-router" : "6.9.3" ,
2022-09-20 22:55:28 +03:00
"core-js" : "3.25.2" ,
2022-07-25 20:55:53 +03:00
"deep-eql" : "4.1.0" ,
2020-08-13 21:48:28 +03:00
"deepcopy" : "2.1.0" ,
2022-09-12 13:44:17 +03:00
"dompurify" : "2.4.0" ,
2022-07-25 21:07:53 +03:00
"express" : "4.18.1" ,
2020-07-20 22:05:46 +03:00
"express-http-context" : "1.2.4" ,
2022-07-27 20:21:33 +03:00
"filesize" : "9.0.11" ,
2020-10-13 11:49:34 +03:00
"focus-visible" : "5.2.0" ,
2022-04-18 20:15:51 +03:00
"fs-extra" : "10.1.0" ,
2022-08-31 22:32:13 +03:00
"full-icu" : "1.5.0" ,
2022-07-25 21:01:55 +03:00
"helmet" : "5.1.1" ,
2019-09-13 12:52:50 +03:00
"history" : "4.10.1" ,
2022-08-02 21:05:39 +03:00
"hot-shots" : "9.2.0" ,
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" ,
2022-07-28 17:23:29 +03:00
"jsdom" : "20.0.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" ,
2022-07-12 23:08:06 +03:00
"moment" : "2.29.4" ,
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" ,
2022-09-20 23:00:10 +03:00
"pino" : "8.6.0" ,
2022-04-21 16:40:50 +03:00
"pino-mozlog" : "2.10.0" ,
2022-01-05 14:39:23 +03:00
"prop-types" : "15.8.1" ,
2020-08-03 19:50:54 +03:00
"qhistory" : "1.1.0" ,
2022-07-25 23:40:55 +03:00
"qs" : "6.11.0" ,
2022-07-28 17:03:44 +03:00
"rc-tooltip" : "5.2.2" ,
2022-07-20 19:52:38 +03:00
"react" : "18.2.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" ,
2022-07-20 19:52:38 +03:00
"react-dom" : "18.2.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" ,
2022-07-20 19:52:38 +03:00
"react-onclickoutside" : "6.12.2" ,
2022-04-12 15:13:54 +03:00
"react-photoswipe-gallery" : "1.3.10" ,
2022-07-20 19:52:38 +03:00
"react-redux" : "8.0.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" ,
2022-07-20 19:52:38 +03:00
"react-super-responsive-table" : "5.2.1" ,
"react-textarea-autosize" : "8.3.4" ,
2022-08-02 21:30:39 +03:00
"react-transition-group" : "4.4.5" ,
2022-08-03 20:59:55 +03:00
"redux" : "4.2.0" ,
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" ,
2017-11-27 19:03:40 +03:00
"response-time" : "2.3.2" ,
2021-11-19 17:40:52 +03:00
"schema-utils" : "4.0.0" ,
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-11-19 17:27:57 +03:00
"ua-parser-js" : "1.0.2" ,
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-12-09 12:18:31 +03:00
"uuid" : "8.3.2" ,
2022-09-01 16:58:40 +03:00
"web-vitals" : "3.0.1" ,
2021-03-02 19:26:58 +03:00
"webpack-isomorphic-tools" : "4.0.0"
2016-02-22 17:46:38 +03:00
} ,
"devDependencies" : {
2022-06-16 20:04:53 +03:00
"@babel/core" : "^7.18.5" ,
"@babel/eslint-parser" : "^7.18.2" ,
"@babel/preset-env" : "^7.18.2" ,
"@babel/preset-flow" : "^7.17.12" ,
"@babel/preset-react" : "^7.17.12" ,
"@babel/register" : "^7.17.7" ,
2020-11-20 17:12:49 +03:00
"@emotion/core" : "^11.0.0" ,
2022-02-23 19:28:01 +03:00
"@testing-library/jest-dom" : "^5.16.2" ,
2022-07-20 19:52:38 +03:00
"@testing-library/react" : "^13.3.0" ,
2022-07-26 19:48:10 +03:00
"@testing-library/user-event" : "^14.2.6" ,
2021-04-19 13:47:13 +03:00
"autoprefixer" : "^10.2.4" ,
2019-07-26 11:54:37 +03:00
"babel-gettext-extractor" : "^4.1.3" ,
2018-11-19 19:14:38 +03:00
"babel-loader" : "^8.0.4" ,
"babel-plugin-dynamic-import-node" : "^2.2.0" ,
2022-04-21 18:59:57 +03:00
"bundlewatch" : "^0.3.3" ,
2020-04-02 12:23:59 +03:00
"chalk" : "^4.0.0" ,
2022-08-31 21:30:51 +03:00
"characterset" : "^2.0.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" ,
2022-01-03 23:16:50 +03:00
"concurrently" : "^7.0.0" ,
2021-01-04 17:35:44 +03:00
"content-security-policy-parser" : "^0.4.0" ,
2022-04-18 19:07:20 +03:00
"cookie" : "^0.5.0" ,
2021-10-26 16:32:31 +03:00
"css-loader" : "^6.0.0" ,
2022-07-28 18:15:41 +03:00
"css-minimizer-webpack-plugin" : "^4.0.0" ,
2021-10-25 23:14:35 +03:00
"eslint" : "^8.1.0" ,
"eslint-config-amo" : "^5.1.0" ,
2021-04-19 18:10:59 +03:00
"eslint-plugin-amo" : "^1.13.0" ,
2021-12-21 21:25:58 +03:00
"eslint-plugin-promise" : "^6.0.0" ,
2022-06-16 20:04:53 +03:00
"eslint-plugin-react" : "^7.30.0" ,
2021-10-25 23:14:35 +03:00
"eslint-plugin-react-hooks" : "^4.2.0" ,
2022-02-25 15:33:34 +03:00
"eslint-plugin-testing-library" : "^5.0.5" ,
2020-03-18 11:22:35 +03:00
"file-loader" : "^6.0.0" ,
2022-09-01 20:08:25 +03:00
"flow-bin" : "^0.186.0" ,
2022-04-18 22:35:15 +03:00
"glob" : "^8.0.0" ,
2022-04-25 21:56:37 +03:00
"html-webpack-plugin" : "5.5.0" ,
2017-05-03 18:43:01 +03:00
"http-proxy" : "^1.16.2" ,
2022-07-27 20:34:56 +03:00
"husky" : "^8.0.0" ,
2017-05-25 17:43:19 +03:00
"intl" : "^1.2.5" ,
"intl-locales-supported" : "^1.0.0" ,
2022-09-06 21:31:05 +03:00
"jest" : "^29.0.0" ,
"jest-environment-jsdom" : "^29.0.0" ,
2022-07-26 23:52:02 +03:00
"jest-extended" : "^3.0.0" ,
2022-07-27 20:18:22 +03:00
"jest-watch-typeahead" : "^2.0.0" ,
2022-07-28 17:06:08 +03:00
"lint-staged" : "^13.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" ,
2022-01-31 17:01:51 +03:00
"node-fetch" : "^3.1.1" ,
2022-05-03 12:05:34 +03:00
"node-sass" : "^7.0.1" ,
2022-07-23 01:42:01 +03:00
"nodemon" : "^2.0.19" ,
2018-10-01 18:28:08 +03:00
"pino-devtools" : "^2.1.0" ,
2022-08-29 19:29:50 +03:00
"pino-pretty" : "^9.0.0" ,
2022-04-23 01:55:10 +03:00
"po2json" : "mikeedwards/po2json#51e2310485bbe35e9e57f2eee238185459ca0eab" ,
2021-06-11 15:54:50 +03:00
"postcss" : "^8.2.10" ,
2022-07-28 17:54:10 +03:00
"postcss-loader" : "^7.0.0" ,
2022-07-25 23:32:03 +03:00
"prettier" : "2.7.1" ,
2022-01-03 19:16:55 +03:00
"pretty-quick" : "3.1.3" ,
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" ,
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" ,
2022-07-29 20:01:38 +03:00
"sass-loader" : "^13.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" ,
2022-07-29 20:16:17 +03:00
"sinon" : "^14.0.0" ,
2021-08-09 14:39:35 +03:00
"style-loader" : "^3.0.0" ,
2021-11-23 17:26:52 +03:00
"stylelint" : "^14.0.0" ,
2022-07-29 20:38:11 +03:00
"stylelint-config-standard-scss" : "^3.0.0" ,
2020-12-02 18:02:45 +03:00
"supertest" : "^6.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" ,
2022-06-16 20:04:53 +03:00
"url-loader" : "^4.1.1" ,
2022-04-25 21:56:37 +03:00
"webpack" : "^5.20.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" ,
2022-04-25 21:56:37 +03:00
"webpack-subresource-integrity" : "5.1.0"
2017-08-09 22:10:21 +03:00
} ,
2022-04-21 18:59:57 +03:00
"bundlewatch" : [
2018-08-06 22:26:17 +03:00
{
2021-03-17 18:14:46 +03:00
"path" : "./dist/static/amo-!(i18n-)*.js" ,
2022-08-03 20:59:55 +03:00
"maxSize" : "355 kB"
2018-08-06 22:26:17 +03:00
} ,
{
2021-03-17 18:14:46 +03:00
"path" : "./dist/static/amo-i18n-*.js" ,
2022-04-21 18:59:57 +03:00
"maxSize" : "30 kB"
2021-03-15 20:51:24 +03:00
} ,
{
2021-03-17 18:14:46 +03:00
"path" : "./dist/static/amo-*.css" ,
2022-07-12 22:44:55 +03:00
"maxSize" : "32 kB"
2018-08-06 22:26:17 +03:00
}
2019-11-07 20:46:02 +03:00
]
2022-07-12 22:44:55 +03:00
}