@hazae41/chacha20poly1305
Version:
ChaCha20Poly1305 adapter for WebAssembly and JS implementations
28 lines (26 loc) • 443 B
JavaScript
class Owned {
value;
constructor(value) {
this.value = value;
}
[Symbol.dispose]() {
this.value[Symbol.dispose]();
}
get() {
return this.value;
}
}
class Unowned {
value;
constructor(value) {
this.value = value;
}
[Symbol.dispose]() {
// NOOP
}
get() {
return this.value;
}
}
export { Owned, Unowned };
//# sourceMappingURL=index.mjs.map