{"_id":"@ainsleydev/sveltekit-helper","_rev":"23-f726a41e894f1c7fd5fbbf326b4fe352","name":"@ainsleydev/sveltekit-helper","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@ainsleydev/sveltekit-helper","version":"0.1.0","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.1.0","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"b2582bda1aea5b1d5c91fae8730b33d8290fc60f","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.1.0.tgz","fileCount":39,"integrity":"sha512-UXdKtgLqwjnluvpICEsdJwof2P++3O9mKXMWkfYl4HNpNDSssmYXD0FGPY0cjFqpewyb1Mr4RuVwsvDKiHEfDw==","signatures":[{"sig":"MEUCIBNuQgu6H7214Ug0XSI0YQx5uwXi8SUN8YT363khGoReAiEAwFo/duVoX+oMVqW4tmFJ8v3ENDBgHLcLl6hZO53KkQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45370},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","import":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","import":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:swc","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe .","build:swc":"swc ./src -d ./dist --config-file .swcrc --strip-leading-paths","build:types":"tsc --emitDeclarationOnly --outDir dist"},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/063acc88a35f577acaf7ada0051dcfd8/ainsleydev-sveltekit-helper-0.1.0.tgz","_integrity":"sha512-UXdKtgLqwjnluvpICEsdJwof2P++3O9mKXMWkfYl4HNpNDSssmYXD0FGPY0cjFqpewyb1Mr4RuVwsvDKiHEfDw==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.11.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","@swc/cli":"^0.7.8","@swc/core":"^1.7.2","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.1.0_1763460107391_0.3510460050560147","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ainsleydev/sveltekit-helper","version":"0.1.1","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.1.1","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"ba8e43407db0c29e4e4a59a4fc037a84029b685b","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.1.1.tgz","fileCount":44,"integrity":"sha512-NqXofDC4HYRz8X9GUjxdnCyMgG5vevaBGf54pAVTBPGHvPSnATAFRhrQMkCPnSjBDTrvC8Vm0pVH6hOrzEz39Q==","signatures":[{"sig":"MEYCIQDq2AR4KRp/LyxUuZm65cEcZbjjNVpq5YNQ3kcNPHuesgIhAOc1YJrQORQ+BD07Gnuiskfranm/LSWi6ZN1xwoGvbvW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49941},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/6b21f3eaa96f35339cbac8e6772b6e7d/ainsleydev-sveltekit-helper-0.1.1.tgz","_integrity":"sha512-NqXofDC4HYRz8X9GUjxdnCyMgG5vevaBGf54pAVTBPGHvPSnATAFRhrQMkCPnSjBDTrvC8Vm0pVH6hOrzEz39Q==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.1.1_1767813649910_0.9261333282497142","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ainsleydev/sveltekit-helper","version":"0.1.2","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.1.2","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"4a40fc7a45cba29229805d16dc63731e9c2ee110","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.1.2.tgz","fileCount":44,"integrity":"sha512-Db+CAgx1HNz4JI0hnkPjSmoYn52HB0lAChDSswJcyEpvN0LnhsaQJun4FKrutbVrvK4dOU+0Sahxvn0D5Uov3A==","signatures":[{"sig":"MEQCIFFmuVLdzssSnNcDywqysIxTtju+aKIIE0efD4Akn2H8AiBwNRu2TGa8lj4lFQ7iF4IHZAJdxeSQi4q9MW9/y53z4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51407},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/682c0129803a796e9df4d08046f914f5/ainsleydev-sveltekit-helper-0.1.2.tgz","_integrity":"sha512-Db+CAgx1HNz4JI0hnkPjSmoYn52HB0lAChDSswJcyEpvN0LnhsaQJun4FKrutbVrvK4dOU+0Sahxvn0D5Uov3A==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.1.2_1767814926443_0.9152811705096504","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ainsleydev/sveltekit-helper","version":"0.1.3","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.1.3","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"1a467a1f201d963ac37887efdaa79d195c83f8f8","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.1.3.tgz","fileCount":44,"integrity":"sha512-LXxGICoyqGWL08Q24ItJsxhsvSY0x1XMNUx1y+hqkAW5513tW52dUduhnCaAcxOZ5jD6VoDx61jOU2jEAXUwsA==","signatures":[{"sig":"MEQCIAOyaxbj5xAkv1oiWfi9sZWUZu4UspA/nmjTt9mgeqMdAiBmLG6mUMw9gWb7P2SeveRrxL0QGOXlyabJAGGHJ7pzyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51930},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/84b51aed63260c2f5a55f91c74a0f73c/ainsleydev-sveltekit-helper-0.1.3.tgz","_integrity":"sha512-LXxGICoyqGWL08Q24ItJsxhsvSY0x1XMNUx1y+hqkAW5513tW52dUduhnCaAcxOZ5jD6VoDx61jOU2jEAXUwsA==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.1.3_1767860086677_0.22026263832057258","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ainsleydev/sveltekit-helper","version":"0.1.4","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.1.4","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"37922fb423592d3820f5f85e17098b53be466517","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.1.4.tgz","fileCount":44,"integrity":"sha512-f8lByJfzMqvk5eNCMnfU/5xvs1ghD4aaEA8ooccZJE/SeURhUY+H8TW7gSDD4fbpIwK7gGS6AkcaC4AA5kGB0Q==","signatures":[{"sig":"MEUCIHHY8PaXrki/AGf5PLAJudNfPDs/arEDT4fTg+5U2oXFAiEA2giY+MBoRBJ0tMGy+tR/zUnhPjJjCuMWFauxc+O4Bp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51549},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/b8c74eff4b7615e62aaa85ec21e5b9eb/ainsleydev-sveltekit-helper-0.1.4.tgz","_integrity":"sha512-f8lByJfzMqvk5eNCMnfU/5xvs1ghD4aaEA8ooccZJE/SeURhUY+H8TW7gSDD4fbpIwK7gGS6AkcaC4AA5kGB0Q==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.1.4_1767886073099_0.6730867269761953","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ainsleydev/sveltekit-helper","version":"0.1.5","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.1.5","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"668dd72bb9b26919e06b9b565cbbe45a351cd1cd","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.1.5.tgz","fileCount":44,"integrity":"sha512-rlypgDqcI8qzaxdhCIhi1rjzMPIQzP5B4LLYOEplba/ZEUEjvbGZHWL8Af3zQ7fI0C81bpMRu1ZXbqRJVuoFWg==","signatures":[{"sig":"MEUCIGaltRj+Hb3DjVF3HlX/YaZHIQd29hP4NXem+yA318hwAiEA/PF4qXh23k6lvbWwfW3seX/Fc+1vg1lmdcl1ADihPl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52791},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/bac50e09e1dd3bc750aff8da4100027d/ainsleydev-sveltekit-helper-0.1.5.tgz","_integrity":"sha512-rlypgDqcI8qzaxdhCIhi1rjzMPIQzP5B4LLYOEplba/ZEUEjvbGZHWL8Af3zQ7fI0C81bpMRu1ZXbqRJVuoFWg==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.1.5_1768755708070_0.7947621656847939","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ainsleydev/sveltekit-helper","version":"0.2.0","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.2.0","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"86f983cf42c206a9b8f101af3d7d8df715e39a23","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.2.0.tgz","fileCount":53,"integrity":"sha512-k9EO7DHaonirCEY7DfoyQNugb8YkZ0iZ6lmwCcxO55JAxs+tyAIAb0r4ORqkGl9Skdcpwpq6blHT4+ZzM9Ph1A==","signatures":[{"sig":"MEYCIQCv1AI2IGd4zqlW8kopTKfMWKTEoxDZ5MbG2ZPg/OnhkAIhALf+KYu0yqjmyas9iEFJuRWr5YPy4mzD+h6KOLqc2SfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68218},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/92d93644def994cd71b6d188163a0d61/ainsleydev-sveltekit-helper-0.2.0.tgz","_integrity":"sha512-k9EO7DHaonirCEY7DfoyQNugb8YkZ0iZ6lmwCcxO55JAxs+tyAIAb0r4ORqkGl9Skdcpwpq6blHT4+ZzM9Ph1A==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{"svelte-hamburgers":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.2.0_1768893702149_0.29706922414049686","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ainsleydev/sveltekit-helper","version":"0.2.1","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.2.1","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"83f866db3403e2edc578a3eece18ae1f587cc261","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.2.1.tgz","fileCount":53,"integrity":"sha512-11AtCKUuEXIpRM/GzqgKc9qHfTwaG/mEzhctQAEVZcWXeRqgkGm+NP2gvNRgDvqd/LPj0DfDL3o2zKhcQ0TG5A==","signatures":[{"sig":"MEUCIDqKle3qVdEjC3uAKFoqtXTbx3gzajUk+3bDvTy+16U9AiEAspqycFMJtEemzj7kadynbevlsxCc6msaKE5ZPXR9xQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68226},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/1aeaa360d9236c3b4743e353037d3758/ainsleydev-sveltekit-helper-0.2.1.tgz","_integrity":"sha512-11AtCKUuEXIpRM/GzqgKc9qHfTwaG/mEzhctQAEVZcWXeRqgkGm+NP2gvNRgDvqd/LPj0DfDL3o2zKhcQ0TG5A==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{"svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.2.1_1768896432499_0.6568585684350132","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ainsleydev/sveltekit-helper","version":"0.3.0","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.3.0","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"9153e677aa1fac6c0ab6b7e17927742ec1d8d853","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.3.0.tgz","fileCount":71,"integrity":"sha512-PiPHJsLdtNhUqHWegRLoR4e9J0/cFgG4L30A2QTKT1vCAGzK1ZPeJ7vOEqfiqP6e8g9JZHhTgmUT+g5caIQ7Og==","signatures":[{"sig":"MEYCIQC4oWJ95Y/IQI9ax2EEfmXERGdWBepIuJA071FhFG3vCAIhAKvElXXGzMoHxfbcudJBkT7gFM4+AriQ0Q5kWS72XXjN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92515},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/a8f9400a2523f767c16f9f8fc8a03d10/ainsleydev-sveltekit-helper-0.3.0.tgz","_integrity":"sha512-PiPHJsLdtNhUqHWegRLoR4e9J0/cFgG4L30A2QTKT1vCAGzK1ZPeJ7vOEqfiqP6e8g9JZHhTgmUT+g5caIQ7Og==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.3.0_1769095329651_0.5173997942940258","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ainsleydev/sveltekit-helper","version":"0.3.1","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.3.1","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"6a41222bf4e847cb1419ba72aa7915f7eaca9f04","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.3.1.tgz","fileCount":71,"integrity":"sha512-ntm/y0FwKWYsSl2zoN9jb4Lwo010XZ1dw30ywTlIK5Bp2dXJBzSKtzguzGD6t4fciKCBuQpo5/nHJBIhCY4DXw==","signatures":[{"sig":"MEQCIDBGz/jBnU4/W1lWMcnKZhpSj6G/jsnvdMPhs7ryV2IFAiBnenQhA+ZuNDAte6uA104h8noLScBBPN6oCy7aFB599A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92452},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/0dadc07bb321b5feddde808c775e3598/ainsleydev-sveltekit-helper-0.3.1.tgz","_integrity":"sha512-ntm/y0FwKWYsSl2zoN9jb4Lwo010XZ1dw30ywTlIK5Bp2dXJBzSKtzguzGD6t4fciKCBuQpo5/nHJBIhCY4DXw==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.3.1_1769525696558_0.9290149414754778","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@ainsleydev/sveltekit-helper","version":"0.3.2","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.3.2","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"1937a2bf0b2ad2db611a31644b129a669e293827","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.3.2.tgz","fileCount":71,"integrity":"sha512-Y73wcEme7RA7gjb7aboU7A48b1L0T+x4B2vEmlcigbxUtmaWpmBGMD2EgjvUTGnPWKqIiFJH4VeXy+pVlXMspQ==","signatures":[{"sig":"MEYCIQCWfU/JOnhRgc79SmilAr1g0uwIOMrIijJ4YVnlmgvnuQIhAOYLGD1H6FgAR2sJVsHjPCFstGYR/rKDZ3I8pgwWR6cU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92876},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/4a35ede9b5407113e05055651f175627/ainsleydev-sveltekit-helper-0.3.2.tgz","_integrity":"sha512-Y73wcEme7RA7gjb7aboU7A48b1L0T+x4B2vEmlcigbxUtmaWpmBGMD2EgjvUTGnPWKqIiFJH4VeXy+pVlXMspQ==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.3.2_1770296793900_0.07763669576228738","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ainsleydev/sveltekit-helper","version":"0.4.0","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.4.0","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"b47d70f43fc407ab579f9dc9d0449f793039a64b","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.4.0.tgz","fileCount":87,"integrity":"sha512-mlV8G42II2lN4N3UeRHMinh0TU4YV+eSprevEKlTM3uxjIvon9Ijhgy5SMCFEKcS3C/ycSF7Q1xJbDXmNqVMbQ==","signatures":[{"sig":"MEQCIEDdCLLhnrOILTEBML7QL9/nRJD5Bch6sCYwb4mFn6xdAiBZ3NIf6G0IbXe6lsrGcteyJ2XzJifxBkbJHzj5XGOJBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109346},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/Grid":{"types":"./dist/components/Grid/index.d.ts","svelte":"./dist/components/Grid/index.js","default":"./dist/components/Grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/24ddeae45912223cf9abdbe542f3f9b3/ainsleydev-sveltekit-helper-0.4.0.tgz","_integrity":"sha512-mlV8G42II2lN4N3UeRHMinh0TU4YV+eSprevEKlTM3uxjIvon9Ijhgy5SMCFEKcS3C/ycSF7Q1xJbDXmNqVMbQ==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.4.0_1770399589381_0.36146001925997506","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ainsleydev/sveltekit-helper","version":"0.4.1","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.4.1","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"aedd91d06d1a77f26a6052447532cf60aadfbf56","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.4.1.tgz","fileCount":87,"integrity":"sha512-OYhiVMveg/ddW++ZdL4pZryZCF7hQ2eIiQbQKf9NYnuwyo8fOWT3m0jkVOLqESJycd/0yGqCA4ZFLF21DBtF6Q==","signatures":[{"sig":"MEUCIQCXs0ZHVszld46snb5MYMvpQH3BZytl3e7Z1j7GyA1cSgIgdGajo1dG0/Rq9vH3dRKyC72lvW63mIh71hYatLZSJUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109346},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/9b0e6716d72f566658535d5339ae0e97/ainsleydev-sveltekit-helper-0.4.1.tgz","_integrity":"sha512-OYhiVMveg/ddW++ZdL4pZryZCF7hQ2eIiQbQKf9NYnuwyo8fOWT3m0jkVOLqESJycd/0yGqCA4ZFLF21DBtF6Q==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.4.1_1770449616161_0.7637622751774373","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ainsleydev/sveltekit-helper","version":"0.5.0","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.5.0","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"2a8630837989659e37d4d1c607addfff833d263f","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.5.0.tgz","fileCount":90,"integrity":"sha512-dYLikjCWXZ8pi4RupnD1N/I/rC2hBAXCB3LByN8L+d0dkCyKDuA8AXLBFGE7Ra31NgZprTn921XXJuvKiDgmIA==","signatures":[{"sig":"MEUCIERTB62imR1qxvamvPzYYAdByiscGAloFyhx1Qb9Gwa4AiEAxaa+XUj0JEp8cm1aplxnh5DJPO85H8LLNUK46bor7jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117829},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/41907f0b36a1736e0c8ef908ce2e2e99/ainsleydev-sveltekit-helper-0.5.0.tgz","_integrity":"sha512-dYLikjCWXZ8pi4RupnD1N/I/rC2hBAXCB3LByN8L+d0dkCyKDuA8AXLBFGE7Ra31NgZprTn921XXJuvKiDgmIA==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.5.0_1770886523718_0.2075855295607243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ainsleydev/sveltekit-helper","version":"0.5.1","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.5.1","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"c3ee7923855227649d3488dd9f13b2349cbf49b8","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.5.1.tgz","fileCount":90,"integrity":"sha512-bevD50VdCMmVrm8Bmevb/y2pYXDQxj9eDfNwyU8kJvSAyQJiiqk3o9z8DXPLCUNb4R4QrQfsvyoglMy76KaTGw==","signatures":[{"sig":"MEUCIQCkTyQ8Y/B8FR1TWBXhuLmslfLkJ48HnDMWXf4U/xpY2wIgUQS/wBX8Ir3XpxDrCpyVfmKECnmGUVR96NGuS/JV4L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118857},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/641e3d6acd5111e791e7fa5e6a5cf6ba/ainsleydev-sveltekit-helper-0.5.1.tgz","_integrity":"sha512-bevD50VdCMmVrm8Bmevb/y2pYXDQxj9eDfNwyU8kJvSAyQJiiqk3o9z8DXPLCUNb4R4QrQfsvyoglMy76KaTGw==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.5.1_1771100282217_0.5585050661278648","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ainsleydev/sveltekit-helper","version":"0.6.0","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.6.0","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"2aad105619946624ebd0b9d21db651fc0c2cc3f0","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.6.0.tgz","fileCount":90,"integrity":"sha512-mHts7JtsdbeiTCWezmEXbx1z72ASuhMEWUZ4zMzKrTfNg4EkaOF/9YLKHIakXRAmEm/WKog+U3K3YxoqqnZVbw==","signatures":[{"sig":"MEUCICIKzNXkrgqohAZKNfINeTGHAiNVLvX9e8JZjnRCj5iFAiEAjLIgyxjaeMlSUx/VbtudINhhkK/3h5JF2DC8c+b8JEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118857},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/4be097880e52b02c3a955acf570618b4/ainsleydev-sveltekit-helper-0.6.0.tgz","_integrity":"sha512-mHts7JtsdbeiTCWezmEXbx1z72ASuhMEWUZ4zMzKrTfNg4EkaOF/9YLKHIakXRAmEm/WKog+U3K3YxoqqnZVbw==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.6.2","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.6.0_1771339068135_0.6931909087295205","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@ainsleydev/sveltekit-helper","version":"0.6.1","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.6.1","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"3dd233840bce2992bae00ab0e62c48122bc261dd","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.6.1.tgz","fileCount":93,"integrity":"sha512-2quynSYYIUWhPbzuGOo3K+2xpRSdKj73N5KDNcElcfwcV4f7rxM6vZKa/RW9D+Pz7nnBDhzGbuCyv5AipGiOwA==","signatures":[{"sig":"MEUCIQCHOrnRLkUIzYb29sYXSZnWfXj5/REWSomwPjSm/FG0LgIgL0oetjQyk0uTfoDLI0z+UEOODakiTEuCTsW9X8pdC8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126346},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/8f82fe7529425bc8c6a360f13bc346cd/ainsleydev-sveltekit-helper-0.6.1.tgz","_integrity":"sha512-2quynSYYIUWhPbzuGOo3K+2xpRSdKj73N5KDNcElcfwcV4f7rxM6vZKa/RW9D+Pz7nnBDhzGbuCyv5AipGiOwA==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.9.0","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.6.1_1773424467075_0.699838295800328","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@ainsleydev/sveltekit-helper","version":"0.6.2","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.6.2","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"358e8f4ee0d158959568445405cd81dc76339823","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.6.2.tgz","fileCount":93,"integrity":"sha512-xVBGcpI5EkroFfa+Dcnca1RM6eipwIYF4lgz+/Flz/4rejVYFhpDVx6RTqA9yKB++i8JPD11iWpnf+ro7ce0sA==","signatures":[{"sig":"MEUCIACg01kEpCcHpKS3d/IfZMgWoAT9mAPh1lbsM8dF0T8CAiEAk3dkluSbMvdmDXN/sn6Mfs33ChOAmY0sREeHKZYSkPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126539},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.6.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/64f83b1b7bdd27f9296dc4a21c49e16f/ainsleydev-sveltekit-helper-0.6.2.tgz","_integrity":"sha512-xVBGcpI5EkroFfa+Dcnca1RM6eipwIYF4lgz+/Flz/4rejVYFhpDVx6RTqA9yKB++i8JPD11iWpnf+ro7ce0sA==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.9.0","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.6.2_1773655218815_0.4607299847441291","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@ainsleydev/sveltekit-helper","version":"0.6.3","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.6.3","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"1ddf09ef28a057e0e61daae9a205000fd62bba36","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.6.3.tgz","fileCount":93,"integrity":"sha512-d0lLkDq9qik+Y37p24ismHblWPM9PttJxAMp489mZF/fX8CAuOKvtcZfWMt/dFDYUygcIPrNwZOWY7RNM+j8HQ==","signatures":[{"sig":"MEQCIBU7QsGy5+rcQ9Z7ya6a1GaE62QSjUZmlpl9ckmXuUQqAiAm34Bel+LpXv5cdFHTbtAMpbAqOU7y61fFiOXQCKAiGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126669},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.6.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/d1b28e10733d9663ccf804448fe5ee1b/ainsleydev-sveltekit-helper-0.6.3.tgz","_integrity":"sha512-d0lLkDq9qik+Y37p24ismHblWPM9PttJxAMp489mZF/fX8CAuOKvtcZfWMt/dFDYUygcIPrNwZOWY7RNM+j8HQ==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.9.0","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.6.3_1773658922255_0.844359592838217","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@ainsleydev/sveltekit-helper","version":"0.6.4","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.6.4","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"906301ddd14f17f4a161d6ed7c333e50e27bf513","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.6.4.tgz","fileCount":93,"integrity":"sha512-UuSR5HX1ccPq5nvhlT74UTRwucZSE3jarUJYgz9uyf8yjbI8dNTFlp5a2UtjIn/vyxDvpfdcm3AX6uGWuiykVg==","signatures":[{"sig":"MEQCIBF5Q4sRXwqtDn9A63EJFQusExiaDsEqXDEF6xBItG7BAiBFnMyGjFqXb6jQfmNw7itu2hRf3/d+QXgbP/QbVHnwiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126587},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.6.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/aa5e8ee2a3482e02db4518835b85dcfd/ainsleydev-sveltekit-helper-0.6.4.tgz","_integrity":"sha512-UuSR5HX1ccPq5nvhlT74UTRwucZSE3jarUJYgz9uyf8yjbI8dNTFlp5a2UtjIn/vyxDvpfdcm3AX6uGWuiykVg==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.9.0","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.6.4_1773667778497_0.7033810168024779","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@ainsleydev/sveltekit-helper","version":"0.6.5","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.6.5","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"860209f7e60fb9a60b217555e227723d7b123106","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.6.5.tgz","fileCount":93,"integrity":"sha512-YScd/HASwqpCHCzyuw/GYRm9KJylizmcLeHmo95wOIkY7+GkmjL2dyYNu7kItiKVt/hzQK9BB56sWHclO+bQUQ==","signatures":[{"sig":"MEQCIGAALo37UhcwnIHPZqmHv2tnBT/MCI1ctri8b/yGFt7yAiBTEZIhQnEATHZhg8xJYz9tfjlmg9lDk4ZQY3fld7JPQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127120},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.6.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/3f05bcef5f2e3ff48ea0f829d34f0d58/ainsleydev-sveltekit-helper-0.6.5.tgz","_integrity":"sha512-YScd/HASwqpCHCzyuw/GYRm9KJylizmcLeHmo95wOIkY7+GkmjL2dyYNu7kItiKVt/hzQK9BB56sWHclO+bQUQ==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.9.0","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.6.5_1773668951281_0.6568800460125215","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@ainsleydev/sveltekit-helper","version":"0.6.6","keywords":["sveltekit","svelte","utilities","components","typescript"],"author":{"url":"https://ainsley.dev","name":"ainsley.dev","email":"hello@ainsley.dev"},"license":"MIT","_id":"@ainsleydev/sveltekit-helper@0.6.6","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"homepage":"https://github.com/ainsleydev/webkit#readme","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"dist":{"shasum":"e7ff44740ead7c45cfa5e4f5ac972035f96f23e4","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.6.6.tgz","fileCount":93,"integrity":"sha512-UTPWg4d5hjLHiLzXv5yM+IeMO0y+FSvWTDj0LG+yTrw/ozBr1TwNImA38oqdticA+3USI3uuwB/JJtUWQ+nXFw==","signatures":[{"sig":"MEYCIQC7+PYwFUCcYjcor69JCI8RXcQd6VkPM5GpZVH0nOowFwIhAJHLkzLJyWQeYIkmxlgragdUxc6y51MqcKP2UBPYJMl0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127229},"main":"./dist/index.js","type":"module","_from":"file:ainsleydev-sveltekit-helper-0.6.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./package.json":"./package.json","./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"pnpm clean && svelte-kit sync && svelte-package -i src","clean":"rimraf {dist,*.tsbuildinfo}","format":"biome check --write --unsafe ."},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"_resolved":"/tmp/c9afa6e0d57a5ba348112dcdfa0a276a/ainsleydev-sveltekit-helper-0.6.6.tgz","_integrity":"sha512-UTPWg4d5hjLHiLzXv5yM+IeMO0y+FSvWTDj0LG+yTrw/ozBr1TwNImA38oqdticA+3USI3uuwB/JJtUWQ+nXFw==","repository":{"url":"git+https://github.com/ainsleydev/webkit.git","type":"git","directory":"packages/sveltekit-helper"},"_npmVersion":"11.9.0","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@lucide/svelte":"^0.562.0","svelte-hamburgers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.3","vite":"^6.0.0","rimraf":"6.1.0","svelte":"^5.0.0","vitest":"^2.0.5","payload":"3.63.0","typescript":"^5.5.4","@types/node":"^24.10.1","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@ainsleydev/eslint-config":"0.0.9","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"payload":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-helper_0.6.6_1773739080755_0.4296662441820396","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ainsleydev/sveltekit-helper","version":"0.7.0","description":"SvelteKit utilities, components and helpers for ainsley.dev builds","license":"MIT","type":"module","keywords":["sveltekit","svelte","utilities","components","typescript"],"repository":{"type":"git","url":"git+https://github.com/ainsleydev/webkit.git","directory":"packages/sveltekit-helper"},"author":{"name":"ainsley.dev","email":"hello@ainsley.dev","url":"https://ainsley.dev"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","svelte":"./dist/components/index.js","default":"./dist/components/index.js"},"./components/grid":{"types":"./dist/components/grid/index.d.ts","svelte":"./dist/components/grid/index.js","default":"./dist/components/grid/index.js"},"./components/payload":{"types":"./dist/components/payload/index.d.ts","svelte":"./dist/components/payload/index.js","default":"./dist/components/payload/index.js"},"./components/notifications":{"types":"./dist/components/notifications/index.d.ts","svelte":"./dist/components/notifications/index.js","default":"./dist/components/notifications/index.js"},"./utils/forms":{"types":"./dist/utils/forms/index.d.ts","import":"./dist/utils/forms/index.js"},"./utils/strings":{"types":"./dist/utils/strings/index.d.ts","import":"./dist/utils/strings/index.js"},"./utils/seo":{"types":"./dist/utils/seo/index.d.ts","import":"./dist/utils/seo/index.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"peerDependencies":{"@sveltejs/kit":"^2.0.0","svelte":"^5.0.0"},"peerDependenciesMeta":{"payload":{"optional":true},"zod":{"optional":true}},"dependencies":{"svelte-hamburgers":"^5.0.0","@lucide/svelte":"^0.562.0"},"devDependencies":{"@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@sveltejs/vite-plugin-svelte":"^5.0.0","@types/node":"^24.10.1","payload":"3.63.0","rimraf":"6.1.0","svelte":"^5.0.0","typescript":"^5.5.4","vite":"^6.0.0","vitest":"^2.0.5","zod":"^3.24.3","@ainsleydev/eslint-config":"0.0.9"},"engines":{"node":">=18","pnpm":">=9"},"scripts":{"build":"pnpm clean && svelte-kit sync && svelte-package -i src","format":"biome check --write --unsafe .","lint":"biome lint --write .","clean":"rimraf {dist,*.tsbuildinfo}","test":"vitest run"},"_id":"@ainsleydev/sveltekit-helper@0.7.0","bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"homepage":"https://github.com/ainsleydev/webkit#readme","_integrity":"sha512-BH6cHOeDidcTfaI2Ui4hcebt/1iloPVVKPBi5N8++h2JdRAWP2wbSn8IHOIxT0eAwLmXWyHMtFTA55lDt3vJWg==","_resolved":"/tmp/3feb0ce8516adb386ee673e92862f40c/ainsleydev-sveltekit-helper-0.7.0.tgz","_from":"file:ainsleydev-sveltekit-helper-0.7.0.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-BH6cHOeDidcTfaI2Ui4hcebt/1iloPVVKPBi5N8++h2JdRAWP2wbSn8IHOIxT0eAwLmXWyHMtFTA55lDt3vJWg==","shasum":"4b68e1eadb8289ea275a28da2cd90f9a545c3476","tarball":"https://registry.npmjs.org/@ainsleydev/sveltekit-helper/-/sveltekit-helper-0.7.0.tgz","fileCount":93,"unpackedSize":129382,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDxy4q7QO2/eV8cCUNAYAsNFQURhfoUHGIzDnTk211A/QIhANgkSWb2gXQAOmWPvG/v6OGbRt/97sczh7fp5VMADWIR"}]},"_npmUser":{"name":"ainsleydev","email":"hello@ainsley.dev"},"directories":{},"maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sveltekit-helper_0.7.0_1773844166828_0.6097178432855173"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-18T10:01:47.276Z","modified":"2026-03-18T14:29:27.097Z","0.1.0":"2025-11-18T10:01:47.610Z","0.1.1":"2026-01-07T19:20:50.060Z","0.1.2":"2026-01-07T19:42:06.582Z","0.1.3":"2026-01-08T08:14:46.833Z","0.1.4":"2026-01-08T15:27:53.257Z","0.1.5":"2026-01-18T17:01:48.220Z","0.2.0":"2026-01-20T07:21:42.295Z","0.2.1":"2026-01-20T08:07:12.673Z","0.3.0":"2026-01-22T15:22:09.801Z","0.3.1":"2026-01-27T14:54:56.706Z","0.3.2":"2026-02-05T13:06:34.056Z","0.4.0":"2026-02-06T17:39:49.533Z","0.4.1":"2026-02-07T07:33:36.438Z","0.5.0":"2026-02-12T08:55:23.877Z","0.5.1":"2026-02-14T20:18:02.374Z","0.6.0":"2026-02-17T14:37:48.284Z","0.6.1":"2026-03-13T17:54:27.225Z","0.6.2":"2026-03-16T10:00:18.961Z","0.6.3":"2026-03-16T11:02:02.401Z","0.6.4":"2026-03-16T13:29:38.690Z","0.6.5":"2026-03-16T13:49:11.432Z","0.6.6":"2026-03-17T09:18:00.892Z","0.7.0":"2026-03-18T14:29:26.976Z"},"bugs":{"url":"https://github.com/ainsleydev/webkit/issues"},"author":{"name":"ainsley.dev","email":"hello@ainsley.dev","url":"https://ainsley.dev"},"license":"MIT","homepage":"https://github.com/ainsleydev/webkit#readme","keywords":["sveltekit","svelte","utilities","components","typescript"],"repository":{"type":"git","url":"git+https://github.com/ainsleydev/webkit.git","directory":"packages/sveltekit-helper"},"description":"SvelteKit utilities, components and helpers for ainsley.dev builds","maintainers":[{"name":"ainsleydev","email":"hello@ainsley.dev"}],"readme":"# @ainsleydev/sveltekit-helper\n\nSvelteKit utilities, components and helpers for ainsley.dev builds.\n\n## Installation\n\n```bash\npnpm add @ainsleydev/sveltekit-helper\n```\n\n## Features\n\n- **Grid System**: Responsive Container, Row, and Column components with CSS variables\n- **Navigation Components**: Mobile-first Sidebar and Hamburger menu components\n- **Form Utilities**: Schema generation and error helpers for Zod validation\n- **Payload CMS Integration**: Ready-to-use components for Payload CMS forms and media\n- **SCSS with BEM**: All components use SCSS with BEM naming convention\n\n## Grid Components\n\n### CSS Variable Customization\n\nAll Grid components use CSS variables with fallback values, allowing flexible customization:\n\n**Override Priority (highest to lowest):**\n1. Inline styles: `<Container style=\"--container-padding: 2rem\">`\n2. Page/component-scoped: `.pricing-page { --container-padding: 3rem; }`\n3. Global: `:root { --container-padding: 2rem; }`\n4. Component defaults: Defined in each component's `<style>` block\n\n**Responsive Variables:**\n\nRow and Column components include mobile-specific overrides (< 568px). You can customise responsive behaviour using:\n\n```css\n:root {\n\t/* Override both desktop and mobile */\n\t--row-gap: 1.5rem;\n\n\t/* Override mobile only */\n\t--row-gap-mobile: 0.75rem;\n\t--col-gap-mobile: 0.75rem;\n}\n```\n\n**Fallback chain on mobile:**\n1. `--row-gap-mobile` (if set)\n2. `--row-gap` (if set)\n3. `0.5rem` (component default)\n\n### Container\n\nCenter content horizontally with predefined max-width and support for breakout layouts.\n\n```svelte\n<script>\n\timport { Container, Row, Column } from '@ainsleydev/sveltekit-helper/components/grid'\n</script>\n\n<Container>\n\t<Row>\n\t\t<Column class=\"col-12 col-desk-6\">\n\t\t\tContent\n\t\t</Column>\n\t</Row>\n</Container>\n```\n\n#### Customisation\n\nOverride CSS variables globally from `:root`:\n\n```css\n/* Global override for ALL containers */\n:root {\n\t--container-padding: 2rem;\n\t--container-max-width: 1400px;\n\t--container-breakout-max-width: 1600px;\n}\n\n/* Page-specific override */\n.pricing-page {\n\t--container-padding: 3rem;\n}\n```\n\nOr use inline styles for single instances:\n\n```svelte\n<Container style=\"--container-padding: 2rem\">\n\t<Row>...</Row>\n</Container>\n```\n\n### Row\n\nFlexbox row container with gap management.\n\n```svelte\n<Row>\n\t<Column class=\"col-12 col-tab-6\">\n\t\tColumn 1\n\t</Column>\n\t<Column class=\"col-12 col-tab-6\">\n\t\tColumn 2\n\t</Column>\n</Row>\n\n<!-- No gaps -->\n<Row noGaps>\n\t<Column class=\"col-6\">Content</Column>\n</Row>\n```\n\n#### Customisation\n\n```css\n/* Global override */\n:root {\n\t--row-gap: 1.5rem;\n\t--row-gap-mobile: 0.75rem; /* Optional: mobile-specific gap (< 568px) */\n}\n```\n\nOr use inline styles:\n\n```svelte\n<Row style=\"--row-gap: 0.5rem\">\n\t<Column>...</Column>\n</Row>\n```\n\n### Column\n\nBase column component with customisable gap. Consumers should define their own grid classes in global styles.\n\n```svelte\n<Column class=\"col-12 col-tab-6 col-desk-4\">\n\tContent\n</Column>\n```\n\n#### Customisation\n\n```css\n/* Global column gap */\n:root {\n\t--col-gap: 1.5rem;\n\t--col-gap-mobile: 0.75rem; /* Optional: mobile-specific gap (< 568px) */\n}\n\n/* Define your own grid classes */\n.col-12 { width: 100%; }\n.col-6 { width: 50%; }\n\n@media (min-width: 768px) {\n\t.col-tab-6 { width: 50%; }\n}\n```\n\n## Navigation Components\n\n### Sidebar\n\nMobile-first sidebar navigation component with toggle and hamburger display modes. Automatically collapses on mobile and remains visible on desktop.\n\n```svelte\n<script>\n\timport { Sidebar } from '@ainsleydev/sveltekit-helper/components'\n</script>\n\n<Sidebar bind:isOpen>\n\t<nav>\n\t\t<a href=\"/\">Home</a>\n\t\t<a href=\"/about\">About</a>\n\t\t<a href=\"/contact\">Contact</a>\n\t</nav>\n</Sidebar>\n```\n\n#### Props\n\n- `menuLabel?: string` - Label for toggle button (default: 'Menu')\n- `isOpen?: boolean` - Bindable open/closed state\n- `position?: 'left' | 'right'` - Sidebar position (default: 'left')\n- `width?: string` - Sidebar width on mobile (default: '50vw')\n- `top?: number` - Sticky position offset on desktop (default: 160)\n- `closeOnOverlayClick?: boolean` - Close when overlay is clicked (default: true)\n- `overlayOpacity?: number` - Overlay opacity when open (default: 0.3)\n- `toggleStyle?: 'toggle' | 'hamburger'` - Toggle display mode (default: 'toggle')\n- `class?: string` - Additional CSS classes\n- `onOpen?: () => void` - Callback when sidebar opens\n- `onClose?: () => void` - Callback when sidebar closes\n- `onToggle?: (isOpen: boolean) => void` - Callback when sidebar toggles\n\n#### Examples\n\nWith hamburger menu:\n\n```svelte\n<Sidebar toggleStyle=\"hamburger\" bind:isOpen>\n\t<nav>...</nav>\n</Sidebar>\n```\n\nRight-side with custom width:\n\n```svelte\n<Sidebar position=\"right\" width=\"300px\">\n\t<nav>...</nav>\n</Sidebar>\n```\n\n#### Customisation\n\nOverride CSS variables globally from `:root`:\n\n```css\n:root {\n\t--sidebar-width: 400px;\n\t--sidebar-min-width: 300px;\n\t--sidebar-bg: #1a1a1a;\n\t--sidebar-border-colour: rgba(255, 255, 255, 0.2);\n\t--sidebar-overlay-colour: #000;\n\t--sidebar-overlay-opacity: 0.5;\n\n\t/* Toggle button */\n\t--sidebar-toggle-bg: #2a2a2a;\n\t--sidebar-toggle-colour: #fff;\n\t--sidebar-toggle-padding: 0.5rem 1.5rem;\n\t--sidebar-toggle-radius: 8px;\n\t--sidebar-toggle-font-size: 1rem;\n\n\t/* Inner spacing */\n\t--sidebar-inner-padding: 2rem 2rem 0 2rem;\n}\n```\n\nOr use inline styles:\n\n```svelte\n<Sidebar style=\"--sidebar-bg: #2a2a2a; --sidebar-width: 400px\">\n\t<nav>...</nav>\n</Sidebar>\n```\n\n### Hamburger\n\nHamburger menu icon with animation for mobile navigation. Uses `svelte-hamburgers` under the hood.\n\n```svelte\n<script>\n\timport { Hamburger } from '@ainsleydev/sveltekit-helper/components'\n\n\tlet isOpen = $state(false)\n</script>\n\n<Hamburger bind:isOpen />\n```\n\n#### Props\n\n- `isOpen?: boolean` - Bindable open/closed state\n- `gap?: string` - Distance from top/right edges (default: '0.8rem')\n- `class?: string` - Additional CSS classes\n- `ariaLabel?: string` - Accessibility label (default: 'Toggle menu')\n- `onChange?: (isOpen: boolean) => void` - Callback when state changes\n\n#### Customisation\n\n```css\n:root {\n\t--hamburger-gap: 1rem;\n\t--hamburger-z-index: 10000;\n\t--hamburger-colour: #fff;\n\t--hamburger-layer-width: 28px;\n\t--hamburger-layer-height: 3px;\n\t--hamburger-layer-spacing: 6px;\n\t--hamburger-border-radius: 3px;\n}\n```\n\n## Form Utilities\n\n### generateFormSchema\n\nGenerates a Zod schema from Payload CMS form fields.\n\n```typescript\nimport { generateFormSchema } from '@ainsleydev/sveltekit-helper/utils/forms'\n\nconst fields = [\n\t{ blockType: 'text', name: 'name', label: 'Name', required: true },\n\t{ blockType: 'email', name: 'email', label: 'Email', required: true },\n\t{ blockType: 'textarea', name: 'message', label: 'Message', required: false }\n]\n\nconst schema = generateFormSchema(fields)\n// Returns Zod schema with appropriate validation\n```\n\n### flattenZodErrors\n\nConverts Zod validation errors into a simple key-value object.\n\n```typescript\nimport { flattenZodErrors } from '@ainsleydev/sveltekit-helper/utils/forms'\nimport { z } from 'zod'\n\nconst schema = z.object({ email: z.string().email() })\nconst result = schema.safeParse({ email: 'invalid' })\n\nif (!result.success) {\n\tconst errors = flattenZodErrors(result.error)\n\t// { email: 'Invalid email' }\n}\n```\n\n## Payload CMS Components\n\n### PayloadForm\n\nRenders a form dynamically from Payload CMS form builder fields.\n\n```svelte\n<script>\n\timport { PayloadForm } from '@ainsleydev/sveltekit-helper/components/payload'\n\n\texport let data\n</script>\n\n<PayloadForm\n\tform={data.form}\n\tapiEndpoint=\"/api/forms\"\n/>\n```\n\n#### Custom Submission\n\n```svelte\n<PayloadForm\n\tform={data.form}\n\tonSubmit={async (formData) => {\n\t\t// Custom submission logic\n\t\tawait customAPI.submit(formData)\n\t}}\n/>\n```\n\n#### Customisation\n\nOverride CSS variables globally:\n\n```css\n/* Global form styling */\n:root {\n\t--form-gap: 1.5rem;\n\t--form-input-padding: 1rem;\n\t--form-input-border: 1px solid #e5e7eb;\n\t--form-input-border-radius: 0.5rem;\n\t--form-input-bg: #ffffff;\n\t--form-input-colour: #111827;\n\t--form-error-colour: #ef4444;\n\t--form-error-bg: #fee2e2;\n\t--form-success-colour: #10b981;\n\t--form-success-bg: #d1fae5;\n\t--form-button-bg: #3b82f6;\n\t--form-button-colour: #ffffff;\n\t--form-button-hover-bg: #2563eb;\n\t--form-button-disabled-bg: #9ca3af;\n}\n```\n\n### PayloadMedia\n\nRenders responsive images and videos from Payload CMS media fields with automatic format prioritisation (AVIF → WebP → JPEG/PNG).\n\n```svelte\n<script>\n\timport { PayloadMedia } from '@ainsleydev/sveltekit-helper/components/payload'\n\n\texport let data\n</script>\n\n<PayloadMedia\n\tdata={data.image}\n\tloading=\"lazy\"\n\tmaxWidth={1200}\n/>\n```\n\n#### Props\n\n- `data`: Payload media object with `url`, `sizes`, `mimeType`, etc.\n- `loading`: Optional `'lazy'` or `'eager'` loading strategy\n- `maxWidth`: Optional maximum width to limit responsive sources\n- `breakpointBuffer`: Pixels to add to breakpoint media queries (default: 50)\n- `className`: Optional CSS class name\n- `onload`: Optional load event handler\n\n## Peer Dependencies\n\n- `svelte@^5.0.0`\n- `@sveltejs/kit@^2.0.0`\n\n### Optional Dependencies\n\n- `payload@^3.0.0` - For Payload CMS components\n- `zod@^3.0.0` - For form validation\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Build the package\npnpm build\n\n# Run tests\npnpm test\n\n# Lint and format\npnpm lint\npnpm format\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}