{"_id":"@drtrt/give-svelte-store-persistence-behaviour","_rev":"13-eddf708601cb2753c323cd46346007cb","name":"@drtrt/give-svelte-store-persistence-behaviour","dist-tags":{"latest":"1.0.1","beta":"1.0.1-beta.1"},"versions":{"1.0.0-beta.1":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.1","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.1","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"f9e8a2f25265b7f1869bea6a397096a7e17531bb","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.1.tgz","fileCount":9,"integrity":"sha512-LU/gzV2CX491YbX3UinB4ajRp4ZpxLZ28bOi7Ed9tvZwW6OQXdyopgQoFvujzZ+CWplUxUewTIrO00uwq93TxA==","signatures":[{"sig":"MEUCID0ZdFnFKFyzR/XhrtArn74WMgHFHYDp2QWXCOeN/k2cAiEA/5wgj5vpicOZ8ou2RjwXa5FIAhGYCw7u3YST6rPvP9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25297},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6a247cda2358d9c1b804af586ebfa1ce878a6568","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","semantic-release":"semantic-release --dry-run"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@commitlint/cli":"^17.8.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.1_1699647983028_0.6462860365416163","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.2","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.2","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"69e9bc1411fc30ef030278ec4836e6e50bea8be8","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.2.tgz","fileCount":9,"integrity":"sha512-QOMzhHoOmyutjyPrIf9o3tYi+s834wSQ+BGMd1p7cXRJGGpBE/nAmg6T//aDX9dg9/YWiYXtjd74vTLVfgLhjg==","signatures":[{"sig":"MEQCIDFZgT0EEdxqZ0w/7A2d3N1vDpKllzqruSgv/kvS4r/yAiAPRlVyG4pPOk7RqjyLbegNybG+Mzsq26Bwd3vyBNmgEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25358},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"59a8c899537dff020a011c05538714eaa49dee54","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","semantic-release":"semantic-release --dry-run"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.2_1699724868211_0.9950507309786498","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.3","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.3","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"63558e57c21fe8e245f523e243e2c3f52d4dfa86","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.3.tgz","fileCount":9,"integrity":"sha512-asr+yIIHYrrRrlKdtRgqPt7niO5SlXubpqefCgEdpvuoGjoNAeK82NIwoW1Eq9p29loAGTliD4Rvl5UqSvD5gg==","signatures":[{"sig":"MEUCIQD7py/W7gHHtUTQ1moDHKIkY67NQsw0ZO2hU29tHZi6OQIgcRpWuqSaZ32OB9G7r17tjn7LPZLouGro5cys5LZuu24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25549},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4fda06018d6964f360ee62a37af25d6e8bc6df52","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","ci:test-harness":"npm ci --prefix ./test-harness","semantic-release":"semantic-release --dry-run","start:test-harness":"npm run start --prefix ./test-harness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","eslint-plugin-svelte":"^2.35.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","prettier-plugin-svelte":"^3.1.0","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.3_1701552248319_0.9521034324541466","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.4","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.4","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"8b7203f2e7802387a317ebf802ce3c641359115d","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.4.tgz","fileCount":9,"integrity":"sha512-+mk+rZmOBLfpnVTsL6I+660l8zgmLu3vNHmxkUzD4V630v+UxYW7+eU3CpgSn80kwsir4Ex2R6RxWlprevnU9A==","signatures":[{"sig":"MEYCIQCgp7AGGYE1GKMg15ornr44coLD+osxuef+0+GXtZ1LGAIhAMX5qK12bnHBifRqmkkhzpw3uqvCrZAry8ALsdreoym9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ac89371a0410ccb07b8ff521782e14fdaa3280fd","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","ci:test-harness":"npm ci --prefix ./test-harness","semantic-release":"semantic-release --dry-run","start:test-harness":"npm run start --prefix ./test-harness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","eslint-plugin-svelte":"^2.35.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","prettier-plugin-svelte":"^3.1.0","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.4_1703972063690_0.4719094592988027","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.5","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.5","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"b50f8140162eb89ff816c3f37729ea04b286432f","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.5.tgz","fileCount":9,"integrity":"sha512-UMj46Fr9sdr8LMjddoRxZEmy83Fhf+/TB8EifUgrdwWMtmv/gYfuEjDjEEgF6rxOfZghEp1TOqfGT20U6zBDig==","signatures":[{"sig":"MEUCIENlUZ2zp9lt+wqOrW7lduEYZlGTUgyXAq4U35aVHdcJAiEAnyemclavUCcA1kMdC0VNAY21o2pBAht0KE//IqElGIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33974},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9cc15ed0166234390681b48cec5b98baefaaa89e","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","acc-test:start":"npx playwright test","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","eslint-plugin-svelte":"^2.35.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","prettier-plugin-svelte":"^3.1.0","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.5_1704234710248_0.74155799580361","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.6","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.6","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"f0d3ba923fb7ae04321d3ea93cfcd6ebe13a063d","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.6.tgz","fileCount":9,"integrity":"sha512-8/X5ZlAxhbChuq4SPl8oTF9oiBKs+j2sLnfXr8IH+NMBNpjr4+buHrDZEXxL8ZEZkpHvfH6BNuIo91XMAwtMFA==","signatures":[{"sig":"MEUCIQCik4AsguXU3ENWLhhg4E5TvZok8T/hTB/F5Sp6Fl/oUAIgCJh8F628EFpxu4Isk6z/GUhV+ZJTOoo7YG2dKBkf7fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34251},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a2339597d5a3e034012e2e715234d86a3b9d29ab","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","eslint-plugin-svelte":"^2.35.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","prettier-plugin-svelte":"^3.1.0","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.6_1704709652020_0.4761487261466626","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.7","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.7","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"94afcb94a011396a57c98dd50fdfbce2ba34dc65","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.7.tgz","fileCount":9,"integrity":"sha512-zxaYgndt9tsg7uB5flYWJsQ5PCOCzM5niMWn5BzmWdc7JuQqSCEGPi7iGMc5vYzxGtNW+2DIwVh72XtVA0jTRA==","signatures":[{"sig":"MEUCIBwGW7MswELZBHUHfAUQbK+yKgA8ZvhNRV2Z1lBWFQ/xAiEAxvlZPjz9SwrzDNBQgxHU1XoI/mdgGtk7FPZ4gRtZtV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36106},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1c987690fe4eea0d2b9c5240970d5e51662f383f","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","eslint-plugin-svelte":"^2.35.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","prettier-plugin-svelte":"^3.1.0","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.7_1711216138695_0.9097803428148301","host":"s3://npm-registry-packages"}},"1.0.0-beta.8":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.8","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.8","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"f88e6217550a4dafe40c407e5f29a453b9209ff6","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.8.tgz","fileCount":9,"integrity":"sha512-oXdcuR5sG+mz0xoOYd7XVGvdD1ounep/2Jk/wo9FyWmtQUIGGrsLgFxaXnr8Q/4bBBbcMxExUkwUKjLCCMF7iw==","signatures":[{"sig":"MEQCIC7ZU320UZNTjCJj2FhtcD1A9hOIjeND76uslqlCGJnfAiANxnHuC8xIcpFuy2/5nit8MIdf1WZxTfgKoQ3gOoNGow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d4618114cf95cc6333c243b9e1b4d6291aa4e1e0","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","eslint-plugin-svelte":"^2.35.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","prettier-plugin-svelte":"^3.1.0","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.8_1711305787336_0.47424815342706905","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.9","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.9","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"52b4245c287314a0abc03617837a0cfd62aa7f13","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.9.tgz","fileCount":9,"integrity":"sha512-d97n3NiXEOl4y/w0aP5lQ5SSWl0cv42Bhi9lJnHcP8NeeqCSzcgqd5kfTr1MuWIHOAKmCfs90SVH7zZfkzm51Q==","signatures":[{"sig":"MEYCIQCg3+f84NC7iZDs/2N75Z1YbE9a5V0mrP8H5Eb70VhOUQIhANjD5FCuq48lfnLRqokUXErRw59xXzHE2BQXUjVlo6UG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38427},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0 <20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"87d71e22a0979afc80d13a6f2d44533f18acfe61","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.2.3","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","eslint":"^8.52.0","svelte":"^4.2.2","vitest":"^0.34.6","typedoc":"^0.25.3","prettier":"^3.0.3","@types/node":"^20.9.0","@commitlint/cli":"^17.8.0","@playwright/test":"^1.39.0","semantic-release":"^22.0.5","eslint-plugin-node":"^11.1.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","eslint-plugin-svelte":"^2.35.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.1","prettier-plugin-svelte":"^3.1.0","typedoc-plugin-markdown":"^3.17.0","@semantic-release/github":"^9.2.1","@typescript-eslint/parser":"^6.9.0","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^17.8.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.9_1713560557776_0.6029197102740345","host":"s3://npm-registry-packages"}},"1.0.0-beta.10":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.10","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.10","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"f1e9adabb1f8d8d16fee8af75d81e6ed13f81cfe","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.10.tgz","fileCount":9,"integrity":"sha512-+8ndRW7FdHxzeSGD2V9QwRf33lbmP2Uz4gqRBfO4C+bG9aDBqJHSoBOyUWzH2RCTaMr0+LU5VMYel+gPPh+JFw==","signatures":[{"sig":"MEUCIFHD8P4E4lHE4qCw6gWfts5MtMpL8Yz6SsxbASHokb+RAiEAtEn1CYIhH/8nfYSiVLGxA6zi06X74tl3OTs0gnGnMiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38130},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"33cc3f8bb811684447e3e873d70f6d2b549d10ce","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"overrides":{"conventional-changelog-conventionalcommits":">= 8.0.0"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"8","husky":"9","eslint":"9","svelte":"4","vitest":"2","typedoc":"0","prettier":"3","@commitlint/cli":"19","@playwright/test":"1.46.1","semantic-release":"24","typescript-eslint":"8","@vitest/coverage-v8":"2","@semantic-release/git":"10","@semantic-release/exec":"6","eslint-config-prettier":"9","prettier-plugin-svelte":"3","typedoc-plugin-markdown":"4","@semantic-release/github":"10","@semantic-release/changelog":"6","@commitlint/config-conventional":"19"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.10_1724691470080_0.8678224109102672","host":"s3://npm-registry-packages"}},"1.0.0-beta.11":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0-beta.11","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0-beta.11","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"2c55c8f971b1740edad1e97230b6a553d73de640","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0-beta.11.tgz","fileCount":9,"integrity":"sha512-JkBKKZbGpSK+gZ9w56GQtMv9ItkEG0Z9hj1aTJFcDSCCdKuf/5BXwQqRiwDwq07PHIdVcaCY10FYV/eaTOKPHw==","signatures":[{"sig":"MEYCIQDmNMdnVgPHTvo+qISTjY5nPQdVQAX+47tNG4tj98HYNQIhAM3QBQVrNLqkhd2lHo++K8kS+LTc9Sx1PBKAFHMceYrS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38522},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9507f89ab91c43a827a2970e069ab411566fa4e7","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"overrides":{"conventional-changelog-conventionalcommits":">= 8.0.0"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"8","husky":"9","eslint":"9","svelte":"4","vitest":"2","typedoc":"0","prettier":"3","@commitlint/cli":"19","@playwright/test":"1.46.1","semantic-release":"24","typescript-eslint":"8","@vitest/coverage-v8":"2","@semantic-release/git":"10","@semantic-release/exec":"6","eslint-config-prettier":"9","prettier-plugin-svelte":"3","typedoc-plugin-markdown":"4","@semantic-release/github":"10","@semantic-release/changelog":"6","@commitlint/config-conventional":"19"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0-beta.11_1724706232116_0.49337950324662394","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.0","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.0","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"b030311bc5f58b76768c37a94928b3d129431a94","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.0.tgz","fileCount":9,"integrity":"sha512-RIOCfhuX6f8+bRzybVrwsdQlWBepauvzrNH2Y/3M3dh9AOFQRQY1VTFLPK066uxHVygpaCV/dNQKEX7nlZdpog==","signatures":[{"sig":"MEYCIQCoDpwbxCCpnb28Z/phfAIyigfOMjJH1ik8um+nnQU5bwIhANbplqbCJd90IGpP3a5xg1G2gaDC1mlY/5cBR5KFRKUP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38514},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c70d8672df4e65dabebeb5607c83b95e66a6a1fe","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"overrides":{"conventional-changelog-conventionalcommits":">= 8.0.0"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8","husky":"9","eslint":"9","svelte":"4","vitest":"2","typedoc":"0","prettier":"3","@commitlint/cli":"19","@playwright/test":"1.46.1","semantic-release":"24","typescript-eslint":"8","@vitest/coverage-v8":"2","@semantic-release/git":"10","@semantic-release/exec":"6","eslint-config-prettier":"9","prettier-plugin-svelte":"3","typedoc-plugin-markdown":"4","@semantic-release/github":"10","@semantic-release/changelog":"6","@commitlint/config-conventional":"19"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.0_1724707596433_0.16869743720003672","host":"s3://npm-registry-packages"}},"1.0.1-beta.1":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.1-beta.1","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"author":{"name":"drtrt-org"},"license":"MIT","_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.1-beta.1","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"dist":{"shasum":"227028695ccaa94cefb42600a79340cbed9d78f0","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.1-beta.1.tgz","fileCount":9,"integrity":"sha512-2PaOhWxaFUuaxDfr25B7c9bz2nzzhRj5UJWe9bBIPKpTkJagpwQ5aLHdyvaBFuf63MSDhwU6VZl+MdAiPx+qig==","signatures":[{"sig":"MEUCICuuuv+14aqU2HuJsPMCpyrBAj3IXWOBWfnCwF7BI6yIAiEAhatyLW1oCvNoHkld1rXQBj21g3Afzu4eFr6+wJaI6yU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38485},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a76d337ec7fd5fed53e1ce0011dfe2d3682d2b98","scripts":{"docs":"typedoc","lint":"prettier --check . && eslint .","test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","watch":"npm run build -- --watch src","format":"prettier --write . && eslint --fix .","prepack":"npm run build","commitlint":"commitlint --edit","playwright":"npx playwright test","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","semantic-release":"semantic-release --dry-run","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness"},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"overrides":{"conventional-changelog-conventionalcommits":">= 8.0.0"},"repository":{"url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"8","husky":"9","eslint":"9","svelte":"4","vitest":"2","typedoc":"0","prettier":"3","@commitlint/cli":"19","@playwright/test":"1.46.1","semantic-release":"24","typescript-eslint":"8","@vitest/coverage-v8":"2","@semantic-release/git":"10","@semantic-release/exec":"6","eslint-config-prettier":"9","prettier-plugin-svelte":"3","typedoc-plugin-markdown":"4","@semantic-release/github":"10","@semantic-release/changelog":"6","@commitlint/config-conventional":"19"},"peerDependencies":{"svelte":"3 || 4"},"_npmOperationalInternal":{"tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.1-beta.1_1726479101264_0.5113355494474305","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@drtrt/give-svelte-store-persistence-behaviour","version":"1.0.1","description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"publishConfig":{"access":"public","provenance":true},"sideEffects":false,"engines":{"node":">=18"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.js"}},"scripts":{"prepack":"npm run build","test":"vitest","test:watch":"npm test -- --watch","test:coverage":"vitest run --coverage.enabled --coverage.100","lint":"prettier --check . && eslint .","format":"prettier --write . && eslint --fix .","commitlint":"commitlint --edit","semantic-release":"semantic-release --dry-run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","docs":"typedoc","watch":"npm run build -- --watch src","test-harness:ci":"npm ci --prefix ./tests/infrastructure/testHarness","test-harness:start":"npm run start --prefix ./tests/infrastructure/testHarness","test-harness:dev":"npm run dev --prefix ./tests/infrastructure/testHarness","playwright":"npx playwright test"},"repository":{"type":"git","url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git"},"author":{"name":"drtrt-org"},"license":"MIT","homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","devDependencies":{"@commitlint/cli":"19","@commitlint/config-conventional":"19","@playwright/test":"1.46.1","@semantic-release/changelog":"6","@semantic-release/exec":"6","@semantic-release/git":"10","@semantic-release/github":"10","@vitest/coverage-v8":"2","eslint":"9","eslint-config-prettier":"9","husky":"9","prettier":"3","prettier-plugin-svelte":"3","semantic-release":"24","svelte":"4","tsup":"8","typedoc":"0","typedoc-plugin-markdown":"4","typescript-eslint":"8","vitest":"2"},"overrides":{"conventional-changelog-conventionalcommits":">= 8.0.0"},"peerDependencies":{"svelte":"3 || 4"},"_id":"@drtrt/give-svelte-store-persistence-behaviour@1.0.1","gitHead":"4c2c21b317851878b4fc0e9dfd58458c7f16d1fd","bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JaSBrVmpePo7ebpubVBjgYJAgat0f5knNx6ttSNXN4Ji/7X+coCY9lab+Sabsuy0Ld1x2T5MUDfZ3w5L1KURyQ==","shasum":"0ade1d02609eb1ef6597be019664248228a7759d","tarball":"https://registry.npmjs.org/@drtrt/give-svelte-store-persistence-behaviour/-/give-svelte-store-persistence-behaviour-1.0.1.tgz","fileCount":9,"unpackedSize":38478,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drtrt%2fgive-svelte-store-persistence-behaviour@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEK1Xz2mqX9P01YlJS6YqA+qjUlMOsXqQf+BF9tvKDIMAiBQaN1HqESPpPatjj/yceM07rCXgUa/SfYO4VXgY9k/sQ=="}]},"_npmUser":{"name":"drtrt-admin","email":"npm@drtrt.com"},"directories":{},"maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/give-svelte-store-persistence-behaviour_1.0.1_1726479427418_0.7074902310523346"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-10T20:26:22.905Z","modified":"2024-09-16T09:37:07.984Z","1.0.0-beta.1":"2023-11-10T20:26:23.189Z","1.0.0-beta.2":"2023-11-11T17:47:48.386Z","1.0.0-beta.3":"2023-12-02T21:24:08.549Z","1.0.0-beta.4":"2023-12-30T21:34:23.911Z","1.0.0-beta.5":"2024-01-02T22:31:50.417Z","1.0.0-beta.6":"2024-01-08T10:27:32.200Z","1.0.0-beta.7":"2024-03-23T17:48:58.832Z","1.0.0-beta.8":"2024-03-24T18:43:07.481Z","1.0.0-beta.9":"2024-04-19T21:02:37.934Z","1.0.0-beta.10":"2024-08-26T16:57:50.268Z","1.0.0-beta.11":"2024-08-26T21:03:52.268Z","1.0.0":"2024-08-26T21:26:36.623Z","1.0.1-beta.1":"2024-09-16T09:31:41.414Z","1.0.1":"2024-09-16T09:37:07.557Z"},"bugs":{"url":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/issues"},"author":{"name":"drtrt-org"},"license":"MIT","homepage":"https://github.com/drtrt-org/give-svelte-store-persistence-behaviour#readme","keywords":["svelte","sveltekit","store","persist","storage","localStorage","sessionStorage","wrapper","behaviour","behavior","set","update","subscribe","typescript"],"repository":{"type":"git","url":"git+https://github.com/drtrt-org/give-svelte-store-persistence-behaviour.git"},"description":"A wrapper for any Svelte Store instance that gives it Browser Storage persistence, with a range of configuration options available at instantiation or runtime.","maintainers":[{"name":"drtrt-admin","email":"npm@drtrt.com"}],"readme":"# give-svelte-store-persistence-behaviour\n\n[![CI status](https://img.shields.io/badge/ci-passing-green)](https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/actions/workflows/CI.yml)\n[![NPM version](https://img.shields.io/npm/v/@drtrt/give-svelte-store-persistence-behaviour)](https://www.npmjs.com/package/@drtrt/give-svelte-store-persistence-behaviour)\n[![License](https://img.shields.io/npm/l/@drtrt/give-svelte-store-persistence-behaviour)](./LICENSE)\n[![NPM bundle size analysis](https://img.shields.io/bundlephobia/minzip/@drtrt/give-svelte-store-persistence-behaviour)](https://bundlephobia.com/package/@drtrt/give-svelte-store-persistence-behaviour)\n\nA wrapper for any Svelte Store instance that gives it Browser Storage persistence, with configuration options available at instantiation or runtime.\n\n| _`@drtrt/give-svelte-store-previous-behaviour` is used to persist state in [Fluent API Generator](https://www.fluentapigen.com)_ |\n| :------------------------------------------------------------------------------------------------------------------------------- |\n\n<br/>\n\n## It's a wrap\n\n`give-svelte-store-persistence-behaviour` does not instantiate a Store. Rather, **_it wraps an existing Store_**, leaving you with full control over how your Store is instantiated. This is important because:\n\n-   You are not prevented from further adding your own augmentations to the Store, either _before_ it has been given Previous Behaviour or _after_.\n\n-   It allows you to apply other wrappers, too, such as [@drtrt/give-svelte-store-previous-behaviour](https://www.npmjs.com/package/@drtrt/give-svelte-store-previous-behaviour).\n\nThis philosophy allows for a flexible, compositional approach, as is used in the [core Svelte Store code](https://github.com/sveltejs/svelte/blob/master/packages/svelte/src/runtime/store/index.js) that creates `readable` and `derived` Stores.\n\n## Types\n\nA full set of types is available for TypeScript consumers.\n\nFull detail is available in the [dedicated Types documentation](https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/blob/main/docs/README.md).\n\n## Questions\n\n### Why did you spell 'behaviour' wrong?\n\n#### **Answer:** I didn't. 😉\n\n## Release History\n\nThe Change Log for this package is available in the GitHub Repo, [here](https://github.com/drtrt-org/give-svelte-store-persistence-behaviour/blob/main/CHANGELOG.md).\n","readmeFilename":"README.md"}