[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