On 2020, ഒക്ടോബർ 3 12:52:54 AM IST, Felix Natter <[email protected]> wrote: >hello Debian-js, > >Since, unfortunately, upstream has no build instructions, >I was advised to use "scripts/build.js" for building twemoji.js >(command ./scripts/build.js from package.json): > >override_dh_auto_build: > ./scripts/build.js > >createTwemoji() in build.js creates dist/twemoji.js successfully. >Then, scripts/create-dist is called from build.js and crashes in >https://salsa.debian.org/js-team/node-twemoji/-/blob/master/scripts/create-dist#L53 >when trying to open dist/twemoji.tmp.js: > >Error: ENOENT: no such file or directory, open >'/home/felix/twemoji-stable/node-twemoji/dist/twemoji.tmp.js' > at Object.openSync (fs.js:462:3) > at Object.readFileSync (fs.js:364:35) > at Object.<anonymous> > (/home/felix/twemoji-stable/node-twemoji/scripts/create-dist:53:29) > at Module._compile (internal/modules/cjs/loader.js:1137:30) > at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10) > at Module.load (internal/modules/cjs/loader.js:985:32) > at Function.Module._load (internal/modules/cjs/loader.js:878:14) > at Module.require (internal/modules/cjs/loader.js:1025:19) > at require (internal/modules/cjs/helpers.js:72:18) > at Object.<anonymous> > (/home/felix/twemoji-stable/node-twemoji/scripts/build.js:609:1) { > >It looks like twemoji.tmp.js is created in this block before line 53 [1]: > >spawnSync( > 'yarnpkg', > [ > 'uglifyjs', > '--verbose', > distFile('twemoji.js'), > '-o', > distFile('twemoji.tmp.js') > ] >); > >The packages uglifyjs and yarnpkg are installed. I tried to mimic the >command, and I get: > >$ ~/twemoji-stable/node-twemoji/dist$ yarnpkg uglifyjs twemoji.js -o >twemoji.tmp.js >yarn run v1.22.4 >error Command "uglifyjs" not found. >info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this >command. > >Do you have an idea what might go wrong?
Just run uglifyjs directly. I don't think you need yarnpkg here. >[1]https://salsa.debian.org/js-team/node-twemoji/-/blob/master/scripts/create-dist#L41 > >Many Thanks and Best Regards, >Felix >-- >Felix Natter > > >-- >Pkg-javascript-devel mailing list >[email protected] >https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- Pkg-javascript-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel
