Files
bun.sh/test/cli/run/require-cache-fixture-b.cjs
dave caruso 25e69c71e7 Implement module.parent (#5889)
* Make module.parent work

* yay

* oops

* yay
2023-09-21 22:09:55 -07:00

16 lines
362 B
JavaScript
Generated

exports.foo = 123;
exports.bar = 456;
exports.baz = 789;
if (require.main === module) {
console.error(__filename, module.id);
throw new Error("require.main === module");
}
if (module.parent == null || typeof module.parent !== "object") {
console.error(module.parent);
throw new Error("module.parent == null");
}
module.exports = { x: module.parent };