{"name":"vue-types","version":"0.0.0-20240701051251","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":{".":{"types":"./dist/index.d.ts","require":"./dist/vue-types.cjs","import":"./dist/vue-types.modern.js"},"./dist/types":{"types":"./dist/types.d.ts"},"./shim":{"types":"./dist/shim.d.ts","require":"./shim/index.cjs.js","import":"./shim/index.modern.js"}},"types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"keywords":["vue","props"],"repository":{"type":"git","url":"git+https://github.com/dwightjack/vue-types.git","directory":"packages/core"},"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":"20.14.2","babel-plugin-transform-node-env-inline":"0.4.3","cpy-cli":"5.0.0","cross-env":"7.0.3","del":"7.1.0","del-cli":"5.1.0","microbundle":"0.15.1","typescript":"5.4.5"},"dependencies":{"is-plain-object":"5.0.0"},"peerDependenciesMeta":{"vue":{"optional":true}},"scripts":{"build":"pnpm run \"/^clean:.*/\" && pnpm run copy && pnpm run \"/^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}'"},"_id":"vue-types@0.0.0-20240701051251","_integrity":"sha512-Q06gZgbgveG2DezWmOY45WTtPm7Y2rQtOb+puM2B7widI70Ve0WFqQJYAkXrWZgkzl1lp8NtDFEe2Ibnzd1MjA==","_resolved":"/tmp/3a406fdcb13f04e1fd4af0b179c66309/vue-types-0.0.0-20240701051251.tgz","_from":"file:vue-types-0.0.0-20240701051251.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"5993a0f35d60d6cd3ac21b9358582bfdb4c8a407","size":74457,"noattachment":false,"key":"/vue-types/-/vue-types-0.0.0-20240701051251.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-types/download/vue-types-0.0.0-20240701051251.tgz"},"_npmUser":{"name":"dwightjack","email":"marco.solazzi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-types_0.0.0-20240701051251_1719810796314_0.8805643760782387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-01T05:13:16.549Z","publish_time":1719810796549,"_source_registry_name":"default","maintainers":[{"name":"dwightjack","email":"marco.solazzi@gmail.com"}],"_cnpm_publish_time":1719810796549,"dist-tags":{"beta":"5.0.0-beta.2","latest":"6.0.0","next":"0.0.0-20250820071348","vue3":"3.0.2"}}