summaryrefslogtreecommitdiff
path: root/ext/web/06_streams.js
diff options
context:
space:
mode:
authorLeo Kettmeir <crowlkats@toaxl.com>2022-03-19 13:57:37 +0100
committerGitHub <noreply@github.com>2022-03-19 13:57:37 +0100
commite55dee7fd894f705a0268a4734b00197021f0617 (patch)
treef6232128259430ba943da2c1d9ade6ad17697adc /ext/web/06_streams.js
parentad8e2383487e8ef4f15e7b86df80f6dc98fdcc79 (diff)
refactor: cleanup assert() & AssertionError definitions (#13859)
Diffstat (limited to 'ext/web/06_streams.js')
-rw-r--r--ext/web/06_streams.js20
1 files changed, 1 insertions, 19 deletions
diff --git a/ext/web/06_streams.js b/ext/web/06_streams.js
index 777ad152b..7ef5a6131 100644
--- a/ext/web/06_streams.js
+++ b/ext/web/06_streams.js
@@ -21,7 +21,6 @@
BigInt64ArrayPrototype,
BigUint64ArrayPrototype,
DataView,
- Error,
Int8ArrayPrototype,
Int16ArrayPrototype,
Int32ArrayPrototype,
@@ -58,24 +57,7 @@
WeakMapPrototypeSet,
} = globalThis.__bootstrap.primordials;
const consoleInternal = window.__bootstrap.console;
-
- class AssertionError extends Error {
- constructor(msg) {
- super(msg);
- this.name = "AssertionError";
- }
- }
-
- /**
- * @param {unknown} cond
- * @param {string=} msg
- * @returns {asserts cond}
- */
- function assert(cond, msg = "Assertion failed.") {
- if (!cond) {
- throw new AssertionError(msg);
- }
- }
+ const { AssertionError, assert } = window.__bootstrap.infra;
/** @template T */
class Deferred {