Expected Behavior
The re-export of ./util.inspect.js by object-expect should not be discarded, causing a run time failure.
index.js contains these lines
var utilInspect = require('./util.inspect');
var inspectCustom = utilInspect.custom;
var inspectSymbol = isSymbol(inspectCustom) ? inspectCustom : null;
This require should be preserved, as './util.inspect' contains just this line:
module.exports = require('util').inspect;
Actual Behavior
The require statement is mangled at some point:
vendor chunk (Zt is equivalent to v in the index chunk):
var M = Zt // <--- error here
, B = M.custom
, re = J(B) ? B : null
index chunk
const p = {}
, h = Object.freeze(Object.defineProperty({
__proto__: null,
default: p
}, Symbol.toStringTag, {
value: "Module"
}))
, v = f(h)
so that this error is produced (see repro link above):
Uncaught ReferenceError: Cannot access 'Zt' before initialization
at _e (vendor-o4ka1zf0.js:9:5572)
at In (vendor-o4ka1zf0.js:12:15964)
at Fn (vendor-o4ka1zf0.js:12:19479)
at Tn (vendor-o4ka1zf0.js:12:30519)
at vendor-o4ka1zf0.js:12:30590
Additional Information
On my actual build (not the stack blitz) at what files are 'available' via source map, the whole 'util.inspect.js' file is missing
@rollup/plugin-node-resolveExpected Behavior
The re-export of
./util.inspect.jsbyobject-expectshould not be discarded, causing a run time failure.index.js contains these lines
This require should be preserved, as './util.inspect' contains just this line:
Actual Behavior
The require statement is mangled at some point:
vendor chunk (
Ztis equivalent tovin the index chunk):index chunk
so that this error is produced (see repro link above):
Additional Information
On my actual build (not the stack blitz) at what files are 'available' via source map, the whole 'util.inspect.js' file is missing