summaryrefslogtreecommitdiffstats
path: root/browser/components/newtab/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'browser/components/newtab/package.json')
-rw-r--r--browser/components/newtab/package.json115
1 files changed, 115 insertions, 0 deletions
diff --git a/browser/components/newtab/package.json b/browser/components/newtab/package.json
new file mode 100644
index 0000000000..b878deb975
--- /dev/null
+++ b/browser/components/newtab/package.json
@@ -0,0 +1,115 @@
+{
+ "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": {
+ "@fluent/bundle": "0.17.1",
+ "@fluent/react": "0.15.0",
+ "react": "16.13.1",
+ "react-dom": "16.13.1",
+ "react-redux": "7.2.6",
+ "react-transition-group": "4.4.2",
+ "redux": "4.1.2"
+ },
+ "devDependencies": {
+ "@babel/core": "7.23.5",
+ "@babel/preset-react": "7.23.3",
+ "@jsdevtools/coverage-istanbul-loader": "^3.0.5",
+ "acorn": "8.5.0",
+ "babel-loader": "8.2.3",
+ "babel-plugin-jsm-to-esmodules": "0.6.0",
+ "buffer": "6.0.3",
+ "chai": "4.3.4",
+ "enzyme": "3.11.0",
+ "enzyme-adapter-react-16": "1.15.6",
+ "joi-browser": "13.4.0",
+ "karma": "6.4.2",
+ "karma-chai": "0.1.0",
+ "karma-coverage-istanbul-reporter": "3.0.3",
+ "karma-firefox-launcher": "2.1.2",
+ "karma-json-reporter": "1.2.1",
+ "karma-mocha": "2.0.1",
+ "karma-mocha-reporter": "2.2.5",
+ "karma-sinon": "1.0.5",
+ "karma-sourcemap-loader": "0.3.8",
+ "karma-webpack": "5.0.0",
+ "loader-utils": "3.2.1",
+ "lodash": "4.17.21",
+ "mocha": "9.2.2",
+ "mock-raf": "1.0.1",
+ "npm-run-all": "4.1.5",
+ "postcss-scss": "4.0.6",
+ "prop-types": "15.7.2",
+ "raw-loader": "4.0.2",
+ "rimraf": "3.0.2",
+ "sass": "1.43.4",
+ "shelljs": "0.8.5",
+ "sinon": "12.0.1",
+ "stream-browserify": "3.0.0",
+ "util": "0.10.4",
+ "webpack": "5.89.0",
+ "webpack-cli": "4.9.1",
+ "yamscripts": "0.1.0"
+ },
+ "engines": {
+ "firefox": ">=45.0 <=*",
+ "//": "when changing node versions, also edit .nvmrc",
+ "node": "16.19.*",
+ "npm": "8.19.3"
+ },
+ "homepage": "https://github.com/mozilla/activity-stream",
+ "keywords": [
+ "mozilla",
+ "firefox",
+ "activity-stream"
+ ],
+ "license": "MPL-2.0",
+ "main": "bootstrap.js",
+ "repository": "mozilla/activity-stream",
+ "config": {
+ "mc_root": "../../..",
+ "newtab_path": "browser/components/newtab"
+ },
+ "scripts": {
+ "bundle": "npm-run-all bundle:*",
+ "bundle:webpack": "webpack-cli --config webpack.system-addon.config.js",
+ "bundle:css": "sass content-src/styles:css --no-source-map",
+ "bundle:html": "rimraf prerendered && node ./bin/render-activity-stream-html.js",
+ "buildmc": "npm-run-all buildmc:*",
+ "buildmc:bundle": "npm run bundle",
+ "watchmc": "npm-run-all --parallel watchmc:*",
+ "watchmc:webpack": "npm run bundle:webpack -- --env development -w",
+ "watchmc:css": "npm run bundle:css -- --source-map --embed-sources --embed-source-map --load-path=content-src -w",
+ "testmc": "npm-run-all testmc:*",
+ "testmc:lint": "npm run lint",
+ "testmc:build": "npm run bundle:webpack",
+ "testmc:unit": "karma start karma.mc.config.js",
+ "tddmc": "karma start karma.mc.config.js --tdd",
+ "debugcoverage": "open logs/coverage/lcov-report/index.html",
+ "lint": "npm-run-all lint:*",
+ "lint:codespell": "(cd $npm_package_config_mc_root && ./mach lint -l codespell $npm_package_config_newtab_path)",
+ "lint:eslint": "(cd $npm_package_config_mc_root && ./mach lint -l eslint $npm_package_config_newtab_path)",
+ "lint:l10n": "(cd $npm_package_config_mc_root && ./mach lint -l l10n --warnings soft browser/locales/en-US/browser/newtab)",
+ "lint:license": "(cd $npm_package_config_mc_root && ./mach lint -l license $npm_package_config_newtab_path)",
+ "lint:stylelint": "(cd $npm_package_config_mc_root && ./mach lint -l stylelint $npm_package_config_newtab_path)",
+ "test": "npm run testmc",
+ "tdd": "npm run tddmc",
+ "vendor": "node ./bin/vendor.js",
+ "try": "node ./bin/try-runner.js",
+ "fix": "npm-run-all fix:*",
+ "fix:eslint": "npm run lint:eslint -- --fix",
+ "fix:stylelint": "npm run lint:stylelint -- --fix",
+ "help": "yamscripts help",
+ "yamscripts": "yamscripts compile",
+ "__": "# NOTE: THESE SCRIPTS ARE COMPILED!!! EDIT yamscripts.yml instead!!!"
+ },
+ "title": "Activity Stream",
+ "permissions": {
+ "multiprocess": true,
+ "private-browsing": true
+ }
+}