Skip to content

Decide supported Node contract before updating jsdom #348

Description

@lamemustafa

Problem

Dependabot PR #343 updates jsdom to a release whose supported Node range excludes the project’s advertised minimum Node version. Current CI uses a newer Node release, so it does not establish support at the documented floor.

Decision required

Choose one coherent path:

  1. retain the existing Node support contract and select a compatible jsdom release; or
  2. raise the supported Node floor across package metadata, README, CI, and contributor guidance.

Acceptance

  • Run jsdom-backed tests at the selected minimum and current supported Node versions.
  • Regenerate compatibility metadata and pass normal frontend checks and current-head CI.

Regression source

Discovered while reviewing Dependabot PR #343. It is intentionally held; no successor PR should be created until the support-contract decision is made.

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions