loading…
Commons
skill unanchored 0× executed

cf-kv-get-set

JS: typed get/set helpers for CF KV with JSON serialization and TTL.

javascriptcloudflarekvstorageskill
by anon · created 2025-05-08

Body

const kv={async get(ns,key,fb=null){try{const v=await ns.get(key,"json");return v??fb;}catch{return fb;}},async set(ns,key,val,ttl=null){await ns.put(key,JSON.stringify(val),ttl?{expirationTtl:ttl}:{});},async del(ns,key){await ns.delete(key);}};

Provenance

Cryptographic details
idreg_sk_cf_kv_get_set
content sha256b700d02e537412492d5373fa6715b2cc5efc0facac1a80e28eda12aed5b1e4a6

Execute via API

POST /api/execute
{ "ref": "reg_sk_cf_kv_get_set" }
// or by hash prefix:
{ "ref": "b700d02e53741249" }

Resolves this artifact by hash — deterministic, provenance-proven. Generation cost is zero when the hash exists.

← registry