First the good news: I dont' get the build error on sid today. Maybe that 
problem has solved by itself ;-)

But the autopkgtest fails with the babelHelpers missing error as rollup and 
node-react:

/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:6544
var isSymbol = USE_NATIVE && babelHelpers.typeof($Symbol.iterator) == 'symbol' 
? function (it) {
                             ^
ReferenceError: babelHelpers is not defined
    at Object.<anonymous> 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:6544:30)
    at __webpack_require__ 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:20:30)
    at Object.<anonymous> 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:18563:1)
    at __webpack_require__ 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:20:30)
    at Object.<anonymous> 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:6470:31)
    at __webpack_require__ 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:20:30)
    at Object.<anonymous> 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:1418:15)
    at __webpack_require__ 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:20:30)
    at Object.<anonymous> 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:2983:16)
    at __webpack_require__ 
(/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js:20:30)

It seems the rollup-plugin-babel cjs build with webpack has something wrong.
It is much larger than the one built by upstream with rollup:

npm install rollup-plugin-babel
ls -l node_modules/rollup-plugin-babel/dist/* 
/usr/lib/nodejs/rollup-plugin-babel/dist/*
ls -l node_modules/rollup-plugin-babel/dist/* 
/usr/lib/nodejs/rollup-plugin-babel/dist/*
-rw-r--r-- 1 root root    5533 Dec 18 12:22 
node_modules/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js
-rw-r--r-- 1 root root    5486 Dec 18 12:22 
node_modules/rollup-plugin-babel/dist/rollup-plugin-babel.es.js
-rw-r--r-- 1 root root 1526968 Jan  5 14:35 
/usr/lib/nodejs/rollup-plugin-babel/dist/rollup-plugin-babel.cjs.js

I noticed that these messages come up during the node-rollup-plugin-babel build 
with webpack (sorted and compacted):

WARNING in 
/usr/lib/nodejs/babel-core/lib/transformation/file/options/option-manager.js
190:19-37 Critical dependency: the request of a dependency is an expression
307:16-34 Critical dependency: the request of a dependency is an expression
WARNING in /usr/lib/nodejs/babel-core/lib/transformation/file/index.js
511:24-39 Critical dependency: the request of a dependency is an expression
WARNING in /usr/lib/nodejs/base/utils.js
3:34-41 Critical dependency: require function is used in a way in which 
dependencies cannot be statically extracted

It looks like this is by design in webpack:
https://github.com/webpack/webpack-dev-server/issues/212

SO apparently this can not be built with webpack after all ...

Paolo

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to