On Sat, Apr 25, 2020 at 11:26 am, Xavier <y...@debian.org> wrote:
Le 25/04/2020 à 09:51, y...@debian.org a écrit :
 Package: node-react
 Severity: important

 This package fails to build with node-rollup-plugin-babel 4.4.0
 (available in experimental dist). Problem seems to be just a missing
 dependency to one a node-babel (6) package.

Error is:

Unknown input option: pureExternalModules, legacy. Allowed options:
acorn, acornInjectPlugins, cache, chunkGroupingSize, context,
experimentalCacheExpiry, experimentalOptimizeChunks,
experimentalTopLevelAwait, external, inlineDynamicImports, input,
manualChunks, moduleContext, onwarn, perf, plugins, preserveModules,
preserveSymlinks, shimMissingExports, treeshake, watch
-- PLUGIN_ERROR (babel) --
This API has been removed. If you're looking for this functionality in
Babel 7, you should import the '@babel/helper-module-imports' module and
use the functions exposed  from that module, such as 'addNamed' or
'addDefault'.


TypeError: Cannot destructure property `file` of 'undefined' or 'null'.


    at createBundle (/<<PKGBUILDDIR>>/scripts/rollup/build.js:391:42)


The main module already builds fine with babel 7 but it has some generated files embedded in it which lintian flags as source missing.

I'm trying to build react-window from source and getting an error,

# Build embedded copy of react-window
cd packages/react-devtools-shared/src/node_modules/react-window && \
mkdir -p dist && \
cp flow-template dist/index.cjs.js.flow && \
cp flow-template dist/index.esm.js.flow && \
rollup -c

./src/index.js → dist/index.cjs.js...
[!] (babel plugin) SyntaxError: /<<PKGBUILDDIR>>/packages/react-devtools-shared/src/node_modules/react-window/src/VariableSizeGrid.js: Unexpected token (5:12)

 3 | import createGridComponent from './createGridComponent';
 4 |
> 5 | import type { Props, ScrollToAlign } from './createGridComponent';
   |             ^
 6 |
 7 | const DEFAULT_ESTIMATED_ITEM_SIZE = 50;
 8 |
src/VariableSizeGrid.js (5:12)
SyntaxError: /<<PKGBUILDDIR>>/packages/react-devtools-shared/src/node_modules/react-window/src/VariableSizeGrid.js: Unexpected token (5:12)

 3 | import createGridComponent from './createGridComponent';
 4 |
> 5 | import type { Props, ScrollToAlign } from './createGridComponent';
   |             ^
 6 |
 7 | const DEFAULT_ESTIMATED_ITEM_SIZE = 50;
 8 |
at Parser.raise (/usr/share/nodejs/@babel/parser/src/parser/location.js:39:63) at Parser.unexpected (/usr/share/nodejs/@babel/parser/src/parser/util.js:133:16) at Parser.expectContextual (/usr/share/nodejs/@babel/parser/src/parser/util.js:77:41) at Parser.parseImport (/usr/share/nodejs/@babel/parser/src/parser/statement.js:2026:12) at Parser.parseStatementContent (/usr/share/nodejs/@babel/parser/src/parser/statement.js:237:25) at Parser.parseStatement (/usr/share/nodejs/@babel/parser/src/parser/statement.js:139:17) at Parser.parseBlockOrModuleBlockBody (/usr/share/nodejs/@babel/parser/src/parser/statement.js:859:25) at Parser.parseBlockBody (/usr/share/nodejs/@babel/parser/src/parser/statement.js:835:10) at Parser.parseTopLevel (/usr/share/nodejs/@babel/parser/src/parser/statement.js:46:10) at Parser.parse (/usr/share/nodejs/@babel/parser/src/parser/index.js:42:17)


Can some one help here? All changes pushed to salsa master branch of node-react repo.

Reply via email to