UNPKG

generator-browser-modern-extension

Version:

Scaffold out a boilerplate for creating a browser extension with up-to-date tools and autoreload

65 lines (64 loc) 1.8 kB
{ "name": "<%= kebabTitle %>", "version": "0.0.0", "description": "<%= description %>",<% if (isOpenSource) { %> "license": "MIT", "repository": "https://github.com/<%= githubUsername %>/<%= kebabTitle %>", "author": { "name": "<%= name %>", "email": "<%= email %>", "url": "<%= website %>" },<% } %> "scripts": { "postinstall": "check-node-version --package", "start": "NODE_ENV=development gulp dev --require esm", "build": "NODE_ENV=production gulp build --require esm", "bundle": "NODE_ENV=production gulp bundle --require esm", "pretest": "npm run build", "test": "ava" }, "browserslist": [ "last 1 Chrome version", "last 1 Firefox version" ], "engines": { "node": ">=8.6" }, "dependencies": { "lz-string": "^1.4.4", "webextension-polyfill": "^0.4.0" }, "devDependencies": { "@babel/core": "^7.5.5", "@babel/preset-env": "^7.5.5", "ava": "^2.2.0", "babel-loader": "^8.0.6", "babel-plugin-lodash": "^3.3.4", "chalk": "^2.4.2", "check-node-version": "^4.0.1", "del": "^5.0.0", "dotenv": "^8.0.0", "dotenv-webpack": "^1.6.0", "eslint-config-accurapp": "^4.1.6", "esm": "^3.2.25", "gulp": "^4.0.2", "gulp-add-src": "^1.0.0", "gulp-if": "^3.0.0", "gulp-json-editor": "^2.5.0", "gulp-notify": "^3.0.0", "gulp-postcss": "^8.0.0", "gulp-sass": "^4.0.2", "gulp-zip": "^5.0.0", "postcss-preset-env": "^6.5.0", "puppeteer": "^1.19.0", "sass-module-importer": "^1.4.0", "socket.io": "^2.2.0", "socket.io-client": "^2.2.0", "stylelint": "^10.1.0", "stylelint-config-rational-order": "^0.1.2", "stylelint-scss": "^3.4.4", "vinyl-named": "^1.1.0", "webpack": "^4.39.1", "webpack-stream": "^5.2.1" } }