{"_id":"@svelte-plugins/datepicker","_rev":"17-f60eec3cca437a742ba5132d6edafc54","name":"@svelte-plugins/datepicker","dist-tags":{"latest":"1.0.11"},"versions":{"0.0.1":{"name":"@svelte-plugins/datepicker","version":"0.0.1","keywords":["datepicker","rangepicker","daterange picker","actions","action","svelte","svelte component"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@0.0.1","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"389f646d6437111c867a060cd4d6f7f5057f20d6","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-0.0.1.tgz","fileCount":11,"integrity":"sha512-uc2YVgo7sqWgrsv7GPrJpjfsrH5W8yloVHALIaoTrHHd7YxTIn6VE6/Zohxy+4qeNfSV4CVx3Mvc16hQRn/gdQ==","signatures":[{"sig":"MEYCIQCpGXi1T+5aDm6t8m5xLq3tUaI64l00yaL9oi6OcM8SowIhAK/ukEknmaWoZEJ9qUY0GwicDf+JH4poxgBNelGPgmFn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374933},"main":"./lib/index.js","types":"./src/index.d.ts","module":"./lib/index.mjs","svelte":"./src/index.js","gitHead":"9bd211bae8cc02e775e54d4c0cbba1c24bdb6cbb","scripts":{"dev":"rollup -cw","lint":"eslint --fix \"src/**/*.{.js,svelte}\"","test":"jest --coverage","bundle":"rollup -c","deploy":"npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{js,json,svelte}\""},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple datepicker designed for Svelte.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.23.0","figlet":"^1.2.4","rollup":"^2.39.1","svelte":"^3.49.0","prettier":"^2.2.1","babel-jest":"^26.6.3","typescript":"^5.2.2","@babel/core":"^7.13.1","calendarize":"^1.1.1","lint-staged":"^10.5.4","babel-loader":"^8.2.2","svelte-check":"^3.5.1","svelte-loader":"^3.0.0","@babel/runtime":"^7.13.7","@babel/preset-env":"^7.13.5","eslint-plugin-jest":"^24.3.2","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.13.10","@rollup/plugin-alias":"^3.1.2","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.1.2","jest-transform-svelte":"^2.1.1","prettier-plugin-svelte":"^2.1.6","@rollup/plugin-commonjs":"^17.1.0","@testing-library/svelte":"^3.0.3","@testing-library/jest-dom":"^5.11.10","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_0.0.1_1700659202313_0.10896436762275274","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@svelte-plugins/datepicker","version":"0.0.2","keywords":["datepicker","rangepicker","daterange picker","actions","action","svelte","svelte component"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@0.0.2","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"604fa2dcc9415c6815ad6dc1c80dc604d9e606f5","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-0.0.2.tgz","fileCount":11,"integrity":"sha512-kHpPIfsh2qPUrwRiZTTBejirooH7gwHfulPSi5/ryzdvSV94EPPtenD3UivzgM9VlSDOqduGDbyQSOUPfXThrQ==","signatures":[{"sig":"MEYCIQDN/AfxBnelrmB9veT9+mvJV1JsiZgrNjR4wNdRhLcxOQIhAKK9FxfgjQjiSuus759ByuR75W4wb8gFWQMpISt06fYP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401491},"main":"./lib/index.js","types":"./src/index.d.ts","module":"./lib/index.mjs","svelte":"./src/index.js","gitHead":"6221b28534b318546094e154c7f53b70a1b0f0ca","scripts":{"dev":"rollup -cw","lint":"eslint --fix \"src/**/*.{.js,svelte}\"","test":"jest --coverage","bundle":"rollup -c","deploy":"npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{js,json,svelte}\""},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple datepicker component designed for Svelte.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.23.0","figlet":"^1.2.4","rollup":"^2.39.1","svelte":"^3.49.0","prettier":"^2.2.1","babel-jest":"^26.6.3","typescript":"^5.2.2","@babel/core":"^7.13.1","calendarize":"^1.1.1","lint-staged":"^10.5.4","babel-loader":"^8.2.2","svelte-check":"^3.5.1","svelte-loader":"^3.0.0","@babel/runtime":"^7.13.7","@babel/preset-env":"^7.13.5","eslint-plugin-jest":"^24.3.2","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.13.10","@rollup/plugin-alias":"^3.1.2","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.1.2","jest-transform-svelte":"^2.1.1","prettier-plugin-svelte":"^2.1.6","@rollup/plugin-commonjs":"^17.1.0","@testing-library/svelte":"^3.0.3","@testing-library/jest-dom":"^5.11.10","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_0.0.2_1700721636848_0.1087962249417429","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@svelte-plugins/datepicker","version":"0.1.0","keywords":["datepicker","rangepicker","daterange picker","actions","action","svelte","svelte component"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@0.1.0","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"505d3c1cf818a6d9dd52d35bc17c22dc40e45a73","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-0.1.0.tgz","fileCount":11,"integrity":"sha512-4Gs6+4u+6wyqk+CMkPKGGS+5OUnT+unWiXfn4Ttqed9/+qst5VpZ0xPSoIyTkncM246Q0uP+OqAFZwUcdE+/Sw==","signatures":[{"sig":"MEYCIQCK2zXTz0wuFWXeg0sTESeycj+82vOA+8kAgKc+d0DTtwIhANbu0njRPP1YemevpHlV32TPAdWEVtbUlofSXM3u1AFL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407192},"main":"./lib/index.js","types":"./src/index.d.ts","module":"./lib/index.mjs","svelte":"./src/index.js","gitHead":"f33c5f3f6b25ae0f5bb4e6f88a1b5bd69efa3a7e","scripts":{"dev":"rollup -cw","lint":"eslint --fix \"src/**/*.{.js,svelte}\"","test":"jest --coverage","bundle":"rollup -c","deploy":"npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{js,json,svelte}\""},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple datepicker component designed for Svelte.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.23.0","figlet":"^1.2.4","rollup":"^2.39.1","svelte":"^3.49.0","prettier":"^2.2.1","babel-jest":"^26.6.3","typescript":"^5.2.2","@babel/core":"^7.13.1","calendarize":"^1.1.1","lint-staged":"^10.5.4","babel-loader":"^8.2.2","svelte-check":"^3.5.1","svelte-loader":"^3.0.0","@babel/runtime":"^7.13.7","@babel/preset-env":"^7.13.5","eslint-plugin-jest":"^24.3.2","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.13.10","@rollup/plugin-alias":"^3.1.2","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-svelte3":"^3.1.2","jest-transform-svelte":"^2.1.1","prettier-plugin-svelte":"^2.1.6","@rollup/plugin-commonjs":"^17.1.0","@testing-library/svelte":"^3.0.3","@testing-library/jest-dom":"^5.11.10","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_0.1.0_1700725440719_0.27380733398936896","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@svelte-plugins/datepicker","version":"0.1.1","keywords":["datepicker","rangepicker","daterange","timepicker","calendar","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@0.1.1","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"13c129b77724bb82fa32b2612496638f3b558cdc","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-0.1.1.tgz","fileCount":12,"integrity":"sha512-1ctVnPZuJc/5v2SM8dvKyRHWxLx48XHiVJqQq/pnwaB9lC6U9vuX9ZcVGTa4X2/Lc/DlqOVfv0GEjHAOOVcVhw==","signatures":[{"sig":"MEYCIQD4o1ygrhXUVtLwGDr5aa9ofOn25YASozGFx6BR2g3PgAIhAPLogPO92i8fcJUufcQNdHsyLMh42mhWjnNzurIZS8y9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270189},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.mjs","svelte":"./src/index.js","gitHead":"919fe2af8485ea082e3bc258726fa60f9e7eb56e","scripts":{"dev":"vite","lint":"eslint --fix \"src/**/*.{.js,svelte}\"","test":"vitest --run --coverage","bundle":"vite build","deploy":"npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{js,json,svelte}\""},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple datepicker component designed for Svelte.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.2","husky":"^6.0.0","eslint":"^7.23.0","svelte":"^4.2.7","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.2.2","@babel/core":"^7.13.1","lint-staged":"^10.5.4","babel-loader":"^8.2.2","@babel/runtime":"^7.13.7","@babel/preset-env":"^7.13.5","eslint-plugin-jest":"^24.3.2","@vitest/coverage-v8":"^0.34.6","@babel/eslint-parser":"^7.13.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.4","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_0.1.1_1700875690345_0.8084440762741394","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@svelte-plugins/datepicker","version":"0.1.2","keywords":["datepicker","rangepicker","daterange","timepicker","calendar","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@0.1.2","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"88d38681ba069b02673ce3b24681786049a0b8d2","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-0.1.2.tgz","fileCount":12,"integrity":"sha512-8w8erRGF8XBT2okcsFL5C6sJXD1JHZFWUDWRYhGo3wlro83zESR2osGsQbP2tCDsD1eoOd61yIZv+/eoFWlToQ==","signatures":[{"sig":"MEUCIQDDCNFG8VobHY6l2dlf82ptj/Vj0wS/eikghkS6WPkeDQIgRWBjQyTTtLKOMMiDf6zgIAXYB0Zmqbn55itMNWqvYjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269990},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.mjs","svelte":"./src/index.js","gitHead":"ab8e6cdbfcd599e62cc8d3d39180aefac932e7c5","scripts":{"dev":"vite","lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{.js,svelte}\"","test":"vitest --run --coverage","bundle":"vite build","deploy":"npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{js,json,svelte}\""},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple datepicker component designed for Svelte.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.2","husky":"^6.0.0","eslint":"^8.54.0","svelte":"^4.2.7","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.2.2","@babel/core":"^7.23.3","lint-staged":"^10.5.4","@babel/runtime":"^7.23.4","@babel/preset-env":"^7.23.3","@vitest/coverage-v8":"^0.34.6","@babel/eslint-parser":"^7.23.3","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.4","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_0.1.2_1700884170944_0.04486143390002928","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@svelte-plugins/datepicker","version":"0.1.3","keywords":["datepicker","rangepicker","daterange","timepicker","calendar","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@0.1.3","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"525db0b209e1b8815111b0568ef1f5d8d86468b8","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-0.1.3.tgz","fileCount":12,"integrity":"sha512-TTDcg1TgmQwbpwAT0/Jlfks1VGxQ18dmJoflUEsH7srUu6WMDJJRYjexe5hmU5f2kIrkVSQX9NKrPGRgaUMH6A==","signatures":[{"sig":"MEQCIA1+Jy0iF05zowR0+E/Rl2Hc67gxe7XFjWCS3bL3MNCnAiA/D3xRxhVXnejnWBb9MQSNVkp+xgMUFslUUFCDVJGZEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269959},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.mjs","svelte":"./src/index.js","exports":{".":{"types":"./src/index.d.ts","module":"./dist/index.mjs","svelte":"./src/index.js","default":"./src/index.js","require":"./dist/index.js"}},"gitHead":"16ddce4984cee4a0a18c4816601e344d2e844ce9","scripts":{"dev":"vite","lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{.js,svelte}\"","test":"vitest --run --coverage","bundle":"vite build","deploy":"npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{js,json,svelte}\""},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple datepicker component designed for Svelte.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.2","husky":"^6.0.0","eslint":"^8.54.0","svelte":"^4.2.7","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.2.2","@babel/core":"^7.23.3","lint-staged":"^10.5.4","@babel/runtime":"^7.23.4","@babel/preset-env":"^7.23.3","@vitest/coverage-v8":"^0.34.6","@babel/eslint-parser":"^7.23.3","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.4","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_0.1.3_1700950752431_0.7251332098373853","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@svelte-plugins/datepicker","version":"1.0.0","keywords":["datepicker","rangepicker","daterange","timepicker","calendar","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.0","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"8819a442ef084c00247d3a0cd71f369e17a17683","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.0.tgz","fileCount":17,"integrity":"sha512-+7gyLRsttGRoXFVL+CThur/DseGoyPF7fjzfgRzSnfsWb3TXSAzuBCcsNv90kfPoJPG6vO+Fhe9xepRd5ie3cw==","signatures":[{"sig":"MEYCIQC6HW7Wo7i9xprbUZ0CJgq4BdaBfNbO82X7i05kM1IuxgIhALIDpyr7WW9Qi0s7fS5vN+GG2StT9MPPmECstiqLzp9r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190435},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"c6d4f767a911358fd30b430ffa3def3d6c1d2d9f","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","deploy":"npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","test:watch":"vitest","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.2","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.4","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.0_1705289501454_0.8730054498484243","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@svelte-plugins/datepicker","version":"1.0.1","keywords":["datepicker","rangepicker","daterange","timepicker","calendar","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.1","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"7d171e35b03dc93e4e75c8edcf50790f2678d9e7","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.1.tgz","fileCount":17,"integrity":"sha512-hbCNyHuMgE9FcBhtwjdR93Qf6iIC9WOazfHyixHPqeMroXy7csX0Ki9M+0XAgLW6MU9nLZD1PZoGflqJ/0q5kA==","signatures":[{"sig":"MEYCIQDLe9cZRKSOUlMg+p6IAUsHaPwep3f7vQhfsgj6ijcmBgIhAJIQE8aCZ0Cdp25eq4hzKL9e8MTV9eqdFhVFAXJGULIM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190506},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"3bf0d645d6954b922afef19c9c1167c140d3fc71","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","deploy":"pnpm build:docs && npx gh-pages -d docs/build","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.2","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.4","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.1_1705290339925_0.9132154521368714","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@svelte-plugins/datepicker","version":"1.0.2","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.2","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"4f3104c6dc3f5cc7706a29f9786ede0c42e2afc7","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.2.tgz","fileCount":17,"integrity":"sha512-38JWdXzoGuSfknXop5pPDrguCmNJ1lQtzUBoyav7CjdLjRrwBoPiisMEiHDXioxRlmRhvvkIvOZHX9TNj3gPRA==","signatures":[{"sig":"MEQCIGSviSbqKQ0JfteAPCX3xGsLfSN43EEc/sb1aV/L8S4gAiBdxAwFZmqYv9uOZna/ZmJZWNS5AgojUJftVEKeu5eKSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361890},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a37a54adff1e095040edd36ab1272eb7d8227fdf","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.2","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.1.4","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.2_1705440574319_0.15746881081425523","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@svelte-plugins/datepicker","version":"1.0.3","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.3","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"c192747366243387ce3852a1f07573e75dc439a0","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.3.tgz","fileCount":17,"integrity":"sha512-EDeyo6OoYIC0waDdsxLj1IOfSzbafZo2yxgI7DY7z3LEyQpINlDbRzhA17h2kQ2pqMv+Xp9qcNa/7k5q7CJwQA==","signatures":[{"sig":"MEUCIQDl05K/+HCIRB/o9m7ueIJoFg5j/S9iZVNeqsmIouMj3AIgOH48wRzVeedLXG/dxbqA7bZx5Hd6/NOm6LZFUopNlWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362559},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"c3812991521d43996d46947e3a4845a6f93e96b9","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.3_1706723413998_0.3797112133263876","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@svelte-plugins/datepicker","version":"1.0.4","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.4","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"11c568b5ce121adeebcd57d6f61cafe0a5c576de","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.4.tgz","fileCount":17,"integrity":"sha512-kDPtr6er/vqqLtjnIonruCUrKAFaRXpnJpj1+IyNjp+P6+oLpw21Neza7iuHYyCXWdwqErJa2RURmoqaxOYTHw==","signatures":[{"sig":"MEQCIEzZJu7BMd4RBxl/5r9Yj2Ns4SjzuOcyG1F/H1UtwxieAiBwOsKDh8Evcck5PY+kYfMOI2IMHzG26Z561ump70ZiyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362571},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"738c29cdff1fce6a079ec43aba6ca4e90796c314","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.4_1706979226312_0.6697367020907361","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@svelte-plugins/datepicker","version":"1.0.5","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.5","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"77660ba8aac81312e6ceac4585cf2df440528990","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.5.tgz","fileCount":17,"integrity":"sha512-h0tH8XDLoD2hxp2CQsEDvSNGQ/3TC/aTjD+kLSYengptUgfFMVHxUfiLtNLboUwC+k54Vh5REEEQGSdSYUstRQ==","signatures":[{"sig":"MEUCIQDEu4RYCkFaTbNGmW1jW5h46vzIv1UoLnqX6X4U/xgHjQIgW4pkgXK2LqT2El7bofh3ZA3+CwXta91VVHshtwcD+wE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362583},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"738c29cdff1fce6a079ec43aba6ca4e90796c314","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.5_1709482871740_0.21075694822844215","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@svelte-plugins/datepicker","version":"1.0.6","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.6","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"8649a01891bc831e97f184d8893855742e3be6df","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.6.tgz","fileCount":17,"integrity":"sha512-lBaNUnWxOKmXUxScq/re+yVzrSrVqtSNTCfbPGWDypmQfyOlvHumMF5LCdBLEE1uTixJ/VmGsJfVDY8HfI3Tjg==","signatures":[{"sig":"MEUCIQCyFZqAAr+QpZVdruiKwWveWS6lwx63cWrIUiGfUimgoAIgSOwTnIJl2YKFG2q5IkGP0kzSRMRXXx1QVTdp/+SYBho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362685},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"58730d057c2a250bae281bb5ac7b755293a359b3","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.6_1709656392884_0.47526069946412863","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@svelte-plugins/datepicker","version":"1.0.7","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.7","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"f276c9eab171605ae14db678451b1705af6e9f91","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.7.tgz","fileCount":17,"integrity":"sha512-YvukItMbVCOykZ/cTJrYME8sDAIWqEjM/7e9wcFTF30PhjVe0/LfUgiILKyuyMDUSWneio0FNJIamd69rC7jpA==","signatures":[{"sig":"MEYCIQC42xhuZUiHkaave+S7+RnA+y8GUDcIduxmdu9F9puoNwIhAKtYIt/VyUqJKtYXV2WeH65TjbOj8Iq4idh8fHb4ZSj3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378617},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d9313b20f5d9829c0a67c0caf1e5d3a0bd73ba84","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.7_1710601805468_0.665743193756948","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@svelte-plugins/datepicker","version":"1.0.8","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.8","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"1ac1d80bddc42950e5a03cb3284b6bce5901afca","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.8.tgz","fileCount":17,"integrity":"sha512-IVLmpyvcv0tu/XEObYMvMl0648EaHoNAMGsqGdxNnWln+SK3JGIX5hLBO8I2H/AjXVCqrJ1EZlxEIZA8ak/+aw==","signatures":[{"sig":"MEYCIQDKq7V8dfV/gvJ2lmCxjWmsBH/tAb1XUOtKiE9Pi48wUQIhANO2Iwbrocj4zOuiSJuV/wP8TdHyLRqZ4XL2iHj04BSE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379327},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a8b4d6a6873b1e8a790339aab18e05d0fd23eaf0","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.8_1710605508471_0.6995418920497418","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@svelte-plugins/datepicker","version":"1.0.9","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.9","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"25e66f7f757e5fe402092877ded3930c22f69417","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.9.tgz","fileCount":17,"integrity":"sha512-HagVB8jLUwNFbwfAcJBNURN1QMQ+qAQQjLJPH97GMqI6auo7jIxOMiSIEWpx7SxTDewHJAlH1izQy3cwBVV8oQ==","signatures":[{"sig":"MEUCIQCqv9qMQBtYysRxWKz/xq20rKYb2wFb8QU4issaKttPhAIgOigSCQfW9g4qIoI5V3MegzyWVVQqADolYxd9Ms9UJCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379060},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6943ff27f1ee4a232ba3a49c090e0fd118c60907","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.9_1710622129226_0.013486415012594843","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@svelte-plugins/datepicker","version":"1.0.10","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"author":{"url":"https://github.com/dysfunc","name":"Kieran Boyle"},"license":"MIT","_id":"@svelte-plugins/datepicker@1.0.10","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"homepage":"https://github.com/svelte-plugins/datepicker","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"dist":{"shasum":"680e003df7c269399e65c58f099c39ed8f2ba8a7","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.10.tgz","fileCount":17,"integrity":"sha512-nIbkR2uHP1w3UZ23D8HVrfQQ0XVq+q1DZb8LFq5DVixqXTigj9TIZw0CYRmc5qndW1zDLNoE2PWDsbSA8Ol+ug==","signatures":[{"sig":"MEUCIQCzKmmEGNag9yjdN9Gc6WbM4U+M0/tUjcnOp0IzRqIh2QIgdTuppJ4kIQwM97X73i1SqYI2otc2eRPYW2679osSyDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382629},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"8823fb5711a4fa5b7fbe84717218a791bff7ea54","scripts":{"lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","build":"svelte-package --input ./src && pnpm lint:package","check":"svelte-check --tsconfig ./tsconfig.json","start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","build:docs":"npm --prefix ./docs run build","test:watch":"vitest","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","lint:package":"publint --strict","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"repository":{"url":"git+https://github.com/svelte-plugins/datepicker.git","type":"git"},"_npmVersion":"10.1.0","description":"A simple datepicker component designed for Svelte.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","husky":"^6.0.0","jsdom":"^23.0.0","eslint":"^8.54.0","svelte":"^4.2.8","vitest":"^0.34.6","publint":"^0.2.7","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.10.5","lint-staged":"^10.5.4","svelte-check":"^3.6.2","@tsconfig/svelte":"^5.0.2","@sveltejs/package":"^2.2.4","svelte-preprocess":"^5.1.3","@vitest/coverage-v8":"^0.34.6","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","prettier-plugin-svelte":"^3.1.2","@testing-library/svelte":"^4.0.5","@testing-library/jest-dom":"^6.4.0","@typescript-eslint/parser":"^6.18.1","@sveltejs/vite-plugin-svelte":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/datepicker_1.0.10_1737303030384_0.7285171138254098","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@svelte-plugins/datepicker","description":"A simple datepicker component designed for Svelte.","version":"1.0.11","license":"MIT","author":{"name":"Kieran Boyle","url":"https://github.com/dysfunc"},"homepage":"https://github.com/svelte-plugins/datepicker","repository":{"type":"git","url":"git+https://github.com/svelte-plugins/datepicker.git"},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","import":"./dist/index.js"},"./package.json":"./package.json"},"keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"scripts":{"start":"vite & npm --prefix ./docs install && npm --prefix ./docs run dev","build":"svelte-package --input ./src && pnpm lint:package","build:docs":"npm --prefix ./docs run build","deploy:docs":"pnpm build:docs && npx gh-pages -d docs/build","check":"svelte-check --tsconfig ./tsconfig.json","lint":"eslint -c ./.eslintrc.json --fix \"src/**/*.{test.js,js,ts,json,svelte}\"","lint:package":"publint --strict","format":"prettier --write \"src/**/*.{test.js,js,ts,json,svelte}\"","test":"vitest --run --coverage","test:watch":"vitest","test:coverage":"vitest --run --coverage && open ./coverage/index.html"},"devDependencies":{"@sveltejs/package":"^2.2.4","@sveltejs/vite-plugin-svelte":"^3.0.1","@testing-library/jest-dom":"^6.4.0","@testing-library/svelte":"^4.0.5","@tsconfig/svelte":"^5.0.2","@types/node":"^20.10.5","@typescript-eslint/parser":"^6.18.1","@vitest/coverage-v8":"^0.34.6","eslint":"^8.54.0","eslint-plugin-svelte":"^2.35.1","eslint-plugin-vitest":"^0.3.10","husky":"^6.0.0","jsdom":"^23.0.0","lint-staged":"^10.5.4","prettier":"^3.1.0","prettier-plugin-svelte":"^3.1.2","publint":"^0.2.7","svelte":"^4.2.8","svelte-check":"^3.6.2","svelte-preprocess":"^5.1.3","typescript":"^5.2.2","vite":"^5.0.12","vitest":"^0.34.6"},"_id":"@svelte-plugins/datepicker@1.0.11","gitHead":"d980fee96bb144c895630f2d4d0db340df1869d9","bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Tqc07QLyRkCpc3Glg6oRLTUApLtCrOh52d6vJ7L32QI17HrwvcDDjaH3LF3X1SBm3CWdMrnqfJp3xjUZmB4wzw==","shasum":"0358fad2a834b7402b94ceb522cccbe48f9ae693","tarball":"https://registry.npmjs.org/@svelte-plugins/datepicker/-/datepicker-1.0.11.tgz","fileCount":17,"unpackedSize":383103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiBVkSGAWOtnvu6nCkcKqFEDMawbc63sN/Ai0Ok8tNtQIgB/abGNJy4UCV8Fj//iOW5+8Nt/0Rmn6L1sLlCIJzuZA="}]},"_npmUser":{"name":"dysfunc","email":"norcal.kieran@gmail.com"},"directories":{},"maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/datepicker_1.0.11_1737316233792_0.17401254138226507"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-22T13:20:02.217Z","modified":"2025-01-19T19:50:34.151Z","0.0.1":"2023-11-22T13:20:02.598Z","0.0.2":"2023-11-23T06:40:37.090Z","0.1.0":"2023-11-23T07:44:00.978Z","0.1.1":"2023-11-25T01:28:10.572Z","0.1.2":"2023-11-25T03:49:31.139Z","0.1.3":"2023-11-25T22:19:12.638Z","1.0.0":"2024-01-15T03:31:41.619Z","1.0.1":"2024-01-15T03:45:40.129Z","1.0.2":"2024-01-16T21:29:34.478Z","1.0.3":"2024-01-31T17:50:14.231Z","1.0.4":"2024-02-03T16:53:46.469Z","1.0.5":"2024-03-03T16:21:11.938Z","1.0.6":"2024-03-05T16:33:13.045Z","1.0.7":"2024-03-16T15:10:05.690Z","1.0.8":"2024-03-16T16:11:48.610Z","1.0.9":"2024-03-16T20:48:49.367Z","1.0.10":"2025-01-19T16:10:30.566Z","1.0.11":"2025-01-19T19:50:33.977Z"},"bugs":{"url":"https://github.com/svelte-plugins/datepicker/issues"},"author":{"name":"Kieran Boyle","url":"https://github.com/dysfunc"},"license":"MIT","homepage":"https://github.com/svelte-plugins/datepicker","keywords":["datepicker","timepicker","daterange","date picker","time picker","range picker","date range","calendar","date-time","picker","svelte","components","javascript"],"repository":{"type":"git","url":"git+https://github.com/svelte-plugins/datepicker.git"},"description":"A simple datepicker component designed for Svelte.","maintainers":[{"name":"dysfunc","email":"norcal.kieran@gmail.com"}],"readme":"# @svelte-plugins/datepicker\n\nA simple datepicker component designed for Svelte.\n\nTry it in the [Svelte REPL](https://svelte.dev/repl/cae0ce6e92634878b6e1a587146decbd?version=4.2.7).\n\n## Install\n\n```bash\n# npm\n> npm install svelte @svelte-plugins/datepicker\n\n# pnpm\n> pnpm install svelte @svelte-plugins/datepicker\n\n# yarn\n> yarn add svelte @svelte-plugins/datepicker\n```\n\n## Using the DatePicker component\n```svelte\n<script>\n  import { DatePicker } from \"@svelte-plugins/datepicker\";\n  import { format } from 'date-fns';\n\n  let startDate = new Date();\n  let dateFormat = 'MM/dd/yy';\n  let isOpen = false;\n\n  const toggleDatePicker = () => (isOpen = !isOpen);\n\n  const formatDate = (dateString) => {\n    return dateString && format(new Date(dateString), dateFormat) || '';\n  };\n\n  let formattedStartDate = formatDate(startDate);\n\n  const onChange = () => {\n    startDate = new Date(formattedStartDate);\n  };\n\n  $: formattedStartDate = formatDate(startDate);\n</script>\n\n<DatePicker bind:isOpen bind:startDate>\n  <input type=\"text\" placeholder=\"Select date\" bind:value={formattedStartDate} on:click={toggleDatePicker} />\n</DatePicker>\n\n<style>\n  input[type=\"text\"] {\n    border: 1px solid #eee;\n    border-radius: 4px;\n    padding: 8px;\n  }\n</style>\n```\n\n## API\n\n### Props\n| Prop              | Description                                                                           | Default                     |\n| :---------------- | :------------------------------------------------------------------------------------ | :-------------------------- |\n| startDate\t        | The start date string or date object.\t                                                | `object` (default: `null`)\n| endDate\t          | The end date string or date object.\t                                                  | `object` (default: `null`)\n| startDateTime\t    | The start date time string in 24 hour format.\t                                        | `string` (default: `00:00`)\n| endDateTime\t      | The end date time string in 24 hour format.                                           | `string` (default: `00:00`)\n| defaultYear\t      |\tThe year you want to show as the default.\t                                            | `number` (default: `2023`)\n| align\t            | The edge alignment of the datepicker.                                                 | `string` (default: `left`)\n| enabledDates      | An array of date strings to enable only.                                              | `array` (default: [...])\n| disabledDates     | An array of date strings to disable.                                                  | `array` (default: [...])\n| isRange\t          |\tChanges the date picker into a range picker and allows start and end date selection.  | `boolean` (default: `false`)\n| isMultipane\t      |\tIf true, two calendar months will be shown side-by-side instead of one.               | `boolean` (default: `false`)\n| isOpen            |\tIf true, the picker will be shown without user interaction.\t                          | `boolean` (default: `false`)\n| showPresets\t      |\tIf true, the picker will show the preset ranges for selection.\t                      | `boolean` (default: `false`)\n| showPresetsOnly\t  |\tIf true, the picker will show only preset ranges.\t                                    | `boolean` (default: `false`)\n| showYearControls  |\tIf true, the picker will hide the year navigation controls.\t                          | `boolean` (default: `false`)\n| showTimePicker\t  |\tIf true, the picker will show the time picker.\t                                      | `boolean` (default: `false`)\n| enableFutureDates\t|\tIf true, the picker will allow the user to select future dates.                       | `boolean` (default: `false`)\n| enablePastDates\t  |\tIf disabled, the picker will prevent the user from selecting anything prior to today.\t| `boolean` (default: `true`)\n| theme             | The theme name that should be assigned to the theme data-attribute.                   | `string` (default: `''`)\n| presetRanges      | The array of present configs to replace the default set with.                         | `array` (default: [...])\n| includeFont       | If false, the default Rubik font will not be loaded                                   | `boolean` (default: `true`)\n\n### Events\n| Prop               | Description                                                                           | Default                     |\n| :----------------- | :------------------------------------------------------------------------------------ | :-------------------------- |\n| onDateChange\t     | Callback function to handle date change events.\t                                     | `function`\n| onDayClick\t       | Callback function to handle day click events.\t                                       | `function`\n| onNavigationChange | Callback function to handle the navigation click event for months and years           | `function`\n\n## Theming\nYou can customize DatePicker theme using several methods:\n- Assign a theme class name via the `theme` property that includes all of your CSS variables overrides\n- Define the overrides directly using the `style` property\n- Override the CSS variables globally\n\nDatePicker CSS variables:\n\n```css\n  /**\n   * Common Variables\n   */\n  --datepicker-border-color: #e8e9ea;\n\n  --datepicker-border-radius-small: .125rem;\n  --datepicker-border-radius-base: .25rem;\n  --datepicker-border-radius-large: .5rem;\n  --datepicker-border-radius-xlarge: .75rem;\n  --datepicker-border-radius-xxlarge: 1rem;\n  --datepicker-border-radius-xxxlarge: 1.125rem;\n\n  --datepicker-state-active: #0087ff;\n  --datepicker-state-hover: #e7f7fc;\n\n  --datepicker-color: #21333d;\n\n  --datepicker-font-family: 'Rubik', sans-serif;\n\n  --datepicker-font-size-jumbo: 1.75rem;\n  --datepicker-font-size-xxxlarge: 1.5rem;\n  --datepicker-font-size-xxlarge: 1.375rem;\n  --datepicker-font-size-xlarge: 1.25rem;\n  --datepicker-font-size-large: 1.125rem;\n  --datepicker-font-size-base: 14px;\n  --datepicker-font-size-medium: 0.89rem;\n  --datepicker-font-size-small: 0.75rem;\n  --datepicker-font-size-xsmall: 0.625rem;\n  --datepicker-font-size-xxsmall: 0.5rem;\n  --datepicker-font-size-xxxsmall: 0.375rem;\n  --datepicker-font-weight-thin: 100;\n  --datepicker-font-weight-light: 300;\n  --datepicker-font-weight-base: 400;\n  --datepicker-font-weight-medium: 500;\n  --datepicker-font-weight-bold: 700;\n  --datepicker-font-weight-black: 900;\n\n  --datepicker-spacing: 8px;\n\n  --datepicker-margin-xsmall: calc(var(--datepicker-spacing) / 4);\n  --datepicker-margin-small: calc(var(--datepicker-spacing) / 2);\n  --datepicker-margin-base: var(--datepicker-spacing);\n  --datepicker-margin-large: calc(var(--datepicker-spacing) * 2);\n  --datepicker-margin-xlarge: calc(var(--datepicker-spacing) * 3);\n  --datepicker-margin-xxlarge: calc(var(--datepicker-spacing) * 4);\n  --datepicker-margin-xxxlarge: calc(var(--datepicker-spacing) * 5);\n  --datepicker-margin-jumbo: calc(var(--datepicker-spacing) * 6);\n\n  --datepicker-padding-xsmall: calc(var(--datepicker-spacing) / 4);\n  --datepicker-padding-small: calc(var(--datepicker-spacing) / 2);\n  --datepicker-padding-base: var(--datepicker-spacing);\n  --datepicker-padding-large: calc(var(--datepicker-spacing) * 2);\n  --datepicker-padding-xlarge: calc(var(--datepicker-spacing) * 3);\n  --datepicker-padding-xxlarge: calc(var(--datepicker-spacing) * 4);\n  --datepicker-padding-xxxlarge: calc(var(--datepicker-spacing) * 5);\n  --datepicker-padding-jumbo: calc(var(--datepicker-spacing) * 6);\n\n  /**\n   * Container\n   */\n  --datepicker-container-background: #fff;\n  --datepicker-container-border: 1px solid var(--datepicker-border-color);\n  --datepicker-container-border-radius: 12px;\n  --datepicker-container-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.1);\n  --datepicker-container-font-family: var(--datepicker-font-family);\n  --datepicker-container-left: 0;\n  --datepicker-container-position: absolute;\n  --datepicker-container-top: 105%;\n  --datepicker-container-width: fit-content;\n  --datepicker-container-zindex: 99;\n\n  /**\n   * Calendar\n   */\n  --datepicker-calendar-border: 0;\n  --datepicker-calendar-padding: var(--datepicker-padding-base) var(--datepicker-padding-large) var(--datepicker-padding-xlarge);\n  --datepicker-calendar-position: relative;\n  --datepicker-calendar-width: 310px;\n\n  --datepicker-calendar-split-border: 1px solid var(--datepicker-border-color);\n\n  /**\n   * Calendar Header\n   */\n  --datepicker-calendar-header-align-items: center;\n  --datepicker-calendar-header-color: var(--datepicker-color);\n  --datepicker-calendar-header-display: flex;\n  --datepicker-calendar-header-font-size: var(--datepicker-font-size-large);\n  --datepicker-calendar-header-justify-content: space-between;\n  --datepicker-calendar-header-margin: 0 0 var(--datepicker-margin-xlarge) 0;\n  --datepicker-calendar-header-padding: var(--datepicker-padding-large) var(--datepicker-padding-base);\n  --datepicker-calendar-header-user-select: none;\n\n  /**\n   * Calendar Header Month Navigation\n   */\n  --datepicker-calendar-header-month-nav-background: transparent;\n  --datepicker-calendar-header-month-nav-background-hover: #f5f5f5;\n  --datepicker-calendar-header-month-nav-border: 0;\n  --datepicker-calendar-header-month-nav-cursor: pointer;\n  --datepicker-calendar-header-month-nav-border-radius: 20px;\n  --datepicker-calendar-header-month-nav-color: var(--datepicker-color);\n  --datepicker-calendar-header-month-nav-cursor: pointer;\n  --datepicker-calendar-header-month-nav-font-size: var(--datepicker-font-size-large);\n  --datepicker-calendar-header-month-nav-height: 32px;\n  --datepicker-calendar-header-month-nav-margin-left: -8px;\n  --datepicker-calendar-header-month-nav-padding: var(--datepicker-padding-small);\n  --datepicker-calendar-header-month-nav-text-align: center;\n  --datepicker-calendar-header-month-nav-width: 32px;\n\n  --datepicker-calendar-header-month-nav-icon-next-background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACLSURBVHgB7ZTLCYAwEERHbcASUpIlaAd2YDoxlmIX3ixFEwwYQQL5kCWwD94ph5mwywIMUzmLlYRBe1lXENBrT+oSgktwiepLNJ63EWkl3AOltBMCkHh/kEv5F9SCGN8IzKntEYfAdwQb0kYaHO4uoUJBBIdzOAoiKMMNQ47wDvEceA7Zrp3BMLVyA56LVFYQOkngAAAAAElFTkSuQmCC') no-repeat center center;\n  --datepicker-calendar-header-month-nav-icon-next-background-size: 16px 16px;\n  --datepicker-calendar-header-month-nav-icon-next-filter: invert(0);\n  --datepicker-calendar-header-month-nav-icon-next-height: 16px;\n  --datepicker-calendar-header-month-nav-icon-next-margin: auto;\n  --datepicker-calendar-header-month-nav-icon-next-width: 16px;\n\n  --datepicker-calendar-header-month-nav-icon-prev-background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACKSURBVHgB7ZbBDYAgDEW/xgEcgZHcQDYRJ5ER3EhHcAPtAQMHQwIiSNKXvAMH+CUNDQDDVM5kLMJCnsYBmXHDN1IgIxzO4QIZ+Ty8gT9cOuuZ3BHHQa4hGxTszVOpnoJaFMbXAk2OzvpNC+7zojYVewFcBBdRVRE9CqCR4EvWIR4JO5iC5jzD/IoLU/FXPXheCj0AAAAASUVORK5CYII=') no-repeat center center;\n  --datepicker-calendar-header-month-nav-icon-prev-background-size: 16px 16px;\n  --datepicker-calendar-header-month-nav-icon-prev-filter: invert(0);\n  --datepicker-calendar-header-month-nav-icon-prev-height: 16px;\n  --datepicker-calendar-header-month-nav-icon-prev-margin: auto;\n  --datepicker-calendar-header-month-nav-icon-prev-width: 16px;\n\n  /**\n   * Calendar Header Text\n   */\n  --datepicker-calendar-header-text-align-items: center;\n  --datepicker-calendar-header-text-color: var(--datepicker-color);\n  --datepicker-calendar-header-text-display: flex;\n  --datepicker-calendar-header-text-font-size: inherit;\n  --datepicker-calendar-header-text-font-weight: var(--datepicker-font-weight-medium);\n  --datepicker-calendar-header-text-gap: 8px;\n\n  /**\n   * Calendar Header Year Navigation Container\n   */\n  --datepicker-calendar-header-year-align-items: center;\n  --datepicker-calendar-header-year-display: flex;\n  --datepicker-calendar-header-year-flex-direction: column;\n  --datepicker-calendar-header-year-margin: 0;\n\n  /**\n   * Calendar Header Year Navigation Controls\n   */\n  --datepicker-calendar-header-year-nav-display: block;\n  --datepicker-calendar-header-year-nav-color: var(--datepicker-color);\n  --datepicker-calendar-header-year-nav-height: 12px;\n  --datepicker-calendar-header-year-nav-line-height: 12px;\n  --datepicker-calendar-header-year-nav-margin: -2px 0 0 0;\n  --datepicker-calendar-header-year-nav-padding: 0;\n  --datepicker-calendar-header-year-nav-width: 12px;\n  --datepicker-calendar-header-year-nav-icon-font-size: 13px;\n\n  --datepicker-calendar-header-year-nav-icon-next-background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABuSURBVHgB7c7BCYAwDIXhBy7gKB2hm9Vx3UJzqCASRWOTHvo+yDG8HyAiGt2Ef7LcLLeigyK31SsIdh4Pj9DGwyKu40u9kAht/OAe8TTuHvFm3C3iy3jziGQYv4vIMMjGcS0iwSjBWN/on4hoADu88UW4KXFVfgAAAABJRU5ErkJggg==') no-repeat center center;\n  --datepicker-calendar-header-year-nav-icon-next-background-size: 12px 12px;\n  --datepicker-calendar-header-year-nav-icon-next-display: block;\n  --datepicker-calendar-header-year-nav-icon-next-filter: invert(0);\n  --datepicker-calendar-header-year-nav-icon-next-height: 12px;\n  --datepicker-calendar-header-year-nav-icon-next-width: 12px;\n\n  --datepicker-calendar-header-year-nav-icon-prev-background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgB7dTRCYAwDATQAxdwlI6QzZpx3UIrKJSC1aS2fngP7kvi3VcBIqK/m26+S8qcssBHWu5Dynokwi5m9wIHyX5gHRGL2wAndYwoyxWN1DDi9XLLiG7lT0Z0L6+NGFZ+NWJoeW2EYjD9svy0PzACIiJqsAHF2EaCcjFGaQAAAABJRU5ErkJggg==') no-repeat center center;\n  --datepicker-calendar-header-year-nav-icon-prev-background-size: 12px 12px;\n  --datepicker-calendar-header-year-nav-icon-prev-display: block;\n  --datepicker-calendar-header-year-nav-icon-prev-filter: invert(0);\n  --datepicker-calendar-header-year-nav-icon-prev-height: 12px;\n  --datepicker-calendar-header-year-nav-icon-prev-width: 12px;\n\n  /**\n   * Presets\n   */\n  --datepicker-presets-border: 1px solid var(--datepicker-border-color);\n  --datepicker-presets-padding: 24px;\n  --datepicker-presets-minwidth: 180px;\n  --datepicker-presets-maxwidth: 200px;\n\n  /**\n   * Presets Button\n   */\n  --datepicker-presets-button-background: transparent;\n  --datepicker-presets-button-background-hover: var(--datepicker-state-hover);\n  --datepicker-presets-button-background-active: var(--datepicker-state-active);\n\n  --datepicker-presets-button-border: 0;\n  --datepicker-presets-button-border-radius: 40px;\n  --datepicker-presets-button-border-radius-active: 20px;\n\n  --datepicker-presets-button-color: var(--datepicker-color);\n  --datepicker-presets-button-color-active: #fff;\n  --datepicker-presets-button-color-hover: var(--datepicker-color);\n  --datepicker-presets-button-color-focus: var(--datepicker-color);\n\n  --datepicker-presets-button-cursor: pointer;\n  --datepicker-presets-button-cursor-active: default;\n\n  --datepicker-presets-button-font-family: var(--datepicker-font-family);\n  --datepicker-presets-button-font-size: var(--datepicker-font-size-base);\n  --datepicker-presets-button-font-weight-active: var(--datepicker-font-weight-medium);\n  --datepicker-presets-button-outline-focus: 5px auto -webkit-focus-ring-color;\n\n  --datepicker-presets-button-margin: var(--datepicker-margin-small) 0;\n  --datepicker-presets-button-padding: calc(var(--datepicker-padding-base) + 2px) var(--datepicker-padding-large);\n  --datepicker-presets-button-text-align: left;\n  --datepicker-presets-button-zindex-focus: 10;\n\n  /**\n   * Timepicker Container\n   */\n  --datepicker-timepicker-container-align-items: center;\n  --datepicker-timepicker-container-display: flex;\n  --datepicker-timepicker-container-justify-content: space-around;\n  --datepicker-timepicker-container-margin-bottom: var(--datepicker-margin-xlarge);\n\n  /**\n   * Timepicker Input\n   */\n  --datepicker-timepicker-input-border: 1px solid var(--datepicker-border-color);\n  --datepicker-timepicker-input-border-radius: var(--datepicker-border-radius-base);\n  --datepicker-timepicker-input-display: block;\n  --datepicker-timepicker-input-font-family: var(--datepicker-font-family);\n  --datepicker-timepicker-input-margin: 0 auto;\n  --datepicker-timepicker-input-padding: var(--datepicker-padding-small) var(--datepicker-padding-base);\n\n  /**\n   * Calendar DOW (Days of Week)\n   */\n  --datepicker-calendar-dow-color: #8b9198;\n  --datepicker-calendar-dow-font-size: var(--datepicker-font-size-base);\n  --datepicker-calendar-dow-font-weight: var(--datepicker-font-weight-medium);\n  --datepicker-calendar-dow-margin-bottom: var(--datepicker-margin-large);\n  --datepicker-calendar-dow-text-align: center;\n\n  /**\n   * Calendar Month\n   */\n  --datepicker-calendar-container-display: grid;\n  --datepicker-calendar-container-grid-template-columns: repeat(7, 1fr);\n  --datepicker-calendar-container-grid-gap: 0;\n  --datepicker-calendar-container-width: fit-content;\n\n  /**\n   * Calendar Day Container\n   */\n  --datepicker-calendar-day-container-appearance: none;\n  --datepicker-calendar-day-container-background: inherit;\n  --datepicker-calendar-day-container-border: 0;\n  --datepicker-calendar-day-container-margin: 0;\n  --datepicker-calendar-day-container-padding: 0;\n  --datepicker-calendar-day-container-position: relative;\n  --datepicker-calendar-day-container-text-align: center;\n\n  /**\n   * Calendar Day\n   */\n  --datepicker-calendar-day-align-items: center;\n  --datepicker-calendar-day-background-hover: #f5f5f5;\n  --datepicker-calendar-day-border: 1px solid transparent;\n  --datepicker-calendar-day-border: 1px solid transparent;\n  --datepicker-calendar-day-border-radius: 100%;\n  --datepicker-calendar-day-color: #232a32;\n  --datepicker-calendar-day-color-disabled: #b9bdc1;\n  --datepicker-calendar-day-color-hover: #232a32;\n  --datepicker-calendar-day-cursor: pointer;\n  --datepicker-calendar-day-cursor-disabled: default;\n  --datepicker-calendar-day-display: flex;\n  --datepicker-calendar-day-height: 40px;\n  --datepicker-calendar-day-justify-content: center;\n  --datepicker-calendar-day-font-family: var(--datepicker-font-family);\n  --datepicker-calendar-day-font-size: var(--datepicker-font-size-base);\n  --datepicker-calendar-day-margin-bottom: 1px;\n  --datepicker-calendar-day-padding: var(--datepicker-padding-base);\n  --datepicker-calendar-day-text-align: center;\n  --datepicker-calendar-day-width: 40px;\n  --datepicker-calendar-day-zindex-focus: 12;\n\n  /**\n   * Calendar Days Outside of Month\n   */\n  --datepicker-calendar-day-other-border: 0;\n  --datepicker-calendar-day-other-box-shadow: none;\n  --datepicker-calendar-day-other-color: #d1d3d6;\n\n  /**\n   * Calendar Today\n   */\n  --datepicker-calendar-today-background: transparent;\n  --datepicker-calendar-today-border: 1px solid #232a32;\n  --datepicker-calendar-today-cursor: default;\n  --datepicker-calendar-today-font-weight: var(--datepicker-font-weight-bold);\n\n  /**\n   * Calendar Range\n   */\n  --datepicker-calendar-range-background: var(--datepicker-state-hover);\n  --datepicker-calendar-range-background-disabled: var(--datepicker-state-hover);\n  --datepicker-calendar-range-border: 0;\n  --datepicker-calendar-range-border-radius: 0;\n  --datepicker-calendar-range-color: var(--datepicker-color);\n  --datepicker-calendar-range-color-disabled: #ffc0b7;\n  --datepicker-calendar-range-cursor: default;\n  --datepicker-calendar-range-font-weight: var(--datepicker-font-weight-base);\n\n  /**\n   * Calendar Range Start & End\n   */\n  --datepicker-calendar-range-start-box-shadow: inset -20px 0 0 var(--datepicker-state-hover);\n  --datepicker-calendar-range-end-box-shadow: inset 20px 0 0 var(--datepicker-state-hover);\n  --datepicker-calendar-range-start-box-shadow-selected: inset -20px 0 0 #eceff1;\n  --datepicker-calendar-range-end-box-shadow-selected: inset 20px 0 0 #eceff1;\n\n  --datepicker-calendar-range-start-end-background: #f5f5f5;\n  --datepicker-calendar-range-start-end-color: #232a32;\n\n  /**\n   * Calendar Range Selected\n   */\n  --datepicker-calendar-range-selected-background: var(--datepicker-state-active);\n  --datepicker-calendar-range-selected-border-radius: 20px;\n  --datepicker-calendar-range-selected-color: #fff;\n  --datepicker-calendar-range-selected-font-weight: var(--datepicker-font-weight-medium);\n\n  --datepicker-calendar-range-selected-start-border-radius: 20px;\n\n  /**\n   * Calendar Range Hover\n   */\n  --datepicker-calendar-range-included-background: #eceff1;\n  --datepicker-calendar-range-included-box-shadow: inset 20px 0 0 #eceff1;\n  --datepicker-calendar-range-included-color: #232a32;\n  --datepicker-calendar-range-included-font-weight: var(--datepicker-font-weight-base);\n  --datepicker-calendar-range-included-height: var(--datepicker-calendar-day-height);\n```\n\n### Using the theme property\n\n```svelte\n<DatePicker ... theme=\"custom-datepicker\">...</DatePicker>\n\n<style>\n  :global(.datepicker[data-picker-theme=\"custom-datepicker\"]) {\n    --datepicker-container-background: #ff66ae;\n    --datepicker-container-border: 1px solid #ff1683;\n\n    --datepicker-calendar-header-text-color: #fff;\n    --datepicker-calendar-dow-color: #fff;\n    --datepicker-calendar-day-color: #fff;\n    --datepicker-calendar-day-color-disabled: pink;\n    --datepicker-calendar-range-selected-background: #ff1683;\n\n    --datepicker-calendar-header-month-nav-background-hover: #ff1683;\n    --datepicker-calendar-header-month-nav-icon-next-filter: invert(100);\n    --datepicker-calendar-header-month-nav-icon-prev-filter: invert(100);\n    --datepicker-calendar-header-year-nav-icon-next-filter: invert(100);\n    --datepicker-calendar-header-year-nav-icon-prev-filter: invert(100);\n\n    --datepicker-calendar-split-border: 1px solid pink;\n\n    --datepicker-presets-border: 1px solid pink;\n    --datepicker-presets-button-background-active: #ff1683;\n    --datepicker-presets-button-color: #fff;\n    --datepicker-presets-button-color-active: #fff;\n    --datepicker-presets-button-color-hover: #333;\n    --datepicker-presets-button-color-focus: #333;\n  }\n</style>\n```\n\n## Changelog\n\n[Changelog](CHANGELOG.md)\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}