{"name":"vue-types","version":"5.0.3-next.0","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":"./shim/index.cjs.js","import":"./shim/index.modern.js"}},"types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"scripts":{"prepublishOnly":"run-s lint test build","build":"run-s 'clean:*' copy 'build:**'","clean:dist":"del dist","clean:shim":"del \"shim/*.*\" \"!shim/package.json\"","copy":"cpy --flat src/*.d.ts dist","build:ts":"microbundle --tsconfig=./tsconfig.build.json --format=modern,es","build:cjs":"microbundle --tsconfig=./tsconfig.build.json -i src/index.cjs.ts -o dist/vue-types.cjs --no-pkg-main --format=cjs","build:umd":"cross-env NODE_ENV=production microbundle --tsconfig=./tsconfig.build.json --format=umd","build:shim:ts":"microbundle --tsconfig=./tsconfig.build.json -i src/shim.ts -o shim/index.js --format=modern,es --no-sourcemap","build:shim:cjs":"microbundle --tsconfig=./tsconfig.build.json -i src/shim.cjs.ts -o shim/index.cjs.js --no-pkg-main --format=cjs --no-sourcemap","build:shim:umd":"cross-env NODE_ENV=production microbundle --tsconfig=./tsconfig.build.json -i src/shim.cjs.ts -o shim/index.js --format=umd --no-sourcemap","test":"vitest run --coverage","test:watch":"vitest watch","lint":"eslint '{src,__tests__,.}/**/*.{ts,js,cjs}'"},"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.18.6","@babel/plugin-proposal-optional-chaining":"7.21.0","@types/node":"18.15.13","babel-plugin-transform-node-env-inline":"0.4.3","cpy-cli":"4.2.0","cross-env":"7.0.3","del":"7.0.0","del-cli":"5.0.0","microbundle":"0.15.1","npm-run-all":"4.1.5","typescript":"4.9.5"},"dependencies":{"is-plain-object":"5.0.0"},"peerDependenciesMeta":{"vue":{"optional":true}},"gitHead":"a025af4d6cb9ae3a4c8d0d85e061a3af7c0f40d2","_id":"vue-types@5.0.3-next.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"5a4ad24a6a8359ac70deff3115a4a6a0d0dd9520","size":72530,"noattachment":false,"key":"/vue-types/-/vue-types-5.0.3-next.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-types/download/vue-types-5.0.3-next.0.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_5.0.3-next.0_1684120171912_0.3991282918668302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-15T03:09:32.053Z","publish_time":1684120172053,"_source_registry_name":"default","_cnpm_publish_time":1684120172053,"dist-tags":{"beta":"5.0.0-beta.2","latest":"6.0.0","next":"0.0.0-20250820071348","vue3":"3.0.2"}}