{"name":"vue-types","version":"4.1.0-beta.2","description":"Prop types utility for Vue","author":{"name":"Marco Solazzi"},"license":"MIT","homepage":"https://dwightjack.github.io/vue-types/","main":"dist/vue-types.cjs","type":"module","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","exports":{".":{"require":"./dist/vue-types.cjs","import":"./dist/vue-types.modern.js"},"./shim":{"require":"./dist/shim.cjs","import":"./dist/shim.modern.js"}},"types":"dist/index.d.ts","engines":{"node":">=12.16.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.cjs --no-pkg-main --format=cjs","build:shim:cjs":"microbundle --external=vue --tsconfig=./tsconfig.build.json -i src/shim.cjs.ts -o dist/shim.cjs --no-pkg-main --format=cjs","build:umd":"cross-env NODE_ENV=production microbundle --external=vue --tsconfig=./tsconfig.build.json --format=umd","test":"jest","lint":"run-s lint:*","lint:examples":"tsc --noEmit -p ./examples","lint:src":"eslint '{examples,src,__tests__,.}/**/*.{ts,js,cjs}'","examples":"vite examples -c examples/vite.config.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.14.5","@babel/plugin-proposal-optional-chaining":"7.14.5","@types/jest":"26.0.23","@types/node":"14.17.5","@typescript-eslint/eslint-plugin":"4.28.2","@typescript-eslint/parser":"4.28.2","babel-plugin-transform-node-env-inline":"0.4.3","cpy-cli":"3.1.1","cross-env":"7.0.3","del":"6.0.0","del-cli":"4.0.0","eslint":"7.30.0","eslint-config-prettier":"8.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-vue":"7.12.1","jest":"27.0.6","microbundle":"0.13.3","npm-run-all":"4.1.5","prettier":"2.3.2","ts-jest":"27.0.3","typescript":"4.3.5","vite":"2.4.1","vue2":"npm:vue@2.6.14","vue3":"npm:vue@3.1.4","vuepress":"1.8.2"},"dependencies":{"is-plain-object":"5.0.0"},"readmeFilename":"README.md","gitHead":"e5eb45a512c17742a55a1cf8daedccb6ff2e4b5a","_id":"vue-types@4.1.0-beta.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"ee3e95d8a9338d0b1d58884ab1ef5647fecc159e","size":73889,"noattachment":false,"key":"/vue-types/-/vue-types-4.1.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-types/download/vue-types-4.1.0-beta.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.1.0-beta.2_1626740517945_0.325768646592417"},"_hasShrinkwrap":false,"publish_time":1626740518162,"_cnpm_publish_time":1626740518162,"dist-tags":{"beta":"5.0.0-beta.2","latest":"6.0.0","next":"0.0.0-20250820071348","vue3":"3.0.2"}}