├── .github └── workflows │ └── npm-publish.yml ├── .gitignore ├── .npmrc ├── .prettierrc.json ├── LICENSE ├── README.md ├── __tests__ └── local │ ├── remove-clear-length-key.test.ts │ └── set-get.test.ts ├── example └── index.html ├── jest.config.ts ├── jest.setup.ts ├── package.json ├── pnpm-lock.yaml ├── rollup.config.ts ├── scripts └── server.ts ├── src ├── core │ ├── Local.ts │ ├── Session.ts │ └── Storage.ts ├── index.ts ├── types │ └── index.ts └── utils │ └── is.ts └── tsconfig.json /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/local/remove-clear-length-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/__tests__/local/remove-clear-length-key.test.ts -------------------------------------------------------------------------------- /__tests__/local/set-get.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/__tests__/local/set-get.test.ts -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/example/index.html -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/jest.setup.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /scripts/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/scripts/server.ts -------------------------------------------------------------------------------- /src/core/Local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/src/core/Local.ts -------------------------------------------------------------------------------- /src/core/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/src/core/Session.ts -------------------------------------------------------------------------------- /src/core/Storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/src/core/Storage.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/src/utils/is.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizuncainiao/dz-storage/HEAD/tsconfig.json --------------------------------------------------------------------------------