{
  "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"
  }
}
