1.13.0 • Published 12 months ago

unstorage v1.13.0

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

šŸ’¾ Unstorage

npm version npm downloads Codecov bundle License

Unstorage provides an async Key-Value storage API with conventional features like multi driver mounting, watching and working with metadata, dozens of built-in drivers and a tiny core.

šŸ‘‰ Documentation

Features

  • Designed for all environments: Browser, NodeJS, and Workers
  • Lots of Built-in drivers
  • Asynchronous API
  • Unix-style driver mounting to combine storages
  • Default in-memory storage
  • Tree-shakable utils and tiny core
  • Auto JSON value serialization and deserialization
  • Binary and raw value support
  • State snapshots and hydration
  • Storage watcher
  • HTTP Storage with built-in server

Usage

Install unstorage npm package:

# yarn
yarn add unstorage

# npm
npm install unstorage

# pnpm
pnpm add unstorage
import { createStorage } from "unstorage";

const storage = createStorage(/* opts */);

await storage.getItem("foo:bar"); // or storage.getItem('/foo/bar')

šŸ‘‰ Check out the the documentation for usage information.

Contribution

  • Clone repository
  • Install dependencies with pnpm install
  • Use pnpm dev to start jest watcher verifying changes
  • Use pnpm test before pushing to ensure all tests and lint checks passing

License

MIT

@lordsequoia/minecraft-server@danifoldi/nitropack@farnabaz/c@everything-registry/sub-chunk-3017wechaty-puppet-wcferrywechaty-puppet-ferryxbt-sdkwzf3vite-plugin-entry-shaking-debugger@bproto/cloudflare-kv-httpipxipx-nightlyjson-files-querykachikla-nuxt-i18nholepackholepack-edgemangudinlagirajinloading-animated@walletconnect/keyvaluestorage@wechatferryxxx/plugins@wechatferryxxx/puppet@wechatferry/plugins@wechatferry/puppet@wcfpeter/plugins@wcfpeter/puppet@weissadrian/azmedia-api@web.worker/unstorage-gitee-issues-drivers@web.worker/unstorage-memos@xarenas107/nuxt-uncsrf@total-typescript/twoslash-shared@tomw2w/my-nuxt-layer@vernaillen/wpnuxt@voerkalogger/indexeddb@voraciousdev/nuxt3-content@yorganci/etherscan-api@yorganci/npm-registry-apianakketigaanaklanangteaanakwadontea@zigasebenik/node-red-context-base@zigasebenik/node-red-context-mysql@zigasebenik/node-red-context-postgresql@zigasebenik/node-red-context-redis@zigasebenik/node-red-context-sqliteastro@churaverse/data-persistence-plugin-client0xppl-solana-portfolio@atorber/plugins@atorber/puppet@ckylinmc/koishi-plugin-ckwfbot@aabelmann/ui-layer@axxy/nitropack@contentrain/nuxt-json@alanlu-dev/nuxt-base@conorroberts/utils@akkuma/vinxi@coverbase/nuxt-locale@farnabaz/core@dalucema/nuxt-session-tbjssca@ourongxing/nitro@ourongxing/nitropacktehmusimhujanthermal-fntoo-many-pluginsunjs-docsunjs-docs-nightly@bg-dev/node-red-unstorage@bloodf/nuxt-content@chatxbt/xbt-sdk@changelogd/corezona-xvinxiunasciiundocsundocs-nightlyunstorage-driver-aws-dynamodbunstorage-driver-aws-s3unstorage-xlog-driver@netlify/ipx@enpage/sdk@sailoud/vikacg-getsites@profilecity/unstorage-s3-driver@samsep101/nuxt-session@scayle/storefront-nuxt@scayle/unstorage-compression-driver@scayle/h3-session@rngnz/document-object-mapper@rigo-m/nitropackpackage-managementonboarding_libnuxtpaginationsnuxt-cookie-sessionnuxt-dbnuxt-content-assetsnuxt-server-storagenuxtnuxt-md-pagesnuxthub
1.13.0

12 months ago

1.12.0

1 year ago

1.11.0

1 year ago

1.11.1

1 year ago

1.10.2

2 years ago

1.10.1

2 years ago

1.10.0

2 years ago

1.8.0

2 years ago

1.6.1

2 years ago

1.9.0

2 years ago

1.7.0

2 years ago

1.2.0

3 years ago

1.6.0

2 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.1.5

3 years ago

1.5.0

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.3.0

3 years ago

1.1.2

3 years ago

1.1.5-hotfix.1

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.6.0

3 years ago

0.2.10

3 years ago

0.5.4

3 years ago

0.5.3

3 years ago

0.5.6

3 years ago

0.5.5

3 years ago

0.5.0

3 years ago

0.3.4

3 years ago

0.5.2

3 years ago

0.4.2

3 years ago

0.5.1

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.3

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.9

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.8

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.2.2

4 years ago

0.1.6

4 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.0

5 years ago

0.1.1

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago

0.0.0

5 years ago