calvinmetcalf / rollup-plugin-node-builtins

138 stars 40 forks source link

Failure to locate exposed module, invalid warning that exposed symbol is not exposed #54

Open cdaringe opened 4 years ago

cdaringe commented 4 years ago

probem

./src/client.ts → bundle.js...
[!] Error: 'parse' is not exported by node_modules/querystring/index.js
https://rollupjs.org/guide/en/#error-name-is-not-exported-by-module
node_modules/rollup-plugin-node-builtins/src/es6/url.js (25:8)

however, opening querystring/index.js clearly shows:

exports.decode = exports.parse = require('./decode');
exports.encode = exports.stringify = require('./encode');

as you can see, parse is exposed. perhaps the module eval method needs some 👀 ?