Converts a key into an identifier for internal storage.
Deletes the value stored for the given key.
An iterable of entries in the storage.
Returns the value stored for the given identifier.
undefined
if no value is stored.
Checks if there is a value stored for the given key.
Converts an internal storage identifier string into the original identifier key.
Sets the value for the given key.
A KeyValueStorage for JSON-like objects using a ResourceStore as backend.
The keys will be transformed so they can be safely used as a resource name in the given container. Values will be sent as data streams, so how these are stored depends on the underlying store.
All non-404 errors will be re-thrown.