Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Package Request] NodeJS v22 #6460

Open
mitchoklemen opened this issue Feb 19, 2025 · 5 comments · May be fixed by #6463
Open

[Package Request] NodeJS v22 #6460

mitchoklemen opened this issue Feb 19, 2025 · 5 comments · May be fixed by #6463
Labels
request request for new package

Comments

@mitchoklemen
Copy link

mitchoklemen commented Feb 19, 2025

Software Name

NodeJS

Brief Description

Can we get some new NodeJS.... homebridge plugins use at least 20.16.
Maybe we can get ver. 22 or something...
thank you

Website

https://nodejs.org/

Documentation

https://nodejs.org/docs/latest-v22.x/api/

Build/Installation documentation

https://github.com/nodejs/node/blob/main/BUILDING.md

Source code

https://github.com/nodejs/node/

OpenSource License

https://github.com/nodejs/node/blob/main/LICENSE

Other License

No response

@mitchoklemen mitchoklemen added the request request for new package label Feb 19, 2025
@mreid-tt
Copy link
Contributor

mreid-tt commented Feb 19, 2025

@mitchoklemen, would the Node.js v20 package from Synology work for you?

EDIT: I'm working on a Node.js v22 for you. Will update the ticket later today.

@hgy59 hgy59 added synology request/off-topic request for packages that are impossible to implement or make no sense for NAS devices. labels Feb 19, 2025
@hgy59
Copy link
Contributor

hgy59 commented Feb 19, 2025

this request is for synology and not for synocummunity.

@hgy59 hgy59 closed this as not planned Won't fix, can't repro, duplicate, stale Feb 19, 2025
@mreid-tt mreid-tt linked a pull request Feb 19, 2025 that will close this issue
6 tasks
@mreid-tt
Copy link
Contributor

mreid-tt commented Feb 20, 2025

this request is for synology and not for synocummunity.

Updated request information.

EDIT: @mitchoklemen please note that you need to include the correct details for the package request or it will be closed. I've updated it for you above.

@mreid-tt mreid-tt reopened this Feb 20, 2025
@mreid-tt mreid-tt removed synology request/off-topic request for packages that are impossible to implement or make no sense for NAS devices. labels Feb 20, 2025
@mreid-tt mreid-tt changed the title [Package Request] NodeJS 20.16 [Package Request] NodeJS v22 Feb 20, 2025
@mitchoklemen
Copy link
Author

I used mreidtt's compiled ver. for x64,

https://github.com/SynoCommunity/spksrc/actions/runs/13424166942/artifacts/2620615929

... installed it and no problems until, but ...

Homebridge doesn't recognize this ver. 22.14.0, strange, dont know why. Did restart DS and Homebridge.

...
The plugin "homebridge-..." requires a Node.js version of ^18.13.0 || ^20.16.0 || ^22.5.1 which does not satisfy the current Node.js version of v20.13.0. You may need to upgrade your installation of Node.js - see https://homebridge.io/w/JTKEF

@mreid-tt
Copy link
Contributor

It seems that in their source code, it is programmed to recognise specific Synology versions of Node.js (https://github.com/homebridge/homebridge-syno-spk/blob/latest/app/source.sh). I'm not familiar with this app but in theory there would be an executable or script somewhere in /var/packages/homebridge/ that could be modified to point to this Node.js v22. You may need to engage with the homebridge folks to get details on how to do this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
request request for new package
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants