Can't install on Node 19.x #238

Closed
opened 2022-11-17 20:02:45 +00:00 by norm · 4 comments
Owner

This appears to be caused by the re2 library not being updated for Node 19.

Might be worth considering whether this library is still needed or if we can just use Node's built-in regex support instead.

This appears to be caused by the [`re2` library](https://www.npmjs.com/package/re2) not being updated for Node 19. Might be worth considering whether this library is still needed or if we can just use Node's built-in regex support instead.
norm added this to the (deleted) project 2022-11-17 20:03:19 +00:00
Owner

Node 19 is not supported per the installation instructions. We should first check/upgrade to Node 18.

Node 19 is not supported per the [installation instructions](https://akkoma.dev/FoundKeyGang/FoundKey/src/branch/main/docs/INSTALL.md#dependencies-package). We should first check/upgrade to Node 18.
Author
Owner

FoundKey works fine on Node 18.

FWIW, upstream misskey bumped their minimum version to 18.x: 1751bfea5f

FoundKey works fine on Node 18. FWIW, upstream misskey bumped their minimum version to 18.x: https://github.com/misskey-dev/misskey/commit/1751bfea5f49c53c37558e512a83fb03a3231a48
Owner

Do we know what our current minimum version is? (i.e. full semver node version)

Do we know what our current minimum version is? (i.e. full semver node version)
Author
Owner

Probably 18.9.0, based on the Dockerfile

Probably 18.9.0, based on the Dockerfile
norm referenced this issue from a commit 2022-11-28 17:03:19 +00:00
norm closed this issue 2022-11-28 17:03:19 +00:00
Johann150 added the
upkeep
label 2022-12-23 10:23:17 +00:00
Johann150 removed this from the (deleted) project 2022-12-23 10:23:20 +00:00
Sign in to join this conversation.
No Label
feature
fix
upkeep
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: FoundKeyGang/FoundKey#238
No description provided.