Skip to content

Conversation

@jcbsfilho
Copy link
Collaborator

  • Add Azion.KV polyfill mapping in azion-local-polyfills
  • Implement KVContext class with file system-based KV storage simulation
  • Add support for get, getMultiple, put, and delete operations
  • Implement metadata handling with expiration and expirationTtl support
  • Add support for multiple return types (text, json, arrayBuffer, stream)
  • Export KVContext in polyfills index for local development usage

- Add Azion.KV polyfill mapping in azion-local-polyfills
- Implement KVContext class with file system-based KV storage simulation
- Add support for get, getMultiple, put, and delete operations
- Implement metadata handling with expiration and expirationTtl support
- Add support for multiple return types (text, json, arrayBuffer, stream)
- Export KVContext in polyfills index for local development usage
@jcbsfilho jcbsfilho requested a review from a team as a code owner January 13, 2026 19:11
@jcbsfilho jcbsfilho merged commit 6d4d6f9 into stage Jan 13, 2026
10 checks passed
@jcbsfilho jcbsfilho deleted the feat/kv-local-polyfill branch January 13, 2026 20:07
pablodiehl pushed a commit that referenced this pull request Jan 13, 2026
[skip ci]
## 3.1.0-stage.1 (2026-01-13)

* feat: add KV storage polyfill for local development (#349) ([6d4d6f9](6d4d6f9)), closes [#349](#349)
@pablodiehl
Copy link
Collaborator

🎉 This PR is included in version 3.1.0-stage.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

4 participants