UNPKG

@transcend-io/encrypt-web-streams

Version:

WebAssembly-powered streaming AES-256-GCM encryption and decryption with a web-native TransformStream API.

16 lines 457 B
/* eslint-disable @typescript-eslint/no-non-null-assertion */ /** Equivalent to `Promise.withResolvers()` which is an ES2024 feature */ export const promiseWithResolvers = () => { let resolve; let reject; const promise = new Promise((_resolve, _reject) => { resolve = _resolve; reject = _reject; }); return { promise, resolve: resolve, reject: reject, }; }; //# sourceMappingURL=helpers.js.map