ce-decorators
Version:
Custom Element decorators for typescript
86 lines (85 loc) • 2.78 kB
JSON
{
"name": "ce-decorators",
"version": "2.6.1",
"description": "Custom Element decorators for typescript",
"module": "lib/index.js",
"sideEffects": [
"./lib/reflect.js",
"./lib/componentcatalog.js"
],
"main": "umd/bundle.min.js",
"types": "lib/index.d.ts",
"scripts": {
"clean": "rimraf ./lib ./umd ./test ./reports",
"test": "npm run test:all",
"test:all": "karma start --single-run true --watch false karma.conf.js",
"test:all-auto": "karma start --auto-run karma.conf.js",
"lint": "tslint --project ./",
"build:type": "tsc --project ./tsconfig.dist.json --emitDeclarationOnly true",
"build:babel": "babel src -d lib --extensions \".ts,.js\" --source-maps",
"build:umdandtest": "webpack",
"build:all": "npm run clean && npm run build:type && npm run build:babel && npm run build:umdandtest",
"serve": "webpack-dev-server --env.devserver",
"audit": "npm audit"
},
"author": "Mathis Zeiher",
"keywords": [
"custom elements",
"web components",
"typescript",
"decorators",
"cev1",
"lit-html",
"ce"
],
"repository": {
"type": "git",
"url": "https://github.com/mzeiher/ce-decorators.git"
},
"homepage": "https://github.com/mzeiher/ce-decorators.git",
"license": "ISC",
"dependencies": {
"lit-html": ">=1.0.0"
},
"devDependencies": {
"@babel/cli": "~7.2.3",
"@babel/core": "~7.3.4",
"@babel/plugin-proposal-class-properties": "~7.3.0",
"@babel/plugin-proposal-decorators": "~7.3.0",
"@babel/plugin-proposal-optional-chaining": "~7.2.0",
"@babel/plugin-transform-runtime": "~7.3.4",
"@babel/polyfill": "~7.2.5",
"@babel/preset-env": "~7.3.1",
"@babel/preset-typescript": "~7.3.3",
"@babel/runtime": "~7.3.1",
"@types/chai": "~4.1.7",
"@types/jasmine": "~3.3.8",
"@webcomponents/webcomponentsjs": "2.2.7",
"babel-loader": "~8.0.5",
"babel-plugin-istanbul": "~5.1.1",
"corejs": "~1.0.0",
"jasmine-core": "~3.3.0",
"karma": "~4.0.1",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "~2.0.5",
"karma-detect-browsers": "~2.3.3",
"karma-edge-launcher": "~0.4.2",
"karma-firefox-launcher": "~1.1.0",
"karma-ie-launcher": "~1.0.0",
"karma-jasmine": "~2.0.1",
"karma-junit-reporter": "~1.2.0",
"karma-mocha-reporter": "~2.2.5",
"karma-source-map-support": "~1.4.0",
"karma-sourcemap-loader": "~0.3.7",
"ts-loader": "~5.3.3",
"tslint": "~5.14.0",
"tslint-microsoft-contrib": "~6.1.0",
"typedoc": "~0.14.2",
"typescript": "~3.3.3333",
"webpack": "~4.29.6",
"webpack-bundle-analyzer": "~3.1.0",
"webpack-cli": "~3.3.0",
"webpack-dev-server": "~3.2.1",
"webpack-merge": "~4.2.1"
}
}