{"_id":"@bloc-ui/date-picker","_rev":"12-4e48cbc9394a4eaa60fbbca9403c79ed","name":"@bloc-ui/date-picker","dist-tags":{"latest":"1.0.6"},"versions":{"0.0.1":{"name":"@bloc-ui/date-picker","version":"0.0.1","_id":"@bloc-ui/date-picker@0.0.1","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"b51ac2c086aed0c592afc24c09f1f77b899b9256","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-0.0.1.tgz","fileCount":5,"integrity":"sha512-5AZ3n79Ajc44uoVL3AcP7CDUWg9sRpaxxVEXvUOwaoGrVqUJi2MNpGN9cYsfZXXKZouOEs0no6RULyjcta4amQ==","signatures":[{"sig":"MEYCIQDfr/57/vyRUGE4zl+zbxAEp4/wPP2FwvqJfphgpKvBpAIhAPpF6XYuhIkOIVDqkEEUNieQudiivpVBUXWTbHkt5n8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57930},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"46570966c872fc55066aa6c5962d5161b62a5f5b","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.9.0","description":"> **Latest:** v0.0.1","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_0.0.1_1774501574369_0.27438245279495543","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bloc-ui/date-picker","version":"0.0.2","_id":"@bloc-ui/date-picker@0.0.2","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"0ea72625cf74d0378bb5eba9cc29170c6e40ba2e","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-0.0.2.tgz","fileCount":5,"integrity":"sha512-7VTAuBikH8QZur7pZIjAYU5N6V7XXUshkE7HYHEYI2zP4Jjdi66/fFJXOPqXUvSbD9E3tktD5iKCKtaoufQIvg==","signatures":[{"sig":"MEUCIQDSkxOAXXTcwfeWcT4XSs0HJ1eHCK4ct2cA/OllsKTHjgIgRVpZCPXGeHialivu8F7cdEI/1F5t42+PdEK0ny4nf1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57930},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"73e4fd454a11b1e505f7967c25439ea742550a2f","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.9.0","description":"> **Latest:** v0.0.2","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_0.0.2_1774502510237_0.548699332901516","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bloc-ui/date-picker","version":"0.0.3","_id":"@bloc-ui/date-picker@0.0.3","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"631df350fadab93086981837cedf4f8609835eda","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-0.0.3.tgz","fileCount":5,"integrity":"sha512-CGc0qRBOYYRRAYCpu/cd2VILKRIWxrIwmCdCWrJEY8mWJfuZoCmCwnznEHHZmq24tfZEoo0oKNmez5J8NTj3wQ==","signatures":[{"sig":"MEYCIQCLei6o2zlhEjWXHhWFWCWiZdy/Tf9PTNy3zWvB18OWowIhAK/6YTYxUrqpA1ZOFS2l4W6irWkvjw0uGgGlINs4UOAW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138683},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5a2c258dfdbe0e01f0a447f37b290bc77841e365","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.9.0","description":"> **Latest:** v0.0.3","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_0.0.3_1774594382402_0.08693305905191506","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@bloc-ui/date-picker","version":"0.0.4","_id":"@bloc-ui/date-picker@0.0.4","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"acc4e22a6adca60df2b3896e4973877d9d2f2dd8","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-0.0.4.tgz","fileCount":5,"integrity":"sha512-WbhOL7gMhp94MiVBRpLNgqrSwPOydixB7wyRkJyHTR9qLuhJSUV5cdxHpihacVdJoDE2NFKouINtiO3WTMa03g==","signatures":[{"sig":"MEYCIQCwiDHob8GXeO+ht55Oe6k8VR+yDIkK0ehpqvXmuCZ2uAIhAOorQKJaQu8KEYh1L2BJ2ash/Hs6ij97vRksdfRkS4+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143723},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"54e568be8315d5484324aaaec2b22bf7e253bc75","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.9.0","description":"> **Latest:** v0.0.4","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_0.0.4_1774596915639_0.06375261516451736","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@bloc-ui/date-picker","version":"0.0.5","_id":"@bloc-ui/date-picker@0.0.5","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"ce2063d5c51f9fd33eff2a4b1701450a22dceb2e","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-0.0.5.tgz","fileCount":14,"integrity":"sha512-zMqIglym+gSWy3ms1fgLUtdJGubHs/HFMv4boTQLa+r/yQ93vOL0GiniZq92XYB934uW+XMW7wlSACvteM3zvw==","signatures":[{"sig":"MEQCIHa2G82baTnF9x1mFa/fy9GJzLZ36JVDuXa3Al9gg7BHAiAvDVmpdc3dV4+WiAyEYpCn9M2Wnqwq9coTskSGkhbnrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181227},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./package.json":{"default":"./package.json"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"a68750cd1854a98ed9b7011f78d646a57915c32f","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.9.0","description":"> **Latest:** v0.0.5","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_0.0.5_1774615801155_0.4114908673441664","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@bloc-ui/date-picker","version":"0.0.6","_id":"@bloc-ui/date-picker@0.0.6","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"735f7197ea632c88ba0030dede9fd78506d5f35a","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-0.0.6.tgz","fileCount":14,"integrity":"sha512-CKIzbUWM79pCvEpi1FyM+4RVWKsvBgy6agqi+p3pzmleoWTBzE82zZbC2IlNpHtRd4XDeX7NpiuNIhfnfR+ciA==","signatures":[{"sig":"MEYCIQC5QgYGwUZAVPOKL4kGKt7P7OGeMWL9doV7VjElIC0fTwIhAPheDsjy8MZ1+UWhAorEHw+AQcI0M8aj1eXW0fwGQrAy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181227},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./package.json":{"default":"./package.json"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"68a3411ae3d5cd7d5a4597b3173f3f2ecd49df32","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.11.0","description":"> **Latest:** v0.0.6","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_0.0.6_1775149206557_0.6684347403221849","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@bloc-ui/date-picker","version":"1.0.0","_id":"@bloc-ui/date-picker@1.0.0","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"34a31c861ed59997060ba9b642106c995ae6f671","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-1.0.0.tgz","fileCount":14,"integrity":"sha512-43aR2M/ehrHgsFLTLAyc5LiP5ZaW9kpXV/vX1rmVy2aQVEEHE2NQXU6iXRUG4vsYVog8JCCVSxL4Llo36FZYRA==","signatures":[{"sig":"MEUCIQCEsuI04OqeQCGbeOfC0pD8j8wFLJ4kVcXHBR63UBEmiAIgEVM1PUZnuQqXmi0t2yRAuGXUmYdH9+dRKzPrH9JuEec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181039},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./package.json":{"default":"./package.json"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"f832a5e7e68decf50c87d89996c37e3ff983b8bb","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.11.0","description":"> **Latest:** v1.0.0","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.0_1775451842790_0.2630291782930516","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bloc-ui/date-picker","version":"1.0.1","_id":"@bloc-ui/date-picker@1.0.1","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"c98565320595062d73265bbfd762e0b5c7bb2502","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-1.0.1.tgz","fileCount":14,"integrity":"sha512-C1NJ4T7eS159PonfoU9js1Fhs4EhApTm1CICBEuQeUDWoiPt85OZrRrEevNhnMCLN6+D0boE8HDg/QAV0wEsFw==","signatures":[{"sig":"MEUCIQDZ6exPX7qZD9J7o1sd1lBlY1uzLiTvs3oDmNYjqec5oQIgfi+ukj61RakWd1nvbfM9llwg2vCuWjKVYnDtJ/teKs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181042},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./package.json":{"default":"./package.json"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"3731c886ab4165adbdbdd0404b8af4fd2d31c749","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.11.0","description":"> **Latest:** v1.0.1","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.1_1775536883543_0.7858847925911869","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bloc-ui/date-picker","version":"1.0.2","_id":"@bloc-ui/date-picker@1.0.2","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"7f716e25edad41f83a5cf0882fe2188f5d8d0331","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-1.0.2.tgz","fileCount":14,"integrity":"sha512-AVrA8OnObn5JRq1uXfM6x4MDUhnVEQzd5beUoAq03DreUicgPB1XTNHGI6OMhhX1DNpj0dPB2uLFgpGuLoRVFw==","signatures":[{"sig":"MEUCIG8e31nX0UCgNpj5rXmytYqvtDuKGVR1IobnngDBlnLSAiEA4/Ec0SDXW0ujK16+pKlOmbcRSyhjC2Ye6lh2eb+wx0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181042},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./package.json":{"default":"./package.json"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"17983cd27942b6db2b299c6969903c7ea3d71ae4","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.11.0","description":"> **Latest:** v1.0.2","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.2_1775833859548_0.5068049506802865","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bloc-ui/date-picker","version":"1.0.3","_id":"@bloc-ui/date-picker@1.0.3","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://github.com/debasish1996/BLOC-UI#readme","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"6729303f7eb2a7dc7a01c47acf45c82c8bd4e5e0","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-1.0.3.tgz","fileCount":14,"integrity":"sha512-0OrwuOBsnPCgwjxV0F/tyD8ENO00acvlPqSv+4rhBWCc9u328nIXUNMWPgptklUcl/XvkbOq6lvICu4Q8118Lg==","signatures":[{"sig":"MEYCIQDENPpploS++7qmPr6luprXGMD1QxBjCOKeL0uN5nE5iwIhAO0FZSjPYKAT7+vfiXV9V9PWecDDubb2y8KkwHuU+w0e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181042},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./package.json":{"default":"./package.json"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"1dac3254e8fdcc2ee1e63bf7a046b8cabf30b6fc","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.11.0","description":"> **Latest:** v1.0.3","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.3_1775834649917_0.06256137939817319","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bloc-ui/date-picker","version":"1.0.5","keywords":["angular","angular-components","component-library","date-picker","calendar","forms","accessible","standalone-components","bloc-ui"],"author":{"name":"Bloc Verse"},"license":"MIT","_id":"@bloc-ui/date-picker@1.0.5","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"homepage":"https://ui.bloc-verse.com","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"dist":{"shasum":"45adbfa1993abb7655c710caff8b401e88b06380","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-1.0.5.tgz","fileCount":14,"integrity":"sha512-YP/Ngvlcp45hy85LymelKikigQEesmS8n6Ze3gPBnO7w9yAhAlIIsvKg992oT4ulGp43is4ag9wk9O0p/1GXLQ==","signatures":[{"sig":"MEQCIHqCCP8ODNRJTIncTm4rZrGLH10Zzr9RJJ3ap2bLPFErAiBxgYyhDvB5xxtegI1Du4o2LB+mHtj8/B03GPWbu4ghCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181506},"module":"fesm2022/bloc-ui-date-picker.mjs","exports":{".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./package.json":{"default":"./package.json"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"8345ba53a6062d6dd5bb1cf67f6852e62a0799c1","typings":"types/bloc-ui-date-picker.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"repository":{"url":"git+https://github.com/debasish1996/BLOC-UI.git","type":"git","directory":"projects/bloc-ui-date-picker"},"_npmVersion":"11.11.0","description":"Calendar date picker for Angular with forms integration and min/max date support.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.5_1775918370475_0.7404830346374773","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@bloc-ui/date-picker","version":"1.0.6","description":"Calendar date picker for Angular with forms integration and min/max date support.","keywords":["angular","angular-components","component-library","date-picker","calendar","forms","accessible","standalone-components","bloc-ui"],"license":"MIT","author":{"name":"Bloc Verse"},"homepage":"https://ui.bloc-verse.com","bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"repository":{"type":"git","url":"git+https://github.com/debasish1996/BLOC-UI.git","directory":"projects/bloc-ui-date-picker"},"peerDependencies":{"@angular/common":"^21.2.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"module":"fesm2022/bloc-ui-date-picker.mjs","typings":"types/bloc-ui-date-picker.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/bloc-ui-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker.mjs"},"./calendar-panel":{"types":"./types/bloc-ui-date-picker-calendar-panel.d.ts","default":"./fesm2022/bloc-ui-date-picker-calendar-panel.mjs"},"./date-picker":{"types":"./types/bloc-ui-date-picker-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-date-picker.mjs"},"./range-date-picker":{"types":"./types/bloc-ui-date-picker-range-date-picker.d.ts","default":"./fesm2022/bloc-ui-date-picker-range-date-picker.mjs"}},"gitHead":"abe1c2a9145e5a2a042a16ed2d52f35a653154dc","_id":"@bloc-ui/date-picker@1.0.6","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-tHjQBI9yRVC/nehD8BDhDauheZphLUrRAcvC8kVa7Aa9gZct7OcD2iTwfuDh1MqzFb4no2VHIy7EXDEw29sHBw==","shasum":"d725d66b74684c4424357ddcfb28e597baa39520","tarball":"https://registry.npmjs.org/@bloc-ui/date-picker/-/date-picker-1.0.6.tgz","fileCount":14,"unpackedSize":181506,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bloc-ui%2fdate-picker@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQGtbKs1ouIEy/Ay8J9VIBiTFD/U6AFrtc45OYoCZCIgIgaG/9PKBJPvy5ljVkOsNu/5ugFkQkIyvbr6dLWSJFqLQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cd552a8-744a-4e50-9060-427b898d7eac"}},"directories":{},"maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/date-picker_1.0.6_1776135101078_0.9711068488225607"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T05:06:14.282Z","modified":"2026-04-14T02:51:41.513Z","0.0.1":"2026-03-26T05:06:14.500Z","0.0.2":"2026-03-26T05:21:50.402Z","0.0.3":"2026-03-27T06:53:02.552Z","0.0.4":"2026-03-27T07:35:15.815Z","0.0.5":"2026-03-27T12:50:01.337Z","0.0.6":"2026-04-02T17:00:06.741Z","1.0.0":"2026-04-06T05:04:02.942Z","1.0.1":"2026-04-07T04:41:23.693Z","1.0.2":"2026-04-10T15:10:59.719Z","1.0.3":"2026-04-10T15:24:10.082Z","1.0.5":"2026-04-11T14:39:30.603Z","1.0.6":"2026-04-14T02:51:41.233Z"},"bugs":{"url":"https://github.com/debasish1996/BLOC-UI/issues"},"author":{"name":"Bloc Verse"},"license":"MIT","homepage":"https://ui.bloc-verse.com","keywords":["angular","angular-components","component-library","date-picker","calendar","forms","accessible","standalone-components","bloc-ui"],"repository":{"type":"git","url":"git+https://github.com/debasish1996/BLOC-UI.git","directory":"projects/bloc-ui-date-picker"},"description":"Calendar date picker for Angular with forms integration and min/max date support.","maintainers":[{"name":"bloc_ui","email":"debasishsahoo444@gmail.com"}],"readme":"# @bloc-ui/date-picker\n\n> **Latest:** v1.0.6\n\nDirective-based date picker for Angular — part of the [Bloc UI](https://github.com/debasish1996/BLOC-UI) component library. Apply the trigger directive to any element (input, button, etc.) to attach a calendar dropdown. Supports **single date** and **date range** selection, template-driven and reactive forms, min/max constraints, and month/year drill-down navigation. The directive works with `Date` objects — display formatting is handled by the consumer.\n\n**[Live Documentation & Demos](https://ui.bloc-verse.com/date-picker)**\n\n> **Tip:** You can also install [`@bloc-ui/kit`](https://www.npmjs.com/package/@bloc-ui/kit) to get this package along with every other Bloc UI component in a single import.\n\n---\n\n## Installation\n\n```bash\nnpm install @bloc-ui/date-picker\n```\n\n**Peer dependencies:** `@angular/common`, `@angular/core`, and `@angular/forms` ≥ 21.\n\n---\n\n## Directives\n\n| Directive                             | Selector                       | Exports as                   |\n| ------------------------------------- | ------------------------------ | ---------------------------- |\n| `BlocDatePickerTriggerDirective`      | `[blocDatePickerTrigger]`      | `blocDatePickerTrigger`      |\n| `BlocDateRangePickerTriggerDirective` | `[blocDateRangePickerTrigger]` | `blocDateRangePickerTrigger` |\n\n```ts\nimport {\n    BlocDatePickerTriggerDirective,\n    BlocDateRangePickerTriggerDirective,\n    BlocDatePickerModule,\n} from '@bloc-ui/date-picker';\n```\n\n---\n\n## Single date picker\n\nApply `blocDatePickerTrigger` to any element. Access the selected `Date` object via the `selectedDate` signal on the template reference.\n\n### Basic\n\n```html\n<input\n    blocDatePickerTrigger\n    #dp=\"blocDatePickerTrigger\"\n    [value]=\"dp.selectedDate()?.toLocaleDateString() ?? ''\"\n    readonly\n    placeholder=\"Select date\"\n/>\n```\n\n### With ngModel\n\n```html\n<input\n    blocDatePickerTrigger\n    #dp=\"blocDatePickerTrigger\"\n    [(ngModel)]=\"selectedDate\"\n    [value]=\"dp.selectedDate()?.toLocaleDateString() ?? ''\"\n    readonly\n/>\n```\n\n### With Reactive Forms\n\n```html\n<input\n    blocDatePickerTrigger\n    #dp=\"blocDatePickerTrigger\"\n    [formControl]=\"dateCtrl\"\n    [value]=\"dp.selectedDate()?.toLocaleDateString() ?? ''\"\n    readonly\n/>\n```\n\n### Min / Max\n\n```html\n<input\n    blocDatePickerTrigger\n    #dp=\"blocDatePickerTrigger\"\n    [minDate]=\"minDate\"\n    [maxDate]=\"maxDate\"\n    [value]=\"dp.selectedDate()?.toLocaleDateString() ?? ''\"\n    readonly\n/>\n```\n\n---\n\n## `BlocDatePickerTriggerDirective` inputs\n\n| Input      | Type           | Default | Description             |\n| ---------- | -------------- | ------- | ----------------------- |\n| `minDate`  | `Date \\| null` | `null`  | Minimum selectable date |\n| `maxDate`  | `Date \\| null` | `null`  | Maximum selectable date |\n| `disabled` | `boolean`      | `false` | Disable the picker      |\n\n## `BlocDatePickerTriggerDirective` exported state\n\n| Signal           | Type           | Description                        |\n| ---------------- | -------------- | ---------------------------------- |\n| `selectedDate()` | `Date \\| null` | Currently selected date            |\n| `isOpen()`       | `boolean`      | Whether the calendar panel is open |\n\n---\n\n## Date range picker\n\nApply `blocDateRangePickerTrigger` to any element. The **first click** sets the start date; the **second click** completes the range. A hover preview highlights days between the anchor and the cursor.\n\nThe control value and `ngModel` type is `DateRange`:\n\n```ts\ninterface DateRange {\n    from: Date | null;\n    to: Date | null;\n}\n```\n\n### With ngModel\n\n```html\n<input\n    blocDateRangePickerTrigger\n    #rp=\"blocDateRangePickerTrigger\"\n    [(ngModel)]=\"dateRange\"\n    [value]=\"(rp.rangeStart() && rp.rangeEnd()) ? rp.rangeStart()!.toLocaleDateString() + ' \\u2192 ' + rp.rangeEnd()!.toLocaleDateString() : rp.rangeStart()?.toLocaleDateString() ?? ''\"\n    readonly\n    placeholder=\"Select range\"\n/>\n```\n\n### With Reactive Forms\n\n```html\n<input\n    blocDateRangePickerTrigger\n    #rp=\"blocDateRangePickerTrigger\"\n    [formControl]=\"rangeCtrl\"\n    [value]=\"(rp.rangeStart() && rp.rangeEnd()) ? rp.rangeStart()!.toLocaleDateString() + ' \\u2192 ' + rp.rangeEnd()!.toLocaleDateString() : rp.rangeStart()?.toLocaleDateString() ?? ''\"\n    readonly\n/>\n```\n\n### With separate from / to inputs\n\nAccess `rangeStart()` and `rangeEnd()` signals to populate two separate fields. Supply a `FormGroup` via `rangeFormGroup` to have `from` and `to` controls patched automatically:\n\n```html\n<input\n    blocDateRangePickerTrigger\n    #rp=\"blocDateRangePickerTrigger\"\n    [rangeFormGroup]=\"rangeFg\"\n    [value]=\"rp.rangeStart()?.toLocaleDateString() ?? ''\"\n    placeholder=\"From\"\n    readonly\n/>\n\n<input [value]=\"rp.rangeEnd()?.toLocaleDateString() ?? ''\" placeholder=\"To\" readonly />\n```\n\n---\n\n## `BlocDateRangePickerTriggerDirective` inputs\n\n| Input            | Type                | Default | Description                                                             |\n| ---------------- | ------------------- | ------- | ----------------------------------------------------------------------- |\n| `minDate`        | `Date \\| null`      | `null`  | Minimum selectable date                                                 |\n| `maxDate`        | `Date \\| null`      | `null`  | Maximum selectable date                                                 |\n| `disabled`       | `boolean`           | `false` | Disable the picker                                                      |\n| `rangeFormGroup` | `FormGroup \\| null` | `null`  | FormGroup with `from` / `to` controls to patch directly on range commit |\n\n## `BlocDateRangePickerTriggerDirective` exported state\n\n| Signal         | Type           | Description                        |\n| -------------- | -------------- | ---------------------------------- |\n| `rangeStart()` | `Date \\| null` | Selected start date                |\n| `rangeEnd()`   | `Date \\| null` | Selected end date                  |\n| `isOpen()`     | `boolean`      | Whether the calendar panel is open |\n\n---\n\n## Calendar navigation\n\nThe calendar supports three views:\n\n| View      | How to reach                               |\n| --------- | ------------------------------------------ |\n| **Day**   | Default view                               |\n| **Month** | Click the month/year label in the header   |\n| **Year**  | Click the year label inside the month view |\n\nClicking a year navigates to the month view; clicking a month navigates back to the day view.\n\n---\n\n## CSS tokens\n\n| Token                                  | Fallback                       | Description                   |\n| -------------------------------------- | ------------------------------ | ----------------------------- |\n| `--bloc-date-picker-z-index`           | `100`                          | Dropdown z-index              |\n| `--bloc-date-picker-dropdown-bg`       | `#ffffff`                      | Dropdown background           |\n| `--bloc-date-picker-dropdown-border`   | `var(--bloc-border, #d1d5db)`  | Dropdown border colour        |\n| `--bloc-date-picker-dropdown-radius`   | `8px`                          | Dropdown border radius        |\n| `--bloc-date-picker-dropdown-shadow`   | `0 4px 16px rgba(0,0,0,0.1)`   | Dropdown shadow               |\n| `--bloc-date-picker-header-color`      | `#374151`                      | Header month/year text colour |\n| `--bloc-date-picker-nav-color`         | `#6b7280`                      | Navigation arrow colour       |\n| `--bloc-date-picker-nav-hover-bg`      | `#f3f4f6`                      | Navigation arrow hover bg     |\n| `--bloc-date-picker-weekday-color`     | `#9ca3af`                      | Weekday label colour          |\n| `--bloc-date-picker-day-color`         | `#374151`                      | Day number text colour        |\n| `--bloc-date-picker-day-radius`        | `6px`                          | Day button border radius      |\n| `--bloc-date-picker-day-hover-bg`      | `#f3f4f6`                      | Day hover background          |\n| `--bloc-date-picker-today-border`      | `var(--bloc-primary, #6b7280)` | Today outline colour          |\n| `--bloc-date-picker-selected-bg`       | `var(--bloc-primary, #6b7280)` | Selected / range-end bg       |\n| `--bloc-date-picker-selected-color`    | `#ffffff`                      | Selected day text colour      |\n| `--bloc-date-picker-range-bg`          | `#f3f4f6`                      | In-range highlight background |\n| `--bloc-date-picker-footer-border`     | `var(--bloc-border, #d1d5db)`  | Footer divider colour         |\n| `--bloc-date-picker-action-color`      | `var(--bloc-primary, #6b7280)` | Today / action button colour  |\n| `--bloc-date-picker-action-hover-bg`   | `#f3f4f6`                      | Action button hover bg        |\n| `--bloc-date-picker-clear-color`       | `#9ca3af`                      | Clear button colour           |\n| `--bloc-date-picker-clear-hover-color` | `#374151`                      | Clear button hover colour     |\n\n---\n\n## Accessibility\n\n- Trigger element sets `aria-expanded` and `aria-haspopup=\"dialog\"`.\n- Dropdown uses `role=\"dialog\"` with `aria-label=\"Date picker\"` (or `\"Date range picker\"`).\n- Navigation buttons carry descriptive `aria-label` attributes.\n- Disabled days have the `disabled` attribute on the button element.\n- Closes on <kbd>Escape</kbd> key and outside click.\n\n---\n\n## Theming\n\nAll visual tokens (`--bloc-primary`, `--bloc-border`, colour scales, dark-mode) are provided by the optional [`@bloc-ui/theme`](https://www.npmjs.com/package/@bloc-ui/theme) package. The date picker works without it — neutral fallbacks are applied automatically.\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}