{"_id":"@apislash/storage-web","_rev":"4-bc258e731e85edf49b7759c71e1b337a","name":"@apislash/storage-web","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@apislash/storage-web","version":"1.0.0","license":"MIT","_id":"@apislash/storage-web@1.0.0","maintainers":[{"name":"jantheon","email":"vonhara@gmail.com"}],"dist":{"shasum":"c300b2ee0107d30cd236f272c5446138e5b8521b","tarball":"https://registry.npmjs.org/@apislash/storage-web/-/storage-web-1.0.0.tgz","fileCount":9,"integrity":"sha512-muquQ0m0YSuHDFebzr8Zg6hxSwbo0cEqGQhmEACvq8OfKS56cXG6iWpbWUrKJkzdZiCqageqKbiYDF99hm8+7g==","signatures":[{"sig":"MEQCIElZFHkyMCJNXBYGAttyr1n12EIFLjw1dYTmEhsPztyAAiASyYgpolty27Nx/fBSE6krP9DykxHKzzGzXuKoCxKiMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46257},"main":"dist/index.cjs","type":"module","_from":"file:apislash-storage-web-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"pnpm exec vitest run --passWithNoTests","build":"pnpm exec tsup src/index.ts --format esm,cjs --dts --sourcemap --clean --out-dir dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"jantheon","email":"vonhara@gmail.com"},"_resolved":"/tmp/2eb5f73078f013d6936dd1bdf7f8f861/apislash-storage-web-1.0.0.tgz","_integrity":"sha512-muquQ0m0YSuHDFebzr8Zg6hxSwbo0cEqGQhmEACvq8OfKS56cXG6iWpbWUrKJkzdZiCqageqKbiYDF99hm8+7g==","_npmVersion":"11.14.1","description":"Browser storage adapter (localStorage/session/volatile KV + IndexedDB structured store) for the Apislash storage core. Usable in any web app; published by Apislash.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@apislash/storage-core":"1.0.0","@apislash/cryptobox-web":"^1.0.0"},"publishConfig":{"registry":"https://gitlab.com/api/v4/projects/80541835/packages/npm/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/storage-web_1.0.0_1780133607560_0.16313173925593216","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@apislash/storage-web","version":"1.1.2","license":"MIT","_id":"@apislash/storage-web@1.1.2","maintainers":[{"name":"jantheon","email":"vonhara@gmail.com"}],"dist":{"shasum":"952074a6320cd2f3453dec31e0f7aa129cda366e","tarball":"https://registry.npmjs.org/@apislash/storage-web/-/storage-web-1.1.2.tgz","fileCount":9,"integrity":"sha512-AS4WtNNjgpo5MfZo0z1qcADoGDvjXRovFhVNHjp+d9MCCnhNtbUXGfUquQ1jprFS29usZc2WS3kgVHT7zBt3yQ==","signatures":[{"sig":"MEUCIQDxPIbz6f02EkF5MTHq0r5et2JOYvsOblYydkdKmLgAIQIgC9z5B5o2skgpNkKnnFvA7dOixa+mfJIuCsJKNdE6zhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46258},"main":"dist/index.cjs","type":"module","_from":"file:apislash-storage-web-1.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"pnpm exec vitest run --passWithNoTests","build":"pnpm exec tsup src/index.ts --format esm,cjs --dts --sourcemap --clean --out-dir dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"jantheon","email":"vonhara@gmail.com"},"_resolved":"/tmp/b4b48d203bd426d85533e3b265c14135/apislash-storage-web-1.1.2.tgz","_integrity":"sha512-AS4WtNNjgpo5MfZo0z1qcADoGDvjXRovFhVNHjp+d9MCCnhNtbUXGfUquQ1jprFS29usZc2WS3kgVHT7zBt3yQ==","_npmVersion":"10.8.2","description":"Browser storage adapter (localStorage/session/volatile KV + IndexedDB structured store) for the Apislash storage core. Usable in any web app; published by Apislash.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@apislash/storage-core":"^1.0.0","@apislash/cryptobox-web":"^1.0.0"},"publishConfig":{"registry":"https://gitlab.com/api/v4/projects/80541835/packages/npm/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/storage-web_1.1.2_1781941968215_0.6198476248216125","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@apislash/storage-web","version":"1.1.3","keywords":["apislash","storage","local-first","offline","encrypted","indexeddb","sync","typescript"],"author":{"name":"jantheon","email":"vonhara@gmail.com"},"license":"MIT","_id":"@apislash/storage-web@1.1.3","maintainers":[{"name":"jantheon","email":"vonhara@gmail.com"}],"homepage":"https://gitlab.com/apislash/libs/client/storage/ts/-/tree/main/packages/web#readme","bugs":{"url":"https://gitlab.com/apislash/libs/client/storage/ts/-/issues"},"dist":{"shasum":"5144157b5bdd56a231f2e292cb2e80901daa9ae8","tarball":"https://registry.npmjs.org/@apislash/storage-web/-/storage-web-1.1.3.tgz","fileCount":9,"integrity":"sha512-oDIJJC0sT9aO2NYv+LndgFtfuksVVKZ/iSlrXSCls4FMG3DO8uvmIxUL6OtKK7yTDXrsuIjhuXGgg8W4k2FCIQ==","signatures":[{"sig":"MEUCIQD9zewBgowNcvGQCDDqayOoDpEPlan0EEThsrkawM7F2gIgdXiObzYI12ioIaUG3m9qVO6Sipw5ubN3ttodGIdpCy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46788},"main":"dist/index.cjs","type":"module","_from":"file:apislash-storage-web-1.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"pnpm exec vitest run --passWithNoTests","build":"pnpm exec tsup src/index.ts --format esm,cjs --dts --sourcemap --clean --out-dir dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"jantheon","email":"vonhara@gmail.com"},"_resolved":"/tmp/143b750c27b54be7e597f9aa5a0f1eec/apislash-storage-web-1.1.3.tgz","_integrity":"sha512-oDIJJC0sT9aO2NYv+LndgFtfuksVVKZ/iSlrXSCls4FMG3DO8uvmIxUL6OtKK7yTDXrsuIjhuXGgg8W4k2FCIQ==","repository":{"url":"git+https://gitlab.com/apislash/libs/client/storage/ts.git","type":"git","directory":"packages/web"},"_npmVersion":"10.8.2","description":"Browser storage adapter (localStorage/session/volatile KV + IndexedDB structured store) for the Apislash storage core. Usable in any web app; published by Apislash.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@apislash/storage-core":"^1.0.0","@apislash/cryptobox-web":"^1.0.0"},"publishConfig":{"registry":"https://gitlab.com/api/v4/projects/80541835/packages/npm/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/storage-web_1.1.3_1781942738579_0.948959993590496","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@apislash/storage-web","version":"1.1.4","description":"Browser storage adapter (localStorage/session/volatile KV + IndexedDB structured store) for the Apislash storage core. Usable in any web app; published by Apislash.","type":"module","main":"./src/index.ts","module":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"publishConfig":{"main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}}},"sideEffects":false,"scripts":{"build":"pnpm exec tsup src/index.ts --format esm,cjs --dts --sourcemap --clean --out-dir dist","typecheck":"tsc -p tsconfig.json --noEmit","test":"pnpm exec vitest run --passWithNoTests"},"dependencies":{"@apislash/cryptobox-web":"^1.0.0","@apislash/storage-core":"^1.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://gitlab.com/apislash/libs/client/storage/ts.git","directory":"packages/web"},"homepage":"https://gitlab.com/apislash/libs/client/storage/ts/-/tree/main/packages/web#readme","bugs":{"url":"https://gitlab.com/apislash/libs/client/storage/ts/-/issues"},"author":{"name":"jantheon","email":"vonhara@gmail.com"},"keywords":["apislash","storage","local-first","offline","encrypted","indexeddb","sync","typescript"],"gitHead":"6d6bb1da86f225323eec151e016f7db4c2356417","_id":"@apislash/storage-web@1.1.4","_nodeVersion":"20.20.2","_npmVersion":"11.17.0","dist":{"integrity":"sha512-75/i+cO/wEB9lqeG6iUydhf4uPp1qjRWVsdIfxe+1/O2uWZRTN3LqWxyxLyRqfQA79dAZbTgKG6FfRd9n4UIlA==","shasum":"f0724185ea4e02efa2ffa04ac58de73e8adba769","tarball":"https://registry.npmjs.org/@apislash/storage-web/-/storage-web-1.1.4.tgz","fileCount":9,"unpackedSize":46923,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apislash%2fstorage-web@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAL5c8d5xcXauj749xSJfXCTCobOIpR/g4YavPYbcvI7AiEAvrVdm888Qomeyodxzomcg7PZ6uiamuZYA1sSrC60J+g="}]},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:7ea87925-0c5f-452f-a436-380979bfd56f"}},"directories":{},"maintainers":[{"name":"jantheon","email":"vonhara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storage-web_1.1.4_1781948022151_0.13495807708264573"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-30T09:33:27.405Z","modified":"2026-06-20T09:33:42.552Z","1.0.0":"2026-05-30T09:33:27.703Z","1.1.2":"2026-06-20T07:52:48.351Z","1.1.3":"2026-06-20T08:05:38.702Z","1.1.4":"2026-06-20T09:33:42.280Z"},"bugs":{"url":"https://gitlab.com/apislash/libs/client/storage/ts/-/issues"},"author":{"name":"jantheon","email":"vonhara@gmail.com"},"license":"MIT","homepage":"https://gitlab.com/apislash/libs/client/storage/ts/-/tree/main/packages/web#readme","keywords":["apislash","storage","local-first","offline","encrypted","indexeddb","sync","typescript"],"repository":{"type":"git","url":"git+https://gitlab.com/apislash/libs/client/storage/ts.git","directory":"packages/web"},"description":"Browser storage adapter (localStorage/session/volatile KV + IndexedDB structured store) for the Apislash storage core. Usable in any web app; published by Apislash.","maintainers":[{"name":"jantheon","email":"vonhara@gmail.com"}],"readme":"# @apislash/storage-web\n\nBrowser storage adapter (localStorage/session/volatile KV + IndexedDB structured store) for the Apislash storage core. Usable in any web app; published by Apislash.\n\nPart of [Apislash storage](https://gitlab.com/apislash/libs/client/storage/ts) — capability-tiered secure storage for any TypeScript project, published by Apislash.\n\n## Install\n\n    npm install @apislash/storage-web\n\nMIT © Apislash\n","readmeFilename":"README.md"}