GitShow/denoland/kv-utils
denoland

kv-utils

The utilities for working with Deno KV

by denoland
denodenokv
Star on GitHubForkWebsitenpm

TypeScript

19 stars3 forks3 contributorsQuiet · 1y agoSince 20240.1.3MIT

Meet the team

See all 3 on GitHub →
kitsonk
kitsonk5 contributions
kt3k
kt3k5 contributions
c43721
c437211 contribution

Languages

View on GitHub →
TypeScript100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
50
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 1 in progress · Last activity 1y ago
See all on GitHub →
kitsonk
feat: support Blob, File, CryptoKey, and DOMException in JSON utilsOpenPR

Deno 2.8.1 added support for serializing and deserializing several web objects via Deno KV: , , , and . Since reading a / and exporting a are inherently asynchronous, new variants are added alongside the existing sync API: / / / The sync / functions throw a when given a , , or , and continue to round-trip . serialization uses with the format chosen from ( -> , -> , -> ); non-extractable keys surface the underlying from unchanged. and are switched to the async variants internally so they transparently handle the new types.

kitsonk · 1mo ago

Recent fixes

View closed PRs →
kitsonk
feat: deprecate estimateSize and use v8 serialisation directlyMergedPR

Deploy now supports accessing v8 serialize via which means everywhere you would reasonable run Deno KV (including Bun) supports serialize from . This effectively makes the functionality in Previously, the performance in Deno of serialize was poor, but recent versions have it faster than the original estimation function: Based on this, is redundant and less accurate than using serialize directly and should be deprecated and eventually removed.

kitsonk · 1y ago
kitsonk
chore: align types to current typescriptMergedPR

As TypeScript has evolved, there are now several situations where assignability of byte arrays and array buffers were incompatible. This PR cleans that up so that type checking passes.

kitsonk · 1y ago
c43721
chore(docs): fix readme code blockMergedPR

Fixing what appears to be a typo. I couldn't find any more in the file, so this one of the cursed 1 liner docs prs.

c43721 · 1y ago
Structured data for AI agents

Repository: denoland/kv-utils. Description: The utilities for working with Deno KV Stars: 19, Forks: 3. Primary language: TypeScript. Languages: TypeScript (100%). License: MIT. Homepage: https://jsr.io/@deno/kv-utils Topics: deno, denokv. Latest release: 0.1.3 (1y ago). Open PRs: 1, open issues: 0. Last activity: 1y ago. Community health: 50%. Top contributors: kitsonk, kt3k, c43721.

·@ofershap

Replace github.com with gitshow.dev