{"_id":"@bytesoftio/helpers-local-storage","_rev":"2-69c1f1a538a8726ab167420e4eb22201","name":"@bytesoftio/helpers-local-storage","dist-tags":{"latest":"2.0.1"},"versions":{"2.0.0":{"name":"@bytesoftio/helpers-local-storage","version":"2.0.0","author":{"name":"Maxim Kott"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/bytesoftio/helpers-local-storage.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"test":"jest","lint":"tsc --noEmit","build":"rm -rf dist && tsc -p tsconfig.build.json","docs":"doctoc readme.md && typedoc src/index.ts --out docs --hideGenerator --tsconfig tsconfig.build.json --mode library --theme minimal","release":"yarn run build && np"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.9.1","doctoc":"^1.4.0","jest":"^25.1.0","ts-jest":"^25.2.1","typedoc":"^0.17.0-3","typescript":"^3.8.3"},"description":"## Installation","_id":"@bytesoftio/helpers-local-storage@2.0.0","dist":{"shasum":"de2ee1b8294e305a38b170ff83da7df0151b542c","integrity":"sha512-QCL0ay0k3IlmtJS0+kYBz6SK3lkT+IYrnnJP/KiOsJ5alBipxs7cHFfy8nhzPLzmS3Bg33hw6ZH6N5XoB7SkuQ==","tarball":"https://registry.npmjs.org/@bytesoftio/helpers-local-storage/-/helpers-local-storage-2.0.0.tgz","fileCount":10,"unpackedSize":3058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerFqnCRA9TVsSAnZWagAAtDgP/1CNkh1lwsJcwLr2boTJ\njLblsWJKdaRnHI3bMEZqSeoQ9Wsean1kFPHMVuLWnoOV5pa47GCRABaxRPUX\nYH7tapIHFQbNDx3TI7jiKjV0s9NSyFLulxXYxfJdO2sx0AlVunREqWpF1+/w\nqSWxjmH3nPJiQ5votgPftnLsYvbmgLn6nZSgMlRMJfUicR0ofK73wbMORvjh\nTqjzo0c3QgjlcwF7ugPKYfz7h5dVZNyiPU6d6wzkSyWfSVYXPIN7P5ITExww\nKwHVMFDRSfjbW5xe8omULCAaLx/ingV/YDNXEa2vy5GpmWQhiBzRvuUIQDvV\nCJEN5ZU/qKLFHyHDo0dFwPh5hAmrXu84v6E18T4zTnpWvq6z0+MMw0rkG6Pt\nqUegzCDC23BeQVpUzqKSoYsLv4k+vM19jf6pq75CaIWz4a8+klYOXrXt94IK\ngj0n42qpTUymd07EyGc4BpAhF5IjL7k/LK+g9uC51dlXofNNUMKizu5h1wIU\n/g2FvqChQQwJVLn9i5Io3Z7bFHOjstKSGeJmjsbOOd1BRlp/tv7PTn+ajE2S\n68tthp3L8jKaInj3gsax0RX36u8y6hivDjkraJx/Dcvpzxis0xPObhFGoXWF\nLT56EU3OKuO6UJmGqeizuTjKDO6yvM8KVRAi3WuQnq1TIenzw3SyV3aCXqTw\nR521\r\n=i4OR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEMnxStMX46gmXVU3Cq9HCWxn2nqHN/v2pjUTNYtZQyAIhAJusxKxaecspX+QXdam8ZHfY3MwNhdE4hqpUZkuVoc3w"}]},"maintainers":[{"name":"maximkott","email":"maximkott@gmail.com"}],"_npmUser":{"name":"maximkott","email":"maximkott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helpers-local-storage_2.0.0_1588353702632_0.34752917968879404"},"_hasShrinkwrap":false},"2.0.1":{"name":"@bytesoftio/helpers-local-storage","version":"2.0.1","author":{"name":"Maxim Kott"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/bytesoftio/helpers-local-storage.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"test":"jest","lint":"tsc --noEmit","build":"rm -rf dist && tsc -p tsconfig.build.json","docs":"doctoc readme.md && docster src/index.ts --out docs --tsconfig tsconfig.build.json","release":"yarn run build && np --no-release-draft"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@bytesoftio/docster":"^1.0.0","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.9.1","doctoc":"^1.4.0","jest":"^25.1.0","ts-jest":"^25.2.1","typescript":"^3.8.3"},"description":"## Installation","_id":"@bytesoftio/helpers-local-storage@2.0.1","dist":{"shasum":"1a88cb7a4dc3bfd318d2bfc8367e7657bcb340ee","integrity":"sha512-jUxIBUcvJKCaBDfzc1SzHDdzAnDMmqhgBidm6EVAqwW1z8pVORluWMOYuihH4UdUnemXeWfHBO6oyOWz9XJkWg==","tarball":"https://registry.npmjs.org/@bytesoftio/helpers-local-storage/-/helpers-local-storage-2.0.1.tgz","fileCount":10,"unpackedSize":3054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFVzhCRA9TVsSAnZWagAAW/0P/3NQve+dckD9qyExj+xq\ntFLhusZopqyeZra7QrMQxyyKITuwxkR/6UPLhEwnhyA4V3O58aVKqD30MPP0\n2wkynOxk+6+4dQ3ELF7OGGU7GE/oQkXTxm/QWXOwd550IJVmfAafv2AQ/m1G\nhmgP96W1MhJjgywcIj/SdfMiNYZtnROJfB4bEjgobaPcxj9DG7x5Mjyp+chG\nh2MWS2GZb0WU8xUsBXhTMkfnvSdj8qg6DYPMk5sSwXvhA2nRAToplN7aUkn7\ndOQhz+IwWngd5kC3PUfO48vcoLHZM02+B0GzFB4tj3cX7Qb/VdNTap0938oJ\ndF7WQ2Y8W65kh1L9qV1VxQUjZ8m+m2Mgp0O9xYUpwBooRjy5/eGPizQyaex4\nol6IQypI1Kty2KxN/ulTJ7upsNJiATUZed0aNbnAx7SNpLvR3ooAMwnCHSvb\n5EbkBmKHDS+nIiVCKPpXvh1HJ4fvapw6/CPh3nWm7kv7pcR80BL2Kl2Lf1rt\nonKPK1vfxeB11gmJmtcppMJTmdV80l1xw6Foa5JJnZEenwSiq3qfM4a8wlDC\n9CXMUYzCnw+gyotW1x6H6r3IJqp+uDNkWPVTBNC7vVHij4uzEs/TG03v4uii\nn7Y0bfAZHsAAHcFF9dWBX4ut5Ufg41xU3myJU5liGUyUP6/BiJz8p6IHYHZu\nb31G\r\n=s14i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOMnFRv8iUB26/CAsfKnNlvv3jDxhlyULcg4japh2D2gIhAKDA+9zwNvamgkh/PmyZtTID/Tej0BsiBfoPdpQcjH3Y"}]},"maintainers":[{"name":"maximkott","email":"maximkott@gmail.com"}],"_npmUser":{"name":"maximkott","email":"maximkott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/helpers-local-storage_2.0.1_1595235553258_0.012812184082681366"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-01T17:21:42.402Z","2.0.0":"2020-05-01T17:21:42.731Z","modified":"2022-04-04T21:22:24.131Z","2.0.1":"2020-07-20T08:59:13.387Z"},"maintainers":[{"name":"maximkott","email":"maximkott@gmail.com"}],"description":"## Installation","repository":{"type":"git","url":"https://github.com/bytesoftio/helpers-local-storage.git"},"author":{"name":"Maxim Kott"},"license":"MIT","readme":"# @bytesoftio/helpers-local-storage\n\n## Installation\n\n`yarn add @bytesoftio/helpers-local-storage` or `npm install @bytesoftio/helpers-local-storage`\n\n## Table of contents\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n\n- [Description](#description)\n- [readLocalStorage](#readlocalstorage)\n- [writeLocalStorage](#writelocalstorage)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Description\n\nThis package provides several `localStorage` related helper functions.\n\n## readLocalStorage\n\nReads a value from `localStorage`.\n\n```ts\nimport { readLocalStorage } from \"@bytesoftio/helpers-local-storage\"\n\ntype AuthData = { token: string | undefined }\n\nconst defaultData: AuthData = {token: undefined}\nconst data = readLocalStorage<AuthData>(\"auth\", defaultData)\n```\n\n## writeLocalStorage\n\nWrites a value to `localStorage`.\n\n```ts\nimport { writeLocalStorage } from \"@bytesoftio/helpers-local-storage\"\n\nconst data = { token: \"foo\" }\nwriteLocalStorage(\"auth\", data)\n```\n\n","readmeFilename":"readme.md"}