diff options
Diffstat (limited to 'src/js/node/assert.strict.ts')
-rw-r--r-- | src/js/node/assert.strict.ts | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/js/node/assert.strict.ts b/src/js/node/assert.strict.ts new file mode 100644 index 000000000..f512c3c91 --- /dev/null +++ b/src/js/node/assert.strict.ts @@ -0,0 +1,49 @@ +// Hardcoded module "node:assert/strict" +import { strict as strictBase } from "node:assert"; + +export var { + fail, + AssertionError, + ok, + equal, + notEqual, + deepEqual, + notDeepEqual, + deepStrictEqual, + notDeepStrictEqual, + strictEqual, + notStrictEqual, + throws, + rejects, + doesNotThrow, + doesNotReject, + ifError, + match, + doesNotMatch, + CallTracker, +} = strictBase; + +const defaultObject = { + fail, + AssertionError, + ok, + equal, + notEqual, + deepEqual, + notDeepEqual, + deepStrictEqual, + notDeepStrictEqual, + strictEqual, + notStrictEqual, + throws, + rejects, + doesNotThrow, + doesNotReject, + ifError, + match, + doesNotMatch, + CallTracker, + [Symbol.for("CommonJS")]: 0, +}; + +export { defaultObject as default, strictBase as strict }; |