-
-
Notifications
You must be signed in to change notification settings - Fork 45
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Upon installation with npm npm install @fresh-editor/fresh-editor or installing globally, there's an error which restricts installation in termux. I haven't checked it yet on laptop cmd / bash.
Error logs:
npm i @fresh-editor/fresh-editor
> @fresh-editor/fresh-editor@0.1.21 postinstall
> node ./install.js
/data/data/com.termux/files/home/node_modules/@fresh-editor/fresh-editor/binary.js:61
let splitLibcVersion = libcVersion.split(".");
^
TypeError: Cannot read properties of null (reading 'split')
at getPlatform (/data/data/com.termux/files/home/node_modules/@fresh-editor/fresh-editor/binary.js:61:42)
at getPackage (/data/data/com.termux/files/home/node_modules/@fresh-editor/fresh-editor/binary.js:95:20)
at install (/data/data/com.termux/files/home/node_modules/@fresh-editor/fresh-editor/binary.js:109:19)
at Object.<anonymous> (/data/data/com.termux/files/home/node_modules/@fresh-editor/fresh-editor/install.js:4:1)
at Module._compile (node:internal/modules/cjs/loader:1760:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1893:10)
at Module.load (node:internal/modules/cjs/loader:1480:32)
at Module._load (node:internal/modules/cjs/loader:1299:12)
at TracingChannel.traceSync (node:diagnostics_channel:328:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:244:24)
Node.js v24.9.0
npm error code 1
npm error path /data/data/com.termux/files/home/node_modules/@fresh-editor/fresh-editor
npm error command failed
npm error command sh -c node ./install.js
npm error A complete log of this run can be found in: /data/data/com.termux/files/home/.npm/_logs/2025-12-05T17_11_56_204Z-debug-0.log
~ $ npx @fresh-editor/fresh-editor
Need to install the following packages:
@fresh-editor/fresh-editor@0.1.21
Ok to proceed? (y) y
/data/data/com.termux/files/home/.npm/_npx/ab97dd47813817ce/node_modules/@fresh-editor/fresh-editor/binary.js:61
let splitLibcVersion = libcVersion.split(".");
^
TypeError: Cannot read properties of null (reading 'split')
at getPlatform (/data/data/com.termux/files/home/.npm/_npx/ab97dd47813817ce/node_modules/@fresh-editor/fresh-editor/binary.js:61:42)
at getPackage (/data/data/com.termux/files/home/.npm/_npx/ab97dd47813817ce/node_modules/@fresh-editor/fresh-editor/binary.js:95:20)
at install (/data/data/com.termux/files/home/.npm/_npx/ab97dd47813817ce/node_modules/@fresh-editor/fresh-editor/binary.js:109:19)
at Object.<anonymous> (/data/data/com.termux/files/home/.npm/_npx/ab97dd47813817ce/node_modules/@fresh-editor/fresh-editor/install.js:4:1)
at Module._compile (node:internal/modules/cjs/loader:1760:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1893:10)
at Module.load (node:internal/modules/cjs/loader:1480:32)
at Module._load (node:internal/modules/cjs/loader:1299:12)
at TracingChannel.traceSync (node:diagnostics_channel:328:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:244:24)
Node.js v24.9.0Thank you for your time.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request