Fluent Reader: npm error

github.com/yang991178/fluent-reader?tab=readme-ov…

Below, am I doing something wrong? I’m not familiar with npm.


<span style="color:#323232;">% npm install 
</span><span style="color:#323232;">npm warn deprecated electron-osx-sign@0.6.0: Please use @electron/osx-sign moving forward. Be aware the API is slightly different
</span><span style="color:#323232;">npm error code 1
</span><span style="color:#323232;">npm error path /usr/home/grahamperrin/dev/fluent-reader/node_modules/electron
</span><span style="color:#323232;">npm error command failed
</span><span style="color:#323232;">npm error command sh -c node install.js
</span><span style="color:#323232;">npm error HTTPError: Response code 404 (Not Found)
</span><span style="color:#323232;">npm error     at Request._onResponseBase (/usr/home/grahamperrin/dev/fluent-reader/node_modules/got/dist/source/core/index.js:913:31)
</span><span style="color:#323232;">npm error     at Request._onResponse (/usr/home/grahamperrin/dev/fluent-reader/node_modules/got/dist/source/core/index.js:948:24)
</span><span style="color:#323232;">npm error     at ClientRequest.<anonymous> (/usr/home/grahamperrin/dev/fluent-reader/node_modules/got/dist/source/core/index.js:962:23)
</span><span style="color:#323232;">npm error     at Object.onceWrapper (node:events:634:26)
</span><span style="color:#323232;">npm error     at ClientRequest.emit (node:events:531:35)
</span><span style="color:#323232;">npm error     at origin.emit (/usr/home/grahamperrin/dev/fluent-reader/node_modules/@szmarczak/http-timer/dist/source/index.js:43:20)
</span><span style="color:#323232;">npm error     at HTTPParser.parserOnIncomingClient (node:_http_client:698:27)
</span><span style="color:#323232;">npm error     at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17)
</span><span style="color:#323232;">npm error     at TLSSocket.socketOnData (node:_http_client:540:22)
</span><span style="color:#323232;">npm error     at TLSSocket.emit (node:events:519:28)
</span><span style="color:#323232;">npm error A complete log of this run can be found in: /home/grahamperrin/.npm/_logs/2024-06-30T14_07_35_330Z-debug-0.log
</span><span style="color:#323232;">% less /home/grahamperrin/.npm/_logs/2024-06-30T14_07_35_330Z-debug-0.log
</span><span style="color:#323232;">% pwd
</span><span style="color:#323232;">/usr/home/grahamperrin/dev/fluent-reader
</span><span style="color:#323232;">% ls -hln
</span><span style="color:#323232;">total 1
</span><span style="color:#323232;">drwxr-xr-x  4 1002 1002   11B 30 Jun 15:07 build
</span><span style="color:#323232;">drwxr-xr-x  5 1002 1002   10B 30 Jun 15:07 dist
</span><span style="color:#323232;">drwxr-xr-x  3 1002 1002    5B 30 Jun 15:07 docs
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  909B 30 Jun 15:07 electron-builder-mas.yml
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  1.3K 30 Jun 15:07 electron-builder.yml
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  1.5K 30 Jun 15:07 LICENSE
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  456K 30 Jun 15:07 package-lock.json
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  1.8K 30 Jun 15:07 package.json
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  3.5K 30 Jun 15:07 README.md
</span><span style="color:#323232;">drwxr-xr-x  7 1002 1002   12B 30 Jun 15:07 src
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  173B 30 Jun 15:07 tsconfig.json
</span><span style="color:#323232;">-rw-r--r--  1 1002 1002  2.1K 30 Jun 15:07 webpack.config.js
</span><span style="color:#323232;">% 
</span>

From what’s in the debug log – 1,440 lines (available on request) – I don’t know where to start.

grahamperrin,

ELECTRON_SKIP_BINARY_DOWNLOAD

Thanks to aiz.wallenstein in FreeBSD Discord at discord.com/channels/…/1256750137582293062 (in response to a failed npm audit fix for a different software title):


<span style="color:#323232;">% setenv ELECTRON_SKIP_BINARY_DOWNLOAD 1
</span><span style="color:#323232;">% npm install
</span><span style="color:#323232;">npm warn deprecated electron-osx-sign@0.6.0: Please use @electron/osx-sign moving forward. Be aware the API is slightly different
</span><span style="color:#323232;">
</span><span style="color:#323232;">added 604 packages, and audited 605 packages in 1m
</span><span style="color:#323232;">
</span><span style="color:#323232;">70 packages are looking for funding
</span><span style="color:#323232;">  run `npm fund` for details
</span><span style="color:#323232;">
</span><span style="color:#323232;">19 vulnerabilities (6 moderate, 8 high, 5 critical)
</span><span style="color:#323232;">
</span><span style="color:#323232;">To address issues that do not require attention, run:
</span><span style="color:#323232;">  npm audit fix
</span><span style="color:#323232;">
</span><span style="color:#323232;">To address all issues possible (including breaking changes), run:
</span><span style="color:#323232;">  npm audit fix --force
</span><span style="color:#323232;">
</span><span style="color:#323232;">Some issues need review, and may require choosing
</span><span style="color:#323232;">a different dependency.
</span><span style="color:#323232;">
</span><span style="color:#323232;">Run `npm audit` for details.
</span><span style="color:#323232;">% npm audit fix
</span><span style="color:#323232;">
</span><span style="color:#323232;">added 4 packages, removed 1 package, changed 9 packages, and audited 608 packages in 22s
</span><span style="color:#323232;">
</span><span style="color:#323232;">70 packages are looking for funding
</span><span style="color:#323232;">  run `npm fund` for details
</span><span style="color:#323232;">
</span><span style="color:#323232;"># npm audit report
</span><span style="color:#323232;">
</span><span style="color:#323232;">…
</span>
  • All
  • Subscribed
  • Moderated
  • Favorites
  • freebsd@blendit.bsd.cafe
  • fightinggames
  • All magazines