UNPKG

@appnest/web-config

Version:

A Rollup configuration to help you build modern web applications.

147 lines (146 loc) 4.14 kB
{ "name": "@appnest/web-config", "version": "0.5.4", "description": "A Rollup configuration to help you build modern web applications.", "author": "Appnest", "main": "index.cjs.js", "module": "index.esm.js", "types": "index.esm.d.ts", "bugs": { "url": "https://github.com/andreasbm/web-config/issues" }, "np": { "yarn": false, "contents": "dist/lib" }, "publishConfig": { "access": "public" }, "homepage": "https://github.com/andreasbm/web-config#readme", "repository": { "type": "git", "url": "git+https://github.com/andreasbm/web-config.git" }, "keywords": [ "configuration", "webapp", "custom", "elements", "web", "plugins", "lit-element", "component", "rollup", "lit-html", "template", "tslint", "eslint", "typescript", "postcss", "browserslist", "scss", "minifying", "build", "tsconfig" ], "license": "MIT", "scripts": { "b:demo:dev": "rollup -c rollup.config.ts --environment NODE_ENV:dev", "b:demo:prod": "rollup -c rollup.config.ts --environment NODE_ENV:prod", "s:demo:dev": "rollup -c rollup.config.ts --watch --environment NODE_ENV:dev", "s:demo:prod": "rollup -c rollup.config.ts --watch --environment NODE_ENV:prod", "s": "npm run b:lib && npm run s:demo:dev", "b:lib": "rollup -c=rollup-lib.config.ts && node post-build.js", "ncu": "ncu -u -a && npm update && npm install", "test": "npm run b:lib && karma start karma.conf.js", "readme": "node node_modules/.bin/readme generate", "postversion": "npm run readme && npm run b:lib", "publish:patch": "np patch", "publish:minor": "np minor", "publish:major": "np major", "lint:demo": " ./node_modules/.bin/eslint src/demo/**/*.ts", "lint:lib": " ./node_modules/.bin/eslint src/lib/**/*.ts", "prettier:check": "prettier --list-different \"src/**/*.ts\"", "prettier:write": "prettier --write \"src/**/*.ts\"" }, "dependencies": { "@rollup/plugin-commonjs": "18.0.0", "@rollup/plugin-json": "4.1.0", "@rollup/plugin-node-resolve": "11.2.1", "@rollup/pluginutils": "4.1.0", "@types/chai": "^4.2.17", "@types/mocha": "^8.2.2", "@types/node": "^15.0.1", "@typescript-eslint/eslint-plugin": "^4.22.0", "@typescript-eslint/parser": "^4.22.0", "@wessberg/rollup-plugin-ts": "^1.3.14", "autoprefixer": "^10.2.5", "boxen": "^5.0.1", "brotli": "^1.3.2", "chai": "^4.3.4", "colors": "^1.4.0", "cssnano": "^5.0.2", "escodegen": "^2.0.0", "eslint": "^7.25.0", "eslint-config-prettier": "^8.3.0", "esprima": "^4.0.1", "estraverse": "^5.2.0", "filesize": "^6.3.0", "fs": "0.0.1-security", "fs-extra": "^9.1.0", "gzip-size": "^6.0.0", "html-minifier": "^4.0.0", "karma": "^6.3.2", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^3.1.0", "karma-iframes": "^1.3.0", "karma-mocha": "^2.0.1", "karma-rollup-preprocessor": "^7.0.7", "livereload": "^0.9.3", "magic-string": "^0.25.7", "minimist": "^1.2.5", "mocha": "^8.3.2", "node-sass": "^5.0.0", "path": "^0.12.7", "postcss": "^8.2.13", "precss": "^4.0.0", "prettier": "^2.2.1", "recursive-readdir-sync": "^1.0.6", "rollup": "^2.46.0", "rollup-plugin-license": "^2.3.0", "rollup-plugin-progress": "^1.1.2", "rollup-plugin-serve": "^1.1.0", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-visualizer": "^5.4.1", "targz": "^1.0.1", "ts-lit-plugin": "1.2.1", "typescript": "^4.2.4", "web-component-analyzer": "^1.1.6", "workbox-build": "^6.1.5" }, "devDependencies": { "@appnest/readme": "^1.2.7", "@types/escodegen": "0.0.6", "@types/esprima": "^4.0.2", "@types/estraverse": "5.1.0", "@types/filesize": "^5.0.0", "@types/fs-extra": "^9.0.11", "@types/gzip-size": "^5.1.1", "@types/node-sass": "^4.11.1", "lit-element": "^2.5.0", "lit-html": "^1.4.0", "weightless": "0.0.37" }, "contributors": [ { "name": "Andreas Mehlsen", "url": "https://twitter.com/andreasmehlsen", "img": "https://avatars1.githubusercontent.com/u/6267397?s=460&v=4" }, { "name": "You?", "img": "https://joeschmoe.io/api/v1/random", "url": "https://github.com/andreasbm/web-config/blob/master/CONTRIBUTING.md" } ] }