{"_id":"@bearcove/snugkit","_rev":"30-d2f553db23c984a58dd12ea979aba0c8","name":"@bearcove/snugkit","dist-tags":{"latest":"8.0.0"},"versions":{"1.0.0":{"name":"@bearcove/snugkit","version":"1.0.0","author":"","license":"MIT","_id":"@bearcove/snugkit@1.0.0","maintainers":[{"name":"fasterthanlime","email":"amoswenger@gmail.com"}],"dist":{"shasum":"9548bc96084fd628b0362e32dccea5cb845afe0b","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-1.0.0.tgz","fileCount":36,"integrity":"sha512-bQn9PbC7eHwR0CpDVTjFt0k6NedOhTrpEdhAnzh3YDVJtufdlLJx+91tZIOVN3l81+QfRLG/28C3EpOWZPw0Ag==","signatures":[{"sig":"MEYCIQCw4CMoVrPwx+ZcNoTI3maJD9ofTG47TWD0NK9xmtDC8wIhALi5Ti0cJasTPBTTzsCOPXUZJb7P4Rrsc7q2N11t6TGX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102561},"type":"module","gitHead":"c64c94152341330eea0ba3504822333dc3d24f13","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"fasterthanlime","email":"amoswenger@gmail.com"},"_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","vidstack":"^1.12.13","dompurify":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","typescript":"^5.7.3","@types/diff":"^7.0.1","@types/node":"^22.13.5","@iconify/json":"^2.2.310","@iconify/types":"^2.0.0","unplugin-icons":"^22.1.0","@tsconfig/svelte":"^5.0.4","@types/dompurify":"^3.0.5","vite-plugin-wasm":"^3.4.1","@iconify-json/mdi":"^1.2.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_1.0.0_1740929280899_0.27004321647036966","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bearcove/snugkit","version":"2.0.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@2.0.0","maintainers":[{"name":"fasterthanlime","email":"amoswenger@gmail.com"}],"dist":{"shasum":"9187002618c7674116dfd0dc35f4490b47d7d3dd","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-2.0.0.tgz","fileCount":97,"integrity":"sha512-IR4FPIydf3GhTXqZ2ADxIuDTXf/0J/6nk0eUfhmlkm1HXs5uwT6HN7LBRtzcYjdSuh/FyehUe3Eaok6SJFRKSA==","signatures":[{"sig":"MEUCIF+72mETOiub5TiNKvFmE54Ws2u3UVFzKPxww0hTfl4MAiEA2krC8LtTTlGGV7joHY0mtvaH91EUqpxY4ru+z5oWork=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188344},"type":"module","_from":"file:bearcove-snugkit-2.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","check":"tsc --noEmit","package":"pnpm check && pnpm build && svelte-package"},"_npmUser":{"name":"fasterthanlime","email":"amoswenger@gmail.com"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/105b842308d467c20af7f80195079e0e/bearcove-snugkit-2.0.0.tgz","_integrity":"sha512-IR4FPIydf3GhTXqZ2ADxIuDTXf/0J/6nk0eUfhmlkm1HXs5uwT6HN7LBRtzcYjdSuh/FyehUe3Eaok6SJFRKSA==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.20.5","vidstack":"^1.12.13","dompurify":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","typescript":"^5.7.3","@types/diff":"^7.0.1","@types/node":"^22.13.5","@iconify/json":"^2.2.310","@iconify/types":"^2.0.0","unplugin-icons":"^22.1.0","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@iconify-json/mdi":"^1.2.3","@sveltejs/package":"^2.3.10","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_2.0.0_1740931563275_0.356590218125552","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@bearcove/snugkit","version":"2.0.1","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@2.0.1","maintainers":[{"name":"fasterthanlime","email":"amoswenger@gmail.com"}],"dist":{"shasum":"025568f6965523a4630fa076c2fa0d10530177c8","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-2.0.1.tgz","fileCount":97,"integrity":"sha512-wdIid1Uhl+e2/qlSoYXWS7eWmeBYyHR0PZOmnEifXFZRAMmQu3vUnUSLquk6q6G+B93ykEMJRbiRviVkD8rMDA==","signatures":[{"sig":"MEUCIGdOEnTtbv4yqrL0rT+TUKoPj3xmd06pRpo1k/yasv0LAiEAxxApJaugFS5ZdUgVElUqpOuDpPQiV3sYqtyGBSYJ46s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188443},"type":"module","_from":"file:bearcove-snugkit-2.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","check":"tsc --noEmit","package":"pnpm check && pnpm build && svelte-package"},"_npmUser":{"name":"fasterthanlime","email":"amoswenger@gmail.com"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/640d7ddd4e4e478c85a010737a7e1eba/bearcove-snugkit-2.0.1.tgz","_integrity":"sha512-wdIid1Uhl+e2/qlSoYXWS7eWmeBYyHR0PZOmnEifXFZRAMmQu3vUnUSLquk6q6G+B93ykEMJRbiRviVkD8rMDA==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.20.5","vidstack":"^1.12.13","dompurify":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","typescript":"^5.7.3","@types/diff":"^7.0.1","@types/node":"^22.13.5","@iconify/json":"^2.2.310","@iconify/types":"^2.0.0","unplugin-icons":"^22.1.0","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@iconify-json/mdi":"^1.2.3","@sveltejs/package":"^2.3.10","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_2.0.1_1740932967444_0.23095361372133794","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@bearcove/snugkit","version":"2.0.2","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@2.0.2","maintainers":[{"name":"fasterthanlime","email":"amoswenger@gmail.com"}],"dist":{"shasum":"df132f0231d514bd8aeecf3b50f2632ca771f15e","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-2.0.2.tgz","fileCount":89,"integrity":"sha512-zPNxSHUQMiPyFtidYppimTur1i/Wdey9MNolpZaG0cmvjADVsIPUQ2w1kNtlV71ZUSsBPgWIDDgVyihihqAn0g==","signatures":[{"sig":"MEQCICUICnzUZ69YLDx7JI2ytDs/4qDB+W7kvwnyOtkqAsMKAiAuNnwFgT2qg6NPkV0xmIp6QpMbGwlhIRiS3LJzCPpwtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179631},"type":"module","_from":"file:bearcove-snugkit-2.0.2.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","check":"tsc --noEmit","package":"pnpm check && pnpm build && svelte-package"},"_npmUser":{"name":"fasterthanlime","email":"amoswenger@gmail.com"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/d82ba044fdf36a1ce5c610696d1f1989/bearcove-snugkit-2.0.2.tgz","_integrity":"sha512-zPNxSHUQMiPyFtidYppimTur1i/Wdey9MNolpZaG0cmvjADVsIPUQ2w1kNtlV71ZUSsBPgWIDDgVyihihqAn0g==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.20.5","vidstack":"^1.12.13","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","typescript":"^5.7.3","@types/diff":"^7.0.1","@types/node":"^22.13.5","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_2.0.2_1740955742556_0.9865539578623792","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@bearcove/snugkit","version":"2.1.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@2.1.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"a8eabb65ebf8250a2b580ecf42f6b25b06c21ab3","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-2.1.0.tgz","fileCount":87,"integrity":"sha512-XXxkrhsTUba/7pkHy+KhK9ORmn1DQYKi/h7wB6nVO8H601NiNcqaofFi1lH/uDOQSvkDzRVcgJPNzoqz+Ccfhw==","signatures":[{"sig":"MEQCICjnuTCRU8OV/MtAeXX9km3w8RnxOu4wnMolUXcCxXqzAiALJ0I+73z4ixY/LP9VUO/WiiO84nMRd1RynKedRqPoEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178665},"type":"module","_from":"file:bearcove-snugkit-2.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"echo \"Error: no test specified\" && exit 1","build":"vite build","check":"tsc --noEmit","serve":"vite serve","package":"pnpm check && pnpm build && svelte-package"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/b4fbeab87476715fecbd62373ed6d3c1/bearcove-snugkit-2.1.0.tgz","_integrity":"sha512-XXxkrhsTUba/7pkHy+KhK9ORmn1DQYKi/h7wB6nVO8H601NiNcqaofFi1lH/uDOQSvkDzRVcgJPNzoqz+Ccfhw==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["src/lib/user/vidstack.ts","**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.20.5","vidstack":"^1.12.13","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","typescript":"^5.7.3","@types/diff":"^7.0.1","@types/node":"^22.13.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_2.1.0_1741000266727_0.2409183442302647","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@bearcove/snugkit","version":"3.0.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.0.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"f40d31305a9ed34ead0ffcedcf12f90155d4afd4","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.0.0.tgz","fileCount":80,"integrity":"sha512-TgOz7i46eH1CKoopesMQXJWTrVJnhuLhV89wglW75ophafmx/cAcsF9IKdhTiLuPqJAPc4mUfkH4BwbDNrpAqQ==","signatures":[{"sig":"MEUCIQDe8cOmJYey4VZwKyj8S4Y5W8ki1EfCmPsUFNP6tYVvTwIgFQsIsVspXUwgK5BPbPJE9XjMPPmSEyo25il1KjNC3WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171373},"type":"module","_from":"file:bearcove-snugkit-3.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/1ebc3aa84a89ab1cc6826601d52a9648/bearcove-snugkit-3.0.0.tgz","_integrity":"sha512-TgOz7i46eH1CKoopesMQXJWTrVJnhuLhV89wglW75ophafmx/cAcsF9IKdhTiLuPqJAPc4mUfkH4BwbDNrpAqQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.20.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.7","typescript":"^5.7.3","@types/diff":"^7.0.1","@types/node":"^22.13.5","svelte-check":"^4.1.4","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.0.0_1741111139018_0.39624091021625096","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@bearcove/snugkit","version":"3.1.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.1.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"8b2a8730adcbd20acfbd35b3110ee4026f93e2ad","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.1.0.tgz","fileCount":80,"integrity":"sha512-chQ/mRtGZ8+v7jWMwnvTaMU7y69LWFo+Py2GG5gQg6FgrgAcakhw75BDsriLM+Ug5WlJ1h1Wd6OOfQcrPsRECQ==","signatures":[{"sig":"MEQCIBWBFFyegihTP2zsbHtOWhAdOT3qjpWg/sJzU+KQZfxUAiBp6gkuhXe4/5dWCWH9j9K/UUsEKoBVVOubSg5JWjRm1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171373},"type":"module","_from":"file:bearcove-snugkit-3.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/d421c701545ea184d0b16b82506c9fcf/bearcove-snugkit-3.1.0.tgz","_integrity":"sha512-chQ/mRtGZ8+v7jWMwnvTaMU7y69LWFo+Py2GG5gQg6FgrgAcakhw75BDsriLM+Ug5WlJ1h1Wd6OOfQcrPsRECQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.2","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.7","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.4","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.1.0_1741170652450_0.31169288480418045","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@bearcove/snugkit","version":"3.2.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.2.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"6d77dca7db7b6db3ca2ed9c449cb5e9e475a65b5","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.2.0.tgz","fileCount":80,"integrity":"sha512-cUcF5OyTkr/TxcVQW6+uZ+HglPBte/9MzGZX4XvmEKXXu/5bMvufG3bvrBoZ8e8pSzjmudwQN4w0VGWU0z17zA==","signatures":[{"sig":"MEUCIBZvOdYjObJJMm/mCFAyLxsVyG2yE6FTkeTuge1cCWIDAiEA845sWoov4IdlZXCT2o9pYVeAEFsce7T/NwgeG1lY1Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172111},"type":"module","_from":"file:bearcove-snugkit-3.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/ac695be1fce80c06078ffe3c6eccf05d/bearcove-snugkit-3.2.0.tgz","_integrity":"sha512-cUcF5OyTkr/TxcVQW6+uZ+HglPBte/9MzGZX4XvmEKXXu/5bMvufG3bvrBoZ8e8pSzjmudwQN4w0VGWU0z17zA==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.2.0_1741291738244_0.7997642455990526","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@bearcove/snugkit","version":"3.3.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.3.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"259391f2f971dc2535fa1828f9338319ee112fcd","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.3.0.tgz","fileCount":80,"integrity":"sha512-2yKD9OgayOKKbBUmiMReQ3brlQb3h12tYCWM+6LBFmz1cSN6tU+kyo6NnD5P3r6D16lxbUHUIHviFQfgLEcPlA==","signatures":[{"sig":"MEYCIQDMf6xHwGmw26QrM0jpjQ+0lxUyP9gSWx6MHu7ytv60MQIhAPLCDNdN1S8gdx9I7NWh1uuMo12EN3OK9XJlL9qQn5+0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172073},"type":"module","_from":"file:bearcove-snugkit-3.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/8747ca039f014cf998bb1416b3345daa/bearcove-snugkit-3.3.0.tgz","_integrity":"sha512-2yKD9OgayOKKbBUmiMReQ3brlQb3h12tYCWM+6LBFmz1cSN6tU+kyo6NnD5P3r6D16lxbUHUIHviFQfgLEcPlA==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.3.0_1741292403003_0.8002020727496262","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@bearcove/snugkit","version":"3.4.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.4.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"7cdf58df297af417c9010f374accb60492a98a73","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.4.0.tgz","fileCount":88,"integrity":"sha512-ZaFdgINd2ihwzk8/t/4Byr3+SH7+X3fys3sQ3stDpkE56rO8UI9BWdSsmVbKLTIkd576DnFd4o54jZeS5r0Otg==","signatures":[{"sig":"MEUCIFAPe1GAu2H0Cg+EOwwjN0QWBxHkPGdPwec3RA6ULrWNAiEA6hczxiE3QrN73wDo2izgJyrm40qziVDfjoxsm64Xn7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268591},"type":"module","_from":"file:bearcove-snugkit-3.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./colors.scss":"./src/lib/colors.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/3fcba09ad66833ca3a00a100dbbb7df0/bearcove-snugkit-3.4.0.tgz","_integrity":"sha512-ZaFdgINd2ihwzk8/t/4Byr3+SH7+X3fys3sQ3stDpkE56rO8UI9BWdSsmVbKLTIkd576DnFd4o54jZeS5r0Otg==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.4.0_1741789608886_0.23509556093618889","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@bearcove/snugkit","version":"3.5.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.5.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"98dbd9a752b971914bf51860f14186e82466dbdc","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.5.0.tgz","fileCount":88,"integrity":"sha512-Yebzib7Njz7v0CDh3IgsHiQDwYEveT3ajP6usJqiaCBQtUhY/I216A1BE7zaRZW/+4SXL8dCOdEIDBP+zaVYfQ==","signatures":[{"sig":"MEQCID/fi0HS22uMGtcyAEn1Te4UMjTx3cVllkipmO3K9o/fAiBanh3QREpXAgNIs1AWIELbGZjA0zZlWeWrnWB8DGAL/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268625},"type":"module","_from":"file:bearcove-snugkit-3.5.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./colors.scss":"./src/lib/colors.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/f9e6e6c5e15064efc76006eaf1e50b36/bearcove-snugkit-3.5.0.tgz","_integrity":"sha512-Yebzib7Njz7v0CDh3IgsHiQDwYEveT3ajP6usJqiaCBQtUhY/I216A1BE7zaRZW/+4SXL8dCOdEIDBP+zaVYfQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.5.0_1741790380268_0.32591384290782943","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@bearcove/snugkit","version":"3.6.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.6.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"e11f16e2af28305a23d58b0c17472470d4817bd2","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.6.0.tgz","fileCount":88,"integrity":"sha512-wT26pJdPANnv5P+LWjoYa6AII/9hdv73dd81ODW4nQhAeDGJTiDUvVseNOZHqGsNilI3jOQCEl1CCgQFA+LFog==","signatures":[{"sig":"MEQCIArIvKSnBW83TOtE3TpGc7EwTGTCw1wM0L2t2GYPITZ2AiATm1tV/2D9ZGpeUYgcVNBiXsSVdAdR5nkIh8hmNzsvag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266559},"type":"module","_from":"file:bearcove-snugkit-3.6.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./colors.scss":"./src/lib/colors.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/ebed3d59985bebfc547b16fa73f8c084/bearcove-snugkit-3.6.0.tgz","_integrity":"sha512-wT26pJdPANnv5P+LWjoYa6AII/9hdv73dd81ODW4nQhAeDGJTiDUvVseNOZHqGsNilI3jOQCEl1CCgQFA+LFog==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.6.0_1741790562743_0.4151011977349537","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@bearcove/snugkit","version":"3.7.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.7.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"c0e61f7d53ef5d2d364206af05512dda7c1f540c","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.7.0.tgz","fileCount":94,"integrity":"sha512-a8RI5DHJomi6/O83oJ3qSNssgkRs+Ruruxv1CNZUS4h288aPSObDqZVgZmhAU1cQxwy/qxyg1BFsLFUdGDFfQA==","signatures":[{"sig":"MEUCIGUu/+4iaW8dw/Ir6ekicLpcJgEd5H+7SsqOY9P4UndmAiEAg6x76IvgTd7oCtvB1GRjbtrkySjjicVAgjqxl4d+btA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276027},"type":"module","_from":"file:bearcove-snugkit-3.7.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/b2d05575ebb196927597f1736a7c5545/bearcove-snugkit-3.7.0.tgz","_integrity":"sha512-a8RI5DHJomi6/O83oJ3qSNssgkRs+Ruruxv1CNZUS4h288aPSObDqZVgZmhAU1cQxwy/qxyg1BFsLFUdGDFfQA==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.7.0_1741792417698_0.09283756368696405","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@bearcove/snugkit","version":"3.9.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@3.9.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"07f7158f0fb157297802eb3294b976e78d71a46d","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-3.9.0.tgz","fileCount":104,"integrity":"sha512-o5Ej5B8kFlh27xVAV5OQiT43t49PkYnXUTXksWnSLdkBE3KQdYYE0QllO7ljmlOJ3gN6M1sYELQWYPHaUKNmEA==","signatures":[{"sig":"MEYCIQCdyPtphp9kDoSMjqegKqNK7Cm0bhWD8Nm9zc0nMBxTpwIhAOyPULQLSlSE8qjRiKon7uL7Ntyx7gmpKnbNwKSmleFl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339624},"type":"module","_from":"file:bearcove-snugkit-3.9.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/1717dbbec32f2ed9bd04e33bf96356d9/bearcove-snugkit-3.9.0.tgz","_integrity":"sha512-o5Ej5B8kFlh27xVAV5OQiT43t49PkYnXUTXksWnSLdkBE3KQdYYE0QllO7ljmlOJ3gN6M1sYELQWYPHaUKNmEA==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_3.9.0_1741795002870_0.17644165516362054","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@bearcove/snugkit","version":"4.0.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@4.0.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"5506bca2d2d1f343db10a54a5dad673cad39b09d","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-4.0.0.tgz","fileCount":104,"integrity":"sha512-9OPB148ro84OJWm2Er3QrbA+ocOmPQEkV7wuT7fq1D47maUAZTZOMXQDIDw7uFtuol1oZSsZGy7decScPu4jCg==","signatures":[{"sig":"MEYCIQCMJwEYEU0GI4+kAV9naxKSeB+eZDvnjiqrkckhzwrsMQIhAOvAROffK8NGOErub+k43woOpMZ9SghQQpDTyA0JfNHf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337254},"type":"module","_from":"file:bearcove-snugkit-4.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/290784d51d84d0feaee1ee9dcd2f2554/bearcove-snugkit-4.0.0.tgz","_integrity":"sha512-9OPB148ro84OJWm2Er3QrbA+ocOmPQEkV7wuT7fq1D47maUAZTZOMXQDIDw7uFtuol1oZSsZGy7decScPu4jCg==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_4.0.0_1741795470910_0.430376875262666","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@bearcove/snugkit","version":"4.0.1","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@4.0.1","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"2fd3fd039a82bfd92cf88ff0776853091ace39d1","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-4.0.1.tgz","fileCount":104,"integrity":"sha512-Q/QXsOpbn4gST7TknN7TZiEy/+F9MpwyVkfnd256kVFcYtYXeDkFB5sd8fpo8/ahDq3aYtd3Bcij9wfoGg6Org==","signatures":[{"sig":"MEYCIQDKrBgwVqFsKlF4OkCCUPfgA8O7MhFCIAn5WB1VE+aWrQIhAJ7mkG3r/HBb62BVPbs4H/+IlO/Eg7EkvliYt21pw9wJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337246},"type":"module","_from":"file:bearcove-snugkit-4.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/739c4166037bbb06757029081ff94464/bearcove-snugkit-4.0.1.tgz","_integrity":"sha512-Q/QXsOpbn4gST7TknN7TZiEy/+F9MpwyVkfnd256kVFcYtYXeDkFB5sd8fpo8/ahDq3aYtd3Bcij9wfoGg6Org==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_4.0.1_1741795685012_0.4512267251549418","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@bearcove/snugkit","version":"4.0.2","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@4.0.2","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"9d5c3e83552bce3a051c54319154eab0b3371cc6","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-4.0.2.tgz","fileCount":104,"integrity":"sha512-SnRPF8mfufBucylJU/emommAVDJEkLXm9rUhlenhLNK5QoLp9HDgLI/EP6xAZGTE+++vn7WmurpY2h7xB1p9lQ==","signatures":[{"sig":"MEUCIQCYjP22To2tF/RaQCZ9SJtaKIMwqWQQANUT6iQaOaF+WgIgHL75849mAE+QL49DSlT73ExAL7VkAqEQg1jigzGfudg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337246},"type":"module","_from":"file:bearcove-snugkit-4.0.2.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/15d34bb6cd313871276789d7e69acea3/bearcove-snugkit-4.0.2.tgz","_integrity":"sha512-SnRPF8mfufBucylJU/emommAVDJEkLXm9rUhlenhLNK5QoLp9HDgLI/EP6xAZGTE+++vn7WmurpY2h7xB1p9lQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_4.0.2_1741796315209_0.8791381288576985","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@bearcove/snugkit","version":"6.0.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.0.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"e4f606622e995ff94b82fef81847511f4c355dfb","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.0.0.tgz","fileCount":116,"integrity":"sha512-l2vuBlBhxfjTGcP1Twm3HuZTaUgv+lcWMFtFlgPKUlNGjCj9CLxPneBJaaLpH/eFZG3vPtTDKoNfWy3BKJiuJQ==","signatures":[{"sig":"MEYCIQCAsHgnR+ZYCOpwLbZ1/gvoqq+SepLWIAJ7vEsMVzaNjAIhAJ75cR7NAmoQ2XDzzxySKiPTWclz9wGEt8Ck4j/I2a3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343120},"type":"module","_from":"file:bearcove-snugkit-6.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/948a3dd0babccc3f17d9e3baf692625b/bearcove-snugkit-6.0.0.tgz","_integrity":"sha512-l2vuBlBhxfjTGcP1Twm3HuZTaUgv+lcWMFtFlgPKUlNGjCj9CLxPneBJaaLpH/eFZG3vPtTDKoNfWy3BKJiuJQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"diff":"^7.0.0","svelte":"^5.22.5","diff-dom":"^5.1.4","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.0.0_1741870226043_0.11001188948195462","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@bearcove/snugkit","version":"6.1.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.1.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"5fbae9c1a7673d22c74ef35730952c0218736e6d","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.1.0.tgz","fileCount":120,"integrity":"sha512-4vBgnQEsgVZC/bOOOcvFE2U/9vkbkWpu/fpfqc4smBjHE1hzDp1AsjMnFI+qAcWPyPY8Y9mqkmAz9AB97DKCHQ==","signatures":[{"sig":"MEUCIQC/waq2RxeyA5VkXwRVwzWUPDTbzHiH+I7a+8gkVCriEwIgPdxsz8UyflnmCDdzaT65qGpd9O1GkfFx3lsTsMsTdTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343073},"type":"module","_from":"file:bearcove-snugkit-6.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/e7044c5760e1901b882930b2df116e03/bearcove-snugkit-6.1.0.tgz","_integrity":"sha512-4vBgnQEsgVZC/bOOOcvFE2U/9vkbkWpu/fpfqc4smBjHE1hzDp1AsjMnFI+qAcWPyPY8Y9mqkmAz9AB97DKCHQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.9.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","svelte":"^5.22.5","diff-dom":"^5.1.4","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.1.0_1741875594538_0.880891962682226","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@bearcove/snugkit","version":"6.2.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.2.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"a7b6299ab8dc8b7e829a291f16eebafdf3030890","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.2.0.tgz","fileCount":116,"integrity":"sha512-yVvhzO1wke+xolgF39XrTS1khez2CYUfDXaBK2pd3YSa/1dvsPUMHgGB6JrY9U26qTRmib62Q0sVQaIvE+irmw==","signatures":[{"sig":"MEUCIEriWo1hogLNoif4XUnQmh8sNWwc0HfV5AqCIvI6UqJUAiEAjyzHdHHSNbqh7qHLdHIo1mITcbNmE7Ln6lCGyiAFtRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337177},"type":"module","_from":"file:bearcove-snugkit-6.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/874e68f59b3fbffb8ab11a65b7ffb894/bearcove-snugkit-6.2.0.tgz","_integrity":"sha512-yVvhzO1wke+xolgF39XrTS1khez2CYUfDXaBK2pd3YSa/1dvsPUMHgGB6JrY9U26qTRmib62Q0sVQaIvE+irmw==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3","diff-dom-streaming":"^0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.2.0_1742055956180_0.7996459612546287","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@bearcove/snugkit","version":"6.3.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.3.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"dc6de8af5daeda137e0c094e12422f5ba51aec7e","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.3.0.tgz","fileCount":116,"integrity":"sha512-FaNZnpAaViEG6RjebwlhE1lHNvBgHYIWaE5QPUQFpbcyHRdbM1dG8OaoZqe7VRVjlyK2sUrRfnJk4Hv+14WsTg==","signatures":[{"sig":"MEUCIDYkVlWSEIY+ewbqlZrljVjdGa3r9pZJuYDszPXU0aFIAiEA073YvjlUnDGXeq93w0kB4lBNesqeXj40XVHgLOlvL4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337073},"type":"module","_from":"file:bearcove-snugkit-6.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/5c9df5446ddfc0d7a08aa7458069b37a/bearcove-snugkit-6.3.0.tgz","_integrity":"sha512-FaNZnpAaViEG6RjebwlhE1lHNvBgHYIWaE5QPUQFpbcyHRdbM1dG8OaoZqe7VRVjlyK2sUrRfnJk4Hv+14WsTg==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3","diff-dom-streaming":"^0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.3.0_1742056040815_0.7380616315416562","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@bearcove/snugkit","version":"6.4.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.4.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"08661c1de94e5cbb97fa5e17ede5009439a346d8","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.4.0.tgz","fileCount":116,"integrity":"sha512-PRO2wKhoIhktavKSi6rMosEqwVa+NQB0FlBYt4A1HuZa+uqHZBsKqG4DaqWCk5BYblbmThv6amVRDmFY38yjOQ==","signatures":[{"sig":"MEUCIQDHMyalG5+A6ZqZcTwOTzLqE3MSC3sZpDzJECfRXFXkiQIgSIoUsyLrd39++CMo/BTbcLUU/0/kMGZfCVtsaPRbYog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338253},"type":"module","_from":"file:bearcove-snugkit-6.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/73f95a934832b97bf707d29cf01c4275/bearcove-snugkit-6.4.0.tgz","_integrity":"sha512-PRO2wKhoIhktavKSi6rMosEqwVa+NQB0FlBYt4A1HuZa+uqHZBsKqG4DaqWCk5BYblbmThv6amVRDmFY38yjOQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.7.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3","diff-dom-streaming":"^0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.4.0_1742063740354_0.9836044913165665","host":"s3://npm-registry-packages-npm-production"}},"6.4.1":{"name":"@bearcove/snugkit","version":"6.4.1","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.4.1","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"b3183befa3cc8ab44320a578e0a5cea077e7953a","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.4.1.tgz","fileCount":116,"integrity":"sha512-V/ZNZircncDzGt/DvGRmVuAVRrs2V27gb1Syrgn2rZJ1CCDFf5Kz3SP+9kkQHa7P//s0jszE1+k5ZsAO5xN7lA==","signatures":[{"sig":"MEQCIGlZURHaevb3YLcP1I94DTjhbqHSIF0oBUP0djsU/8HXAiAVIxkRlFdsesX4SX3ADch5m3TRu92veNnJbT8M+pgQjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338506},"type":"module","_from":"file:bearcove-snugkit-6.4.1.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/2fff15a1064f3025706c7ffc4e6397df/bearcove-snugkit-6.4.1.tgz","_integrity":"sha512-V/ZNZircncDzGt/DvGRmVuAVRrs2V27gb1Syrgn2rZJ1CCDFf5Kz3SP+9kkQHa7P//s0jszE1+k5ZsAO5xN7lA==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.10.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3","diff-dom-streaming":"^0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.4.1_1742310767212_0.5082585751958715","host":"s3://npm-registry-packages-npm-production"}},"6.4.2":{"name":"@bearcove/snugkit","version":"6.4.2","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.4.2","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"93babfee377708c4f5c77bc021879c46f34682d8","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.4.2.tgz","fileCount":116,"integrity":"sha512-4tkXxV0smahbOU2GLwtyhO5YUGS7xvRXDIvc7mnUyQvkb/OjXiOVuJKxh3FPcAv9vhZI7D3AirBk/WVgzCi3tQ==","signatures":[{"sig":"MEYCIQCexjYp+FbYCgQL3CTv7yt/fqwE3JJBnwA+bLCw9LfGjwIhAM0DfxJzMwXptT+Za5iKt3FvOBwlLE8UJuDkCaMoyxxs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338793},"type":"module","_from":"file:bearcove-snugkit-6.4.2.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/3e212708640b4a6d7520b39f623ccb21/bearcove-snugkit-6.4.2.tgz","_integrity":"sha512-4tkXxV0smahbOU2GLwtyhO5YUGS7xvRXDIvc7mnUyQvkb/OjXiOVuJKxh3FPcAv9vhZI7D3AirBk/WVgzCi3tQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.10.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3","diff-dom-streaming":"^0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.4.2_1742316018282_0.5120615873480627","host":"s3://npm-registry-packages-npm-production"}},"6.4.3":{"name":"@bearcove/snugkit","version":"6.4.3","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@6.4.3","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"f48607d39262fd6b6a7e649653f023f1b5b93a7b","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-6.4.3.tgz","fileCount":116,"integrity":"sha512-Blc3g3xTKRAJK/Gu7VAXUbGDSJHYUz57++0LwXheBSx9C0W/mcxLrOE7sK1Ea+WSdBu6UW11GwPOFDlXeWYjvQ==","signatures":[{"sig":"MEQCIDoQRP7WnSD+6hglUpVf0DK7+a2FcnDzU3hX2YNgQk3lAiBSEfXAN81wVFGKClKXSwpyk2n4ivkFNyB2UOUB1VnL7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338878},"type":"module","_from":"file:bearcove-snugkit-6.4.3.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/ca80c6a7e0cdb414061743ca2946bead/bearcove-snugkit-6.4.3.tgz","_integrity":"sha512-Blc3g3xTKRAJK/Gu7VAXUbGDSJHYUz57++0LwXheBSx9C0W/mcxLrOE7sK1Ea+WSdBu6UW11GwPOFDlXeWYjvQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.10.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3","diff-dom-streaming":"^0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_6.4.3_1742318760212_0.14179204485153507","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@bearcove/snugkit","version":"7.0.0","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@7.0.0","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"46536365fa033173c0615929f27dca6bd6ef489e","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-7.0.0.tgz","fileCount":124,"integrity":"sha512-KF14/ZTDAHFZi9eO7bKIy5D2AdMGfiMx5AQuChmqTWY7k+Kvy7zKJQ4IPtKM7nQ8R7dR6BeRQNTrGUDChfQ0ZQ==","signatures":[{"sig":"MEUCIQDB02c82JqmWOJwYlmz6WSxDksmKn449dYb5kREIUC8awIgHElDrPONpJvN6kU6QBIlQz/I0YaaTLrkGxYMMw67l0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397603},"type":"module","_from":"file:bearcove-snugkit-7.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/zf/8tdt_gs160gf572y6fz84sb40000gn/T/9fb17f551d12832c73c86f7b6ca08881/bearcove-snugkit-7.0.0.tgz","_integrity":"sha512-KF14/ZTDAHFZi9eO7bKIy5D2AdMGfiMx5AQuChmqTWY7k+Kvy7zKJQ4IPtKM7nQ8R7dR6BeRQNTrGUDChfQ0ZQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.10.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","debug":"^4.4.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","@types/debug":"^4.1.12","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_7.0.0_1742412782282_0.8661422148092488","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@bearcove/snugkit","version":"7.0.1","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@7.0.1","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"bff2d7aca6eacb5165e63de9e2991298840adfb8","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-7.0.1.tgz","fileCount":124,"integrity":"sha512-zrFcEFBo4HD6ykvE/Bd+hJ7Mhv0fdF+QY/cpWLQVvysiE4DokJ9vGRvXfysZpvzaUPzDOXeqc2DHm2eX95EVmg==","signatures":[{"sig":"MEUCIQDQ1uMv6KMVoPa/lxqWZwpNnD3imWk/GY3xTkG/ureIxQIgWUTTyCw7I8uqb8e5zLAGst10reyfUZJSN0qsSCSC2jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397557},"type":"module","_from":"file:bearcove-snugkit-7.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/3ad766023fccf8166f173b7bfa968d08/bearcove-snugkit-7.0.1.tgz","_integrity":"sha512-zrFcEFBo4HD6ykvE/Bd+hJ7Mhv0fdF+QY/cpWLQVvysiE4DokJ9vGRvXfysZpvzaUPzDOXeqc2DHm2eX95EVmg==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.10.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","debug":"^4.4.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","@types/debug":"^4.1.12","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_7.0.1_1742466628260_0.11639251503102521","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"@bearcove/snugkit","version":"7.0.2","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@7.0.2","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"cd0acefbf74e42ab5b068f7d4629853b87e86cb2","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-7.0.2.tgz","fileCount":124,"integrity":"sha512-gR7DophuoTcLcCAsrlloCtP+cO8u3uVrsxXhcaBje21wsLdUGcNpdz1u8NETUjCwfoRT8JrApJkbjKq2hEg6+w==","signatures":[{"sig":"MEYCIQCl4UVHeksCITykvxGpuENwsqVIUp4nmru1oiGv7VLpzgIhAMGcZsIYEul/qmKHwlFeI90ymG5JDrriBdTcq78TJX0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397585},"type":"module","_from":"file:bearcove-snugkit-7.0.2.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/f9b3439c28142b28f9c2be06055d18ae/bearcove-snugkit-7.0.2.tgz","_integrity":"sha512-gR7DophuoTcLcCAsrlloCtP+cO8u3uVrsxXhcaBje21wsLdUGcNpdz1u8NETUjCwfoRT8JrApJkbjKq2hEg6+w==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.10.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","debug":"^4.4.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","@types/debug":"^4.1.12","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_7.0.2_1742473441628_0.11829424670981181","host":"s3://npm-registry-packages-npm-production"}},"7.0.3":{"name":"@bearcove/snugkit","version":"7.0.3","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","_id":"@bearcove/snugkit@7.0.3","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"dist":{"shasum":"98b76ac625b5dcf7310e1984065b5ec194ae6b42","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-7.0.3.tgz","fileCount":124,"integrity":"sha512-ZieaWOzj0ADEJ9JAeShhuiLKBg5z0Y6o6Ntkc773ldDU+L1d+50E3hh9jyMSiafYN3wv9dWXpTFV7ybM3bpEKQ==","signatures":[{"sig":"MEQCIBsV1TOTt4k4OXj3TvX5Px2u1vrJNS6tTpMpM1ZZa8tsAiBfjRpZpSf8kR+prgOjm+Ye6P98dNCqsyaWhR7q0jqlKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397632},"type":"module","_from":"file:bearcove-snugkit-7.0.3.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"scripts":{"p":"pnpm package","test":"vitest run","build":"vite build","check":"svelte-check","serve":"vite serve","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/5cd0f46f8c5084225545bba9fdc3b1ea/bearcove-snugkit-7.0.3.tgz","_integrity":"sha512-ZieaWOzj0ADEJ9JAeShhuiLKBg5z0Y6o6Ntkc773ldDU+L1d+50E3hh9jyMSiafYN3wv9dWXpTFV7ybM3bpEKQ==","_npmVersion":"10.9.2","description":"Base svelte and TypeScript code for snug applications","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"23.10.0","dependencies":{"he":"^1.2.0","diff":"^7.0.0","debug":"^4.4.0","svelte":"^5.22.5","dompurify":"^3.2.4","svelte-icons-pack":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","vitest":"^3.0.8","@types/he":"^1.2.3","typescript":"^5.8.2","@types/diff":"^7.0.1","@types/node":"^22.13.9","@types/debug":"^4.1.12","svelte-check":"^4.1.5","sass-embedded":"^1.85.1","@tsconfig/svelte":"^5.0.4","vite-plugin-wasm":"^3.4.1","@sveltejs/package":"^2.3.10","@testing-library/svelte":"^5.2.7","@testing-library/jest-dom":"^6.6.3","vite-plugin-top-level-await":"^1.5.0","@sveltejs/vite-plugin-svelte":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/snugkit_7.0.3_1742481422371_0.41335425344357346","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@bearcove/snugkit","version":"8.0.0","license":"MIT","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"},"./base.scss":"./src/lib/sass/base.scss"},"sideEffects":["**/*.css"],"description":"Base svelte and TypeScript code for snug applications","type":"module","author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"dependencies":{"debug":"^4.4.0","diff":"^7.0.0","dompurify":"^3.2.4","he":"^1.2.0","svelte":"^5.22.5","svelte-icons-pack":"^3.1.3"},"devDependencies":{"@sveltejs/package":"^2.3.10","@sveltejs/vite-plugin-svelte":"^5.0.3","@testing-library/jest-dom":"^6.6.3","@testing-library/svelte":"^5.2.7","@tsconfig/svelte":"^5.0.4","@types/debug":"^4.1.12","@types/diff":"^7.0.1","@types/he":"^1.2.3","@types/node":"^22.13.9","jsdom":"^26.0.0","sass-embedded":"^1.85.1","svelte-check":"^4.1.5","typescript":"^5.8.2","vite":"^6.2.0","vite-plugin-top-level-await":"^1.5.0","vite-plugin-wasm":"^3.4.1","vitest":"^3.0.8"},"publishConfig":{"access":"public"},"scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","check":"svelte-check","build":"vite build","serve":"vite serve","p":"pnpm package"},"_id":"@bearcove/snugkit@8.0.0","_integrity":"sha512-DgWgiofgns+wlE+kpm0Y54YI9n/6YNvcH5VYl+GhG5W7OqYvmXEVZ+zi/kYo1O9edV3eaJlifzm1rXt3LqjDfg==","_resolved":"/private/var/folders/1q/tn_7nfkd5jxd05l3629gystw0000gn/T/a8d9b63975b65409c4e8aa47f25f94c1/bearcove-snugkit-8.0.0.tgz","_from":"file:bearcove-snugkit-8.0.0.tgz","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-DgWgiofgns+wlE+kpm0Y54YI9n/6YNvcH5VYl+GhG5W7OqYvmXEVZ+zi/kYo1O9edV3eaJlifzm1rXt3LqjDfg==","shasum":"19b16bdd1fbf3302e87e08b5f51d98778e859c44","tarball":"https://registry.npmjs.org/@bearcove/snugkit/-/snugkit-8.0.0.tgz","fileCount":124,"unpackedSize":1401166,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHmXosPNlUa41Sd3sol9FWdrONbIwif4tD40hH7F96J6AiEAzhLiVTv9CLsQt6pMgDM+DI+4tVQXn9zYbM5wxS1BGRQ="}]},"_npmUser":{"name":"fasterthanlime","email":"amos@bearcove.eu"},"directories":{},"maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/snugkit_8.0.0_1742484050572_0.614939425496777"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-02T15:28:00.771Z","modified":"2025-03-20T15:20:51.003Z","1.0.0":"2025-03-02T15:28:01.146Z","2.0.0":"2025-03-02T16:06:03.488Z","2.0.1":"2025-03-02T16:29:27.705Z","2.0.2":"2025-03-02T22:49:02.734Z","2.1.0":"2025-03-03T11:11:06.972Z","3.0.0":"2025-03-04T17:58:59.238Z","3.1.0":"2025-03-05T10:30:52.627Z","3.2.0":"2025-03-06T20:08:58.440Z","3.3.0":"2025-03-06T20:20:03.244Z","3.4.0":"2025-03-12T14:26:49.099Z","3.5.0":"2025-03-12T14:39:40.483Z","3.6.0":"2025-03-12T14:42:42.941Z","3.7.0":"2025-03-12T15:13:37.879Z","3.9.0":"2025-03-12T15:56:43.108Z","4.0.0":"2025-03-12T16:04:31.182Z","4.0.1":"2025-03-12T16:08:05.268Z","4.0.2":"2025-03-12T16:18:35.570Z","6.0.0":"2025-03-13T12:50:26.350Z","6.1.0":"2025-03-13T14:19:54.870Z","6.2.0":"2025-03-15T16:25:56.443Z","6.3.0":"2025-03-15T16:27:21.044Z","6.4.0":"2025-03-15T18:35:40.621Z","6.4.1":"2025-03-18T15:12:47.474Z","6.4.2":"2025-03-18T16:40:18.593Z","6.4.3":"2025-03-18T17:26:00.474Z","7.0.0":"2025-03-19T19:33:02.630Z","7.0.1":"2025-03-20T10:30:28.520Z","7.0.2":"2025-03-20T12:24:01.896Z","7.0.3":"2025-03-20T14:37:02.627Z","8.0.0":"2025-03-20T15:20:50.790Z"},"author":{"name":"Amos Wenger","email":"amos@bearcove.eu"},"license":"MIT","description":"Base svelte and TypeScript code for snug applications","maintainers":[{"name":"fasterthanlime","email":"amos@bearcove.eu"}],"readme":"# snugkit\n\nsnugkit is a base set of TypeScript and Svelte and style files for use with the\nblogging platform.\n\nSee <https://bearcove.eu/snug>\n\n## Internals\n\nWe use pnpm, not npm.\n\nEverything is re-exported from `src/lib/index.ts`. Because we're exporting\nSvelte components, we're using\n[`svelte-package`](https://kit.svelte.dev/docs/packaging) to package everything.\n\nWe're using [Vitest](https://vitest.dev/) for testing components. We're using\nthe [`np`](https://github.com/sindresorhus/np) command line utility to release a\nnew version.\n\nTo release a new version, run:\n\n```bash\n# releases a patch version\npnpm dlx np patch\n```\n\nThis will use `np` to bump the version number, create a git tag, and publish the\npackage to npm.\n","readmeFilename":"README.md"}