UNPKG

6.02 kBJSONView Raw
1{
2 "name": "@stencil/core",
3 "version": "1.7.0",
4 "license": "MIT",
5 "main": "dist/index.js",
6 "types": "dist/index.d.ts",
7 "bin": {
8 "stencil": "bin/stencil"
9 },
10 "files": [
11 "bin/",
12 "build-conditionals/",
13 "compiler/",
14 "dist/",
15 "internal/",
16 "mock-doc/",
17 "polyfills/",
18 "runtime/",
19 "screenshot/",
20 "sys/",
21 "testing/"
22 ],
23 "scripts": {
24 "build": "node scripts/build.js",
25 "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
26 "cli": "node scripts/build-cli.js",
27 "compiler": "node scripts/build-compiler.js",
28 "dev.server": "node scripts/build-dev-server.js",
29 "dev.server.client": "node scripts/build-dev-server-client.js",
30 "hydrate": "node scripts/build-hydrate.js",
31 "jest.clearCache": "jest --clearCache",
32 "lint": "tslint --project src/tsconfig.json",
33 "license": "node scripts/build-license.js",
34 "mock.doc": "node scripts/build-mock-doc.js",
35 "polyfills": "node scripts/build-polyfills.js",
36 "prod": "node scripts/build-prod.js",
37 "release": "node scripts/release.js",
38 "release.prepare": "node scripts/release.js --prepare",
39 "runtime": "node scripts/build-runtime.js",
40 "screenshot": "node scripts/build-screenshot.js",
41 "set.version": "node scripts/set-version.js",
42 "start": "npm install && npm run build",
43 "submodules": "node scripts/build-submodules.js",
44 "sys.browser": "node scripts/build-sys-browser.js",
45 "sys.node": "node scripts/build-sys-node.js",
46 "test": "jest",
47 "test.dist": "node scripts/test-dist.js",
48 "test.end-to-end": "cd test/end-to-end && npm test",
49 "test.hydrate": "node scripts/test-hydrate.js",
50 "test.jest": "jest",
51 "test.karma": "cd test/karma && npm run karma",
52 "test.karma.prod": "cd test/karma && npm run karma.prod",
53 "test.prod": "npm run test.dist && npm run test.end-to-end && npm run test.hydrate && npm run test.jest && npm run test.karma && npm run test.sys.node && npm run test.testing",
54 "test.sys.node": "cd test/sys/node && npm run test.prod",
55 "test.testing": "node scripts/test-testing.js",
56 "test.watch": "jest --watch",
57 "testing": "node scripts/build-testing.js",
58 "vermoji": "node scripts/vermoji.js"
59 },
60 "dependencies": {
61 "typescript": "3.6.3"
62 },
63 "devDependencies": {
64 "@types/autoprefixer": "^9.1.1",
65 "@types/cssnano": "^4.0.0",
66 "@types/exit": "^0.1.30",
67 "@types/fs-extra": "^8.0.0",
68 "@types/glob": "^7.1.1",
69 "@types/graceful-fs": "^4.1.2",
70 "@types/inquirer": "6.5.0",
71 "@types/is-glob": "^4.0.0",
72 "@types/jest": "^24.0.13",
73 "@types/mime-types": "^2.1.0",
74 "@types/mkdirp": "^0.5.2",
75 "@types/node": "^12.7.1",
76 "@types/node-fetch": "^2.3.5",
77 "@types/open": "^6.1.0",
78 "@types/parse5": "^5.0.0",
79 "@types/pixelmatch": "^4.0.0",
80 "@types/pngjs": "^3.3.2",
81 "@types/prompts": "2.0.1",
82 "@types/puppeteer": "~1.20.0",
83 "@types/semver": "^6.0.1",
84 "@types/ws": "^6.0.1",
85 "ansi-colors": "4.1.1",
86 "autoprefixer": "9.6.4",
87 "conventional-changelog-cli": "^2.0.12",
88 "core-js-builder": "^3.2.0",
89 "css-what": "3.2.0",
90 "cssnano": "4.1.10",
91 "execa": "^2.0.3",
92 "exit": "^0.1.2",
93 "fast-deep-equal": "^2.0.1",
94 "fs-extra": "^8.1.0",
95 "glob": "7.1.4",
96 "graceful-fs": "^4.2.1",
97 "inquirer": "^6.4.1",
98 "is-glob": "4.0.1",
99 "jest": "^24.8.0",
100 "jest-cli": "^24.8.0",
101 "jest-environment-node": "^24.0.0",
102 "listr": "0.14.3",
103 "magic-string": "^0.25.2",
104 "mime-db": "1.42.0",
105 "minimatch": "3.0.4",
106 "mkdirp": "^0.5.1",
107 "node-fetch": "2.6.0",
108 "open": "6.4.0",
109 "open-in-editor": "2.2.0",
110 "parse5": "5.1.0",
111 "path-browserify": "0.0.0",
112 "pixelmatch": "4.0.2",
113 "postcss": "7.0.18",
114 "prompts": "2.2.1",
115 "puppeteer": "~1.20.0",
116 "rollup": "1.23.1",
117 "rollup-plugin-commonjs": "10.1.0",
118 "rollup-plugin-json": "^4.0.0",
119 "rollup-plugin-node-builtins": "^2.1.2",
120 "rollup-plugin-node-resolve": "5.2.0",
121 "rollup-plugin-replace": "^2.2.0",
122 "semver": "6.3.0",
123 "stream-browserify": "^2.0.2",
124 "terser": "4.3.4",
125 "tslib": "^1.10.0",
126 "tslint": "^5.16.0",
127 "tslint-ionic-rules": "0.0.13",
128 "util": "^0.12.0",
129 "webpack": "^4.40.2",
130 "ws": "7.1.2"
131 },
132 "lazyDependencies": {
133 "@types/jest": "~24.0.13",
134 "@types/puppeteer": "^1.19.0",
135 "jest": "~24.8.0",
136 "jest-cli": "~24.8.0",
137 "pixelmatch": "4.0.2",
138 "puppeteer": "^1.19.0",
139 "puppeteer-core": "^1.19.0",
140 "workbox-build": "~4.3.1"
141 },
142 "engines": {
143 "node": ">=8.9.0",
144 "npm": ">=6.0.0"
145 },
146 "repository": {
147 "type": "git",
148 "url": "git+https://github.com/ionic-team/stencil.git"
149 },
150 "author": "Ionic Team",
151 "homepage": "https://stenciljs.com/",
152 "description": "A Compiler for Web Components and Progressive Web Apps",
153 "keywords": [
154 "web components",
155 "components",
156 "stencil",
157 "ionic",
158 "webapp",
159 "custom elements",
160 "pwa",
161 "progressive web app"
162 ],
163 "jest": {
164 "preset": "./testing/jest-preset.js",
165 "moduleNameMapper": {
166 "@build-conditionals": "<rootDir>/dist/testing/build-conditionals",
167 "@compiler": "<rootDir>/dist/mock-doc",
168 "@core": "<rootDir>/dist/testing/core",
169 "@mock-doc": "<rootDir>/dist/mock-doc",
170 "@platform": "<rootDir>/dist/testing/platform",
171 "@runtime": "<rootDir>/dist/runtime",
172 "@testing": "<rootDir>/dist/testing",
173 "@utils": "<rootDir>/dist/utils"
174 },
175 "modulePathIgnorePatterns": [
176 "/bin",
177 "/scripts",
178 "/www"
179 ],
180 "testPathIgnorePatterns": [
181 "<rootDir>/.stencil/",
182 "<rootDir>/bin/",
183 "<rootDir>/dist/",
184 "<rootDir>/mock-doc/",
185 "<rootDir>/node_modules/",
186 "<rootDir>/screenshot/",
187 "<rootDir>/scripts/",
188 "<rootDir>/server/",
189 "<rootDir>/sys/",
190 "<rootDir>/test/",
191 "<rootDir>/testing/",
192 "<rootDir>/www/"
193 ],
194 "testRegex": "/src/.*\\.spec\\.(ts|tsx|js)$"
195 }
196}