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]