{"_id":"@abhivarde/svelte-drawer","_rev":"36-0a47ea5ab19bf507407ee7e54adb316a","name":"@abhivarde/svelte-drawer","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.1":{"name":"@abhivarde/svelte-drawer","version":"0.0.1","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.1","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"01aab653f4f1c2773cf3de15fb42be32a2e41337","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.1.tgz","fileCount":13,"integrity":"sha512-MZeYMydJs6BYP8Yhet5R8fuhud8Wezc3XagBXHNu2Fqtu8MBQbTSyq17aeLGXga21SaTIJSDzaplJeHP6A9O+A==","signatures":[{"sig":"MEUCIQCvkHwR/o40y44pomvzo31iFUPIbxxm3A6j+z9Azo8jLQIgYqxpnQv9Uv8zu/OGA6yFpmqeMc0bmoPEdAFUlXLZ63A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10315},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"3e00cee6ac24109df66d096348fb19a0fc4be2d5","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.1_1766053176946_0.9531321222199669","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@abhivarde/svelte-drawer","version":"0.0.2","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.2","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"2e202a08b62729ae6b604bb433df2f62e2e52473","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.2.tgz","fileCount":15,"integrity":"sha512-4X7eylOxALJZIc2fdxoB1ctQDIunqd+kd1jVP5Zqcz4B5FL87zEYVABkLbXoCwSqquaBJlw/0GLnErsH8d09Bg==","signatures":[{"sig":"MEYCIQCmFbFXsQSv8nwqEiOpTPP6WE6PVEx+ERL6xSoVOBE9nAIhAO5K4ALZekeogsvtZ5l4J6lF8ZbOIz9C4mnLcTJAobAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13533},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"f364150db26d2d302a489566f2c5bd0edabe5b8e","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.2_1766125034701_0.201728395088979","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@abhivarde/svelte-drawer","version":"0.0.3","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.3","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"a7dd8aa3ff709a43de5ad303007e12cfc9af859e","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.3.tgz","fileCount":15,"integrity":"sha512-nHQNJ6W2Oa/472Ygn6muImdwc7Nk9e+1Ig8CwKY44AjEhMQ6jWrdVxTpF/WwSs+UXnExhaGEihrY6ZRq+y8i5w==","signatures":[{"sig":"MEUCIQCnejFnKy5mKVUII3J2IvuHfJgzBvQ3vOOtLZtMZFKWGQIgSSJ4wUrrQy0Gsi/lOQ42Jse7x9PwhI0dJDZEbF6A4p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13640},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"27caff64581b3e47c10737527e400cf828d67f97","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.3_1766125839498_0.9540051740073703","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@abhivarde/svelte-drawer","version":"0.0.4","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.4","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"522c3bde140b6ed0db3f14b374d376dec5216c38","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.4.tgz","fileCount":15,"integrity":"sha512-i0RBKOckdzd9aNggwgnaWWxiAkA2slQo/YX984vdp9BKoWfzkGFYAB3TOrzHw9BpZfg6NPPNDhmRM9eXUfR/dQ==","signatures":[{"sig":"MEUCIQD3x6QJnFX7oZi4VXzw5llcCfsSgQao2AYVXqBV60z9WAIgTv557v/esGfiDsw1jJYMzI4+gWxkE59g67RJyDlRW10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17700},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"91f0584a7ead4e122df686f2df4305a2ca500f7e","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.4_1766143627379_0.8292279795879687","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@abhivarde/svelte-drawer","version":"0.0.5","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.5","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"6f838c3e0f9f9fbe76e7f3da6c7d5e2d51809410","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.5.tgz","fileCount":17,"integrity":"sha512-65qacVXNZ7Q+gxsmWtQh1C/QcamQgcdZVDoyCN5c44dwdl9myCbSPMIo++u+Mcl6gB0kasdtkBQbzSWFBvDIWg==","signatures":[{"sig":"MEYCIQCs1s7/5bILB01XS/TRMQnAuFglvqVMK9femyp0Dvk2cAIhAMBSnpHgb6ZiB9pTE45EszuhIVEoM9ik3I0BaaWExYHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"4290e8d58a9e0b409c933c734b1ac810b8e0bbc4","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.5_1766164472075_0.02072036534896493","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@abhivarde/svelte-drawer","version":"0.0.6","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.6","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"437dc647148802e82c5e40ca93c189b45fa13c92","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.6.tgz","fileCount":17,"integrity":"sha512-L7aEfeDOBKaW+P7kj6LeqyqgbenGB3B0WJGnkmQiSSklMKRkgydQjKSk3xHfD21MWEd/4eWUz50IC1gAuAmstg==","signatures":[{"sig":"MEUCIGaVrD3sRyXTsg5aSRYpd3Dzy6dlEHjk6orNnev/gwHYAiEAtru6/sK5OW7svaRQ3ipPA2eQIAKpZm4s0Ok+Ze4OdsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21488},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"5c478fbd4d953edaf6a9a3737cbd80906f26089e","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.6_1766164654424_0.05681964378460824","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@abhivarde/svelte-drawer","version":"0.0.7","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.7","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"194dbce6278ecf0ef46338a2226f72e98e781f92","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.7.tgz","fileCount":17,"integrity":"sha512-Jj0q/zfA+bxKYZJsUDETRVbrhqEH2Fc3i8NGoZ7m2znHkeWAlTNi1VnYZ4k4RtbK+nrYspjTeefB/k2rjCe42g==","signatures":[{"sig":"MEQCICD6EMzIwB7nC70phlofPY+vmNGRvyMoHPxBazDOMuY4AiAQQmVrlw6SpVe4RlU4Y9BSkhKLbDSa8K6UCO/90deRsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21684},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b136e97efeceacbc352752b335783a7c08bb9930","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.7_1766211170177_0.22007242768224922","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@abhivarde/svelte-drawer","version":"0.0.8","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.8","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"2c8724121a934043e59e18fdba5b4e6f37985571","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.8.tgz","fileCount":17,"integrity":"sha512-M6ZnfXyO+JYJgPJvr/fjDwnSKcgoj0lgDeE1ecrIb+RMvwwtm6sMwh5ncz9FDNAEXTpcu0YDkZXw+pGxrGcSCg==","signatures":[{"sig":"MEUCIFwrLPlesKsm79BrkdldZKB9KwAjIwN2sK6OWpQydwlzAiEAnhaGOyseNDS3knHcL+d082wDEM0XA6wAHfYoJIYidAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21473},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b0b1f1eb0a22cfa91e37015512a5fdce00203608","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.8_1766213766217_0.5679299398877262","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@abhivarde/svelte-drawer","version":"0.0.9","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.9","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"832c9b5e0b468adecbaf6e0db3a06127d58607ac","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.9.tgz","fileCount":17,"integrity":"sha512-9HARCi4IUx7afEeYZOeoWaboCew53akw4PQtgeINeT0SFbuHXT5bcCr6qjBP01HCKLfnu7wyqlRPhPbElgrLGw==","signatures":[{"sig":"MEUCIQC2BcUps9qeEcQOkSlbch61E1KKYnbGyUYbEuc7jCGe9wIgEAQUhPmToxj9qS/r/8n8FjT14+V6G7wd8WHWKViUxWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21592},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b9efe97d22e2dcf86e32ddc13fd7486a9d08d928","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.9_1766241933044_0.19516544433380867","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@abhivarde/svelte-drawer","version":"0.0.10","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.10","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"d87e22c452d1d5b78d544490077c116ed3402bc0","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.10.tgz","fileCount":17,"integrity":"sha512-4SqWeiyvLphPv7dnTbt1KeyeAoQWmnRktn20TMzHbt7PJKLuQ+ZaCxSgIDlVKDLbnAwG5d9q/fyK+mGQgi3OEA==","signatures":[{"sig":"MEUCIG2KXNCQHhdhL6qHjurqmqhf4YMs8udldh7Rg6Y9sbU/AiEA/iuWNWXr3nLNIIQQN8qIhbOL17/Z8RXuYB7+TR77x9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22228},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7534c71b44c2f4a4c51b1ab076fd0b4eeb566b50","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.10_1766287002558_0.3360116541838427","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@abhivarde/svelte-drawer","version":"0.0.11","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.11","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"61ba1e406a007927446a065fc52d268da03e6afc","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.11.tgz","fileCount":17,"integrity":"sha512-HxNhI/bwrVLb0nCN4rQOhGQTUaoCIDF2VXxWR8YMibO0adoxtqgMHQaAnm/Wa66wO+zXzgThHMdNWrzpa+jl2w==","signatures":[{"sig":"MEYCIQC39/974x1Z6buaM/HZEMiH8EKeQryRctYZnPuAHKPaXQIhAIxQ/9SIfmYnHLHc7Q8qHhhTuX+DQ7PXNZcTebYmUHGS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22236},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"2a4cbf6b95fd3a06679780f1b88ec7ffd4fbca81","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.11_1766287310207_0.08005368371421318","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@abhivarde/svelte-drawer","version":"0.0.12","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.12","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"6c17961e2f40000dc90117cf894a36dc17951382","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.12.tgz","fileCount":17,"integrity":"sha512-/paOzIDBZVoQa/asgjWeyhV7blGJqXtO3WO8ADkGgqymrmKAY6EuNZZv4uv1nazIvlHX+PukoNw5NT3p9+l1xw==","signatures":[{"sig":"MEQCIHjRCdiaTTXgjode7HpWAeKNgTuOjUGzSmMHVHMwPT6uAiBsN5TV4JXC2PaTWVpVl8jp0PYO3aI9e3QyNX3EpMOsfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22527},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"f7263900644e070c5ccf809839d7acc1f0532570","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.12_1766290885719_0.7073070870295401","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@abhivarde/svelte-drawer","version":"0.0.13","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.13","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"4e5bf9ad7193b3e2e6a459bfb7f5a1e28b7ee227","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.13.tgz","fileCount":19,"integrity":"sha512-N1kB/wjQI9Fckcr9P4pDsL0eQs8kZ6tIetfxaDqlJq65jFnRdZStdzU1Isfqmt9x0PLauAXYjRl8/T0zPZMnZQ==","signatures":[{"sig":"MEUCIHpVeKd0j7hvf9rN4kxxYgRNGFICxj+i9udi6x4TxCF3AiEAt5M41In53fGE10aiDlm4n70uk0LMjTk0WkEWwuHOW3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23800},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"9d8f9c2e5d0fb621f46e4c952ede70fa8ea9ceb8","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.13_1766640445285_0.4064191687342056","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@abhivarde/svelte-drawer","version":"0.0.14","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.14","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"142479eca6c62a75665fc5af1335fe8390a4eae5","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.14.tgz","fileCount":19,"integrity":"sha512-59Wc1Y7EQuuFMfeLrMhhmhpQicioOZjV/mT6W/iv+8cm/99uSmyIhtc1kfKd5apm0TxcgfF+ivT3mv0z2Tf/Ew==","signatures":[{"sig":"MEQCIE08WXJuv8N3hJnPySjYhbN8iKan1mUQMSEnIG+h5+d0AiA7T5OtkL0IdbDu9BScCgyu/qgFCZM000a/RlinLCEBcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25491},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"dc297f5a1e24d53e9c3d7bbbd9079de05876e92f","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.14_1766640814218_0.9976466212335813","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@abhivarde/svelte-drawer","version":"0.0.15","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.15","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"bf39606e33efe40fa61f60f075f6a75ee7f5eafa","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.15.tgz","fileCount":19,"integrity":"sha512-/s6lFPOmvyuexjLMExoLAKh5MtAdSIPzyj1bq5Hs8s0BHw6LxAM60fSLPS4rHr+oU7GzTcH7qHEq5KyjVMB7+w==","signatures":[{"sig":"MEQCIG6rzlpulFEgJP58e6tccJzjOiO7bdipOG2zoddYx+VlAiBp+6NgjIl5PfFqqo2y9yRF+lDHj6d7T1lg++AC/rQUPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25561},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"cd557884aa6d0258a23de0e745cb4d8d56822c54","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.15_1766642747364_0.9412510568281807","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@abhivarde/svelte-drawer","version":"0.0.16","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.16","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"74e0f1b695f28a552d925d538e4b93fc46123252","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.16.tgz","fileCount":19,"integrity":"sha512-K1UR8bBE3SddwlYbVddsnBAVoJd2+UFTjxSY/KIPbwvExIqYKYFubDt8dkFajGZTe8kdNC99b4LBvT/78xfoIA==","signatures":[{"sig":"MEUCIHsRuWp4KObMhi8Wl+KMvXKC5RQVOHwgD2vxXTxO+bxZAiEAqfizWnSB65KlPA0Rk0WXCALBRJCzRnCGAsto/pqm8xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29913},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"335ac40a4c57614824871e2854734810782859c3","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.16_1766843561845_0.5836045556870901","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@abhivarde/svelte-drawer","version":"0.0.17","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.17","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"966bbc212d55829cc5aa36a0dba9e0f3097649bb","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.17.tgz","fileCount":19,"integrity":"sha512-TFmvUN0X15+E+SIo8IXgxAL2i5wEqFS9a9vdczUJX+itpgGvc1HIOO7ChiQSFZlhwxaGVKP7FLskvPq3e/iuNA==","signatures":[{"sig":"MEUCIQC6XP4Kf4CLXpUCkpEgqGyaQGZwJlVGfGzLzEphFJhRTAIgGO6AIX9MLIW5Zn9tSMusPMcw5bWAyt11HhFOe0bmh6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30396},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"44e2c2708c95447b4c3228af92f765e5df886d24","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.17_1766845095746_0.16620165570037515","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@abhivarde/svelte-drawer","version":"0.0.18","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.18","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"57869188a920b8492df29c954300313743245e03","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.18.tgz","fileCount":19,"integrity":"sha512-FryxIj0FGp8hCNq1pB0cGw0Em0u7WLdXqt5yYVRyw4BoJf7AVm7uXkMjaePfdEUONgxvOxVlqEMbq3cAVWgMFg==","signatures":[{"sig":"MEUCIQCqGUH0MLBAbxPwn7Su6Oxy6BO21/JKt7iuJf7NhUadvAIgcxCD1E+9oy2aiWBIbysK+kZ+a2QQ5YIi/R3EO2GcaCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30379},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"444403e512bb99bcd60e2354fb7fd7efacc61bc1","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.18_1766845445312_0.7792363313600457","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@abhivarde/svelte-drawer","version":"0.0.19","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.19","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"15ebc9a354e8264ddfdd7e8661ae120f31497410","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.19.tgz","fileCount":19,"integrity":"sha512-yqz4BI0iQcIwRjVcN9baSghHVGmLUy3eDspqTHg/3YcL54q+iIbZMaiMc1tsIjto64+MaDNv0FLytoHp1P6DMw==","signatures":[{"sig":"MEYCIQCUpXxv8fuYpE9BdvfJwjqxsXimhUTnHS6tZwCOjnniYgIhAO7CQm3d/9HiUXSKoNgXAG1PdVhYld8zNpiHZtN7Sd+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30398},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"58e18ba85d4b5aae3fed0d854dec83bc021c9a17","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.19_1766909278561_0.8414145977043366","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@abhivarde/svelte-drawer","version":"0.0.20","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.20","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"a71e5d205c5500f347b1a12feca90d7dbbfd7034","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.20.tgz","fileCount":19,"integrity":"sha512-wgRk/czn6HByKTc0d5kgfjOlgKV65HbdHLzPgikPE0ZzSWLBIoH9ELmZCNjBUQcnc7DUuzZFjY9LzuztI2xJ3g==","signatures":[{"sig":"MEYCIQDbBXAk0+HdrsbIzFl3qK5mnYtxIoiZfSYg/npmhmHiOgIhAM23Ycx4oNjT+Ro6BL93T8bPSsu8BJM3jDZT/AMG92T6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30297},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"fba40df8d172e3930ddb1ddae7f41b23cfa141d3","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.20_1766910307915_0.04059709059546002","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@abhivarde/svelte-drawer","version":"0.0.21","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.21","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"fa0fa63a491d5e98802a07281efeaf4272dc1eb1","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.21.tgz","fileCount":21,"integrity":"sha512-r9W7cn1kQjpXnXo2HcpVSx1dndJd9eyknOdZUMO0CyAwbPySH7lPtcbxN+KFJ/64HGDY3X9RQ2NBdbtKAfHoDA==","signatures":[{"sig":"MEUCIQCq23vNnelNiF8Lg97XhwQpOS4mCj/KxNrJyswHWyrrYgIgezrDpS+BJE+RV/TMvxBEJ3/aQLUgjT3n2U8dv/62eI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33502},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"529b2836176a2767d4d3eed79d1a222e0e6e60ff","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.21_1767167545606_0.30395952895751344","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@abhivarde/svelte-drawer","version":"0.0.22","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.22","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"5a75583cae3fb2a81eaa99783f396b19358f9962","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.22.tgz","fileCount":25,"integrity":"sha512-64tiL8rjjyqvl7CUop7cZl7r6dzWesUjfr09cACkFkPOiN0T0zJoFC0k19xbIxFC1gude12IIs0qcvABaItAWw==","signatures":[{"sig":"MEQCIEZpOMOTygHlH62eFma1/yTtd78A1dfVZhAYHLSXyalgAiAJ5cxVxx54l1/s8eWckKcHhg7xLTcg8B5me5mpenOgew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40173},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"c926b111d3aa491e803d8377b88cb0dbd6811938","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.22_1767263583176_0.14086499722905232","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@abhivarde/svelte-drawer","version":"0.0.23","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.23","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"1cd452d815eae6ad2ae5d22a8e69d02e7307302c","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.23.tgz","fileCount":25,"integrity":"sha512-2zNqUKphb01Q5qDM6DB4Zx1+qohGXNvmafhIF37sRwHyRru304jmNvOd18vhFNaJhxjmWmUGf6SKya85jSWS/A==","signatures":[{"sig":"MEUCICpuM8VIupx0T7LJBL9zS+Qg0EB7LmLgv/i7T8uYLD3hAiEAgdJkmmI+0TFagm0Gb7IXAVDv/+bm+mmMZRFQGvLYuso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40355},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7b9a9931d5c3d9033a3c9b3145f08d691fe14285","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.23_1767267578809_0.6925800465334595","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@abhivarde/svelte-drawer","version":"0.0.24","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.24","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"8fbe82b247f0c903e99eb75d087641429aafb0e9","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.24.tgz","fileCount":25,"integrity":"sha512-F7A1modrrxPG79tX27i8Ztc5gn/HQbJmc9A4UGT6D4DEmcqhKof2FnqcB/J/9N7q1b2hAxXIOrXUYsmzNpc0eA==","signatures":[{"sig":"MEUCIQDdh5am6o+ehA2jP01cIMwltbqzVHxxR48DEU8fuvEsaAIgIZvXys3riZFIzmB0cx9GK5rnFYi+CFimbV5MXwkRyhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42306},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"2639e8d9f6290ec61203eee31fa394dd0ec3af3e","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"10.4.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.24_1767593697817_0.4865794636092353","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@abhivarde/svelte-drawer","version":"0.0.25","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@0.0.25","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"12f0408b4caf510790b4004af1b63377b80e9fbe","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-0.0.25.tgz","fileCount":27,"integrity":"sha512-zGVFjLtkrl1MKYjtC/iNfUFptv2OilI1R1s/kdjUZ2wYeD4QThubja3GHbKe3QQnpksyrFHwqL8mgEd+/06BcQ==","signatures":[{"sig":"MEUCIDFF4MT9+exzhuCA7iQlzxUCWi8TahIykrH5rDZq1xFIAiEAqsSilCYkw+60wcY/p7feYa5ZK3rm2hdjKx/dCC22kGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46353},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"3733463ce29bbc7eabe824043d0e588a47b9a9d0","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","svelte":"^5.45.6","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.49.1","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_0.0.25_1768299661383_0.27655738438357225","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@abhivarde/svelte-drawer","version":"1.0.0","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.0","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"6ed35f129fc6e574c1e9ae06d8a837eee98eac2b","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.0.tgz","fileCount":27,"integrity":"sha512-E9WRnRrJNojBSrx7Bll0XUbV81hcTCBmUrFonzO5UtHdF0sA4211YKROjQzTAGOIvH6Q1o0zcfXqsEpyTtr3OQ==","signatures":[{"sig":"MEQCIBD6Rc0DRnZpnwfO9tyqBGqcRdbwEKdbqFSqdsvTBXibAiBj2i7fBQDRbm7ao6Y0AWGPEPJrKtPc7H+x2kGUjmy4kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46291},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"f0014378874d027aa29cc1f911170eb8b9232507","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.0_1775467889659_0.5310327754191093","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abhivarde/svelte-drawer","version":"1.0.1","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.1","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"35768fdfc0d9480e36d3d2743dfe3d2c57f37da6","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.1.tgz","fileCount":27,"integrity":"sha512-2wLUBjwDWNfx/MSaRf+SLrnYXQiIEPJZiJ7mfVzEc+ddCMaTE7Wlw7m3MogdIgThTGMXpiLvq2a0uJ+aYS9Luw==","signatures":[{"sig":"MEQCIALeX7pKbp/9wEZLthS5EZq0GNeItC0E1DXJkt+806RIAiA+cizp095nF87ccbGQ5lb2xMMwDuEhcu2KulpZ5OKDUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48318},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"c3892f890f907efa811d252b86e2157f3c8b9f4d","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.1_1779785283758_0.051165823916410114","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@abhivarde/svelte-drawer","version":"1.0.2","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.2","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"d6d966a70380a48fb77c8c1837ee4d9d574f2cef","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.2.tgz","fileCount":27,"integrity":"sha512-8eZyqr7gctEh0kRcvFMN+Xt1c1tRIkUlPVkC879Vq9jh3GOyT+ZjWddM34GogNz7DVdjYdIkbFvrApPXy53jlA==","signatures":[{"sig":"MEYCIQDUq39F3KpT4pgWZz6rn39rwgaTQtM5RokW2w1UetMBDgIhAMaJP1hHZJR7HPimQCbSXN8Zf9yNka7kE/WeiC21Z4qc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48299},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b6971aca410c1661546e19d39cc3a5f368a629c5","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.2_1779786926353_0.8798800186574034","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@abhivarde/svelte-drawer","version":"1.0.3","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.3","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"d3876c80a9a5e25ff51dcc3675ff534e2a8dca19","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.3.tgz","fileCount":27,"integrity":"sha512-baEicTN3UHZFyfler+YbVfpjqI3OpY2eK+3+XU/bl349Pw/175sjndN/5EkHiPqYRmtX2HKHKkPGtASOTh9r0w==","signatures":[{"sig":"MEQCIF9U5PcBoJPq9t5ePB63lyYEEAMLUmjE8fg4pNUPLV8tAiBQo6LaU2slBzyz0MjrhQTkQu/qnBWAWrDfILBwbnETZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48101},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"fd8cb3d79e0d850f71690bb1699a624d8319739f","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.3_1779787706575_0.6011408677551295","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@abhivarde/svelte-drawer","version":"1.0.4","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.4","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"064b1ca17559083f0deb90866da4318693b989c8","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.4.tgz","fileCount":27,"integrity":"sha512-V/iOj1P3ZrRuzQbGpFLWlkY/0aS39jR3NfPVqpne/yg8cq1oX2u0jDlgME2vWEwlfRaXUP3QuFNMmPVPWIX1xg==","signatures":[{"sig":"MEYCIQCOR9P89u1URBBCFZJORzVE36a2TkbuVxtEWbGj0C4utQIhAI0tbnAaL+CRcsD1GtwTVWndAagxJTrkI03SQUBPx0xr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48607},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b149100cbb85f0cff1dadd1a6d33e6cfc7b59edd","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.4_1779787891862_0.4955968797823467","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@abhivarde/svelte-drawer","version":"1.0.5","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.5","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"3c6a11591c60d16a7a62cbfc977bce9a987ec390","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.5.tgz","fileCount":27,"integrity":"sha512-wsbNEyJZcN8atg0+X5P+3+a3egjY6Cx/oILRFeXrfA4dUgrJqNy7CxGtaMbix2mwfsFSs4x6SJDNARFfYEW6RA==","signatures":[{"sig":"MEQCIAXydRA8WOm41RooqblAujsPlS6CdjaBdN/tRstCwR/HAiBfhd9QD202+qJ1t0hdC99CKOXCKL8Le+DZmEAiUJkXgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48770},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"8e98e8082ec13605fb6893816c448a0bf99d3948","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.5_1779791507768_0.22753846286666368","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@abhivarde/svelte-drawer","version":"1.0.6","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.6","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"7b2959336f5eef4c942e7d6498e0e178fdff9eb0","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.6.tgz","fileCount":27,"integrity":"sha512-UvhvH9ITmTrvndjFoh+osFwjJLZf9EgR/RQktoOyDy4rSBqtcrvoktLI4B9KDUZMLq+LMObSLs9OWfbRO6hVzg==","signatures":[{"sig":"MEYCIQDyjlmD3tvJEPXu4+xto+rUTceEkBhy2mijcvKNwIFOqQIhALOEN1wLLllKMfKtoJRK5Lg7AirzwCYl9Hd4aopK9h7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49673},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"3cf8c2feecf083d171852fca55a07203fb37b495","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.3.4","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.6_1780677833085_0.3068100488287979","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@abhivarde/svelte-drawer","version":"1.0.7","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.7","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"655c6882b50d3a81570bed25bb218ab716382b03","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.7.tgz","fileCount":27,"integrity":"sha512-3q250vwsIoVTAWxT5H0wahLhIndRWG4dSJedOyrFH5b6cbtMaMrtEET3yFu3W7SalU/TAInRQCxGtwYpEDtxMQ==","signatures":[{"sig":"MEYCIQCE9r3qERXjcF2d2QESclvLu4mmlwbCZGfZhMC+gy+TSAIhALMTV0ifVt+1I83yATTaqdPDCp2PnFk2WeUcalgfEeIz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49734},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"d566a976970225d83280eda8cd22dab3a1abd060","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.56.0","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.4.8","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.7_1780916698949_0.9304353649753574","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@abhivarde/svelte-drawer","version":"1.0.8","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@1.0.8","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"4e350de6b9f6abb4ad25ffe3afc4e9330b2bc32a","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-1.0.8.tgz","fileCount":27,"integrity":"sha512-RcUbGPARC4rf8ZOYnNVjfSATKua34wCdmCGnl68KdNrTA7XpGRMdg4bZ0f19X4bfZvnNNpu8ElJjrEdWmVv6yQ==","signatures":[{"sig":"MEQCIEnW/YxqiAQ7h5fGRv24BFjbe5iLWckW/II74IcnSGTFAiAMjo3+Q8zcnrxVdthfIkUMFOB2skWvBnCOk/hcBdSV7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50546},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"be5a1b021ffd31df63c3856fb819b165b637835b","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.56.0","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.4.8","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_1.0.8_1781249741531_0.8626893430050593","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@abhivarde/svelte-drawer","version":"2.0.0","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"author":{"name":"Abhi Varde"},"license":"MIT","_id":"@abhivarde/svelte-drawer@2.0.0","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"homepage":"https://drawer.abhivarde.in","bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"dist":{"shasum":"775d7d9a87a4056387cfec0680fce08719dd7433","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-2.0.0.tgz","fileCount":27,"integrity":"sha512-Xrf80jYh+rmOPYN5JEQtXoA+0Tw7F+3mzhn1G0WXRigr8Sdi3FHzAV9rDZVXp4GkKvDd7k96km4M8mU4wVKlOA==","signatures":[{"sig":"MEUCIQDIA1GcNbOJbUmu3XgIV5XnCWEZ9m0P30fi6Oeo6iLLDAIgcM1zhMW8j4R7eCCnxsetniwUj+HBNuETs5KxfvfB5N4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43695},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"365bbaf9b8e7b5cd083d3de06c1aa8957a0fecde","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:integration && npm run test:unit","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"repository":{"url":"git+https://github.com/AbhiVarde/svelte-drawer.git","type":"git"},"_npmVersion":"11.7.0","description":"A drawer component for Svelte 5, inspired by Vaul","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.56.0","publint":"^0.2.12","typescript":"^5.9.3","svelte-check":"^4.4.8","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^5.46.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-drawer_2.0.0_1781251044308_0.4815915949481375","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@abhivarde/svelte-drawer","version":"2.0.1","description":"A drawer component for Svelte 5, inspired by Vaul","author":{"name":"Abhi Varde"},"license":"MIT","type":"module","scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test":"npm run test:integration && npm run test:unit","lint":"prettier --check . && eslint .","format":"prettier --write ."},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":"^5.46.4"},"devDependencies":{"@sveltejs/adapter-auto":"^7.0.0","@sveltejs/kit":"^2.53.0","@sveltejs/package":"^2.5.7","@sveltejs/vite-plugin-svelte":"^7.1.2","publint":"^0.2.12","svelte":"^5.56.0","svelte-check":"^4.4.8","typescript":"^5.9.3","vite":"^8.0.0"},"svelte":"./dist/index.js","types":"./dist/index.d.ts","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"repository":{"type":"git","url":"git+https://github.com/AbhiVarde/svelte-drawer.git"},"bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"homepage":"https://drawer.abhivarde.in","gitHead":"896d730ac90dc3e9cb776731e5ec01cdeac83bc0","_id":"@abhivarde/svelte-drawer@2.0.1","_nodeVersion":"24.18.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-Nz6U2Dqp3KXXdkJBZUtOHke/bVJSPnqDrX/xNSxR/b7vTUTZs3hmrRe2F+VNPOcXcO3CyEaQyOxk8kfJrktycg==","shasum":"2e6079b3d3cb042128b6576ddcdb182b3a1cf7cd","tarball":"https://registry.npmjs.org/@abhivarde/svelte-drawer/-/svelte-drawer-2.0.1.tgz","fileCount":27,"unpackedSize":43703,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICFAmwvYLd8rw3fp3bMavOJEl4HZYODgVNsX5i1g6pWXAiEAkbZiyioAq1UPfWuULYf7dNRGqza1ccqFElxrstksac8="}]},"_npmUser":{"name":"abhivarde","email":"abhivarde99@gmail.com"},"directories":{},"maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-drawer_2.0.1_1785835251153_0.002464495894780816"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-18T10:19:36.806Z","modified":"2026-08-04T09:20:51.461Z","0.0.1":"2025-12-18T10:19:37.079Z","0.0.2":"2025-12-19T06:17:14.849Z","0.0.3":"2025-12-19T06:30:39.658Z","0.0.4":"2025-12-19T11:27:07.529Z","0.0.5":"2025-12-19T17:14:32.247Z","0.0.6":"2025-12-19T17:17:34.563Z","0.0.7":"2025-12-20T06:12:50.366Z","0.0.8":"2025-12-20T06:56:06.361Z","0.0.9":"2025-12-20T14:45:33.191Z","0.0.10":"2025-12-21T03:16:42.691Z","0.0.11":"2025-12-21T03:21:50.342Z","0.0.12":"2025-12-21T04:21:25.898Z","0.0.13":"2025-12-25T05:27:25.436Z","0.0.14":"2025-12-25T05:33:34.361Z","0.0.15":"2025-12-25T06:05:47.503Z","0.0.16":"2025-12-27T13:52:41.993Z","0.0.17":"2025-12-27T14:18:15.894Z","0.0.18":"2025-12-27T14:24:05.468Z","0.0.19":"2025-12-28T08:07:58.716Z","0.0.20":"2025-12-28T08:25:08.064Z","0.0.21":"2025-12-31T07:52:25.760Z","0.0.22":"2026-01-01T10:33:03.313Z","0.0.23":"2026-01-01T11:39:38.951Z","0.0.24":"2026-01-05T06:14:57.952Z","0.0.25":"2026-01-13T10:21:01.524Z","1.0.0":"2026-04-06T09:31:29.843Z","1.0.1":"2026-05-26T08:48:03.892Z","1.0.2":"2026-05-26T09:15:26.505Z","1.0.3":"2026-05-26T09:28:26.715Z","1.0.4":"2026-05-26T09:31:32.006Z","1.0.5":"2026-05-26T10:31:47.905Z","1.0.6":"2026-06-05T16:43:53.207Z","1.0.7":"2026-06-08T11:04:59.077Z","1.0.8":"2026-06-12T07:35:41.661Z","2.0.0":"2026-06-12T07:57:24.421Z","2.0.1":"2026-08-04T09:20:51.303Z"},"bugs":{"url":"https://github.com/AbhiVarde/svelte-drawer/issues"},"author":{"name":"Abhi Varde"},"license":"MIT","homepage":"https://drawer.abhivarde.in","keywords":["svelte","svelte5","drawer","dialog","modal","sheet","component","ui"],"repository":{"type":"git","url":"git+https://github.com/AbhiVarde/svelte-drawer.git"},"description":"A drawer component for Svelte 5, inspired by Vaul","maintainers":[{"name":"abhivarde","email":"abhivarde99@gmail.com"}],"readme":"# Svelte Drawer\r\n\r\nA drawer component for Svelte 5, inspired by [Vaul](https://github.com/emilkowalski/vaul).\r\n\r\n[![skills.sh](https://skills.sh/b/AbhiVarde/svelte-drawer)](https://skills.sh/AbhiVarde/svelte-drawer)\r\n[![](https://img.shields.io/badge/npm-@abhivarde/svelte--drawer-000?style=flat&logo=npm&logoColor=white)](https://www.npmjs.com/package/@abhivarde/svelte-drawer) [![](https://img.shields.io/badge/npmx-@abhivarde/svelte--drawer-000?style=flat&logo=node.js&logoColor=white)](https://npmx.dev/package/@abhivarde/svelte-drawer)\r\n\r\n## Features\r\n\r\n- Smooth animations with gesture-driven dragging (mouse and touch)\r\n- Support for multiple directions (bottom, top, left, right)\r\n- Customizable animation duration and easing per drawer\r\n- Snap points for iOS-like multi-height drawers\r\n- Auto height for dynamic content (AI streaming, forms, lists)\r\n- Backdrop blur on the overlay\r\n- Portal rendering to escape z-index conflicts\r\n- Prebuilt variants (default, sheet, dialog, minimal, sidebar)\r\n- Drag handle with auto-adaptive orientation\r\n- Optional header and footer components\r\n- Nested drawer support\r\n- Scrollable content areas\r\n- Persistent state across page reloads\r\n- Configurable dismiss threshold\r\n- Keyboard shortcuts (Escape to close, Tab navigation)\r\n- Focus management (auto-focus, focus trap, focus restoration)\r\n- Fully accessible with keyboard navigation\r\n- Full TypeScript support\r\n- Works with Tailwind CSS\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @abhivarde/svelte-drawer\r\n```\r\n\r\n## Usage\r\n\r\n### Basic\r\n\r\n```svelte\r\n<script>\r\n  import { Drawer, DrawerOverlay, DrawerContent, DrawerHandle } from '@abhivarde/svelte-drawer';\r\n\r\n  let open = $state(false);\r\n</script>\r\n\r\n<button onclick={() => open = true}>Open Drawer</button>\r\n\r\n<Drawer bind:open>\r\n  <DrawerOverlay class=\"fixed inset-0 bg-black/40\" />\r\n  <DrawerContent class=\"fixed bottom-0 left-0 right-0 bg-white rounded-t-lg p-4\">\r\n    <DrawerHandle class=\"mb-8\" />\r\n    <h2>Drawer Content</h2>\r\n    <p>This is a drawer component.</p>\r\n    <button onclick={() => open = false}>Close</button>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\n### Directions\r\n\r\n```svelte\r\n<Drawer bind:open direction=\"bottom\">...</Drawer>\r\n<Drawer bind:open direction=\"top\">...</Drawer>\r\n<Drawer bind:open direction=\"left\">...</Drawer>\r\n<Drawer bind:open direction=\"right\">...</Drawer>\r\n```\r\n\r\n### Custom Animation\r\n\r\nControl the speed and easing of any drawer independently.\r\n\r\n```svelte\r\n<script>\r\n  import { cubicOut, bounceOut, linear } from 'svelte/easing';\r\n</script>\r\n\r\n<!-- slower, softer -->\r\n<Drawer bind:open animationDuration={400} animationEasing={cubicOut}>\r\n  ...\r\n</Drawer>\r\n\r\n<!-- fast and snappy -->\r\n<Drawer bind:open animationDuration={150} animationEasing={linear}>\r\n  ...\r\n</Drawer>\r\n\r\n<!-- playful bounce -->\r\n<Drawer bind:open animationDuration={500} animationEasing={bounceOut}>\r\n  ...\r\n</Drawer>\r\n```\r\n\r\nAny easing from `svelte/easing` works, or pass your own `(t: number) => number` function. Default is `220ms` with `expoOut`.\r\n\r\n### Side Drawer\r\n\r\n```svelte\r\n<Drawer bind:open direction=\"right\">\r\n  <DrawerOverlay class=\"fixed inset-0 bg-black/40\" />\r\n  <DrawerContent class=\"fixed right-0 top-0 bottom-0 w-80 bg-white p-4\">\r\n    <DrawerHandle class=\"mb-4\" />\r\n    <h2>Side Drawer</h2>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\n### Backdrop Blur\r\n\r\n```svelte\r\n<Drawer bind:open>\r\n  <DrawerOverlay blur=\"lg\" class=\"fixed inset-0 bg-black/30\" />\r\n  <DrawerContent class=\"fixed bottom-0 left-0 right-0 bg-white rounded-t-lg p-4\">\r\n    <DrawerHandle class=\"mb-8\" />\r\n    <h2>Blurred Backdrop</h2>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\nAvailable intensities: `sm`, `md`, `lg`, `xl`, `2xl`, `3xl`. Default is `md`.\r\n\r\n### Snap Points\r\n\r\n```svelte\r\n<script>\r\n  let open = $state(false);\r\n  let activeSnapPoint = $state(undefined);\r\n</script>\r\n\r\n<Drawer\r\n  bind:open\r\n  snapPoints={[0.25, 0.5, 0.9]}\r\n  bind:activeSnapPoint\r\n  onSnapPointChange={(point) => console.log('Snapped to:', point)}\r\n>\r\n  <DrawerOverlay class=\"fixed inset-0 bg-black/40\" />\r\n  <DrawerContent class=\"fixed bottom-0 left-0 right-0 bg-white rounded-t-lg p-4\">\r\n    <DrawerHandle class=\"mb-8\" />\r\n    <p>Current: {activeSnapPoint ? `${(activeSnapPoint * 100).toFixed(0)}%` : 'loading'}</p>\r\n    <button onclick={() => activeSnapPoint = 0.5}>Jump to 50%</button>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\nSnap point values range from 0 to 1. The drawer snaps to the nearest point on release. Dragging past the lowest snap point dismisses it.\r\n\r\n### Auto Height\r\n\r\nUse `autoHeight` on `DrawerContent` when content changes height at runtime, such as AI streaming responses, multi-step forms, or dynamic lists.\r\n\r\n```svelte\r\n<script>\r\n  let open = $state(false);\r\n  let streaming = $state(false);\r\n  let text = $state('');\r\n\r\n  async function simulate() {\r\n    open = true;\r\n    streaming = true;\r\n    text = '';\r\n    const lines = [\r\n      'Sure! Here is what autoHeight does.',\r\n      '\\n\\nIt watches your content as it changes.',\r\n      '\\n\\nWhen content grows, the drawer follows automatically.',\r\n      '\\n\\nNo magic numbers. No hardcoded heights. Just works.',\r\n    ];\r\n    for (const line of lines) {\r\n      await new Promise(r => setTimeout(r, 500));\r\n      text += line;\r\n    }\r\n    streaming = false;\r\n  }\r\n</script>\r\n\r\n<button onclick={simulate}>Ask AI</button>\r\n\r\n<Drawer bind:open>\r\n  <DrawerOverlay />\r\n  <DrawerContent\r\n    autoHeight\r\n    class=\"bg-gray-100 flex flex-col rounded-t-[10px] fixed bottom-0 left-0 right-0 outline-none\"\r\n  >\r\n    <div class=\"p-4 bg-white rounded-t-[10px]\">\r\n      <DrawerHandle class=\"mb-8\" />\r\n      <p class=\"font-medium mb-2 text-gray-900\">AI Response</p>\r\n      {#if text}\r\n        <p class=\"text-sm text-gray-600 leading-relaxed\">\r\n          {text}{streaming ? '▌' : ''}\r\n        </p>\r\n      {/if}\r\n    </div>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\n### Close Threshold\r\n\r\nControl how far the user must drag before the drawer dismisses.\r\n\r\n```svelte\r\n<!-- easier to dismiss -->\r\n<Drawer bind:open closeThreshold={0.15}>...</Drawer>\r\n\r\n<!-- harder to dismiss -->\r\n<Drawer bind:open closeThreshold={0.5}>...</Drawer>\r\n```\r\n\r\nValues range from `0` to `1`. Default is `0.3`.\r\n\r\n### Variants\r\n\r\n```svelte\r\n<!-- iOS-style sheet -->\r\n<Drawer bind:open>\r\n  <DrawerOverlay class=\"fixed inset-0 bg-black/40\" />\r\n  <DrawerVariants variant=\"sheet\">\r\n    <DrawerHandle class=\"mb-6\" />\r\n    <h2>Sheet</h2>\r\n  </DrawerVariants>\r\n</Drawer>\r\n\r\n<!-- sidebar -->\r\n<Drawer bind:open direction=\"right\">\r\n  <DrawerOverlay class=\"fixed inset-0 bg-black/40\" />\r\n  <DrawerVariants variant=\"sidebar\">\r\n    <h2>Sidebar</h2>\r\n  </DrawerVariants>\r\n</Drawer>\r\n```\r\n\r\nAvailable: `default`, `sheet`, `dialog`, `minimal`, `sidebar`.\r\n\r\n### Portal\r\n\r\nRenders the drawer at the end of `<body>` to avoid z-index and overflow conflicts.\r\n\r\n```svelte\r\n<Drawer bind:open portal={true}>\r\n  <DrawerOverlay />\r\n  <DrawerContent class=\"fixed bottom-0 left-0 right-0 bg-white rounded-t-lg p-4\">\r\n    <DrawerHandle class=\"mb-8\" />\r\n    <h2>Portal Drawer</h2>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\nCustom container:\r\n\r\n```svelte\r\n<Drawer bind:open portal={true} portalContainer=\"#my-portal\">\r\n  ...\r\n</Drawer>\r\n\r\n<div id=\"my-portal\"></div>\r\n```\r\n\r\n### Header and Footer\r\n\r\nOptional pre-styled components for quick layout setup.\r\n\r\n```svelte\r\n<Drawer bind:open>\r\n  <DrawerOverlay />\r\n  <DrawerContent class=\"fixed bottom-0 left-0 right-0 bg-white rounded-t-lg flex flex-col h-[70vh]\">\r\n    <DrawerHeader title=\"Settings\" description=\"Manage your preferences\" />\r\n    <div class=\"p-4 flex-1 overflow-y-auto\">\r\n      <p>Content here</p>\r\n    </div>\r\n    <DrawerFooter>\r\n      <button onclick={() => open = false} class=\"px-4 py-2 bg-gray-200 rounded\">Cancel</button>\r\n      <button class=\"px-4 py-2 bg-black text-white rounded\">Save</button>\r\n    </DrawerFooter>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\nThese are optional. You can use plain HTML instead.\r\n\r\n### Persistent State\r\n\r\nSaves and restores drawer state across page reloads.\r\n\r\n```svelte\r\n<Drawer bind:open persistState={true} persistKey=\"settings-drawer\">\r\n  <DrawerOverlay />\r\n  <DrawerContent class=\"fixed bottom-0 left-0 right-0 bg-white rounded-t-lg p-6\">\r\n    <DrawerHandle class=\"mb-8\" />\r\n    <p>This drawer remembers if it was open.</p>\r\n  </DrawerContent>\r\n</Drawer>\r\n```\r\n\r\nWith snap points:\r\n\r\n```svelte\r\n<Drawer\r\n  bind:open\r\n  snapPoints={[0.25, 0.5, 0.9]}\r\n  bind:activeSnapPoint\r\n  persistState={true}\r\n  persistKey=\"snap-drawer\"\r\n  persistSnapPoint={true}\r\n>\r\n  ...\r\n</Drawer>\r\n```\r\n\r\nClear saved state:\r\n\r\n```svelte\r\n<script>\r\n  import { clearDrawerState } from '@abhivarde/svelte-drawer';\r\n</script>\r\n\r\n<button onclick={() => clearDrawerState('settings-drawer')}>Reset</button>\r\n```\r\n\r\n### Keyboard Shortcuts\r\n\r\n- `Escape` to close (disable with `closeOnEscape={false}`)\r\n- `Tab` and `Shift+Tab` to navigate focusable elements\r\n- `Enter` or `Space` on overlay to close\r\n\r\n### Focus Management\r\n\r\nThe drawer auto-focuses the first focusable element when it opens, traps focus while open, and restores focus on close. Disable focus trapping with `trapFocus={false}` on `DrawerContent`.\r\n\r\n## API Reference\r\n\r\n### Drawer\r\n\r\n| Prop                | Type                             | Default   | Description                        |\r\n| ------------------- | -------------------------------- | --------- | ---------------------------------- |\r\n| `open`              | `boolean`                        | `false`   | Controls open state (bindable)     |\r\n| `onOpenChange`      | `(open: boolean) => void`        |           | Callback when open state changes   |\r\n| `direction`         | `bottom \\| top \\| left \\| right` | `bottom`  | Slide-in edge                      |\r\n| `closeOnEscape`     | `boolean`                        | `true`    | Close on Escape key                |\r\n| `closeThreshold`    | `number`                         | `0.3`     | Drag distance to dismiss (0 to 1)  |\r\n| `animationDuration` | `number`                         | `220`     | Animation duration in milliseconds |\r\n| `animationEasing`   | `(t: number) => number`          | `expoOut` | Easing function for animations     |\r\n| `snapPoints`        | `number[]`                       |           | Snap positions between 0 and 1     |\r\n| `activeSnapPoint`   | `number`                         |           | Current snap point (bindable)      |\r\n| `onSnapPointChange` | `(point: number) => void`        |           | Fires when snap point changes      |\r\n| `portal`            | `boolean`                        | `false`   | Render in a portal                 |\r\n| `portalContainer`   | `HTMLElement \\| string`          |           | Custom portal target               |\r\n| `persistState`      | `boolean`                        | `false`   | Save state to localStorage         |\r\n| `persistKey`        | `string`                         | `default` | Unique key for saved state         |\r\n| `persistSnapPoint`  | `boolean`                        | `false`   | Also save snap point position      |\r\n\r\n### DrawerContent\r\n\r\n| Prop         | Type      | Default | Description                  |\r\n| ------------ | --------- | ------- | ---------------------------- |\r\n| `class`      | `string`  |         | CSS classes                  |\r\n| `trapFocus`  | `boolean` | `true`  | Trap keyboard focus inside   |\r\n| `autoHeight` | `boolean` | `false` | Resize to fit content height |\r\n\r\n### DrawerOverlay\r\n\r\n| Prop    | Type                                            | Default | Description             |\r\n| ------- | ----------------------------------------------- | ------- | ----------------------- |\r\n| `class` | `string`                                        |         | CSS classes             |\r\n| `blur`  | `boolean \\| sm \\| md \\| lg \\| xl \\| 2xl \\| 3xl` |         | Backdrop blur intensity |\r\n\r\n### DrawerHandle\r\n\r\n| Prop    | Type     | Default | Description |\r\n| ------- | -------- | ------- | ----------- |\r\n| `class` | `string` |         | CSS classes |\r\n\r\nAutomatically horizontal for `bottom` and `top` drawers, vertical for `left` and `right`.\r\n\r\n### DrawerVariants\r\n\r\n| Prop        | Type                                               | Default   | Description                |\r\n| ----------- | -------------------------------------------------- | --------- | -------------------------- |\r\n| `variant`   | `default \\| sheet \\| dialog \\| minimal \\| sidebar` | `default` | Preset style               |\r\n| `class`     | `string`                                           |           | Additional CSS classes     |\r\n| `trapFocus` | `boolean`                                          | `true`    | Trap keyboard focus inside |\r\n\r\n### DrawerHeader\r\n\r\n| Prop              | Type         | Default | Description             |\r\n| ----------------- | ------------ | ------- | ----------------------- |\r\n| `title`           | `string`     |         | Header title            |\r\n| `description`     | `string`     |         | Description below title |\r\n| `showCloseButton` | `boolean`    | `true`  | Show close button       |\r\n| `onClose`         | `() => void` |         | Custom close handler    |\r\n| `class`           | `string`     |         | CSS classes             |\r\n\r\n### DrawerFooter\r\n\r\n| Prop    | Type     | Default | Description |\r\n| ------- | -------- | ------- | ----------- |\r\n| `class` | `string` |         | CSS classes |\r\n\r\n## Demo\r\n\r\n[drawer.abhivarde.in](https://drawer.abhivarde.in)\r\n\r\n## Star History\r\n\r\n[![Star History Chart](https://api.star-history.com/svg?repos=AbhiVarde/svelte-drawer&type=Date)](https://star-history.com/#AbhiVarde/svelte-drawer&Date)\r\n\r\n## License\r\n\r\nMIT. See [LICENSE](./LICENSE) for details.\r\n\r\n## Credits\r\n\r\nInspired by [Vaul](https://github.com/emilkowalski/vaul) by Emil Kowalski.\r\n","readmeFilename":"README.md"}