UNPKG

@stencil/core

Version:

A Compiler for Web Components and Progressive Web Apps

194 lines (193 loc) • 5.91 kB
{ "name": "@stencil/core", "version": "1.1.3", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "stencil": "bin/stencil" }, "files": [ "bin/", "build-conditionals/", "compiler/", "dist/", "internal/", "mock-doc/", "polyfills/", "runtime/", "screenshot/", "sys/", "testing/" ], "scripts": { "build": "node scripts/build.js", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "cli": "node scripts/build-cli.js", "compiler": "node scripts/build-compiler.js", "dev.server": "node scripts/build-dev-server.js", "dev.server.client": "node scripts/build-dev-server-client.js", "hydrate": "node scripts/build-hydrate.js", "jest.clearCache": "jest --clearCache", "lint": "tslint --project src/tsconfig.json", "mock.doc": "node scripts/build-mock-doc.js", "polyfills": "node scripts/build-polyfills.js", "prod": "node scripts/build-prod.js", "release": "node scripts/release.js", "release.prepare": "node scripts/release.js --prepare", "runtime": "node scripts/build-runtime.js", "screenshot": "node scripts/build-screenshot.js", "set.version": "node scripts/set-version.js", "start": "npm install && npm run build", "submodules": "node scripts/build-submodules.js", "sys.browser": "node scripts/build-sys-browser.js", "sys.node": "node scripts/build-sys-node.js", "test": "jest", "test.dist": "node scripts/test-dist.js", "test.end-to-end": "cd test/end-to-end && npm test", "test.hydrate": "node scripts/test-hydrate.js", "test.jest": "jest", "test.karma": "cd test/karma && npm run karma", "test.karma.prod": "cd test/karma && npm run karma.prod", "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", "test.sys.node": "cd test/sys/node && npm run test.prod", "test.testing": "node scripts/test-testing.js", "test.watch": "jest --watch", "testing": "node scripts/build-testing.js", "vermoji": "node scripts/vermoji.js" }, "dependencies": { "typescript": "3.5.2" }, "devDependencies": { "@types/autoprefixer": "^9.1.1", "@types/cssnano": "^4.0.0", "@types/exit": "^0.1.30", "@types/fs-extra": "^8.0.0", "@types/glob": "^7.1.1", "@types/graceful-fs": "^4.1.2", "@types/is-glob": "^4.0.0", "@types/jest": "^24.0.13", "@types/mime-types": "^2.1.0", "@types/mkdirp": "^0.5.2", "@types/node": "^12.0.10", "@types/node-fetch": "^2.3.5", "@types/open": "^6.1.0", "@types/parse5": "^5.0.0", "@types/pixelmatch": "^4.0.0", "@types/pngjs": "^3.3.2", "@types/puppeteer": "~1.12.4", "@types/semver": "^6.0.1", "@types/ws": "^6.0.1", "ansi-colors": "4.0.1", "autoprefixer": "9.6.0", "conventional-changelog-cli": "^2.0.12", "core-js-builder": "^3.1.4", "css-what": "2.1.3", "cssnano": "4.1.10", "execa": "^1.0.0", "exit": "^0.1.2", "fast-deep-equal": "^2.0.1", "fs-extra": "^8.1.0", "glob": "7.1.4", "graceful-fs": "^4.2.0", "inquirer": "^6.4.1", "is-glob": "4.0.1", "jest": "^24.8.0", "jest-cli": "^24.8.0", "jest-environment-node": "^24.0.0", "listr": "0.14.3", "magic-string": "^0.25.2", "memfs": "^2.15.4", "mime-db": "1.40.0", "minimatch": "3.0.4", "mkdirp": "^0.5.1", "node-fetch": "2.6.0", "open": "6.3.0", "open-in-editor": "2.2.0", "parse5": "5.1.0", "path-browserify": "0.0.0", "pixelmatch": "4.0.2", "postcss": "7.0.17", "puppeteer": "~1.17.0", "rollup": "1.16.2", "rollup-plugin-commonjs": "10.0.1", "rollup-plugin-json": "^4.0.0", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-resolve": "5.1.0", "rollup-plugin-replace": "^2.2.0", "semver": "6.1.2", "stream-browserify": "^2.0.2", "terser": "4.0.0", "tslib": "^1.10.0", "tslint": "^5.16.0", "tslint-ionic-rules": "0.0.13", "util": "^0.12.0", "webpack": "^4.35.0", "ws": "7.0.1" }, "lazyDependencies": { "@types/jest": "~24.0.13", "@types/puppeteer": "^1.12.4", "jest": "~24.8.0", "jest-cli": "~24.8.0", "pixelmatch": "4.0.2", "puppeteer": "~1.17.0", "puppeteer-core": "~1.17.0", "workbox-build": "~4.3.1" }, "engines": { "node": ">=8.9.0", "npm": ">=6.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/ionic-team/stencil.git" }, "author": "Ionic Team", "homepage": "https://stenciljs.com/", "description": "A Compiler for Web Components and Progressive Web Apps", "keywords": [ "web components", "components", "stencil", "ionic", "webapp", "custom elements", "pwa", "progressive web app" ], "jest": { "preset": "./testing/jest-preset.js", "moduleNameMapper": { "@build-conditionals": "<rootDir>/dist/testing/build-conditionals", "@compiler": "<rootDir>/dist/mock-doc", "@core": "<rootDir>/dist/testing/core", "@mock-doc": "<rootDir>/dist/mock-doc", "@platform": "<rootDir>/dist/testing/platform", "@runtime": "<rootDir>/dist/runtime", "@testing": "<rootDir>/dist/testing", "@utils": "<rootDir>/dist/utils" }, "modulePathIgnorePatterns": [ "/bin", "/scripts", "/www" ], "testPathIgnorePatterns": [ "<rootDir>/.stencil/", "<rootDir>/bin/", "<rootDir>/dist/", "<rootDir>/mock-doc/", "<rootDir>/node_modules/", "<rootDir>/screenshot/", "<rootDir>/scripts/", "<rootDir>/server/", "<rootDir>/sys/", "<rootDir>/test/", "<rootDir>/testing/", "<rootDir>/www/" ], "testRegex": "/src/.*\\.spec\\.(ts|tsx|js)$" } }