[Pkg-javascript-devel] Bug#962037: Bug#962037: Plan B for not being able to replicate upstream exports exactly
Pirate Praveen
praveen at onenetbeyond.org
Tue Jun 2 18:03:01 BST 2020
On Tue, Jun 2, 2020 at 6:56 pm, Pirate Praveen
<praveen at onenetbeyond.org> wrote:
> Control: tags -1 help
>
> Hi Daniel,
>
> Would it be possible to skip using gulp-less and use lessc command
> directly, like I did in node-katex (skipped less-loader and used
> lessc command) ?
>
> See the following commands,
>
> https://salsa.debian.org/js-team/node-katex/-/commit/475b47a08c73f2cf108fcb47c49dc845f7ec7e1a
>
> https://salsa.debian.org/js-team/node-katex/-/commit/b4412f7f7cadc32714290ee2ca4caef01e141c41
>
> The exports seems a bit convoluted to get it right. I need help to
> provide the same exports as upstream still using just babeljs command
> or get the upstream build script to work correctly.
I'm trying to close the gap between upstream build and our builds by
using rollup to generate cjs file as well, but build fails with this
error.
/usr/bin/node -e require\(\"./.\"\)
/home/pravi/forge/js-team/less.js/dist/less.cjs.js:17699
const { Barrett } = BigInteger.prototype;
^
TypeError: Cannot read property 'prototype' of undefined
at Object.<anonymous>
(/home/pravi/forge/js-team/less.js/dist/less.cjs.js:17699:32)
This code comes from node-ecc-jsbn and it looks like a bug there, its
package.json wants jsbn 0.1 but we already have 1.0
More information about the Pkg-javascript-devel
mailing list