{"_id":"@arvind-yadav/local-store","_rev":"2-60abb8bb13db382fb86ab04384491642","name":"@arvind-yadav/local-store","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@arvind-yadav/local-store","version":"1.0.0","_id":"@arvind-yadav/local-store@1.0.0","maintainers":[{"name":"arvind-yadav","email":"arvindhotbit@gmail.com"}],"dist":{"shasum":"f47e017ca84f7b0093a4e376a15aaa2906b1050c","tarball":"https://registry.npmjs.org/@arvind-yadav/local-store/-/local-store-1.0.0.tgz","fileCount":4,"integrity":"sha512-fbjeQBAGscvU3SQHVn+e62xwngSCZrc3I9PLBtkCVLtdkk4AF0H/3GBswMOHBcklA6VU8wrH6NSqutbTnpYTzA==","signatures":[{"sig":"MEUCIEII6n1+e3GNmd2HW/WxBUDE+6bnlK3QkHrFk3iG3OLOAiEAp5d3pjyPEW8BcN2XDS7Hkxk5iWuhDLm6/IJoVOzeUog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3162},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"_npmUser":{"name":"arvind-yadav","email":"arvindhotbit@gmail.com"},"_npmVersion":"10.9.2","description":"A type-safe wrapper for localStorage and sessionStorage with expiry (TTL) support.","directories":{},"_nodeVersion":"22.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/local-store_1.0.0_1782972614849_0.026646590565915895","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arvind-yadav/local-store","version":"1.0.1","description":"A type-safe wrapper for localStorage and sessionStorage with expiry (TTL) support.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"devDependencies":{"typescript":"^5.0.0"},"dependencies":{},"peerDependencies":{},"keywords":["localstorage","sessionstorage","storage-wrapper","type-safe-storage","cache","ttl-storage","localstorage-expiry","sessionstorage-wrapper","typescript","arvind-yadav"],"_id":"@arvind-yadav/local-store@1.0.1","_nodeVersion":"22.15.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-QS/kZrV0k+XzxDIdM/BXc3Tf+hgaVsLxqa+dr89WAPIZERL4TGFyuw1u/eWN9FbUYjmp0tw0GjI2mLJYvQNRpw==","shasum":"9b91b4bf46f515409d315a7620b0e75ae8792155","tarball":"https://registry.npmjs.org/@arvind-yadav/local-store/-/local-store-1.0.1.tgz","fileCount":4,"unpackedSize":3399,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB4tbPz9wDBqW3Jnw0UyT/GzmjrIKGNCQ0ucJWELxj34AiAR707al8iaGBpJWZorSxo2WucrHx7uK03x2dD7zQDjEg=="}]},"_npmUser":{"name":"arvind-yadav","email":"arvindhotbit@gmail.com"},"directories":{},"maintainers":[{"name":"arvind-yadav","email":"arvindhotbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/local-store_1.0.1_1782973246030_0.6865325445424342"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-02T06:10:14.582Z","modified":"2026-07-02T06:20:46.295Z","1.0.0":"2026-07-02T06:10:15.005Z","1.0.1":"2026-07-02T06:20:46.176Z"},"description":"A type-safe wrapper for localStorage and sessionStorage with expiry (TTL) support.","maintainers":[{"name":"arvind-yadav","email":"arvindhotbit@gmail.com"}],"readme":"# @arvind-yadav/local-store\n\nA type-safe wrapper for localStorage and sessionStorage with JSON serialization and TTL (expiry) support.\n\n## Installation\n\n```bash\nnpm install @arvind-yadav/local-store\n```\n\n## Usage\n\n```typescript\nimport { localStore, sessionStore } from '@arvind-yadav/local-store';\n\n// Set value with 1 hour Expiry (TTL)\nlocalStore.set('token', 'xyz123', { ttl: 3600000 });\n\n// Get value\nconst token = localStore.get<string>('token');\n```\n","readmeFilename":"README.md","keywords":["localstorage","sessionstorage","storage-wrapper","type-safe-storage","cache","ttl-storage","localstorage-expiry","sessionstorage-wrapper","typescript","arvind-yadav"]}