New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

unstorage

Package Overview
Dependencies
Maintainers
0
Versions
71
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unstorage - npm Package Versions

23
8

1.14.4

Diff

Changelog

Source

v1.14.4

compare changes

🩹 Fixes

  • s3: Use / as separator (#545)

❤️ Contributors

pi0
published 1.14.3 •

Changelog

Source

v1.14.3

compare changes

🩹 Fixes

  • types: Allow passing generic to untyped storage (#543)

❤️ Contributors

pi0
published 1.14.2 •

Changelog

Source

v1.14.2

compare changes

🩹 Fixes

  • db: Escape mysql queries (#542)

📖 Documentation

  • cloudflare: Fix example comments (#534)

📦 Build

  • Remove extra cli deps (#538)

❤️ Contributors

pi0
published 1.14.1 •

Changelog

Source

v1.14.1

compare changes

🩹 Fixes

  • types: Fallback to StorageValue for un-typed stores (#532)

📖 Documentation

  • Add driver name to each usage section (#533)

📦 Build

❤️ Contributors

pi0
published 1.14.0 •

Changelog

Source

v1.14.0

compare changes

🚀 Enhancements

  • Add upstash driver (#500)
  • cloudflare-r2-binding: Allow specify raw type (#519)
  • indexedb: Support raw storage (#520)
  • Add experimental db0 driver (#476)
  • Add vercel-blob driver (#472)
  • Add deno-kv driver (#233)
  • deno-kv-node driver (#521)
  • Typed storage interface (#509)
  • Add s3 driver (#361)
  • Add uploadthing driver (#390)
  • Support raw conversion in envs without Buffer (#364)

🩹 Fixes

  • cloudflare-r2-binding: Return null for non existing getItem (fb8e00e)
  • upstash: Drop base prefix from keyKeys (8711a94)
  • Capture stacktrace of thrown errors (c704fef)
  • http: Return arrayBuffer for getItemRaw (#527)
  • localstorage: Consider base for clear and getKeys (#529)

💅 Refactors

  • More strict type checks (c8ed5cf)
  • cloudflare-kv-http: Use new bulk/delete api for clear() (0231775)
  • Reuse localstorage logic for session-storage (#530)

📖 Documentation

  • Add notes about nightly channel (de31652)
  • netlify: Add consistency option (#525)
  • cloudflare: Add note about r2 over http (1f2d444)

📦 Build

  • Update unbuild to v3 (1528c3c)
  • Generate drivers meta (#526)

🏡 Chore

✅ Tests

  • Add missing await (7730923)
  • cloudflare: Use wrangler dev proxy (#518)
  • Enable cloudflare-r2-binding tests (0c4d9fd)
  • upstash, vercel-blob: Use random base (65a10cc)
  • cloudflare-kv-http: Use sandbox tests (8043897)
  • Add retry (5ab4afd)
  • Lazy init driver for conditional tests (33d90a9)
  • s3: Skip if not setup (ce9685e)

🤖 CI

❤️ Contributors

pi0
published 1.13.1 •

Changelog

Source

v1.13.1

compare changes

🩹 Fixes

  • Revert chokidar to v3 (#502)

❤️ Contributors

pi0
published 1.13.0 •

Changelog

Source

v1.13.0

compare changes

🚀 Enhancements

  • Bump chokidar v4 (#489)
  • Add null driver (#495)

🩹 Fixes

  • cloudflare-kv: Use min ttl of 60 seconds (#496)

💅 Refactors

  • netlify: Support @netlify/blobs v8 and improve options types (#486)
  • cli: Migrate to citty (#498)

📖 Documentation

  • Missing values return null, not undefined (#487)

🏡 Chore

❤️ Contributors

pi0
published 1.12.0 •

Changelog

Source

v1.12.0

compare changes

🚀 Enhancements

  • http, server: Support native ttl (#479)

🏡 Chore

🤖 CI

  • Setup nightly release (258fd4a)
  • Fetch full history to preserve nightly changelog (329ff2b)

❤️ Contributors

pi0
published 1.11.1 •

Changelog

Source

v1.11.1

compare changes

🔥 Performance

  • cloudflare-kv-binding: Add missing base argument on getKeys (#475)

❤️ Contributors

pi0
published 1.11.0 •

Changelog

Source

v1.11.0

compare changes

🚀 Enhancements

  • Add keys, get, set, has and del aliases (#402)
  • Expose underlying client instance (#446)
  • cloudflare-kv-binding: Support ttl for setItem (#470)
  • cloudflare-kv-http: Support ttl for setItem (#448)

🔥 Performance

  • getKeys: Avoid duplicate iteration (#386)
  • Use direct array access instead of endsWIth (#387)

🩹 Fixes

  • cloudflare-kv-binding: Allow passing transaction options for setItem to binding.put (#423)
  • Fix driver types (#433)
  • server: Avoid decoding raw request body (#434)
  • cloudflare-kv-binding: Go through all pages to list the keys (#459)

📖 Documentation

  • Using undocs package manager component (#414)
  • Fix link (#429)
  • Fix typographical errors (#432)
  • Jsdocs for the server functions (#438)
  • Improve drivers (f6f547e)

🏡 Chore

🤖 CI

❤️ Contributors

23
8
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc