UNPKG

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