UNPKG

3.74 kBJSONView Raw
1{
2 "name": "@open-wc/building-rollup",
3 "version": "1.6.3",
4 "publishConfig": {
5 "access": "public"
6 },
7 "description": "Default configuration for working with rollup",
8 "license": "MIT",
9 "repository": {
10 "type": "git",
11 "url": "https://github.com/open-wc/open-wc.git",
12 "directory": "packages/building-rollup"
13 },
14 "author": "open-wc",
15 "homepage": "https://github.com/open-wc/open-wc/tree/master/packages/building-rollup",
16 "main": "index.js",
17 "scripts": {
18 "build:babelrc": "rimraf dist && rollup -c demo/babelrc/rollup.config.js",
19 "build:basic": "rimraf dist && rollup -c demo/js/rollup.basic.config.js",
20 "build:cjs": "rimraf dist && rollup -c demo/cjs/rollup.spa.config.js",
21 "build:modify-babel-plugin": "rimraf dist && rollup -c demo/modify-babel-plugin/rollup.config.js",
22 "build:mpa": "rimraf dist && rollup -c demo/mpa/rollup.mpa.config.js",
23 "build:spa": "rimraf dist && rollup -c demo/js/rollup.spa.config.js",
24 "build:spa-js-input": "rimraf dist && rollup -c demo/js/rollup.spa-js-input.config.js",
25 "build:spa-nomodule": "rimraf dist && rollup -c demo/js/rollup.spa-nomodule.config.js",
26 "build:ts": "rimraf dist && rollup -c demo/ts/rollup.spa.config.js",
27 "prepublishOnly": "../../scripts/insert-header.js",
28 "start:babelrc": "npm run build:babelrc && npm run start:build",
29 "start:build": "node ../es-dev-server/dist/cli.js --root-dir dist --compatibility none --open",
30 "start:cjs": "npm run build:cjs && npm run start:build",
31 "start:demo": "node ../es-dev-server/dist/cli.js --app-index demo/js/index.html --open --compatibility none",
32 "start:modify-babel-plugin": "npm run build:modify-babel-plugin && npm run start:build",
33 "start:mpa": "npm run build:mpa && npm run start:build",
34 "start:spa": "npm run build:spa && npm run start:build",
35 "start:spa-js-input": "npm run build:spa-js-input && npm run start:build",
36 "start:spa-nomodule": "npm run build:spa-nomodule && npm run start:build",
37 "start:ts": "npm run build:ts && npm run start:build",
38 "start:watch": "npm run build:spa-nomodule -- --watch & npm run start:build",
39 "test": "npm run test:node",
40 "test:node": "mocha test/**/*.test.js test/*.test.js"
41 },
42 "files": [
43 "*.js",
44 "src"
45 ],
46 "keywords": [
47 "open-wc",
48 "web-components",
49 "modules",
50 "rollup"
51 ],
52 "peerDependencies": {
53 "rollup": "^2.7.2"
54 },
55 "dependencies": {
56 "@babel/core": "^7.9.0",
57 "@babel/helpers": "^7.9.2",
58 "@babel/plugin-proposal-dynamic-import": "^7.8.3",
59 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
60 "@babel/plugin-proposal-optional-chaining": "^7.9.0",
61 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
62 "@babel/plugin-syntax-import-meta": "^7.8.3",
63 "@babel/plugin-transform-modules-systemjs": "^7.9.0",
64 "@babel/plugin-transform-runtime": "^7.9.0",
65 "@babel/preset-env": "^7.9.0",
66 "@open-wc/building-utils": "^2.18.0",
67 "@open-wc/rollup-plugin-html": "^1.2.2",
68 "@open-wc/rollup-plugin-polyfills-loader": "^1.1.3",
69 "@rollup/plugin-node-resolve": "^7.1.1",
70 "babel-plugin-bundled-import-meta": "^0.3.2",
71 "babel-plugin-template-html-minifier": "^4.0.0",
72 "browserslist": "^4.9.1",
73 "deepmerge": "^4.2.2",
74 "magic-string": "^0.25.7",
75 "parse5": "^5.1.1",
76 "regenerator-runtime": "^0.13.3",
77 "rollup-plugin-babel": "^5.0.0-alpha.1",
78 "rollup-plugin-terser": "^5.2.0",
79 "rollup-plugin-workbox": "^5.0.1",
80 "terser": "^4.6.7"
81 },
82 "devDependencies": {
83 "@babel/plugin-proposal-class-properties": "^7.8.3",
84 "@rollup/plugin-commonjs": "^11.1.0",
85 "@rollup/plugin-typescript": "^4.1.0"
86 },
87 "gitHead": "301a800265e103c6b56233cdd71ccaf5f647db3a"
88}