2018-06-06 20:44:53 +03:00
{
"name" : "activity-streams" ,
"description" : "A rich visual history feed and a reimagined home page make it easier than ever to find exactly what you're looking for in Firefox.\n\nLearn more about this Test Pilot experiment at https://testpilot.firefox.com/." ,
"version" : "1.14.3" ,
"author" : "Mozilla (https://mozilla.org/)" ,
"bugs" : {
"url" : "https://github.com/mozilla/activity-stream/issues"
} ,
"dependencies" : {
2019-05-30 18:04:19 +03:00
"fluent" : "0.12.0" ,
"fluent-react" : "0.8.4" ,
2019-05-04 08:36:06 +03:00
"react" : "16.8.6" ,
"react-dom" : "16.8.6" ,
"react-redux" : "7.0.3" ,
2019-08-08 08:36:24 +03:00
"react-transition-group" : "4.2.1" ,
2019-01-17 23:53:45 +03:00
"redux" : "4.0.1" ,
"reselect" : "4.0.0"
2018-06-06 20:44:53 +03:00
} ,
"devDependencies" : {
2019-05-30 18:04:19 +03:00
"@babel/core" : "7.4.5" ,
2019-05-04 08:36:06 +03:00
"@babel/plugin-proposal-async-generator-functions" : "7.2.0" ,
"@babel/preset-react" : "7.0.0" ,
2019-03-16 05:36:57 +03:00
"acorn" : "6.1.1" ,
2018-11-27 07:19:47 +03:00
"babel-eslint" : "10.0.1" ,
2019-05-30 18:04:19 +03:00
"babel-loader" : "8.0.6" ,
2019-02-06 18:58:38 +03:00
"babel-plugin-jsm-to-commonjs" : "0.5.0" ,
"babel-plugin-jsm-to-esmodules" : "0.6.0" ,
2018-10-27 04:31:08 +03:00
"chai" : "4.2.0" ,
2019-05-30 18:04:19 +03:00
"chai-json-schema" : "1.5.1" ,
2018-06-06 20:44:53 +03:00
"cpx" : "1.5.0" ,
2019-03-16 05:36:57 +03:00
"enzyme" : "3.9.0" ,
2019-05-30 18:04:19 +03:00
"enzyme-adapter-react-16" : "1.13.2" ,
2019-05-04 08:36:06 +03:00
"eslint" : "5.16.0" ,
2019-06-18 21:33:22 +03:00
"eslint-config-prettier" : "4.2.0" ,
2019-05-30 18:04:19 +03:00
"eslint-plugin-fetch-options" : "0.0.5" ,
"eslint-plugin-import" : "2.17.3" ,
2019-05-02 01:55:10 +03:00
"eslint-plugin-jsx-a11y" : "6.2.1" ,
2019-06-12 18:16:00 +03:00
"eslint-plugin-mozilla" : "1.3.0" ,
2018-11-27 07:19:47 +03:00
"eslint-plugin-no-unsanitized" : "3.0.2" ,
2019-06-12 18:16:00 +03:00
"eslint-plugin-prettier" : "3.0.1" ,
2019-05-30 18:04:19 +03:00
"eslint-plugin-react" : "7.13.0" ,
2019-05-04 08:36:06 +03:00
"eslint-plugin-react-hooks" : "1.6.0" ,
2018-10-27 04:31:08 +03:00
"istanbul-instrumenter-loader" : "3.0.1" ,
2018-11-20 01:05:29 +03:00
"joi-browser" : "13.4.0" ,
2019-05-04 08:36:06 +03:00
"karma" : "4.1.0" ,
2018-06-06 20:44:53 +03:00
"karma-chai" : "0.1.0" ,
2019-03-16 05:36:57 +03:00
"karma-coverage-istanbul-reporter" : "2.0.5" ,
2018-06-06 20:44:53 +03:00
"karma-firefox-launcher" : "1.1.0" ,
2019-08-28 23:38:04 +03:00
"karma-json-reporter" : "1.2.1" ,
2018-06-06 20:44:53 +03:00
"karma-mocha" : "1.3.0" ,
"karma-mocha-reporter" : "2.2.5" ,
"karma-sinon" : "1.0.5" ,
"karma-sourcemap-loader" : "0.3.7" ,
2018-10-27 04:31:08 +03:00
"karma-webpack" : "3.0.5" ,
2019-05-30 18:04:19 +03:00
"loader-utils" : "1.2.3" ,
2019-07-16 16:52:26 +03:00
"lodash" : "4.17.14" ,
2018-06-06 20:44:53 +03:00
"minimist" : "1.2.0" ,
2019-05-04 08:36:06 +03:00
"mocha" : "6.1.4" ,
2018-11-20 01:05:29 +03:00
"mock-raf" : "1.0.1" ,
2019-05-30 18:04:19 +03:00
"node-fetch" : "2.6.0" ,
2019-05-04 08:36:06 +03:00
"node-sass" : "4.12.0" ,
2018-11-27 07:19:47 +03:00
"npm-run-all" : "4.1.5" ,
2019-06-12 18:16:00 +03:00
"prettier" : "1.17.0" ,
2019-03-16 05:36:57 +03:00
"prop-types" : "15.7.2" ,
2019-05-04 08:36:06 +03:00
"raw-loader" : "2.0.0" ,
"react-test-renderer" : "16.8.6" ,
2019-03-16 05:36:57 +03:00
"rimraf" : "2.6.3" ,
2019-05-30 18:04:19 +03:00
"sass" : "1.20.1" ,
2019-05-04 08:36:06 +03:00
"sass-lint" : "1.13.1" ,
2019-03-16 05:36:57 +03:00
"shelljs" : "0.8.3" ,
2019-05-04 08:36:06 +03:00
"sinon" : "7.3.2" ,
2019-05-30 18:04:19 +03:00
"webpack" : "4.32.2" ,
"webpack-cli" : "3.3.2" ,
2018-10-27 04:31:08 +03:00
"yamscripts" : "0.1.0"
2018-06-06 20:44:53 +03:00
} ,
"engines" : {
"firefox" : ">=45.0 <=*" ,
"//" : "when changing node versions, also edit .travis.yml and .nvmrc" ,
2019-03-16 05:36:57 +03:00
"node" : "8.*" ,
2019-06-27 23:31:22 +03:00
"npm" : "6.9"
2018-06-06 20:44:53 +03:00
} ,
"homepage" : "https://github.com/mozilla/activity-stream" ,
"keywords" : [
"mozilla" ,
"firefox" ,
"activity-stream"
] ,
"license" : "MPL-2.0" ,
"main" : "bootstrap.js" ,
"repository" : "mozilla/activity-stream" ,
"config" : {
2018-10-18 08:00:47 +03:00
"default_locale" : "en-US" ,
"/*" : "NB: This directory is *not* 'locales' to avoid mercurial hook for uplifts." ,
"**" : "It contains the source default locale strings to be exported for localization" ,
"*/" : "and is the path used to update translated strings and to prerender strings." ,
"locales_dir" : "locales-src" ,
2018-06-06 20:44:53 +03:00
"mc_dir" : "../mozilla-central"
} ,
"scripts" : {
2018-07-27 23:01:36 +03:00
"mochitest" : "(cd $npm_package_config_mc_dir && ./mach mochitest browser/components/newtab/test/browser --headless)" ,
"mochitest-debug" : "(cd $npm_package_config_mc_dir && ./mach mochitest --jsdebugger browser/components/newtab/test/browser)" ,
2018-06-06 20:44:53 +03:00
"bundle" : "npm-run-all bundle:*" ,
2018-07-06 01:56:16 +03:00
"bundle:webpack" : "webpack --config webpack.system-addon.config.js" ,
2019-02-22 01:30:21 +03:00
"bundle:css" : "node-sass content-src/styles -o css" ,
2019-05-30 18:04:19 +03:00
"bundle:html" : "rimraf prerendered && node ./bin/render-activity-stream-html.js" ,
2018-06-06 20:44:53 +03:00
"buildmc" : "npm-run-all buildmc:*" ,
2018-07-27 23:01:36 +03:00
"prebuildmc" : "rimraf $npm_package_config_mc_dir/browser/components/newtab/" ,
2018-06-06 20:44:53 +03:00
"buildmc:bundle" : "npm run bundle" ,
2018-07-27 23:01:36 +03:00
"buildmc:copy" : "rsync --exclude-from .mcignore -a . $npm_package_config_mc_dir/browser/components/newtab/" ,
2019-06-27 23:31:22 +03:00
"buildmc:fluentExport" : "cpx \"$npm_package_config_locales_dir/*.ftl\" $npm_package_config_mc_dir/browser/locales/$npm_package_config_default_locale/browser/newtab/" ,
2018-06-06 20:44:53 +03:00
"buildmc:copyPingCentre" : "cpx \"ping-centre/PingCentre.jsm\" $npm_package_config_mc_dir/browser/modules" ,
2018-11-06 18:43:41 +03:00
"builduplift" : "npm-run-all builduplift:*" ,
"prebuilduplift" : "npm run prebuildmc" ,
"builduplift:bundle" : "npm run bundle" ,
"builduplift:copy" : "npm run buildmc:copy" ,
2018-10-27 04:31:08 +03:00
"buildlibrary" : "npm-run-all buildlibrary:*" ,
"buildlibrary:webpack" : "webpack --config webpack.aboutlibrary.config.js" ,
"buildlibrary:css" : "node-sass --source-map true --source-map-contents content-src/aboutlibrary -o aboutlibrary/content" ,
"buildlibrary:copy" : "cpx \"aboutlibrary/**/{,.}*\" $npm_package_config_mc_dir/browser/components/library" ,
2018-06-06 20:44:53 +03:00
"startmc" : "npm-run-all --parallel startmc:*" ,
"prestartmc" : "npm run buildmc" ,
2018-07-27 23:01:36 +03:00
"startmc:copy" : "cpx \"{{,.}*,!(node_modules)/**/{,.}*}\" $npm_package_config_mc_dir/browser/components/newtab/ -w" ,
2019-06-27 23:31:22 +03:00
"startmc:copyFluent" : "npm run buildmc:fluentExport -- -w" ,
2018-06-06 20:44:53 +03:00
"startmc:copyPingCentre" : "npm run buildmc:copyPingCentre -- -w" ,
2019-02-22 01:30:21 +03:00
"startmc:webpack" : "npm run bundle:webpack -- --env.development -w" ,
"startmc:css" : "npm run bundle:css && npm run bundle:css -- --source-map-embed --source-map-contents -w" ,
2019-06-27 23:31:22 +03:00
"importmc" : "npm-run-all importmc:*" ,
"importmc:src" : "rsync --exclude-from .mcignore -a $npm_package_config_mc_dir/browser/components/newtab/ ." ,
"importmc:ftl" : "rsync -a $npm_package_config_mc_dir/browser/locales/$npm_package_config_default_locale/browser/newtab/ $npm_package_config_locales_dir" ,
2018-06-06 20:44:53 +03:00
"testmc" : "npm-run-all testmc:*" ,
"testmc:lint" : "npm run lint" ,
2019-07-04 02:49:23 +03:00
"testmc:build" : "npm run bundle:webpack" ,
2018-10-27 04:31:08 +03:00
"testmc:unit" : "karma start karma.mc.config.js" ,
2018-06-06 20:44:53 +03:00
"tddmc" : "karma start karma.mc.config.js --tdd" ,
2018-10-27 04:31:08 +03:00
"debugcoverage" : "open logs/coverage/index.html" ,
2018-06-06 20:44:53 +03:00
"lint" : "npm-run-all lint:*" ,
2019-07-04 02:49:07 +03:00
"lint:eslint-check" : "eslint --cache --print-config . | eslint-config-prettier-check" ,
"lint:eslint" : "eslint --cache --ext=.js,.jsm,.jsx ." ,
2018-06-06 20:44:53 +03:00
"lint:sasslint" : "sass-lint -v -q" ,
"test" : "npm run testmc" ,
"tdd" : "npm run tddmc" ,
2019-03-04 22:15:21 +03:00
"vendor" : "npm-run-all vendor:*" ,
"vendor:react" : "node ./bin/vendor-react.js" ,
2019-07-04 02:49:07 +03:00
"fix" : "npm-run-all fix:*" ,
"fix:eslint" : "npm run lint:eslint -- --fix" ,
2018-06-06 20:44:53 +03:00
"help" : "yamscripts help" ,
"yamscripts" : "yamscripts compile" ,
"__" : "# NOTE: THESE SCRIPTS ARE COMPILED!!! EDIT yamscripts.yml instead!!!"
} ,
"title" : "Activity Stream" ,
"permissions" : {
"multiprocess" : true ,
"private-browsing" : true
}
}