├── .docs ├── Examples │ ├── 01-Basic.md │ ├── 02-Reuse-Store.md │ ├── 03-Self-Update-Storage.md │ ├── 04-Encrypted-Storage.md │ └── 05-Use-Persisted-Store.md ├── How-To │ ├── 01-New-Storage.md │ ├── 02-New-Async-Storage.md │ ├── 03-Store-Classes.md │ ├── 04-Disable-Warnings.md │ ├── 05-Missing-Encryption-Behavior.md │ └── 06-Change-Serialization.md ├── README.md └── tsconfig.json ├── .editorconfig ├── .eslintrc.cjs ├── .github └── workflows │ └── quality.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── package.json ├── rollup.config.mjs ├── rollup.test.config.mjs ├── src ├── alias.ts ├── core.ts ├── encryption.ts ├── global.d.ts └── index.ts ├── tests ├── e2e.ts ├── index.html └── src │ └── App.svelte ├── tsconfig.json └── typedoc.json /.docs/Examples/01-Basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/Examples/01-Basic.md -------------------------------------------------------------------------------- /.docs/Examples/02-Reuse-Store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/Examples/02-Reuse-Store.md -------------------------------------------------------------------------------- /.docs/Examples/03-Self-Update-Storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/Examples/03-Self-Update-Storage.md -------------------------------------------------------------------------------- /.docs/Examples/04-Encrypted-Storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/Examples/04-Encrypted-Storage.md -------------------------------------------------------------------------------- /.docs/Examples/05-Use-Persisted-Store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/Examples/05-Use-Persisted-Store.md -------------------------------------------------------------------------------- /.docs/How-To/01-New-Storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/How-To/01-New-Storage.md -------------------------------------------------------------------------------- /.docs/How-To/02-New-Async-Storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/How-To/02-New-Async-Storage.md -------------------------------------------------------------------------------- /.docs/How-To/03-Store-Classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/How-To/03-Store-Classes.md -------------------------------------------------------------------------------- /.docs/How-To/04-Disable-Warnings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/How-To/04-Disable-Warnings.md -------------------------------------------------------------------------------- /.docs/How-To/05-Missing-Encryption-Behavior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/How-To/05-Missing-Encryption-Behavior.md -------------------------------------------------------------------------------- /.docs/How-To/06-Change-Serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/How-To/06-Change-Serialization.md -------------------------------------------------------------------------------- /.docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/README.md -------------------------------------------------------------------------------- /.docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.docs/tsconfig.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/quality.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.github/workflows/quality.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "semi": false 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /rollup.test.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/rollup.test.config.mjs -------------------------------------------------------------------------------- /src/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/src/alias.ts -------------------------------------------------------------------------------- /src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/src/core.ts -------------------------------------------------------------------------------- /src/encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/src/encryption.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/src/index.ts -------------------------------------------------------------------------------- /tests/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/tests/e2e.ts -------------------------------------------------------------------------------- /tests/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/tests/index.html -------------------------------------------------------------------------------- /tests/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/tests/src/App.svelte -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MacFJA/svelte-persistent-store/HEAD/typedoc.json --------------------------------------------------------------------------------