When building node-katex with node-less-loader in salsa, the error is similar to what we got in node-yarnpkg #960120 I think babel-runtime/babel-polyfill has a bug.

I wonder if the following section currently disabled in node-babel has any effect here.

# Disable this step as browserify is not packaged
       # TODO: Use rollup or webpack instead
       #cd packages/babel-polyfill; \
       #scripts/build-dist.sh

The build error,

   ERROR in ./src/katex.less
Module build failed (from /usr/share/nodejs/mini-css-extract-plugin/dist/loader.js): ModuleBuildError: Module build failed (from /usr/share/nodejs/less-loader/dist/cjs.js):
   TypeError: Super expression must either be null or a function
at _inherits (/usr/share/nodejs/less-loader/dist/createWebpackLessPlugin.js:17:113) at /usr/share/nodejs/less-loader/dist/createWebpackLessPlugin.js:60:5 at createWebpackLessPlugin (/usr/share/nodejs/less-loader/dist/createWebpackLessPlugin.js:124:4) at getOptions (/usr/share/nodejs/less-loader/dist/getOptions.js:30:26) at Object.lessLoader (/usr/share/nodejs/less-loader/dist/index.js:22:44) at runLoaders (/usr/share/nodejs/webpack/lib/NormalModule.js:316:20)
       at /usr/share/nodejs/loader-runner/lib/LoaderRunner.js:364:11
       at /usr/share/nodejs/loader-runner/lib/LoaderRunner.js:230:18
at runSyncOrAsync (/usr/share/nodejs/loader-runner/lib/LoaderRunner.js:143:3) at iterateNormalLoaders (/usr/share/nodejs/loader-runner/lib/LoaderRunner.js:229:2) at Array.<anonymous> (/usr/share/nodejs/loader-runner/lib/LoaderRunner.js:202:4) at Storage.finished (/usr/share/nodejs/enhanced-resolve/lib/CachedInputFileSystem.js:43:16) at provider (/usr/share/nodejs/enhanced-resolve/lib/CachedInputFileSystem.js:79:9)
       at /usr/share/nodejs/graceful-fs/graceful-fs.js:123:16
at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
    @ ./katex.webpack.js 9:0-26
Child mini-css-extract-plugin ../../../usr/share/nodejs/css-loader/dist/cjs.js!../../../usr/share/nodejs/less-loader/dist/cjs.js??ref--6-2!src/katex.less:
       Entrypoint mini-css-extract-plugin = *
[0] /usr/share/nodejs/css-loader/dist/cjs.js!/usr/share/nodejs/less-loader/dist/cjs.js??ref--6-2!./src/katex.less 572 bytes {0} [built] [failed] [1 error]

Reply via email to