{"_id":"@askable-ui/svelte","_rev":"38-6212b608f85bf824dae482bd433e47bf","name":"@askable-ui/svelte","dist-tags":{"latest":"0.17.3"},"versions":{"0.1.0":{"name":"@askable-ui/svelte","version":"0.1.0","keywords":["llm","context","svelte","svelte4","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.1.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://github.com/vamgan/askable#readme","bugs":{"url":"https://github.com/vamgan/askable/issues"},"dist":{"shasum":"1622df6d9fb139da71c52302a973e70c1aaba7fd","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.1.0.tgz","fileCount":23,"integrity":"sha512-lrxXZ3n8kgdUZ/sO1Z8xNwL7dCwM16+gUiZLN9FqLwfVWB8/TjtIG7KyxUf5znChx36fgz7PneqdAoDe0ufufw==","signatures":[{"sig":"MEUCIAJAsnka0l7DIlBtcR1I4oafj5Zow8tT56nQ4gQSWwcRAiEAwbNcNYCbC+BKCJtz3n4mocwacs58TpdRnCakeK8Ok7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte"},"gitHead":"9e870f353087a5abd86aa8b728a8b2c6029f213d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/vamgan/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.10.1","description":"Svelte 4 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","svelte":"^4.2.18","vitest":"^2.0.0","typescript":"^5.4.5","@askable-ui/core":"*","@testing-library/svelte":"^4.2.3","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.1.0_1774741721013_0.8564233821660383","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@askable-ui/svelte","version":"0.1.2","keywords":["llm","context","svelte","svelte4","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.1.2","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://github.com/askable-ui/askable#readme","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"47dcaae7b256d42f33bb557b4878dd34fc980bdc","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.1.2.tgz","fileCount":23,"integrity":"sha512-UPMjNe74Bv2IjgSffaq0h17+rDcR1iEvwFZcYDXb3oGXy5L/m/10LLMS3qzJBcRGw8eqWRiw8uyTCXzvbvSVSw==","signatures":[{"sig":"MEUCIQDxA3fgEq/htGDTiETK8XZvUdbYYkFxP/z4UCjYIWqCVQIgW3h4DdhQciIYC84bkEkFQFantYemNCqDWWvG4c+sJfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte"},"gitHead":"2cade7a75f3930cfb145f8f67fe25cdc84c0f091","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc69a2a-8fb1-4a8e-93cb-e2bd2476cb7c"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.12.1","description":"Svelte 4 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@askable-ui/core":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","svelte":"^4.2.18","vitest":"^2.0.0","typescript":"^5.4.5","@askable-ui/core":"*","@testing-library/svelte":"^4.2.3","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.1.2_1774823664799_0.15851852803142163","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@askable-ui/svelte","version":"0.1.3","keywords":["llm","context","svelte","svelte4","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.1.3","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://github.com/askable-ui/askable#readme","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"e45fab0abe04fb477d3cddce348add3d9291335e","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.1.3.tgz","fileCount":23,"integrity":"sha512-g3uhjJLi4u41KJNAVdjIRtFI8Y/fuwTyQNDND41CQkszBXwmLL5N+XDdco2z4QDJRY6DB8y6+2HvT86NWJgT9g==","signatures":[{"sig":"MEYCIQDSpP/DXxwVTxt+VfWCch6dme3puAt0GZ7oxRdQViBhEQIhAICZqYI1OW/xEAHOX0YmiFL8CUxbqn5FGmyTSqNy27U+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16888},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte"},"gitHead":"3b8babf346f34b68387ced2d9569e3a4f756bef5","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc69a2a-8fb1-4a8e-93cb-e2bd2476cb7c"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.12.1","description":"Svelte 4 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@askable-ui/core":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","svelte":"^4.2.18","vitest":"^2.0.0","typescript":"^5.4.5","@askable-ui/core":"*","@testing-library/svelte":"^4.2.3","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.1.3_1774825449948_0.6653223342552421","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@askable-ui/svelte","version":"0.1.4","keywords":["llm","context","svelte","svelte4","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.1.4","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://github.com/askable-ui/askable#readme","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"92be7edd81d9a45408fd06efe050aba03c9c3ecf","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.1.4.tgz","fileCount":23,"integrity":"sha512-8FNFm18gS3coQwdpATmNwVjTf+xcdzv2Zj1ckY0OpD5r3x9PkzlwU20N4eM+US++0yMciy6WBSS0CjR+TfXGNg==","signatures":[{"sig":"MEUCIFNIUyNtrwQrHf8opN2WmyRW76UXCi/RhgDI4n8tpvCyAiEA8n4HryyzLUy85yBJOB8Zm50UMtC0IfZo4XKvwsbdxXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16888},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte"},"gitHead":"518234a2b10e18d72586ae3f5eb9ae50ed0ab5cb","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc69a2a-8fb1-4a8e-93cb-e2bd2476cb7c"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.12.1","description":"Svelte 4 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@askable-ui/core":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","svelte":"^4.2.18","vitest":"^2.0.0","typescript":"^5.4.5","@askable-ui/core":"*","@testing-library/svelte":"^4.2.3","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.1.4_1774825912908_0.11805845011107374","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@askable-ui/svelte","version":"0.2.0","keywords":["llm","context","svelte","svelte4","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.2.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://github.com/askable-ui/askable#readme","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"8bd0af87ed5ac3da61670f8bced8171581b208df","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.2.0.tgz","fileCount":27,"integrity":"sha512-iXizJ8WDoGe3mR78d3ml8mcYM+d1Kq2kYWTBbN2oEgpXdSa6uavgkHcmHbyQoYfqfDC9ZG0LtJ1gSuPn4r0q6w==","signatures":[{"sig":"MEUCIGedA97KzVp3zoZUm7p+mb7g0ZOU8M5bQHB6+8r83+IZAiEA1WvCZYs88Z8ORpny4OIwpPUHrHg7ZulOc+MzkofBY8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte"},"gitHead":"954f4aef5b8a5e95fadaaf258b7fc9d00a0d723c","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc69a2a-8fb1-4a8e-93cb-e2bd2476cb7c"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.12.1","description":"Svelte 4 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@askable-ui/core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","svelte":"^4.2.18","vitest":"^2.0.0","typescript":"^5.4.5","@askable-ui/core":"*","@testing-library/svelte":"^4.2.3","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.2.0_1775413292190_0.10829864167116021","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@askable-ui/svelte","version":"0.4.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.4.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://github.com/askable-ui/askable#readme","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"97c99c719dc95bb725badbe579f8b0080a1e9dbb","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.4.0.tgz","fileCount":29,"integrity":"sha512-jz3kYUd/4SJjkbI/LxRq8+fncBXNUfOVVDDOQ2tH6unW06wRPiFiaW/GCjQTCdErWgIImFZNP96klRcMec0vww==","signatures":[{"sig":"MEUCID8ZeSWjgWvD+qi4Xw1OWCJ5f12xoP2l3o6vHR/iqCHhAiEA0ADn9UQJtwKz1OEc2db1PR5u0cYn1NcswQoKGpYSM2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"e6ad2fe27bfbc70a0475b517058460650c5e98c3","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.11.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@askable-ui/core":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.4.0_1775531681293_0.4320480042500945","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@askable-ui/svelte","version":"0.4.1","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.4.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"77a13ca51db983b5ce5966f93f45b8059c989af9","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.4.1.tgz","fileCount":13,"integrity":"sha512-cghPPn+g/6+At9nl0pAeAqOfwCSgETaiZfAtpvbuhiboB7u+sksZGBU1mVI/2zZ/ZQ5O8j4Pxh5Qgm6a5xwfyQ==","signatures":[{"sig":"MEYCIQC5U2Ul8QtameGV6G8iXNOwZuVT66/stpW2g2QxXEbALwIhAJKoC+Bu8bpJ5NDrVO+bElEqmnjyCpgx7R7wcx/jr1s3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"906875b095fc639d72e18c00f9a8c9bceea45597","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.11.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@askable-ui/core":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.4.1_1775537028238_0.8269621182926248","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@askable-ui/svelte","version":"0.5.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.5.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"ae66ec7dedceaf90caed65784ab15ce5e3dab8fe","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.5.0.tgz","fileCount":13,"integrity":"sha512-wFD3cLb8L+MxJs8WYrTndjd2WJ2VecCkRNWGav8bdYRmZUIDXdrOaXWzlFqShQNxHgUkiOzl/NFM2aWqfk+GLQ==","signatures":[{"sig":"MEQCIEJB2khOP14nXNu3P5alJcq+LF7TZ47VNwwnJHlPJ2CNAiBCdx3dDoy5pqWN3TiPoKBQWI54NVvfzWOEjMbv5vUpOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"48e82d419d0ed4aab55419ae097e184259c33387","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.11.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@askable-ui/core":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.5.0_1776055654192_0.8289106662133225","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@askable-ui/svelte","version":"0.6.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.6.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"92f01a3143b053479d9ccbcab78d84f770c07c09","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.6.0.tgz","fileCount":13,"integrity":"sha512-6oxrdJyU5M6lzvUy5XbVOhj1cCbU+HDPrJ/FSdJbwO09pR3VOM2jhl/PHS/CtxAjM3Oc9HfDpShRrmIcDYsVxw==","signatures":[{"sig":"MEUCIQCR9dOkz5R7j7jh7ZqRsZ34A5/VqOAWiqhsa1RXdLKT3gIgZVChpiWISLzACQLtuk0e83wsmxoJ/WGRUNHlTug48lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12109},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"de69877aacec71eadb9098afdc7839ef41fe30c5","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.11.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@askable-ui/core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.6.0_1776735411986_0.4966351580172217","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@askable-ui/svelte","version":"6.1.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@6.1.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"2c534dfdc6f683d2f8f73ec1ff413c8547717228","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-6.1.0.tgz","fileCount":13,"integrity":"sha512-H97uVmGWeTjB1ZX7cjDXfvCiNz1oL6LPleLNWrRIHRkkxHBrWHUK4+S+eoeTp2c+yGV7yWIQLFsRA5ukHhnYRw==","signatures":[{"sig":"MEUCIEKiP1+ZL+nU5vryV0AucbCFnltFdA2SN8UitezrU8AtAiEAvgUXtkUcr8A1s6udXwh4AFxljcKVrtLlfGjFt5aucww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12109},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"ab792222d6fcbc2fc90a15c376260b6138d0701b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"deprecated":"Accidental version. Use @askable-ui/svelte@latest.","repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.11.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@askable-ui/core":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_6.1.0_1776741421071_0.30179879231018614","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@askable-ui/svelte","version":"6.1.1","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@6.1.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"4d7adb7612973b6e909b581434bc06ff91625d2e","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-6.1.1.tgz","fileCount":13,"integrity":"sha512-35/9Tw8RJn2YMeFUEPJ48R4PFIaKlfmzmcCt6f7AYCsPc2gZx9QB602zG46RGkCZHcoSmuZaRNj8WxJR5K1S3w==","signatures":[{"sig":"MEUCIQC/6efeGWhCwoic4530FwROdjvimuuIAzrckLpLSMF2cgIgfcnA/HzQRB/YOvPQ1upEcuRtubffF3OI0HD7USWf5W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12109},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"d5d1e2cb08f8e3365071e02c39999265f5f76593","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"deprecated":"Accidental version. Use @askable-ui/svelte@latest.","repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.11.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@askable-ui/core":"^6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_6.1.1_1777184067141_0.18695321108086693","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@askable-ui/svelte","version":"0.6.1","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.6.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"c933c675878dad28aa2b91d13246d62eda6a4b0c","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.6.1.tgz","fileCount":13,"integrity":"sha512-K3mlH1NYt+cKJjC8PIiKxhUM6uTiwjQZQJrrfZhLAi2YonVsoTaG4sxkhBSEcnZjNMlF42RnDvL5/QVDEuwh3A==","signatures":[{"sig":"MEUCIBd7j/JSPtFVnvysDcNP9yXPN+TA3//JzvGiDPAwBYWHAiEA/Wv5bcNgcuzTShkZ0oD5N7+bYB4cHuC9GFfwvkYkC7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12109},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"d579b3e448e39bc3d37cef71b900ceead7d552bc","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.11.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@askable-ui/core":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.6.1_1778476468782_0.21678277540002044","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@askable-ui/svelte","version":"0.6.2","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.6.2","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"305eb6effa947bea8a0d1d3263e98c4994d730af","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.6.2.tgz","fileCount":13,"integrity":"sha512-UFXZD9W2O1vODoUJX6nKNLegDYzY3PZUa5kmRrwB4FBitYYGpNcXo0YLOamH0gujcB22hAtwDCFw4knQAoCIwQ==","signatures":[{"sig":"MEYCIQC3kt3j9fIUfyiB/p8UWUBZwY0NIIoyVk2rsZZMUFP6TgIhAOMB2LzgNYqIWycUfRo4i7DzZv0GAG2LUJ79UNZakyGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"f0385b24ef23973126d4b0b4d545a000b4bd012e","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.6.2_1780185065419_0.394001689993112","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@askable-ui/svelte","version":"0.6.3","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.6.3","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"84445015f69f8d168511bf0d0fed076e7ecb11a6","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.6.3.tgz","fileCount":13,"integrity":"sha512-Cn+4wSzzO46+3wbtpa4HW0OMYQCFAQEcNy5ykGSh5WNubgZecfm2f7lE+TGMjRI8Po5zH5FuUx9o6oHiy+Lurg==","signatures":[{"sig":"MEUCIQD0Kgs8TnkqMDnG58vU2DC00kr+5BjQsr/Nhm2tER3z5AIgJ+pDeOZGHzm7L3mj4SmLKQlMnlpwxHlXWVuYWu2rPxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"5bc4ac38037fccbb040de44975e2d60206f9447d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.6.3_1780188133905_0.37746728199110313","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@askable-ui/svelte","version":"0.7.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.7.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"688186bea78368fc596556925e4a1ea48bb8e23f","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.7.0.tgz","fileCount":13,"integrity":"sha512-qWAH7dnNnr4tW9HME/pHXYnVVq8xfI1+Khs/IpFHMhMnaZkQzV1il/RamDGFMH8bly8wi/kuta/hFkMtdIy4NQ==","signatures":[{"sig":"MEQCIGKAk4aKMNcNClhCAIJhYfLSYHkyF2BUB/h4ptnPcPFuAiArHR1Lk4t8ElMbzpVe2Wco54TMtrNuT9zZ9hnGJ6SU7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"e18bac7628808dd6c76b97cd41e9989f45c5a472","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.7.0_1780201734031_0.0219442366317677","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@askable-ui/svelte","version":"0.7.1","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.7.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"30434bb8d685e216d38b0c5434640d3efb5163c9","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.7.1.tgz","fileCount":13,"integrity":"sha512-2BavguaeX4MVz71MO6pd1bXCkoa5eeQQH0SNLuxl3UEovERRF9GbtKJKxuhsyjV5ldg2AHqYrSQesGbi0+qNVA==","signatures":[{"sig":"MEYCIQCrIDlO31fJNIGIv89TQSRsk3Pdlh60HTlW1ETyd9FEUQIhAP02CTSitfrCfCRAu+ejewQoEXJLGseuX4vTaKf3PHnU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.7.1_1780203257846_0.220149421831628","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@askable-ui/svelte","version":"0.8.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.8.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"d316e98a5214e4edb13fa7c2d64855b3e88ac9f5","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.8.0.tgz","fileCount":13,"integrity":"sha512-8t33+FNQ23No+MPdbsa+Riyvew5vYyeaDsBgCO+KD8DQeHlm+EPaBgCBYH5obq02Ucour0hhxP++JFLF6z1qqA==","signatures":[{"sig":"MEUCIAxW3ZazHKS8zi5wpDHHBTjj3bwtcLnwFctqLo8mi5NmAiEAgZYUW7jaKYDqHMRnD/dXvV4bj8RbDWQR/A/IsLhLQyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.8.0_1780204072926_0.6191159263339026","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@askable-ui/svelte","version":"0.8.1","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.8.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"0ea717b174730ec7c9f32f771a7d10cc253dee31","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.8.1.tgz","fileCount":13,"integrity":"sha512-6OT6b/nuYjRINZ1uNX3njV+sR3U5mzpOER8SJ13pc7jwmdj8oFj7weC9rp33OHKhet1fxZLoPn8Ekk/CsOia1Q==","signatures":[{"sig":"MEUCIDpcY4fGyNbVZkVGJv3+7TQKOnLFt2ugArxrJrN0zlxXAiEAzFrn8moEAhNRtCALQYKVJpZi8ybH2R51jU27uDmxnPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.8.1_1780204992775_0.2397968526276515","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@askable-ui/svelte","version":"0.8.2","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.8.2","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"ce30e9d1b725b5e982cf141aded668f1cf7a9687","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.8.2.tgz","fileCount":5,"integrity":"sha512-TdWtxSsneVYdqA9yrm7qA9tY/nNey8CN02MELbs94zOc+7WGqrdqjUEr2hlkBej6kUMqMJ3V+OGnVC2ZFNMZhw==","signatures":[{"sig":"MEUCIQDeyeYvewpq2tYZBP3Gwl4CxU62pLqXLffm1KysK7P8CAIgeFcmuoizuKBMiE2KAatzN8HheTfFvJdfj+nZRZv2pIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"deprecated":"Broken package artifacts; use 0.8.3 or later.","repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.8.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.8.2_1780205636617_0.8664320177580507","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@askable-ui/svelte","version":"0.8.3","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.8.3","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"dd24d8b4eb5c6306d80a783a8f528cefba9f4ab8","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.8.3.tgz","fileCount":13,"integrity":"sha512-GUD0O1PhPPcfp8FojJV0VAZPI8oG834ADiGfA6ohy5dGPaIOGRc5OnDIlK91EHX50L8NnUB1U825t+o4CPOVUQ==","signatures":[{"sig":"MEQCIB1zrpLRVq2KkCKexdykY/6hoJOi9mWCcBMI+yDAyAv1AiA7ZSSWsGNBoRN+RCpM49cv1dxMkVQ0bUa4Z54Xn4hiJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","svelte":"^5.55.1","vitest":"^4.1.2","typescript":"^6.0.2","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.8.3_1780206019320_0.46160345596782704","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@askable-ui/svelte","version":"0.9.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.9.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"52dccf6c10c544cd9740668856d89a77422d8018","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.9.0.tgz","fileCount":13,"integrity":"sha512-ogNoiNdESioMkOaf4XXWTaCp0vpJGDEEp8dCcYKsF7Y9fPcpxgViedVhPKKjcHXbz5knlH6ubYe6R/rBvUr0Gw==","signatures":[{"sig":"MEUCIBc5xKuHre28utNF4w8c0PoBfSbwiRWXsVMirNlqSVMGAiEA7wIRuRduWMSrc1wFCIJpH/OqwY0DpBvwjZVQU2mlbUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.9.0_1780245229408_0.5155494489233228","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@askable-ui/svelte","version":"0.10.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.10.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"e50cdfa6e5e37b90f3b93f463fdf80bf168c6857","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.10.0.tgz","fileCount":13,"integrity":"sha512-4XTPZxuQQTJNEum/zeiQU+xyi9nLHMAZQxM7MHH/rkgr8QLMFKjIE6OwVxXyBDVzxordsgjONUmtxpuDTGN47Q==","signatures":[{"sig":"MEUCIEN8Xj+gGUFshn34QxelZhvfuwMBMFDYdhzx1J4L54N0AiEAyxC0LjYnboW12/r58b/CRr47xS5ajWv+Lt3Y7DlYB2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25636},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.10.0_1780246105498_0.2814085638952999","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@askable-ui/svelte","version":"0.11.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.11.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"99145f3d611399c298046a80f2faab6026fce4f9","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.11.0.tgz","fileCount":13,"integrity":"sha512-1F0vJYnUKKttVBpBSwKzIp5o+qNe57PXpdWMcXSlVu0WgCbkHbT535qiq0xdEQ+gElxpyRGl26MhgMArZ23idQ==","signatures":[{"sig":"MEUCIQC1IUvJoGDaBXX9ErUnEkVQNPLPjb6Dwx1o57KR1H+JNQIgdS9+J6h20LYJjX/A9GTD1cc5jUya8oThTygwqs+Vfdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.4","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@askable-ui/core":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.11.0_1780250528173_0.25786514753090395","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@askable-ui/svelte","version":"0.11.1","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.11.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"9943c747ebb5885b61d4772c6c5d0ead88a6d5d8","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.11.1.tgz","fileCount":13,"integrity":"sha512-oNfA0J+HAgVJrTHgeNBI0cHFN58Mt5SPo//KD7u/vhXB8gNmMW357E62oo5OJq/MYZD0GzhvLZ9U0BbliRhwrw==","signatures":[{"sig":"MEYCIQCAlbOF+liEpMuW28hlaCuXx42o97zNvgIYHOQaxqnQTgIhAI4Ja/NMnX/7+ixn5fyiRIlkL0qPaSr1h5ksT/uoNHnc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"995806935c1c7d6454b75fd5ea6c08ba58fd7c6b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.11.1_1780290635199_0.14442980855802712","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@askable-ui/svelte","version":"0.12.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.12.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"2a7d5c36fa44bc014a2c6767039dfa9954005b29","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.12.0.tgz","fileCount":13,"integrity":"sha512-iDY3Pj+2Ft23FGXI65NGf8g3J2WOIkp0wAxYoYWFClVg0ElkPbPOL9FLnMvUhcNNer1u4sHzXaCLdRnrWFwwRA==","signatures":[{"sig":"MEUCIQCetNkYZbhpcTpz63bsq1ZvmcZtJD+Gm5C7tA0c7T8QmQIgUgliZzN96/8T3e2NP6jCK3LJ76yJA36LqpIyrjFrCE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"abf7f9701c8a7164994e7c25c16b72ecc1cbbf0f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@askable-ui/core":"*","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.12.0_1780292076561_0.5678623825973115","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@askable-ui/svelte","version":"0.13.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.13.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"c6cce4b310d8781979ee6c42406ad0545ba1382a","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.13.0.tgz","fileCount":13,"integrity":"sha512-pFxhGBXQMNa11B1tivO6+L98+V/+NcS48Pmmayof6+sV81pZ06ICHxZHTDua/i0KyJAK01Pakqpv3LHrRtQpUw==","signatures":[{"sig":"MEYCIQD+ezNhCQYODvJgnZ6EhVMPrKdKIZj6JDL5U9VmVLTVtwIhAOuRDK9RSC2ThLBGoavhZ4eS8MvQwT+bJoanm14qT0EW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33115},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"d162dc954f2285aede6183293cbdd8af8321122f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.13.0_1780295324941_0.8878883250826843","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@askable-ui/svelte","version":"0.13.1","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.13.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"c97ea0b6c82f1494f802b221966fa736e4319205","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.13.1.tgz","fileCount":13,"integrity":"sha512-P6+IqLAYB9QuyMRkXVpAEZxn7Z18T3xmIthNNrTxRnj8MsPT4545+98v+sfvQ8Y/FuzpFZ2K3aIc5VvPopMo5Q==","signatures":[{"sig":"MEUCIQCt066dqe66oetd2GQxfCi5ZeI8ZjNMshGsbYywpEzUNAIgQ3zrI7nJ7nZDe2ACXOkLN+5gU2jGvsyZ6jPy0owFbwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33115},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"a39d7cd2049e10b841a4f27db4a5c4688e1f075d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.13.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.13.1_1780320684628_0.41071171360723313","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@askable-ui/svelte","version":"0.14.0","keywords":["llm","context","svelte","svelte4","svelte5","ui","focus"],"license":"MIT","_id":"@askable-ui/svelte@0.14.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"2e277275d4b8e14cc479f9387c857d0d55f96e2a","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.14.0.tgz","fileCount":13,"integrity":"sha512-b7dwIRxphprkXYV8GP9PAwc2AXGSserdnIfQI4r2+FGXojvB+vMW7e9TY1MWvGbqJxaQL1XF5eYuadObX3/C8g==","signatures":[{"sig":"MEYCIQC/JtFHMFC+EfTJO2iHOBcZ64ZRRYqYIXFklWP7RK4JaAIhAICBIIOqU7U3eSnlz4hN+nNdledKJF4gG6k6RhQ1/w1i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36960},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts"},"gitHead":"0079099e136e0a594aced02bf23d6690fca792f1","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.13.0","description":"Svelte 4 & 5 bindings for askable — LLM-aware UI context","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@askable-ui/core":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.55.1","vitest":"^4.1.7","typescript":"^6.0.3","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.14.0_1781057999428_0.39670634878543254","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@askable-ui/svelte","version":"0.15.0","keywords":["ai","llm","mcp","model-context-protocol","context","claude","cursor","copilot","svelte","svelte4","svelte5","runes","agentic","data-askable"],"license":"MIT","_id":"@askable-ui/svelte@0.15.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"c6a50316da3c206965daa1ef1760a8fc121728ea","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.15.0.tgz","fileCount":226,"integrity":"sha512-OwYlx3F417zyFhmM7ymHVuzoep9vr3OU700NEYTemcA7fcagbZ5TcbhajUKR+dOUdyo5UXMaT8qoUZ4fq7peUg==","signatures":[{"sig":"MEQCICGrLrKY5e0tDc1s8obvSbyCdx2YkWdZk3e23sTZCHneAiBqtX8WO0oLaCk8GVUPjRShTVVwWYPPEr9bkgSG4pcOUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470750},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":"./src/core.svelte.ts","./extended":"./src/extended.svelte.ts","./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts","./useAskableChat.svelte":"./src/useAskableChat.svelte.ts","./useAskableAgent.svelte":"./src/useAskableAgent.svelte.ts","./useAskableSource.svelte":"./src/useAskableSource.svelte.ts","./useAskableStream.svelte":"./src/useAskableStream.svelte.ts","./useAskableCompose.svelte":"./src/useAskableCompose.svelte.ts","./useAskableHistory.svelte":"./src/useAskableHistory.svelte.ts","./useAskableViewport.svelte":"./src/useAskableViewport.svelte.ts","./useAskableDOMSource.svelte":"./src/useAskableDOMSource.svelte.ts","./useAskableTabSource.svelte":"./src/useAskableTabSource.svelte.ts","./useAskableCartSource.svelte":"./src/useAskableCartSource.svelte.ts","./useAskableFormSource.svelte":"./src/useAskableFormSource.svelte.ts","./useAskableIdleSource.svelte":"./src/useAskableIdleSource.svelte.ts","./useAskablePageSource.svelte":"./src/useAskablePageSource.svelte.ts","./useAskableTimeSource.svelte":"./src/useAskableTimeSource.svelte.ts","./useAskableUserSource.svelte":"./src/useAskableUserSource.svelte.ts","./useAskableErrorSource.svelte":"./src/useAskableErrorSource.svelte.ts","./useAskableFocusSource.svelte":"./src/useAskableFocusSource.svelte.ts","./useAskableMediaSource.svelte":"./src/useAskableMediaSource.svelte.ts","./useAskableTableSource.svelte":"./src/useAskableTableSource.svelte.ts","./useAskableThemeSource.svelte":"./src/useAskableThemeSource.svelte.ts","./useAskableAbTestSource.svelte":"./src/useAskableAbTestSource.svelte.ts","./useAskableLocaleSource.svelte":"./src/useAskableLocaleSource.svelte.ts","./useAskableScrollSource.svelte":"./src/useAskableScrollSource.svelte.ts","./useAskableSearchSource.svelte":"./src/useAskableSearchSource.svelte.ts","./useAskableWindowSource.svelte":"./src/useAskableWindowSource.svelte.ts","./useAskableBatterySource.svelte":"./src/useAskableBatterySource.svelte.ts","./useAskableLoadingSource.svelte":"./src/useAskableLoadingSource.svelte.ts","./useAskableNetworkSource.svelte":"./src/useAskableNetworkSource.svelte.ts","./useAskableRegionCapture.svelte":"./src/useAskableRegionCapture.svelte.ts","./useAskableStorageSource.svelte":"./src/useAskableStorageSource.svelte.ts","./useAskableAnalyticsSource.svelte":"./src/useAskableAnalyticsSource.svelte.ts","./useAskableClipboardSource.svelte":"./src/useAskableClipboardSource.svelte.ts","./useAskableMultistepSource.svelte":"./src/useAskableMultistepSource.svelte.ts","./useAskableSelectionSource.svelte":"./src/useAskableSelectionSource.svelte.ts","./useAskableConnectionSource.svelte":"./src/useAskableConnectionSource.svelte.ts","./useAskableKeyboardShortcut.svelte":"./src/useAskableKeyboardShortcut.svelte.ts","./useAskableNavigationSource.svelte":"./src/useAskableNavigationSource.svelte.ts","./useAskablePermissionSource.svelte":"./src/useAskablePermissionSource.svelte.ts","./useAskableFeatureFlagSource.svelte":"./src/useAskableFeatureFlagSource.svelte.ts","./useAskableGeolocationSource.svelte":"./src/useAskableGeolocationSource.svelte.ts","./useAskablePerformanceSource.svelte":"./src/useAskablePerformanceSource.svelte.ts","./useAskableNotificationSource.svelte":"./src/useAskableNotificationSource.svelte.ts","./useAskableTextSelectionCapture.svelte":"./src/useAskableTextSelectionCapture.svelte.ts"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"vamgan","email":"vamilg@gmail.com"},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"10.9.8","description":"Svelte 4 & 5 stores and runes to give AI assistants real-time context about what users see and select","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@askable-ui/core":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.56.3","vitest":"^4.1.8","typescript":"^6.0.3","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.15.0_1782609223415_0.02264674187167892","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@askable-ui/svelte","version":"0.16.0","keywords":["ai","llm","mcp","model-context-protocol","context","claude","cursor","copilot","svelte","svelte4","svelte5","runes","agentic","data-askable"],"license":"MIT","_id":"@askable-ui/svelte@0.16.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"3a6ec4de6188d2469e5a63cb134ec8a8a35ea250","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.16.0.tgz","fileCount":226,"integrity":"sha512-tsVw/AePCZWxy8mMYKOqsykuElqH/EGQUYF5HH5NZo9Nmg8WLnHehtqOK8BDlyFE/+EYRBXqAqALfBUCp1393w==","signatures":[{"sig":"MEQCIBwG6DtIJkBn50zj4RmwcXMYeP1XjZ5/dfqmhDcQunTFAiB2tztstJaQhTADE+qbeI3aYBAIj4JGOO0r5KSvcJlR3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":470866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":"./src/core.svelte.ts","./extended":"./src/extended.svelte.ts","./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts","./useAskableChat.svelte":"./src/useAskableChat.svelte.ts","./useAskableAgent.svelte":"./src/useAskableAgent.svelte.ts","./useAskableSource.svelte":"./src/useAskableSource.svelte.ts","./useAskableStream.svelte":"./src/useAskableStream.svelte.ts","./useAskableCompose.svelte":"./src/useAskableCompose.svelte.ts","./useAskableHistory.svelte":"./src/useAskableHistory.svelte.ts","./useAskableViewport.svelte":"./src/useAskableViewport.svelte.ts","./useAskableDOMSource.svelte":"./src/useAskableDOMSource.svelte.ts","./useAskableTabSource.svelte":"./src/useAskableTabSource.svelte.ts","./useAskableCartSource.svelte":"./src/useAskableCartSource.svelte.ts","./useAskableFormSource.svelte":"./src/useAskableFormSource.svelte.ts","./useAskableIdleSource.svelte":"./src/useAskableIdleSource.svelte.ts","./useAskablePageSource.svelte":"./src/useAskablePageSource.svelte.ts","./useAskableTimeSource.svelte":"./src/useAskableTimeSource.svelte.ts","./useAskableUserSource.svelte":"./src/useAskableUserSource.svelte.ts","./useAskableErrorSource.svelte":"./src/useAskableErrorSource.svelte.ts","./useAskableFocusSource.svelte":"./src/useAskableFocusSource.svelte.ts","./useAskableMediaSource.svelte":"./src/useAskableMediaSource.svelte.ts","./useAskableTableSource.svelte":"./src/useAskableTableSource.svelte.ts","./useAskableThemeSource.svelte":"./src/useAskableThemeSource.svelte.ts","./useAskableAbTestSource.svelte":"./src/useAskableAbTestSource.svelte.ts","./useAskableLocaleSource.svelte":"./src/useAskableLocaleSource.svelte.ts","./useAskableScrollSource.svelte":"./src/useAskableScrollSource.svelte.ts","./useAskableSearchSource.svelte":"./src/useAskableSearchSource.svelte.ts","./useAskableWindowSource.svelte":"./src/useAskableWindowSource.svelte.ts","./useAskableBatterySource.svelte":"./src/useAskableBatterySource.svelte.ts","./useAskableLoadingSource.svelte":"./src/useAskableLoadingSource.svelte.ts","./useAskableNetworkSource.svelte":"./src/useAskableNetworkSource.svelte.ts","./useAskableRegionCapture.svelte":"./src/useAskableRegionCapture.svelte.ts","./useAskableStorageSource.svelte":"./src/useAskableStorageSource.svelte.ts","./useAskableAnalyticsSource.svelte":"./src/useAskableAnalyticsSource.svelte.ts","./useAskableClipboardSource.svelte":"./src/useAskableClipboardSource.svelte.ts","./useAskableMultistepSource.svelte":"./src/useAskableMultistepSource.svelte.ts","./useAskableSelectionSource.svelte":"./src/useAskableSelectionSource.svelte.ts","./useAskableConnectionSource.svelte":"./src/useAskableConnectionSource.svelte.ts","./useAskableKeyboardShortcut.svelte":"./src/useAskableKeyboardShortcut.svelte.ts","./useAskableNavigationSource.svelte":"./src/useAskableNavigationSource.svelte.ts","./useAskablePermissionSource.svelte":"./src/useAskablePermissionSource.svelte.ts","./useAskableFeatureFlagSource.svelte":"./src/useAskableFeatureFlagSource.svelte.ts","./useAskableGeolocationSource.svelte":"./src/useAskableGeolocationSource.svelte.ts","./useAskablePerformanceSource.svelte":"./src/useAskablePerformanceSource.svelte.ts","./useAskableNotificationSource.svelte":"./src/useAskableNotificationSource.svelte.ts","./useAskableTextSelectionCapture.svelte":"./src/useAskableTextSelectionCapture.svelte.ts"},"gitHead":"74d796927151c15642d1ba7fe81e07e4ad2a27c0","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"Svelte 4 & 5 stores and runes to give AI assistants real-time context about what users see and select","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@askable-ui/core":"^0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.56.3","vitest":"^4.1.8","typescript":"^6.0.3","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.16.0_1785127890857_0.97722439064391","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@askable-ui/svelte","version":"0.17.0","keywords":["ai","llm","mcp","model-context-protocol","context","claude","cursor","copilot","svelte","svelte4","svelte5","runes","agentic","data-askable"],"license":"MIT","_id":"@askable-ui/svelte@0.17.0","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"7aff7dc757df9ebaf5267fe54a2f9e36eb119c85","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.17.0.tgz","fileCount":226,"integrity":"sha512-r/+skrbJ3z9myLe3LddeY5KE3V+/8fum6qtRDTAEbJkEQrHXyqYL4cWjvFqq7NBwNykNZ79UgSnUbh4BQLuy6w==","signatures":[{"sig":"MEUCICBEF6Aq7dx0vb9BqKwvaGyzXV40a+3TcHI+jt+IR0SvAiEAjs1OQaJ4sw2XzB0QN/ToadjeJ2UCIsABh1LQmdqmjE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":470866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":"./src/core.svelte.ts","./extended":"./src/extended.svelte.ts","./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts","./useAskableChat.svelte":"./src/useAskableChat.svelte.ts","./useAskableAgent.svelte":"./src/useAskableAgent.svelte.ts","./useAskableSource.svelte":"./src/useAskableSource.svelte.ts","./useAskableStream.svelte":"./src/useAskableStream.svelte.ts","./useAskableCompose.svelte":"./src/useAskableCompose.svelte.ts","./useAskableHistory.svelte":"./src/useAskableHistory.svelte.ts","./useAskableViewport.svelte":"./src/useAskableViewport.svelte.ts","./useAskableDOMSource.svelte":"./src/useAskableDOMSource.svelte.ts","./useAskableTabSource.svelte":"./src/useAskableTabSource.svelte.ts","./useAskableCartSource.svelte":"./src/useAskableCartSource.svelte.ts","./useAskableFormSource.svelte":"./src/useAskableFormSource.svelte.ts","./useAskableIdleSource.svelte":"./src/useAskableIdleSource.svelte.ts","./useAskablePageSource.svelte":"./src/useAskablePageSource.svelte.ts","./useAskableTimeSource.svelte":"./src/useAskableTimeSource.svelte.ts","./useAskableUserSource.svelte":"./src/useAskableUserSource.svelte.ts","./useAskableErrorSource.svelte":"./src/useAskableErrorSource.svelte.ts","./useAskableFocusSource.svelte":"./src/useAskableFocusSource.svelte.ts","./useAskableMediaSource.svelte":"./src/useAskableMediaSource.svelte.ts","./useAskableTableSource.svelte":"./src/useAskableTableSource.svelte.ts","./useAskableThemeSource.svelte":"./src/useAskableThemeSource.svelte.ts","./useAskableAbTestSource.svelte":"./src/useAskableAbTestSource.svelte.ts","./useAskableLocaleSource.svelte":"./src/useAskableLocaleSource.svelte.ts","./useAskableScrollSource.svelte":"./src/useAskableScrollSource.svelte.ts","./useAskableSearchSource.svelte":"./src/useAskableSearchSource.svelte.ts","./useAskableWindowSource.svelte":"./src/useAskableWindowSource.svelte.ts","./useAskableBatterySource.svelte":"./src/useAskableBatterySource.svelte.ts","./useAskableLoadingSource.svelte":"./src/useAskableLoadingSource.svelte.ts","./useAskableNetworkSource.svelte":"./src/useAskableNetworkSource.svelte.ts","./useAskableRegionCapture.svelte":"./src/useAskableRegionCapture.svelte.ts","./useAskableStorageSource.svelte":"./src/useAskableStorageSource.svelte.ts","./useAskableAnalyticsSource.svelte":"./src/useAskableAnalyticsSource.svelte.ts","./useAskableClipboardSource.svelte":"./src/useAskableClipboardSource.svelte.ts","./useAskableMultistepSource.svelte":"./src/useAskableMultistepSource.svelte.ts","./useAskableSelectionSource.svelte":"./src/useAskableSelectionSource.svelte.ts","./useAskableConnectionSource.svelte":"./src/useAskableConnectionSource.svelte.ts","./useAskableKeyboardShortcut.svelte":"./src/useAskableKeyboardShortcut.svelte.ts","./useAskableNavigationSource.svelte":"./src/useAskableNavigationSource.svelte.ts","./useAskablePermissionSource.svelte":"./src/useAskablePermissionSource.svelte.ts","./useAskableFeatureFlagSource.svelte":"./src/useAskableFeatureFlagSource.svelte.ts","./useAskableGeolocationSource.svelte":"./src/useAskableGeolocationSource.svelte.ts","./useAskablePerformanceSource.svelte":"./src/useAskablePerformanceSource.svelte.ts","./useAskableNotificationSource.svelte":"./src/useAskableNotificationSource.svelte.ts","./useAskableTextSelectionCapture.svelte":"./src/useAskableTextSelectionCapture.svelte.ts"},"gitHead":"8797443f92143707a0a296e9fd108b6331137c96","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"Svelte 4 & 5 stores and runes to give AI assistants real-time context about what users see and select","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@askable-ui/core":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.56.3","vitest":"^4.1.8","typescript":"^6.0.3","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.17.0_1786221582363_0.57372968364535","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@askable-ui/svelte","version":"0.17.1","keywords":["ai","llm","mcp","model-context-protocol","context","claude","cursor","copilot","svelte","svelte4","svelte5","runes","agentic","data-askable"],"license":"MIT","_id":"@askable-ui/svelte@0.17.1","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"70f6870c225f017182b144f7988db0ce2a5de535","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.17.1.tgz","fileCount":226,"integrity":"sha512-F1scUIDH+MDxjww+FyhDW9RY6bfgV2Rdu+vi5dhERDBPOwjDCcl3H3c6JEZzg3EmnYWdrZXCwF8ccPSS5Kw2cQ==","signatures":[{"sig":"MEUCIHLRpeq86U+H0C2O71xNAagMafyAH1bDtLrGAuxY6dgNAiEAtvdl4z9wXzRC3JEPrpawhhixdbZOhn8cfMgT36kogF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":470866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":"./src/core.svelte.ts","./extended":"./src/extended.svelte.ts","./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts","./useAskableChat.svelte":"./src/useAskableChat.svelte.ts","./useAskableAgent.svelte":"./src/useAskableAgent.svelte.ts","./useAskableSource.svelte":"./src/useAskableSource.svelte.ts","./useAskableStream.svelte":"./src/useAskableStream.svelte.ts","./useAskableCompose.svelte":"./src/useAskableCompose.svelte.ts","./useAskableHistory.svelte":"./src/useAskableHistory.svelte.ts","./useAskableViewport.svelte":"./src/useAskableViewport.svelte.ts","./useAskableDOMSource.svelte":"./src/useAskableDOMSource.svelte.ts","./useAskableTabSource.svelte":"./src/useAskableTabSource.svelte.ts","./useAskableCartSource.svelte":"./src/useAskableCartSource.svelte.ts","./useAskableFormSource.svelte":"./src/useAskableFormSource.svelte.ts","./useAskableIdleSource.svelte":"./src/useAskableIdleSource.svelte.ts","./useAskablePageSource.svelte":"./src/useAskablePageSource.svelte.ts","./useAskableTimeSource.svelte":"./src/useAskableTimeSource.svelte.ts","./useAskableUserSource.svelte":"./src/useAskableUserSource.svelte.ts","./useAskableErrorSource.svelte":"./src/useAskableErrorSource.svelte.ts","./useAskableFocusSource.svelte":"./src/useAskableFocusSource.svelte.ts","./useAskableMediaSource.svelte":"./src/useAskableMediaSource.svelte.ts","./useAskableTableSource.svelte":"./src/useAskableTableSource.svelte.ts","./useAskableThemeSource.svelte":"./src/useAskableThemeSource.svelte.ts","./useAskableAbTestSource.svelte":"./src/useAskableAbTestSource.svelte.ts","./useAskableLocaleSource.svelte":"./src/useAskableLocaleSource.svelte.ts","./useAskableScrollSource.svelte":"./src/useAskableScrollSource.svelte.ts","./useAskableSearchSource.svelte":"./src/useAskableSearchSource.svelte.ts","./useAskableWindowSource.svelte":"./src/useAskableWindowSource.svelte.ts","./useAskableBatterySource.svelte":"./src/useAskableBatterySource.svelte.ts","./useAskableLoadingSource.svelte":"./src/useAskableLoadingSource.svelte.ts","./useAskableNetworkSource.svelte":"./src/useAskableNetworkSource.svelte.ts","./useAskableRegionCapture.svelte":"./src/useAskableRegionCapture.svelte.ts","./useAskableStorageSource.svelte":"./src/useAskableStorageSource.svelte.ts","./useAskableAnalyticsSource.svelte":"./src/useAskableAnalyticsSource.svelte.ts","./useAskableClipboardSource.svelte":"./src/useAskableClipboardSource.svelte.ts","./useAskableMultistepSource.svelte":"./src/useAskableMultistepSource.svelte.ts","./useAskableSelectionSource.svelte":"./src/useAskableSelectionSource.svelte.ts","./useAskableConnectionSource.svelte":"./src/useAskableConnectionSource.svelte.ts","./useAskableKeyboardShortcut.svelte":"./src/useAskableKeyboardShortcut.svelte.ts","./useAskableNavigationSource.svelte":"./src/useAskableNavigationSource.svelte.ts","./useAskablePermissionSource.svelte":"./src/useAskablePermissionSource.svelte.ts","./useAskableFeatureFlagSource.svelte":"./src/useAskableFeatureFlagSource.svelte.ts","./useAskableGeolocationSource.svelte":"./src/useAskableGeolocationSource.svelte.ts","./useAskablePerformanceSource.svelte":"./src/useAskablePerformanceSource.svelte.ts","./useAskableNotificationSource.svelte":"./src/useAskableNotificationSource.svelte.ts","./useAskableTextSelectionCapture.svelte":"./src/useAskableTextSelectionCapture.svelte.ts"},"gitHead":"855ca7dc3817577b18b8a5671b802495fe7d160e","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"Svelte 4 & 5 stores and runes to give AI assistants real-time context about what users see and select","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@askable-ui/core":"^0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.56.3","vitest":"^4.1.8","typescript":"^6.0.3","@testing-library/svelte":"^5.3.1","@sveltejs/vite-plugin-svelte":"^7.1.2"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.17.1_1786222313891_0.0000027088175029721384","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@askable-ui/svelte","version":"0.17.2","keywords":["ai","llm","mcp","model-context-protocol","context","claude","cursor","copilot","svelte","svelte4","svelte5","runes","agentic","data-askable"],"license":"MIT","_id":"@askable-ui/svelte@0.17.2","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"homepage":"https://askable-ui.com","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"4af4ba35a2333ffdfafb32630cb433ce5bddfee6","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.17.2.tgz","fileCount":226,"integrity":"sha512-E5GonC/rBZkoUrnU8pT/yXY2CLe1XSr7plm3OuHMA9rCAPGTTLoHW7XVdI6uwPnbTqqS0klwn5tIktJcKJuO+A==","signatures":[{"sig":"MEUCIQCWmzq+WodnSxMoIfEDGNZ/fyKNbFW+OiWXf9nfNXFvIwIgMNCv6q2CkGB4u2L6Qo1v8gMlO3B8VdxYiSjgDltu4sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXFNJgDcfz3CNvKnLuq4pSElIsUehMmkaXhjZKV8X3JQIhAKgphlpsWzn6g5X6Mrk1TKTdf5BCJ5MveyX69uJNRvv2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":470868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":"./src/core.svelte.ts","./extended":"./src/extended.svelte.ts","./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts","./useAskableChat.svelte":"./src/useAskableChat.svelte.ts","./useAskableAgent.svelte":"./src/useAskableAgent.svelte.ts","./useAskableSource.svelte":"./src/useAskableSource.svelte.ts","./useAskableStream.svelte":"./src/useAskableStream.svelte.ts","./useAskableCompose.svelte":"./src/useAskableCompose.svelte.ts","./useAskableHistory.svelte":"./src/useAskableHistory.svelte.ts","./useAskableViewport.svelte":"./src/useAskableViewport.svelte.ts","./useAskableDOMSource.svelte":"./src/useAskableDOMSource.svelte.ts","./useAskableTabSource.svelte":"./src/useAskableTabSource.svelte.ts","./useAskableCartSource.svelte":"./src/useAskableCartSource.svelte.ts","./useAskableFormSource.svelte":"./src/useAskableFormSource.svelte.ts","./useAskableIdleSource.svelte":"./src/useAskableIdleSource.svelte.ts","./useAskablePageSource.svelte":"./src/useAskablePageSource.svelte.ts","./useAskableTimeSource.svelte":"./src/useAskableTimeSource.svelte.ts","./useAskableUserSource.svelte":"./src/useAskableUserSource.svelte.ts","./useAskableErrorSource.svelte":"./src/useAskableErrorSource.svelte.ts","./useAskableFocusSource.svelte":"./src/useAskableFocusSource.svelte.ts","./useAskableMediaSource.svelte":"./src/useAskableMediaSource.svelte.ts","./useAskableTableSource.svelte":"./src/useAskableTableSource.svelte.ts","./useAskableThemeSource.svelte":"./src/useAskableThemeSource.svelte.ts","./useAskableAbTestSource.svelte":"./src/useAskableAbTestSource.svelte.ts","./useAskableLocaleSource.svelte":"./src/useAskableLocaleSource.svelte.ts","./useAskableScrollSource.svelte":"./src/useAskableScrollSource.svelte.ts","./useAskableSearchSource.svelte":"./src/useAskableSearchSource.svelte.ts","./useAskableWindowSource.svelte":"./src/useAskableWindowSource.svelte.ts","./useAskableBatterySource.svelte":"./src/useAskableBatterySource.svelte.ts","./useAskableLoadingSource.svelte":"./src/useAskableLoadingSource.svelte.ts","./useAskableNetworkSource.svelte":"./src/useAskableNetworkSource.svelte.ts","./useAskableRegionCapture.svelte":"./src/useAskableRegionCapture.svelte.ts","./useAskableStorageSource.svelte":"./src/useAskableStorageSource.svelte.ts","./useAskableAnalyticsSource.svelte":"./src/useAskableAnalyticsSource.svelte.ts","./useAskableClipboardSource.svelte":"./src/useAskableClipboardSource.svelte.ts","./useAskableMultistepSource.svelte":"./src/useAskableMultistepSource.svelte.ts","./useAskableSelectionSource.svelte":"./src/useAskableSelectionSource.svelte.ts","./useAskableConnectionSource.svelte":"./src/useAskableConnectionSource.svelte.ts","./useAskableKeyboardShortcut.svelte":"./src/useAskableKeyboardShortcut.svelte.ts","./useAskableNavigationSource.svelte":"./src/useAskableNavigationSource.svelte.ts","./useAskablePermissionSource.svelte":"./src/useAskablePermissionSource.svelte.ts","./useAskableFeatureFlagSource.svelte":"./src/useAskableFeatureFlagSource.svelte.ts","./useAskableGeolocationSource.svelte":"./src/useAskableGeolocationSource.svelte.ts","./useAskablePerformanceSource.svelte":"./src/useAskablePerformanceSource.svelte.ts","./useAskableNotificationSource.svelte":"./src/useAskableNotificationSource.svelte.ts","./useAskableTextSelectionCapture.svelte":"./src/useAskableTextSelectionCapture.svelte.ts"},"gitHead":"2e2d598673d565e1d617a75bef0cdd8942536c6d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.19.0","description":"Svelte 4 & 5 stores and runes to give AI assistants real-time context about what users see and select","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@askable-ui/core":"^0.17.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.56.10","vitest":"^4.1.11","typescript":"^6.0.3","@testing-library/svelte":"^5.4.2","@sveltejs/vite-plugin-svelte":"^7.3.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.17.2_1789501593731_0.5083640720116103","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"_id":"@askable-ui/svelte@0.17.3","bugs":{"url":"https://github.com/askable-ui/askable/issues"},"dist":{"shasum":"70b3e6410ecbbec80c331ef0732af6b1e86bec00","tarball":"https://registry.npmjs.org/@askable-ui/svelte/-/svelte-0.17.3.tgz","fileCount":226,"integrity":"sha512-ioq1iql9sWjdXPqy7Q1ylg5z+WLFH7j/GOzBjk+TzfG/yzxVOJbsL/AazHScAukqcyLZcbTBm/pgINu6bSK/VA==","signatures":[{"sig":"MEUCIAN9o9XQB41kKGJbTNcgXFeu0UaYGnLItn1OsK7k7kXYAiEA0hDS064nWMTUNSzAqUiI/XYckZGWQpPnyCzqJKQzPQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6EO68ip9zd8FPYeE+jMmoOgQVQhnmQ9k4PElc0E7RJwIhALReVOaNoetS3XzCOq2EKG0VC7EOWewj9riB0QcRF2l/"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askable-ui%2fsvelte@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":470868},"main":"./dist/index.js","name":"@askable-ui/svelte","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":"./src/core.svelte.ts","./extended":"./src/extended.svelte.ts","./Askable.svelte":"./src/Askable.svelte","./Askable5.svelte":"./src/Askable5.svelte","./useAskable.svelte":"./src/useAskable.svelte.ts","./useAskableChat.svelte":"./src/useAskableChat.svelte.ts","./useAskableAgent.svelte":"./src/useAskableAgent.svelte.ts","./useAskableSource.svelte":"./src/useAskableSource.svelte.ts","./useAskableStream.svelte":"./src/useAskableStream.svelte.ts","./useAskableCompose.svelte":"./src/useAskableCompose.svelte.ts","./useAskableHistory.svelte":"./src/useAskableHistory.svelte.ts","./useAskableViewport.svelte":"./src/useAskableViewport.svelte.ts","./useAskableDOMSource.svelte":"./src/useAskableDOMSource.svelte.ts","./useAskableTabSource.svelte":"./src/useAskableTabSource.svelte.ts","./useAskableCartSource.svelte":"./src/useAskableCartSource.svelte.ts","./useAskableFormSource.svelte":"./src/useAskableFormSource.svelte.ts","./useAskableIdleSource.svelte":"./src/useAskableIdleSource.svelte.ts","./useAskablePageSource.svelte":"./src/useAskablePageSource.svelte.ts","./useAskableTimeSource.svelte":"./src/useAskableTimeSource.svelte.ts","./useAskableUserSource.svelte":"./src/useAskableUserSource.svelte.ts","./useAskableErrorSource.svelte":"./src/useAskableErrorSource.svelte.ts","./useAskableFocusSource.svelte":"./src/useAskableFocusSource.svelte.ts","./useAskableMediaSource.svelte":"./src/useAskableMediaSource.svelte.ts","./useAskableTableSource.svelte":"./src/useAskableTableSource.svelte.ts","./useAskableThemeSource.svelte":"./src/useAskableThemeSource.svelte.ts","./useAskableAbTestSource.svelte":"./src/useAskableAbTestSource.svelte.ts","./useAskableLocaleSource.svelte":"./src/useAskableLocaleSource.svelte.ts","./useAskableScrollSource.svelte":"./src/useAskableScrollSource.svelte.ts","./useAskableSearchSource.svelte":"./src/useAskableSearchSource.svelte.ts","./useAskableWindowSource.svelte":"./src/useAskableWindowSource.svelte.ts","./useAskableBatterySource.svelte":"./src/useAskableBatterySource.svelte.ts","./useAskableLoadingSource.svelte":"./src/useAskableLoadingSource.svelte.ts","./useAskableNetworkSource.svelte":"./src/useAskableNetworkSource.svelte.ts","./useAskableRegionCapture.svelte":"./src/useAskableRegionCapture.svelte.ts","./useAskableStorageSource.svelte":"./src/useAskableStorageSource.svelte.ts","./useAskableAnalyticsSource.svelte":"./src/useAskableAnalyticsSource.svelte.ts","./useAskableClipboardSource.svelte":"./src/useAskableClipboardSource.svelte.ts","./useAskableMultistepSource.svelte":"./src/useAskableMultistepSource.svelte.ts","./useAskableSelectionSource.svelte":"./src/useAskableSelectionSource.svelte.ts","./useAskableConnectionSource.svelte":"./src/useAskableConnectionSource.svelte.ts","./useAskableKeyboardShortcut.svelte":"./src/useAskableKeyboardShortcut.svelte.ts","./useAskableNavigationSource.svelte":"./src/useAskableNavigationSource.svelte.ts","./useAskablePermissionSource.svelte":"./src/useAskablePermissionSource.svelte.ts","./useAskableFeatureFlagSource.svelte":"./src/useAskableFeatureFlagSource.svelte.ts","./useAskableGeolocationSource.svelte":"./src/useAskableGeolocationSource.svelte.ts","./useAskablePerformanceSource.svelte":"./src/useAskablePerformanceSource.svelte.ts","./useAskableNotificationSource.svelte":"./src/useAskableNotificationSource.svelte.ts","./useAskableTextSelectionCapture.svelte":"./src/useAskableTextSelectionCapture.svelte.ts"},"gitHead":"23b8f398cf1a9dccbecd987ffe2745b3e6c948f7","license":"MIT","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc"},"version":"0.17.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6dc96ce-2ebf-403e-972a-2943503f459f"}},"homepage":"https://askable-ui.com","keywords":["ai","llm","mcp","model-context-protocol","context","claude","cursor","copilot","svelte","svelte4","svelte5","runes","agentic","data-askable"],"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.19.0","description":"Svelte 4 & 5 stores and runes to give AI assistants real-time context about what users see and select","directories":{},"maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@askable-ui/core":"^0.17.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","svelte":"^5.56.10","vitest":"^4.1.11","typescript":"^6.0.3","@testing-library/svelte":"^5.4.2","@sveltejs/vite-plugin-svelte":"^7.3.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte_0.17.3_1789502425002_0.34779489150652765"}}},"time":{"created":"2026-03-28T23:48:40.923Z","modified":"2026-09-15T20:00:25.454Z","0.1.0":"2026-03-28T23:48:41.158Z","0.1.2":"2026-03-29T22:34:24.937Z","0.1.3":"2026-03-29T23:04:10.090Z","0.1.4":"2026-03-29T23:11:53.061Z","0.2.0":"2026-04-05T18:21:32.326Z","0.4.0":"2026-04-07T03:14:41.447Z","0.4.1":"2026-04-07T04:43:48.391Z","0.5.0":"2026-04-13T04:47:34.326Z","0.6.0":"2026-04-21T01:36:52.137Z","6.1.0":"2026-04-21T03:17:01.203Z","6.1.1":"2026-04-26T06:14:27.272Z","0.6.1":"2026-05-11T05:14:28.916Z","0.6.2":"2026-05-30T23:51:05.549Z","0.6.3":"2026-05-31T00:42:14.048Z","0.7.0":"2026-05-31T04:28:54.227Z","0.7.1":"2026-05-31T04:54:17.994Z","0.8.0":"2026-05-31T05:07:53.114Z","0.8.1":"2026-05-31T05:23:12.901Z","0.8.2":"2026-05-31T05:33:56.767Z","0.8.3":"2026-05-31T05:40:19.454Z","0.9.0":"2026-05-31T16:33:49.594Z","0.10.0":"2026-05-31T16:48:25.706Z","0.11.0":"2026-05-31T18:02:08.308Z","0.11.1":"2026-06-01T05:10:35.326Z","0.12.0":"2026-06-01T05:34:36.690Z","0.13.0":"2026-06-01T06:28:45.096Z","0.13.1":"2026-06-01T13:31:24.805Z","0.14.0":"2026-06-10T02:19:59.590Z","0.15.0":"2026-06-28T01:13:43.551Z","0.16.0":"2026-07-27T04:51:30.995Z","0.17.0":"2026-08-08T20:39:42.507Z","0.17.1":"2026-08-08T20:51:54.027Z","0.17.2":"2026-09-15T19:46:33.837Z","0.17.3":"2026-09-15T20:00:25.107Z"},"bugs":{"url":"https://github.com/askable-ui/askable/issues"},"license":"MIT","homepage":"https://askable-ui.com","keywords":["ai","llm","mcp","model-context-protocol","context","claude","cursor","copilot","svelte","svelte4","svelte5","runes","agentic","data-askable"],"repository":{"url":"git+https://github.com/askable-ui/askable.git","type":"git","directory":"packages/svelte"},"description":"Svelte 4 & 5 stores and runes to give AI assistants real-time context about what users see and select","maintainers":[{"name":"vamgan","email":"vamilg@gmail.com"}],"readme":"# @askable-ui/svelte\n\nSvelte 4 bindings for [askable](../../README.md) — give your UI components LLM awareness in one line.\n\n## Install\n\n```bash\nnpm install @askable-ui/svelte @askable-ui/core\n```\n\n## Quick Start\n\n```svelte\n<script lang=\"ts\">\n  import { onMount, onDestroy } from 'svelte';\n  import { createAskableStore } from '@askable-ui/svelte';\n  import Askable from '@askable-ui/svelte/Askable.svelte';\n\n  const { focus, promptContext, destroy } = createAskableStore();\n  onDestroy(destroy);\n\n  async function ask(question: string) {\n    return fetch('/api/chat', {\n      method: 'POST',\n      body: JSON.stringify({\n        messages: [\n          { role: 'system', content: `UI context: ${$promptContext}` },\n          { role: 'user', content: question },\n        ],\n      }),\n    });\n  }\n</script>\n\n<Askable meta={{ chart: 'revenue', period: 'Q3', value: '$128k' }} as=\"section\">\n  <RevenueChart />\n</Askable>\n\n{#if $focus}\n  <p>Focused: {JSON.stringify($focus.meta)}</p>\n{/if}\n```\n\n## API\n\n### `<Askable meta={...} as=\"div\">`\n\nRenders any element (default: `div`) with a `data-askable` attribute. Accepts a `<slot />`.\n\n- `scope` is optional and writes `data-askable-scope` for scoped prompt/history queries.\n\n### `createAskableStore(options?)`\n\nReturns Svelte stores backed by a core `AskableContext`.\n\n```ts\nconst { focus, promptContext, ctx, destroy } = createAskableStore();\n// focus: Readable<AskableFocus | null>\n// promptContext: Readable<string>\n// ctx: AskableContext\n\n// Restrict which interactions trigger a context update\nconst { focus, promptContext, ctx, destroy } = createAskableStore({ events: ['click'] });\n```\n\n**Options:**\n- `events?: AskableEvent[]` — trigger events: `'click'`, `'hover'`, `'focus'`. Defaults to all three.\n\n**`ctx` advanced methods** (via `@askable-ui/core`):\n- `ctx.select(el)` — programmatically set focus (\"Ask AI\" button pattern)\n- `ctx.clear()` — reset focus to null and emit `'clear'` event\n- `ctx.getHistory(limit?)` — focus history, newest first\n- `ctx.toHistoryContext(limit?, options?)` — history as a prompt-ready string\n- `ctx.toPromptContext(options?)` — full serialization options (format, maxTokens, excludeKeys, …)\n- `ctx.toPromptContextAsync(options?)` — include async app-owned sources\n- `ctx.serializeFocus(options?)` — structured `AskableSerializedFocus` object\n\n### `createAskableSourceStore(options?)`\n\nUse `createAskableSourceStore()` when the assistant needs data that is not fully\nrendered in the DOM: paginated tables, virtualized lists, documents, charts,\nmaps, calendars, canvases, or custom product state. The store registers the\nsource immediately and unregisters it when `destroy()` is called.\n\n```svelte\n<script lang=\"ts\">\n  import { onDestroy } from 'svelte';\n  import { createAskableSourceStore } from '@askable-ui/svelte';\n\n  const accounts = createAskableSourceStore('accounts', {\n    kind: 'collection',\n    describe: 'Customer accounts matching the active filters',\n    getState: () => ({\n      filters,\n      sort,\n      page: table.getState().pagination.pageIndex + 1,\n      pageSize: table.getState().pagination.pageSize,\n      totalCount,\n    }),\n    resolve: async ({ mode, maxItems }) => {\n      if (mode === 'visible') return table.getRowModel().rows.map((row) => row.original);\n      return summarizeAccounts({ filters, sort, maxItems });\n    },\n    sanitize: (source) => ({\n      ...source,\n      data: redactAccountFields(source.data),\n    }),\n  });\n\n  onDestroy(accounts.destroy);\n\n  async function ask(question: string) {\n    const promptContext = await accounts.toPromptContext({\n      source: { mode: 'summary', maxItems: 20, timeoutMs: 750 },\n      sourceErrorMode: 'include',\n    });\n\n    return sendToAgent({ question, promptContext });\n  }\n\n  $: {\n    filters;\n    sort;\n    totalCount;\n    accounts.notifyChanged();\n  }\n</script>\n```\n\nCall `notifyChanged()` when source data changes without a DOM focus change,\nsuch as pagination, filters, selected rows, or query-cache updates. Async\nsubscribers created with `ctx.subscribeAsync()` re-resolve matching sources.\n\n### `createAskableRegionCaptureStore(options?)`\n\nStarts an explicit region, circle, or lasso selection overlay and exposes the captured Context packet as Svelte stores.\n\n```svelte\n<script lang=\"ts\">\n  import { onDestroy } from 'svelte';\n  import { createAskableRegionCaptureStore } from '@askable-ui/svelte';\n\n  const capture = createAskableRegionCaptureStore({\n    includeViewport: true,\n    source: { app: 'analytics-dashboard' },\n    intent: 'answer with this selected area as context',\n  });\n  const { active, lastPacket, selectionState } = capture;\n\n  onDestroy(capture.destroy);\n</script>\n\n<button on:click={() => capture.start()}>Select region</button>\n<button on:click={() => capture.start({ shape: 'circle' })}>Circle area</button>\n<button on:click={() => capture.start({ shape: 'lasso' })}>Lasso area</button>\n{#if $active}\n  <button on:click={capture.cancel}>Cancel</button>\n{/if}\n\n{#if $lastPacket}\n  <pre>{JSON.stringify($lastPacket, null, 2)}</pre>\n{/if}\n\n{#if $selectionState}\n  <SelectionComposer\n    packet={$selectionState.packet}\n    selection={$selectionState.selection}\n    onClear={capture.clearSelection}\n  />\n{/if}\n```\n\nThe store includes `active`, `lastPacket`, `lastSelection`, `selectionState`,\n`start(overrides)`, `cancel()`, `clearSelection()`, `getSelection()`,\n`destroy()`, `isActive()`, and `ctx`. Use `selectionState` to render selected\ncontext confirmation, inline question input, or a custom composer. Use\n`getSelection()` when non-render code needs the current pinned packet,\nselection geometry, and affordance element.\nUse `onSelectionChange(state)` to mirror pinned context into external composer\nstate.\nPass `once: false` when the capture control should stay active for repeated\nregion, circle, or lasso selections. The store keeps `active` true until\n`cancel()` or `destroy()` runs.\n\n### `createAskableTextSelectionCaptureStore(options?)`\n\nCaptures highlighted browser text and exposes the captured Context packet as\nSvelte stores.\n\n```svelte\n<script lang=\"ts\">\n  import { onDestroy } from 'svelte';\n  import { createAskableTextSelectionCaptureStore } from '@askable-ui/svelte';\n\n  const selection = createAskableTextSelectionCaptureStore({\n    includeViewport: true,\n    source: { app: 'analytics-dashboard' },\n    intent: 'answer using the highlighted text',\n  });\n  const { active, lastPacket, selectionState } = selection;\n\n  onDestroy(selection.destroy);\n</script>\n\n<button on:click={() => selection.start()}>Watch selection</button>\n<button on:click={() => selection.captureNow()}>Send selected text</button>\n{#if $active}\n  <button on:click={selection.cancel}>Cancel</button>\n{/if}\n\n{#if $lastPacket}\n  <pre>{JSON.stringify($lastPacket, null, 2)}</pre>\n{/if}\n\n{#if $selectionState}\n  <SelectedTextComposer\n    packet={$selectionState.packet}\n    selection={$selectionState.selection}\n    onClear={selection.clearSelection}\n  />\n{/if}\n```\n\nThe store includes `active`, `lastPacket`, `lastSelection`, `selectionState`,\n`start(overrides)`, `captureNow(overrides)`, `cancel()`, `clearSelection()`,\n`getSelection()`, `destroy()`, `isActive()`, and `ctx`. Use `selectionState` to\nrender selected-text confirmation and inline chat inputs. Use `getSelection()`\nwhen imperative code needs the current pinned text packet, selected range\nmetadata, and affordance element.\nUse `onSelectionChange(state)` to keep chat input state aligned with the pinned\ntext selection.\n\n### \"Ask AI\" button pattern\n\nUse `ctx.select()` to set context explicitly when a user clicks a button:\n\n```svelte\n<script lang=\"ts\">\n  import { createAskableStore } from '@askable-ui/svelte';\n  import Askable from '@askable-ui/svelte/Askable.svelte';\n\n  const { ctx, destroy } = createAskableStore();\n  onDestroy(destroy);\n\n  let cardEl: HTMLElement;\n</script>\n\n<Askable bind:el={cardEl} meta={data}>\n  <RevenueChart {data} />\n  <button on:click={() => { ctx.select(cardEl); openChat(); }}>\n    Ask AI ✦\n  </button>\n</Askable>\n```\n\n## License\n\nMIT\n\n\n### SSR note\n\n`createAskableStore()` is safe to create in SSR environments. Observation only starts when `document` exists in the browser.\n","readmeFilename":"README.md"}