{"_id":"vue-datepicker-next","_rev":"6-fbbe853500fb354154782c9f35124d18","name":"vue-datepicker-next","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"vue-datepicker-next","version":"1.0.0","description":"A Datepicker Component For Vue3","main":"./index.js","module":"./index.es.js","unpkg":"./index.js","jsdelivr":"./index.js","typings":"./index.d.ts","scripts":{"start":"npm run dev","dev":"vite --host 0.0.0.0","build":"npm run lint && npm run test && npm run clean && npm run build:lib-es & npm run build:lib-umd & npm run type & npm run css","build:lib-es":"LIB_FORMAT=es vite build","build:lib-umd":"LIB_FORMAT=umd vite build","type":"dts-bundle-generator -o ./index.d.ts lib/index.ts","css":"sass --style=compressed --no-source-map lib/style/index.scss index.css && postcss index.css --use autoprefixer -o index.css --no-map && cp -R lib/style scss","locale":"rm -rf locale/ && rollup -c rollup.locale.config.js","clean":"rm -rf scss/ index.*[^html]","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","lint":"vue-tsc --noEmit && eslint lib/**/*.{tsx,ts}","test":"jest","cov":"jest --coverage --coverageReporters=text-lcov | coveralls","format":"prettier --write lib/**/* && eslint --fix lib/**/*.{tsx,ts}","docs:dev":"vite serve docs","docs:build":"vite build docs","docs:preview":"vite preview docs --port 8080","release":"bash build/git.sh && bash build/release.sh","deploy":"bash build/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mengxiong10/vue-datepicker-next.git"},"keywords":["vue","calendar","datepicker","datetimepicker"],"author":{"name":"xiemengxiong"},"license":"MIT","bugs":{"url":"https://github.com/mengxiong10/vue-datepicker-next/issues"},"homepage":"https://github.com/mengxiong10/vue-datepicker-next#readme","lint-staged":{"**/*.{tsx,ts}":["eslint --fix","prettier --write","git add"]},"peerDependencies":{"vue":"^3.0.0"},"dependencies":{"date-format-parse":"^0.2.7","vue":"^3.0.0"},"devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@rollup/plugin-node-resolve":"^13.0.6","@types/jest":"^27.0.3","@types/markdown-it":"^12.2.3","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","@vitejs/plugin-vue":"^1.6.2","@vitejs/plugin-vue-jsx":"^1.1.8","@vue/compiler-sfc":"^3.2.11","@vue/test-utils":"^2.0.0-rc.16","autoprefixer":"^10.4.0","babel-jest":"^27.4.2","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.1","dts-bundle-generator":"^6.2.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-vue":"^7.17.0","highlight.js":"^11.3.1","jest":"^27.4.3","jest-serializer-vue":"^2.0.2","lint-staged":"^12.1.2","markdown-it":"^12.3.0","postcss-cli":"^9.1.0","prettier":"^2.3.2","rollup-plugin-typescript2":"^0.31.1","sass":"^1.38.2","typescript":"^4.5.2","utility-types":"^3.10.0","vite":"^2.5.2","vite-svg-loader":"^2.2.0","vue-tsc":"^0.2.3"},"gitHead":"fa2ca12eda68bef3b3362145ddedb3c90f60c115","_id":"vue-datepicker-next@1.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-ozpV4o0qwFF0R9muKTsb3XZXLFKlJVeMKqfRjX7oLjYewQVMVDI8pH3HYQujQ6Jy8dUXLY0bkDbGcki1HzFU1Q==","shasum":"776585d796b34c8cfbc3686c4d368a245c34ae47","tarball":"https://registry.npmjs.org/vue-datepicker-next/-/vue-datepicker-next-1.0.0.tgz","fileCount":195,"unpackedSize":357217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtx0NCRA9TVsSAnZWagAAvToP/31dppSxn2A+tR+DT/JE\nhyMb0UufsSQ1EIaQa85tHxaIPwKvqLEviEBjfMpRjOxMWcx5tSJWrS6Blhsm\nFbRhXpCrnjZyPur6e81qRXCa+PIpB9inrDGki42n8Oy1RsNsZW7dWCjD1c3F\n0OkyZBx+I6cfOeJVcGNuKSj52OHKWASpXpZ/Ztvm+dJpfPnsaTBRnxoV/oZ5\nyZv+Jz6dq7NM/0g7pVWcB8CrFb36cVX2LSe1iTKKdphr965AZeqx10/kCi/m\n4U88hbAl6HLQHdqGOh7VZ9seAiSscO3m+gcpkbh47o53vtOXYwaNeJBVkLFR\nr+oNBRxulSYEqnfyP3gF0An7/kKMwjoCFPwC9Dv+0H99QU8yQPiCp+WPcUJL\nmwUi+pJbPC49pI4s0Fl/wcvqNMBSoyx1Iams5y6YvyahVBDB1IDEhEgctir7\nTXovC/M0hYe+ovVLb/RPTKQpMGNRaFOpv5V/u8Gfhwy0zLpOh+liwziFEiSe\nTIPOfSQoDB3IlSxVzWuAFYIaN8pnv35y22nhL6Ss1NUhUKNvI87JrF4LdS+r\nEiYmDvt1Ohfq5E9cnvuL39PpvsBrtI9knLy3m34OiYdc1CLv4tFUwvBaKV8l\nV6yEa4ExxjiQNyPzJw9x8w496mN7gk04BKV5ZL02MJZi81dnZSXe+JGsDT5V\nK6CL\r\n=+ne4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFNS6DuSjWs/hpRctVXCKLxqNFTAuWHVvVRXU1dymcVAiB9iLHZiUN8Wd3OmarQbBKeiWPMhIN6l3qfvTM9HLZC1A=="}]},"_npmUser":{"name":"mxie","email":"15623530290@163.com"},"directories":{},"maintainers":[{"name":"mxie","email":"15623530290@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-datepicker-next_1.0.0_1639390476938_0.6825410189922267"},"_hasShrinkwrap":false},"1.0.1":{"name":"vue-datepicker-next","version":"1.0.1","description":"A Datepicker Component For Vue3","main":"./index.js","module":"./index.es.js","unpkg":"./index.js","jsdelivr":"./index.js","typings":"./index.d.ts","scripts":{"start":"npm run dev","dev":"vite --host 0.0.0.0","prebuild":"npm run lint && npm run test && npm run clean","build":"npm run build:lib-es & npm run build:lib-umd & npm run type & npm run css","build:lib-es":"LIB_FORMAT=es vite build","build:lib-umd":"LIB_FORMAT=umd vite build","type":"dts-bundle-generator -o ./index.d.ts lib/index.ts","css":"sass --style=compressed --no-source-map lib/style/index.scss index.css && postcss index.css --use autoprefixer -o index.css --no-map && cp -R lib/style scss","locale":"rm -rf locale/ && rollup -c rollup.locale.config.js","clean":"rm -rf scss/ index.*[^html]","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","lint":"vue-tsc --noEmit && eslint lib/**/*.{tsx,ts}","test":"jest","cov":"jest --coverage","format":"prettier --write lib/**/* && eslint --fix lib/**/*.{tsx,ts}","docs:dev":"vite serve docs","docs:build":"vite build docs","docs:preview":"vite preview docs --port 8080","release":"bash build/git.sh && bash build/release.sh","deploy":"bash build/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mengxiong10/vue-datepicker-next.git"},"keywords":["vue","calendar","datepicker","datetimepicker"],"author":{"name":"xiemengxiong"},"license":"MIT","bugs":{"url":"https://github.com/mengxiong10/vue-datepicker-next/issues"},"homepage":"https://github.com/mengxiong10/vue-datepicker-next#readme","lint-staged":{"**/*.{tsx,ts}":["eslint --fix","prettier --write","git add"]},"peerDependencies":{"vue":"^3.0.0"},"dependencies":{"date-format-parse":"^0.2.7","vue":"^3.0.0"},"devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@rollup/plugin-node-resolve":"^13.0.6","@types/jest":"^27.0.3","@types/markdown-it":"^12.2.3","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","@vitejs/plugin-vue":"^1.6.2","@vitejs/plugin-vue-jsx":"^1.1.8","@vue/compiler-sfc":"^3.2.11","@vue/test-utils":"^2.0.0-rc.16","autoprefixer":"^10.4.0","babel-jest":"^27.4.2","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.1","dts-bundle-generator":"^6.2.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-vue":"^7.17.0","highlight.js":"^11.3.1","jest":"^27.4.3","jest-serializer-vue":"^2.0.2","lint-staged":"^12.1.2","markdown-it":"^12.3.0","postcss-cli":"^9.1.0","prettier":"^2.3.2","rollup-plugin-typescript2":"^0.31.1","sass":"^1.38.2","typescript":"^4.5.2","utility-types":"^3.10.0","vite":"^2.5.2","vite-svg-loader":"^2.2.0","vue-tsc":"^0.2.3"},"gitHead":"f56a157ef53fcdd69e4bbad7ba00c289eb3fedf1","_id":"vue-datepicker-next@1.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-PpaW5e6JqrVXFazZReyh+LztqUDp2WDY49JJA5NQrfs07ewOZqMvQ7hDXN1P54JhGnAvkpZrSdZUsPkX/oDCLA==","shasum":"b3875824f214e141794012bde72dffd03aa473ca","tarball":"https://registry.npmjs.org/vue-datepicker-next/-/vue-datepicker-next-1.0.1.tgz","fileCount":187,"unpackedSize":320262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhutrtCRA9TVsSAnZWagAAuSIP/jwntQZ9Mwisyal2EPYg\n/fgwvGuZAU7K+pqo0k6wEKyM8STCDNS8C4slYEMjTeaPkN/qs1Nfir43m989\nVtbgABfd/VWIWlA5ypzdn7cN15jcWXHe8v/GcCJfbaFI8PrRCVjljRuXJuku\njme7M+dD7uynHA49zSLoH/AsbE/DXhMP7TZ0FFqnut1IxN8ZNA7vnBpxhTli\nkpjWex1/4/Wq8zfuADka4aKkvlFYHS0OAEMPMH1Wg5zdMVPrS9t5GqjNi0sy\n9ZbgDXQwyGlBeFUb0PUiNU6hsnqp03MMYjjv+HnQvNLLx8hHECQxBGB/tIKQ\nlBJ4ozbTmYjFEHsRzuHcOcJjr43wBsGSyr7bCXcCTcOyzttiIRJEngXDLHoQ\nhCWUkBBcAp+K3jxosVr6uGlmijD/GGtHC56v9cJDUm7lnFuceJ7/ofcgXtY2\nphhVHczVTt6oIqdV4qc+fM4NBwJaJyr9DN2niy7EoF1A8bExtwYBdfoEXxNp\nf+DGXN/bW2JtqmDbj1hdhkBDKJ7J19XCCJh6cxWNFWE+2ufHm98/IEoFGl63\nVpvLQ5tsYQn/j+DGkThizrgtCK9OnMS16qDqnA5Ce5WwI5mZAvD8INtXPauo\ne/cUkT1fyMwnj2BkjdBgyMVtsdhPPfwRNCqndvpwq0xg5uALhPJTR2gTVA0y\nXuEY\r\n=P0Fn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOSZFTQJbMVKTgsg4xhP0MoNYP1SmIdCLPo8OyV3cfcQIgMdQKxhYsLZl5vkpPB8m4V+GN63p6JnqrzKzqz+LqHQY="}]},"_npmUser":{"name":"mxie","email":"15623530290@163.com"},"directories":{},"maintainers":[{"name":"mxie","email":"15623530290@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-datepicker-next_1.0.1_1639635693060_0.27356628075497924"},"_hasShrinkwrap":false},"1.0.2":{"name":"vue-datepicker-next","version":"1.0.2","description":"A Datepicker Component For Vue3","main":"./index.js","module":"./index.es.js","unpkg":"./index.js","jsdelivr":"./index.js","typings":"./index.d.ts","scripts":{"start":"npm run dev","dev":"vite --host 0.0.0.0","prebuild":"npm run lint && npm run test && npm run clean","build":"npm run build:lib-es && npm run build:lib-umd && npm run type && npm run css","build:lib-es":"LIB_FORMAT=es vite build","build:lib-umd":"LIB_FORMAT=umd vite build","type":"dts-bundle-generator -o ./index.d.ts lib/index.ts","css":"sass --style=compressed --no-source-map lib/style/index.scss index.css && postcss index.css --use autoprefixer -o index.css --no-map && cp -R lib/style scss","locale":"rm -rf locale/ && rollup -c rollup.locale.config.js","clean":"rm -rf scss/ index.*[^html]","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","lint":"vue-tsc --noEmit && eslint lib/**/*.{tsx,ts}","test":"jest","cov":"jest --coverage","format":"prettier --write lib/**/* && eslint --fix lib/**/*.{tsx,ts}","docs:dev":"vite serve docs","docs:build":"vite build docs","docs:preview":"vite preview docs --port 8080","release":"bash build/git.sh && bash build/release.sh","deploy":"bash build/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mengxiong10/vue-datepicker-next.git"},"keywords":["vue","calendar","datepicker","datetimepicker"],"author":{"name":"xiemengxiong"},"license":"MIT","bugs":{"url":"https://github.com/mengxiong10/vue-datepicker-next/issues"},"homepage":"https://github.com/mengxiong10/vue-datepicker-next#readme","lint-staged":{"**/*.{tsx,ts}":["eslint --fix","prettier --write","git add"]},"peerDependencies":{"vue":"^3.0.0"},"dependencies":{"date-format-parse":"^0.2.7","vue":"^3.0.0"},"devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@rollup/plugin-node-resolve":"^13.0.6","@types/jest":"^27.0.3","@types/markdown-it":"^12.2.3","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","@vitejs/plugin-vue":"^1.6.2","@vitejs/plugin-vue-jsx":"^1.1.8","@vue/compiler-sfc":"^3.2.11","@vue/test-utils":"^2.0.0-rc.16","autoprefixer":"^10.4.0","babel-jest":"^27.4.2","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.1","dts-bundle-generator":"^6.2.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-vue":"^7.17.0","highlight.js":"^11.3.1","jest":"^27.4.3","jest-serializer-vue":"^2.0.2","lint-staged":"^12.1.2","markdown-it":"^12.3.0","postcss-cli":"^9.1.0","prettier":"^2.3.2","rollup-plugin-typescript2":"^0.31.1","sass":"^1.38.2","typescript":"^4.5.2","utility-types":"^3.10.0","vite":"^2.5.2","vite-svg-loader":"^2.2.0","vue-tsc":"^0.2.3"},"gitHead":"a0df8e1b0b18e69863288dbeddab229a2741b9eb","_id":"vue-datepicker-next@1.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-gGXLT9x0oTFcMc1yCX1boVAflT8nifb+lsFQXLNdRptt2QK2gvFh1MvhqZx5L2x1YO7Ft28uuugXGhUcJxox+A==","shasum":"47d49822547394f7edb24f18bb768043506f605d","tarball":"https://registry.npmjs.org/vue-datepicker-next/-/vue-datepicker-next-1.0.2.tgz","fileCount":188,"unpackedSize":346413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhutyVCRA9TVsSAnZWagAA2oQQAIanSYeCo+iLzOzu214/\n/UtnYaYlLEXIFaz10HREyjtPX9EKX+I7483536BJV8g+jnjthn/MILMRq78z\nhGqYS9q5s0FjfNK1kdD8o4Ufm1xl7voMFQDGeuAAyNagh3L+G69eZlCWPx9D\n+THMxhI5io86rdmTcIL4Wl8eSMRYiaC6QLV+7LUDPc1Lxt//3fZnu8Fit8Ic\nunASzMnHPMqb4vZALHER4NpbSmCAi6wcoBFwLeKzfTJu4kV5o3zY2SoyCfDq\nO9i1cL6ncVvL0c3cjiIGg/cTbJ4YC/04oXzVBXn8iFPckAEsKNwGJFK6bmEg\nDfHBS7lgdtbnpTGHVOqVAN1P78jRkAx6lOWtN0nWBiIV5ZsnkXQ+yHmCaM2g\nnqJxTcYnQqfX3H6OrQZoypqGnzq5gHT565ZgHOzLCtkMf19A2U1DOYvo3Xi6\nlG5UbN5HPa88cMUzcXHXz6vkL7W82JwH4lOx747WQRXDr+M37SMxZJHvYy/m\nMrCxa8EXk1AD+rPRIMHIz5iWkiWcnJ+WxMaOctpEkNEzx+sHsT9EGATvynA2\nySC+NOk60IroqE3ZUdFOAoUfvKjpp6039ObGxPKxobqKwZKCnKtxxZPALYNI\nG3keZbGykCM1bq9nstp9XjxKFuARnmT6z8YsMb05rUvEA6iRTKg5IQg3Y/D1\nNFKG\r\n=NXhg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjzMuYLS9ZTzHj9UNIbXy6LHAldKA4JCHiGejzfAHrQAiEA55fB1eitRR6Nutq9hd0TfY5FmPzYim6n83Ep1dUg/mg="}]},"_npmUser":{"name":"mxie","email":"15623530290@163.com"},"directories":{},"maintainers":[{"name":"mxie","email":"15623530290@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-datepicker-next_1.0.2_1639636116954_0.08280129471372155"},"_hasShrinkwrap":false},"1.0.3":{"name":"vue-datepicker-next","version":"1.0.3","description":"A Datepicker Component For Vue3","main":"./index.js","module":"./index.es.js","unpkg":"./index.js","jsdelivr":"./index.js","typings":"./index.d.ts","scripts":{"start":"npm run dev","dev":"vite --host 0.0.0.0","prebuild":"npm run lint && npm run test && npm run clean","postbuild":"ls index.es.js index.js index.css index.d.ts scss/index.scss >> /dev/null && echo 'build success'","build":"npm run build:lib-es & npm run build:lib-umd & npm run css && npm run type","build:lib-es":"LIB_FORMAT=es vite build","build:lib-umd":"LIB_FORMAT=umd vite build","type":"dts-bundle-generator -o ./index.d.ts lib/index.ts","css":"sass --style=compressed --no-source-map lib/style/index.scss index.css && postcss index.css --use autoprefixer -o index.css --no-map && cp -R lib/style scss","locale":"rm -rf locale/ && rollup -c rollup.locale.config.js","clean":"rm -rf scss/ index.*[^html]","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","lint":"vue-tsc --noEmit && eslint 'lib/**/*.{tsx,ts}'","test":"jest","cov":"jest --coverage","docs:dev":"vite serve docs","docs:build":"vite build docs","docs:preview":"vite preview docs --port 8080","release":"bash build/git.sh && bash build/release.sh","deploy":"bash build/deploy.sh","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/mengxiong10/vue-datepicker-next.git"},"keywords":["vue","calendar","datepicker","datetimepicker"],"author":{"name":"xiemengxiong"},"license":"MIT","bugs":{"url":"https://github.com/mengxiong10/vue-datepicker-next/issues"},"homepage":"https://github.com/mengxiong10/vue-datepicker-next#readme","lint-staged":{"**/*.{tsx,ts}":["eslint --fix","prettier --write"]},"peerDependencies":{"vue":"^3.0.0"},"dependencies":{"date-format-parse":"^0.2.7","vue":"^3.0.0"},"devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@rollup/plugin-node-resolve":"^13.0.6","@types/jest":"^27.0.3","@types/markdown-it":"^12.2.3","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","@vitejs/plugin-vue":"^1.6.2","@vitejs/plugin-vue-jsx":"^1.1.8","@vue/compiler-sfc":"^3.2.11","@vue/test-utils":"^2.0.0-rc.16","autoprefixer":"^10.4.0","babel-jest":"^27.4.2","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.1","dts-bundle-generator":"^6.2.0","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-vue":"^7.17.0","highlight.js":"^11.3.1","husky":"^7.0.4","jest":"^27.4.3","jest-serializer-vue":"^2.0.2","lint-staged":"^12.1.2","markdown-it":"^12.3.0","postcss-cli":"^9.1.0","prettier":"^2.3.2","rollup-plugin-typescript2":"^0.31.1","sass":"^1.38.2","typescript":"^4.5.2","utility-types":"^3.10.0","vite":"^2.5.2","vite-svg-loader":"^2.2.0","vue-tsc":"^0.2.3"},"gitHead":"1db9afa0e30ec68c6d863ebd94b3c187a4d769e8","_id":"vue-datepicker-next@1.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Brqjh896BJGVxP7d6tGDsPMu0SDAB8hAdtG7zWF8VIHJB21dk1VB9KgdajD9Y9uXbg+wHN0vmL7sbMPIyehQVQ==","shasum":"755c33ef94e9cc2d16238f2c1a9fdffc9c02cfb3","tarball":"https://registry.npmjs.org/vue-datepicker-next/-/vue-datepicker-next-1.0.3.tgz","fileCount":188,"unpackedSize":346634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRg0f1B/5klv/ZxL9zi8fnR9sl8kadvgH8RWvnfo6ceQIgTcKoONOuoA/NXR7k+oP7uJsiDs/oBD/mk0lQtXvftt0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDs1zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof5g/+N0SG7ONNpivcFrIhivt0gHAiq1kHywYg0qiWSeH5l0vqXRxr\r\n2x/k5CcDEvRBrjNhhhzEOPMdslMH8rqZ3SXLLAHlQW8HO+b89vmjmN7tokBg\r\nvBRL2vo8emMBewJAw3+vr/6q3fAStRREWqBZUcwz0uwo1VghpoIqzchtyjkU\r\n6XbcX2/RbkzCjfG7zmwTr4IZZNszDK0UoDCT3A19Ngh7XvS9UfDoL4UqmgdJ\r\n0XLhEKTGZHXozbIFkj0Kb+ZPq8KeEwQwZXSe093VO2mvU4ntrGNAv+h+7WdZ\r\nMsRnheAR9QJGtzciNR2FLX/K17g8aPSgpyKEP0p97VzsOND+CNKrGB+heSse\r\nnIiHb7/MxarR8mI1hQYUIwZ/F/5pk9kaEIq6UmmoLtB8GoThCDapVlJjM5+V\r\nspi3KPa+YOOtR62IYNzLOquZQjFp654aVy50B2sANLJfKkjwLTrnjsV7rHXr\r\nht6B3w5VaPPZFwRVIZUj2KwCU17z+6GKK2eb29aTkk2V6lj88hrp2AUby92e\r\nN0DypjelDhZpAwSfpFPE77Y8WNaqAEsrFlZra0lWK5XhFIrnasXlkgTspJUA\r\nkaI+GevrybT3vXZgb92sVLrkfAWdfFXkkGSaP9zpX5odW2/gIWShdWAhfZKq\r\nScrk1GvF28tWtpKJuTnw+VkkpQBz0FKzH5M=\r\n=pCKE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mxie","email":"15623530290@163.com"},"directories":{},"maintainers":[{"name":"mxie","email":"15623530290@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-datepicker-next_1.0.3_1678691699395_0.7394518167844697"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-31T10:12:02.435Z","0.1.0":"2021-08-31T10:12:02.606Z","modified":"2023-03-13T07:14:59.705Z","1.0.0":"2021-12-13T10:14:37.315Z","1.0.1":"2021-12-16T06:21:33.195Z","1.0.2":"2021-12-16T06:28:37.145Z","1.0.3":"2023-03-13T07:14:59.607Z"},"maintainers":[{"name":"mxie","email":"15623530290@163.com"}],"homepage":"https://github.com/mengxiong10/vue-datepicker-next#readme","keywords":["vue","calendar","datepicker","datetimepicker"],"repository":{"type":"git","url":"git+https://github.com/mengxiong10/vue-datepicker-next.git"},"author":{"name":"xiemengxiong"},"bugs":{"url":"https://github.com/mengxiong10/vue-datepicker-next/issues"},"license":"MIT","readme":"# vue-datepicker-next\n\n[中文版](https://github.com/mengxiong10/vue-datepicker-next/blob/main/README.zh-CN.md)\n\n> A Datepicker Component For Vue3\n\n![tests](https://github.com/mengxiong10/vue-datepicker-next/actions/workflows/tests.yml/badge.svg)\n<a href=\"https://www.npmjs.com/package/vue-datepicker-next\">\n<img src=\"https://img.shields.io/npm/v/vue-datepicker-next.svg\" alt=\"npm\">\n</a>\n<a href=\"LICENSE\">\n<img src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" alt=\"MIT\">\n</a>\n\n## Demo\n\n<https://mengxiong10.github.io/vue-datepicker-next/index.html>\n\n![image](https://github.com/mengxiong10/vue-datepicker-next/raw/main/screenshot/demo.png)\n\n## Install\n\n```bash\n$ npm install vue-datepicker-next --save\n```\n\n## Usage\n\n```html\n<script>\n  import DatePicker from 'vue-datepicker-next';\n  import 'vue-datepicker-next/index.css';\n\n  export default {\n    components: { DatePicker },\n    data() {\n      return {\n        time0: null,\n        time1: null,\n        time2: null,\n        time3: null,\n      };\n    },\n  };\n</script>\n\n<template>\n  <div>\n    <date-picker v-model:value=\"time0\"></date-picker>\n    <date-picker v-model:value=\"time1\" type=\"datetime\"></date-picker>\n    <date-picker v-model:value=\"time2\" valueType=\"format\"></date-picker>\n    <date-picker v-model:value=\"time3\" range></date-picker>\n  </div>\n</template>\n```\n\n## Theme\n\nIf your project uses SCSS, you can change the default style variables.\n\nTo create a scss file. e.g. `datepicker.scss`:\n\n```scss\n$namespace: 'xmx'; // change the 'mx' to 'xmx'. then <date-picker prefix-class=\"xmx\" />\n\n$default-color: #555;\n$primary-color: #1284e7;\n\n@import '~vue-datepicker-next/scss/index.scss';\n```\n\n## Internationalization\n\nThe default language is English. If you need other locales,\nyou can import a locale file.\nOnce you import a locale, it becomes the active locale.\n\n```js\nimport DatePicker from 'vue-datepicker-next';\nimport 'vue-datepicker-next/index.css';\n\nimport 'vue-datepicker-next/locale/zh-cn';\n```\n\nYou can also override some of the default locale by `lang`.\n[Full config](https://github.com/mengxiong10/vue-datepicker-next/blob/main/locale/en.es.js)\n\n```html\n<script>\n  export default {\n    data() {\n      return {\n        langObject: {\n          formatLocale: {\n            firstDayOfWeek: 1,\n          },\n          monthBeforeYear: false,\n        },\n        langString: 'zh-cn',\n      };\n    },\n  };\n</script>\n\n<template>\n  <date-picker :lang=\"langObject\"></date-picker>\n  <date-picker :lang=\"langString\"></date-picker>\n</template>\n```\n\n### Props\n\n| Prop                | Description                                      | Type                                             | Default        |\n| ------------------- | ------------------------------------------------ | ------------------------------------------------ | -------------- |\n| type                | select the type of picker                        | date \\|datetime\\|year\\|month\\|time\\|week         | 'date'         |\n| range               | if true, pick the range date                     | `boolean`                                        | false          |\n| format              | to set the date format. similar to moment.js     | [token](#token)                                  | 'YYYY-MM-DD'   |\n| formatter           | use your own formatter, such as moment.js        | [object](#formatter)                             | -              |\n| value-type          | data type of the binding value                   | [value-type](#value-type)                        | 'date'         |\n| default-value       | default date of the calendar                     | `Date`                                           | new Date()     |\n| lang                | override the default locale                      | `string`                                         | `object`       |\n| placeholder         | input placeholder text                           | `string`                                         | ''             |\n| editable            | whether the input is editable                    | `boolean`                                        | true           |\n| clearable           | if false, don't show the clear icon              | `boolean`                                        | true           |\n| confirm             | if true, need click the button to change value   | `boolean`                                        | false          |\n| confirm-text        | the text of confirm button                       | `string`                                         | 'OK'           |\n| multiple            | if true, multi-select date                       | `boolean`                                        | false          |\n| disabled            | disable the component                            | `boolean`                                        | false          |\n| disabled-date       | specify the date that cannot be selected         | `(date: Date, currentValue?: Date[]) => boolean` | -              |\n| disabled-time       | specify the time that cannot be selected         | `(date: Date) => boolean`                        | -              |\n| append-to-body      | append the popup to body                         | `boolean`                                        | true           |\n| input-class         | input classname                                  | `string`                                         | 'mx-input'     |\n| input-attr          | input attrs(eg: { name: 'date', id: 'foo'})      | `object`                                         | —              |\n| open                | open state of picker                             | `boolean`                                        | -              |\n| default-panel       | default panel of the picker                      | year\\|month                                      | -              |\n| popup-style         | popup style                                      | `object`                                         | —              |\n| popup-class         | popup classes                                    |                                                  | —              |\n| shortcuts           | set shortcuts to select                          | `Array<{text, onClick}>`                         | -              |\n| title-format        | format of the tooltip in calendar cell           | [token](#token)                                  | 'YYYY-MM-DD'   |\n| partial-update      | whether update date when select year or month    | `boolean`                                        | false          |\n| separator           | text of range separator                          | `string`                                         | ' ~ '          |\n| show-week-number    | determine whether show week number               | `boolean`                                        | false          |\n| hour-step           | interval between hours in time picker            | 1 - 60                                           | 1              |\n| minute-step         | interval between minutes in time picker          | 1 - 60                                           | 1              |\n| second-step         | interval between seconds in time picker          | 1 - 60                                           | 1              |\n| hour-options        | custom hour column                               | `Array<number>`                                  | -              |\n| minute-options      | custom minute column                             | `Array<number>`                                  | -              |\n| second-options      | custom second column                             | `Array<number>`                                  | -              |\n| show-hour           | whether show hour column                         | `boolean`                                        | base on format |\n| show-minute         | whether show minute column                       | `boolean`                                        | base on format |\n| show-second         | whether show second column                       | `boolean`                                        | base on format |\n| use12h              | whether show ampm column                         | `boolean`                                        | base on format |\n| show-time-header    | whether show header of time picker               | `boolean`                                        | false          |\n| time-title-format   | format of the time header                        | [token](#token)                                  | 'YYYY-MM-DD'   |\n| time-picker-options | set fixed time list to select                    | [time-picker-options](#time-picker-options)      | null           |\n| prefix-class        | set prefix class                                 | `string`                                         | 'mx'           |\n| scroll-duration     | set the duration of scroll when hour is selected | `number`                                         | 100            |\n\n###\n\nremove inline\nrange-separator => separator;\ninput => update:value\n\n#### Token\n\n| Uint                       | Token | output                                 |\n| -------------------------- | ----- | -------------------------------------- |\n| Year                       | YY    | 70 71 ... 10 11                        |\n|                            | YYYY  | 1970 1971 ... 2010 2011                |\n|                            | Y     | -1000 ...20 ... 1970 ... 9999 +10000   |\n| Month                      | M     | 1 2 ... 11 12                          |\n|                            | MM    | 01 02 ... 11 12                        |\n|                            | MMM   | Jan Feb ... Nov Dec                    |\n|                            | MMMM  | January February ... November December |\n| Day of Month               | D     | 1 2 ... 30 31                          |\n|                            | DD    | 01 02 ... 30 31                        |\n| Day of Week                | d     | 0 1 ... 5 6                            |\n|                            | dd    | Su Mo ... Fr Sa                        |\n|                            | ddd   | Sun Mon ... Fri Sat                    |\n|                            | dddd  | Sunday Monday ... Friday Saturday      |\n| AM/PM                      | A     | AM PM                                  |\n|                            | a     | am pm                                  |\n| Hour                       | H     | 0 1 ... 22 23                          |\n|                            | HH    | 00 01 ... 22 23                        |\n|                            | h     | 1 2 ... 12                             |\n|                            | hh    | 01 02 ... 12                           |\n| Minute                     | m     | 0 1 ... 58 59                          |\n|                            | mm    | 00 01 ... 58 59                        |\n| Second                     | s     | 0 1 ... 58 59                          |\n|                            | ss    | 00 01 ... 58 59                        |\n| Fractional Second          | S     | 0 1 ... 8 9                            |\n|                            | SS    | 00 01 ... 98 99                        |\n|                            | SSS   | 000 001 ... 998 999                    |\n| Time Zone                  | Z     | -07:00 -06:00 ... +06:00 +07:00        |\n|                            | ZZ    | -0700 -0600 ... +0600 +0700            |\n| Week of Year               | w     | 1 2 ... 52 53                          |\n|                            | ww    | 01 02 ... 52 53                        |\n| Unix Timestamp             | X     | 1360013296                             |\n| Unix Millisecond Timestamp | x     | 1360013296123                          |\n\n#### formatter\n\nThe `formatter` accepts an object to customize formatting.\n\n```html\n<date-picker :formatter=\"momentFormat\" />\n```\n\n```js\ndata() {\n  return {\n    // Use moment.js instead of the default\n    momentFormat: {\n      //[optional] Date to String\n      stringify: (date) => {\n        return date ? moment(date).format('LL') : ''\n      },\n      //[optional]  String to Date\n      parse: (value) => {\n        return value ? moment(value, 'LL').toDate() : null\n      },\n      //[optional] getWeekNumber\n      getWeek: (date) => {\n        return // a number\n      }\n    }\n  }\n}\n\n```\n\n#### value-type\n\nset the format of binding value\n\n| Value             | Description                                          |\n| ----------------- | ---------------------------------------------------- |\n| 'date'            | return a Date object                                 |\n| 'timestamp'       | return a timestamp number                            |\n| 'format'          | returns a string formatted using pattern of `format` |\n| token(MM/DD/YYYY) | returns a string formatted using this pattern        |\n\n#### shortcuts\n\nThe shortcuts for the range picker\n\n```js\n[\n  { text: 'today', onClick: () => new Date() },\n  {\n    text: 'Yesterday',\n    onClick: () => {\n      const date = new Date();\n      date.setTime(date.getTime() - 3600 * 1000 * 24);\n      return date;\n    },\n  },\n];\n```\n\n| Attribute | Description                               |\n| --------- | ----------------------------------------- |\n| text      | title of the shortcut                     |\n| onClick   | callback function , need to return a Date |\n\n#### time-picker-options\n\nSet fixed time list to select;\n\n```js\n{start: '00:00', step:'00:30' , end: '23:30', format: 'HH:mm' }\n```\n\n| Attribute | Description                          |\n| --------- | ------------------------------------ |\n| start     | start time                           |\n| step      | step time                            |\n| end       | end time                             |\n| format    | the default is same as prop `format` |\n\n### Events\n\n| Name            | Description                                                                            | Callback Arguments                                     |\n| --------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------ |\n| update:value    | When the value change(v-model:value event)                                             | date                                                   |\n| change          | When the value change(same as input)                                                   | date, type('date'\\|'hour'\\|'minute'\\|'second'\\|'ampm') |\n| open            | When panel opening                                                                     | event                                                  |\n| close           | When panel closing                                                                     |                                                        |\n| confirm         | When click 'confirm' button                                                            | date                                                   |\n| clear           | When click 'clear' button                                                              |                                                        |\n| input-error     | When user type a invalid Date                                                          | the input text                                         |\n| pick            | when select date [#429](https://github.com/mengxiong10/vue-datepicker-next/issues/429) | date                                                   |\n| calendar-change | when change the calendar                                                               | date                                                   |\n| panel-change    | when the calendar panel changes                                                        | type('year'\\|'month'\\|'date'), oldType                 |\n\n### Slots\n\n| Name          | Description              |\n| ------------- | ------------------------ |\n| icon-calendar | custom the calender icon |\n| icon-clear    | custom the clear icon    |\n| input         | replace input            |\n| header        | popup header             |\n| footer        | popup footer             |\n| sidebar       | popup sidebar            |\n\n## ChangeLog\n\n[CHANGELOG](CHANGELOG.md)\n\n## One-time Donations\n\nIf you find this project useful, you can buy me a coffee\n\n[Paypal Me](https://www.paypal.me/mengxiong10)\n\n![donate](https://user-images.githubusercontent.com/14135808/83999111-a7947600-a994-11ea-84e9-9a215def4155.png)\n\n## License\n\n[MIT](https://github.com/mengxiong10/vue-datepicker-next/blob/main/LICENSE)\n\nCopyright (c) 2021-present xiemengxiong\n","readmeFilename":"README.md","description":"A Datepicker Component For Vue3"}