{"name":"vue-types","version":"4.0.0-rc.2","description":"Prop types utility for Vue","author":{"name":"Marco Solazzi"},"license":"MIT","homepage":"https://github.com/dwightjack/vue-types","main":"dist/vue-types.js","source":["src/index.ts","src/shim.ts"],"amdName":"VueTypes","unpkg":"dist/vue-types.umd.js","umd:main":"dist/vue-types.umd.js","module":"dist/vue-types.m.js","esmodule":"dist/vue-types.modern.js","types":"dist/index.d.ts","engines":{"node":">=10.15.0"},"scripts":{"prepublishOnly":"run-s lint test build","build":"run-s build:clean build:copy build:cjs build:shim:cjs build:ts build:umd","build:clean":"del dist","build:copy":"cpy src/*.d.ts dist","build:ts":"microbundle --external=vue --tsconfig=./tsconfig.build.json --format=modern,es","build:cjs":"microbundle --external=vue --tsconfig=./tsconfig.build.json -i src/index.cjs.ts -o dist/vue-types.js --no-pkg-main --format=cjs","build:shim:cjs":"microbundle --external=vue --tsconfig=./tsconfig.build.json -i src/shim.cjs.ts -o dist/shim.js --no-pkg-main --format=cjs","build:umd":"cross-env NODE_ENV=production microbundle --external=vue --tsconfig=./tsconfig.build.json --format=umd","test":"karma start karma.conf.js --single-run --browsers ChromeHeadless","test:saucelab":"karma start karma-sauce.conf.js --single-run","lint":"eslint  '{src,test,.}/**/*.{ts,js}'","examples":"cross-env NODE_ENV=development node ./scripts/run-examples.js","docs:dev":"vuepress dev docs","docs:build":"cross-env NODE_ENV=production vuepress build docs"},"keywords":["vue","props"],"repository":{"type":"git","url":"git+https://github.com/dwightjack/vue-types.git"},"bugs":{"url":"https://github.com/dwightjack/vue-types/issues"},"peerDependencies":{"vue":"^2.0.0 || ^3.0.0"},"devDependencies":{"@babel/plugin-proposal-nullish-coalescing-operator":"7.13.8","@babel/plugin-proposal-optional-chaining":"7.13.12","@types/jasmine":"3.6.9","@types/node":"14.14.37","@typescript-eslint/eslint-plugin":"4.19.0","@typescript-eslint/parser":"4.19.0","babel-plugin-transform-node-env-inline":"0.4.3","browser-sync":"2.26.14","core-js":"3.9.1","core-js-bundle":"3.9.1","cpy-cli":"3.1.1","cross-env":"7.0.3","del":"6.0.0","del-cli":"3.0.1","eslint":"7.23.0","eslint-config-prettier":"8.1.0","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.3.1","eslint-plugin-vue":"7.8.0","jasmine":"3.7.0","karma":"6.3.1","karma-chrome-launcher":"3.1.0","karma-jasmine":"4.0.1","karma-sauce-launcher":"4.3.5","karma-typescript":"5.5.1","karma-typescript-es6-transform":"5.5.1","microbundle":"0.13.0","npm-run-all":"4.1.5","prettier":"2.2.1","puppeteer":"8.0.0","typescript":"4.2.3","vue2":"npm:vue@2.6.12","vue3":"npm:vue@3.0.11","vue-class-component":"7.2.6","vuepress":"1.8.2"},"dependencies":{"is-plain-object":"5.0.0"},"browserslist":["last 3 versions","Safari >= 10","not ie <= 8","Edge >= 12","iOS >= 10","Android >= 4.4"],"readmeFilename":"README.md","gitHead":"61807ea484d2171093c06774821c70b573e1edb3","_id":"vue-types@4.0.0-rc.2","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"dc5c462ce5f84b589cb8104a2db0c8d14e2fd1c9","size":70859,"noattachment":false,"key":"/vue-types/-/vue-types-4.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-types/download/vue-types-4.0.0-rc.2.tgz"},"_npmUser":{"name":"dwightjack","email":"marco.solazzi@gmail.com"},"directories":{},"maintainers":[{"name":"dwightjack","email":"marco.solazzi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-types_4.0.0-rc.2_1618469144628_0.6076828026203647"},"_hasShrinkwrap":false,"publish_time":1618469144786,"_cnpm_publish_time":1618469144786,"dist-tags":{"beta":"5.0.0-beta.2","latest":"6.0.0","next":"0.0.0-20250820071348","vue3":"3.0.2"}}