[Pkg-javascript-devel] Bug#1001554: node-mocha: FTBFS with webpack5: Error: wrong webpack5 options configuration
Yadd
yadd at debian.org
Mon May 23 16:11:56 BST 2022
On 23/05/2022 12:05, Pirate Praveen wrote:
> Control: tags -1 patch
>
> On Mon, 23 May 2022 14:34:29 +0530 Pirate Praveen
> <praveen at onenetbeyond.org> wrote:
> >
> >
> > On തി, മേയ് 23 2022 at 02:04:56 വൈകു +05:30:00
> > +05:30:00, Pirate Praveen <praveen at onenetbeyond.org> wrote:
> > > Control: severity -1 serious
> > >
> > >
> > > Since webpack 5 is in unstable, bumping severity.
> > >
> >
> > After dropping the patch for webpack 4 compatibility, the build now
> > fails with this error.
> >
> > It is not very clear from the log what is missing though.
> >
> > [08:40:30] Webpack errors:
> > [object Object]
>
> Running webpack directly gave the following error,
>
> (debian-sid)pravi at mahishi:~/forge/js-team/node-mocha/workerpool$ webpack
> --entry ./src/index.js -o /tmp/bundle.js --target es5
> [webpack-cli] Error: For the selected environment is no default script
> chunk format available:
> JSONP Array push can be chosen when 'document' or 'importScripts' is
> available.
> CommonJs exports can be chosen when 'require' or node builtins are
> available.
> Select an appropriate 'target' to allow selecting one by default, or
> specify the 'output.chunkFormat' directly.
> at /usr/share/nodejs/webpack/lib/config/defaults.js:735:11
> at F (/usr/share/nodejs/webpack/lib/config/defaults.js:72:15)
> at applyOutputDefaults
> (/usr/share/nodejs/webpack/lib/config/defaults.js:716:2)
> at applyWebpackOptionsDefaults
> (/usr/share/nodejs/webpack/lib/config/defaults.js:190:2)
> at createCompiler (/usr/share/nodejs/webpack/lib/webpack.js:77:2)
> at create (/usr/share/nodejs/webpack/lib/webpack.js:134:16)
> at webpack (/usr/share/nodejs/webpack/lib/webpack.js:142:47)
> at WebpackCLI.f [as webpack]
> (/usr/share/nodejs/webpack/lib/index.js:58:16)
> at WebpackCLI.createCompiler
> (/usr/share/nodejs/webpack-cli/lib/webpack-cli.js:2200:23)
> at async WebpackCLI.runWebpack
> (/usr/share/nodejs/webpack-cli/lib/webpack-cli.js:2330:16)
>
> This merge request drops es5 from target and build passes
> https://salsa.debian.org/js-team/node-mocha/-/merge_requests/1 Can
> someone review this and see if it is okay to drop es5 target here?
No, you're wrong here. This is just a missing build dependency to
node-babel-loader.
Cheers,
Yadd
More information about the Pkg-javascript-devel
mailing list