{"name":"vue-class-component","version":"8.0.0-alpha.4","description":"ES201X/TypeScript class decorator for Vue components","main":"dist/vue-class-component.cjs.js","module":"dist/vue-class-component.esm-bundler.js","unpkg":"dist/vue-class-component.global.js","jsdelivr":"dist/vue-class-component.global.js","types":"dist/vue-class-component.d.ts","sideEffects":false,"scripts":{"build":"yarn build:ts && yarn build:main && yarn build:dts","build:ts":"tsc -p .","build:main":"node scripts/build.js","build:dts":"api-extractor run","clean":"rimraf dist lib","example":"webpack --config example/webpack.config.js","dev":"webpack --config example/webpack.config.js --watch","lint":"prettier --parser typescript \"**/*.[jt]s?(x)\"","lint:fix":"yarn lint --write","test":"yarn test:ts && yarn test:babel","test:ts":"jest","test:babel":"BABEL_TEST=1 jest","docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","release":"bash scripts/release.sh"},"repository":{"type":"git","url":"git+https://github.com/vuejs/vue-class-component.git"},"keywords":["vue","class","babel","typescript"],"author":{"name":"Evan You"},"license":"MIT","bugs":{"url":"https://github.com/vuejs/vue-class-component/issues"},"homepage":"https://github.com/vuejs/vue-class-component#readme","peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-decorators":"^7.8.3","@babel/preset-env":"^7.9.6","@babel/preset-typescript":"^7.9.0","@microsoft/api-extractor":"^7.7.13","@types/jest":"^25.2.1","@types/node":"^13.13.5","@vue/compiler-sfc":"^3.0.0-beta.9","babel-jest":"^26.0.1","babel-loader":"^8.1.0","conventional-changelog-cli":"^2.0.31","css-loader":"^3.5.3","jest":"^26.0.1","prettier":"^2.0.5","reflect-metadata":"^0.1.13","rimraf":"^3.0.2","rollup":"^2.8.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-replace":"^2.2.0","ts-jest":"^25.4.0","ts-loader":"^7.0.2","typescript":"^3.8.3","uglify-es":"^3.3.9","vue":"^3.0.0-beta.9","vue-loader":"^16.0.0-alpha.3","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"readmeFilename":"README.md","gitHead":"a44ca04d86dc4158fb74c9327fe1347d23c291f3","_id":"vue-class-component@8.0.0-alpha.4","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"shasum":"6e4e65d255efa6131f1fb162747f5094eefffec0","size":11417,"noattachment":false,"key":"/vue-class-component/-/vue-class-component-8.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-class-component/download/vue-class-component-8.0.0-alpha.4.tgz"},"maintainers":[{"name":"ktsn","email":""},{"name":"yyx990803","email":""}],"_npmUser":{"name":"ktsn","email":"ktsn55@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-class-component_8.0.0-alpha.4_1588750288229_0.32491702219326735"},"_hasShrinkwrap":false,"publish_time":1588750288343,"_cnpm_publish_time":1588750288343,"dist-tags":{"latest":"7.2.6","next":"8.0.0-rc.1"}}