mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 10:58:56 +00:00
15 lines
474 B
JavaScript
15 lines
474 B
JavaScript
// This behavior is required for Next.js to work
|
|
const eql = require("assert").strictEqual;
|
|
const path = require("path");
|
|
const Module = require("module");
|
|
|
|
const original = Module._resolveFilename;
|
|
Module._resolveFilename = str => {
|
|
eql(str.endsWith("💔"), true);
|
|
return path.join(__dirname, "./resolveFilenameOverwrite-fixture.cjs");
|
|
};
|
|
eql(require("overwriting _resolveFilename broke 💔"), "winner");
|
|
Module._resolveFilename = original;
|
|
|
|
console.log("--pass--");
|