Skip to content

[Bug]: Install docs promise Node 22/23 support, but package.json engines requires ^24.13.1 #9346

Description

@mantisdotdev

Area

Docs

Steps to reproduce

  1. Read the Requirements section in docs/user/install.md — it says the server needs Node.js ^22.16 || ^23.11 || >=24.10.
  2. Open the root package.jsonengines says "node": "^24.13.1".
  3. Try setting up on Node 22 following the docs and the engines check disagrees with what the docs promised.

Expected behavior

Docs and engines agree on the minimum Node version.

Actual behavior

They contradict each other. Anyone on Node 22 or 23 who follows the install guide walks straight into an engines failure they were told wouldn't happen.

Impact

Minor bug or occasional failure

Version or commit

main @ 2a3cfe4

Environment

n/a (docs/config contradiction, spotted by reading the repo)

Workaround

Use Node ^24.13.1 regardless of what the install guide says.

Happy to PR the one-line docs fix if you confirm engines is the source of truth here, or the other way around if 22/23 is actually still supported.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions