{
  "answer": {
    "date": "2027-04-30",
    "sentence": "Node.js 22 reaches end of life in 6 months."
  },
  "data": {
    "cycle": "22",
    "dependents": [
      {
        "constraint": ">=22.12.0",
        "ecosystem": "npm",
        "latest_version": "15.0.0",
        "minimum": "22.12.0",
        "name": "commander",
        "since_date": "2026-05-29",
        "since_version": "15.0.0"
      },
      {
        "constraint": "^22.22.2 || ^24.15.0 || >=26.0.0",
        "ecosystem": "npm",
        "latest_version": "7.0.0",
        "minimum": "22.22.2",
        "name": "which",
        "since_date": "2026-05-08",
        "since_version": "7.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.7",
        "minimum": "22.18.0",
        "name": "@babel/parser",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.14.0 || >=24.0.0",
        "ecosystem": "npm",
        "latest_version": "17.3.0",
        "minimum": "22.14.0",
        "name": "whatwg-url",
        "since_date": "2026-06-29",
        "since_version": "17.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.6",
        "minimum": "22.18.0",
        "name": "@babel/helper-validator-identifier",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.7",
        "minimum": "22.18.0",
        "name": "@babel/traverse",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.14.0 || >=24.0.0",
        "ecosystem": "npm",
        "latest_version": "7.0.0",
        "minimum": "22.14.0",
        "name": "tr46",
        "since_date": "2026-10-04",
        "since_version": "7.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.6",
        "minimum": "22.18.0",
        "name": "@babel/code-frame",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.6",
        "minimum": "22.18.0",
        "name": "@babel/types",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": ">=22.19.0",
        "ecosystem": "npm",
        "latest_version": "8.12.2",
        "minimum": "22.19.0",
        "name": "undici",
        "since_date": "2026-04-02",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.6",
        "minimum": "22.18.0",
        "name": "@babel/generator",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.7",
        "minimum": "22.18.0",
        "name": "@babel/core",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.6",
        "minimum": "22.18.0",
        "name": "@babel/helper-string-parser",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.7",
        "minimum": "22.18.0",
        "name": "@babel/helper-compilation-targets",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.7",
        "minimum": "22.18.0",
        "name": "@babel/helpers",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": ">= 22.19.0",
        "ecosystem": "npm",
        "latest_version": "6.1.0",
        "minimum": "22.19.0",
        "name": "keyv",
        "since_date": "2026-10-06",
        "since_version": "6.1.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.0",
        "minimum": "22.18.0",
        "name": "@babel/helper-module-imports",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.0",
        "minimum": "22.18.0",
        "name": "@babel/template",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.5",
        "minimum": "22.18.0",
        "name": "@babel/compat-data",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      },
      {
        "constraint": "^22.18.0 || >=24.11.0",
        "ecosystem": "npm",
        "latest_version": "8.0.6",
        "minimum": "22.18.0",
        "name": "@babel/helper-module-transforms",
        "since_date": "2026-06-16",
        "since_version": "8.0.0"
      }
    ],
    "eol_date": "2027-04-30",
    "eol_is_bool": null,
    "latest_release_date": "2026-10-21",
    "latest_version": "22.23.4",
    "lts": true,
    "package": {
      "category": "framework",
      "homepage": "https://endoflife.date/nodejs",
      "name": "Node.js",
      "slug": "nodejs",
      "source": "endoflife",
      "synced_at": "2026-09-09"
    },
    "release_date": "2024-04-24",
    "support_date": "2025-10-21",
    "synced_at": "2026-10-22"
  },
  "description": "Keelbench tracks release, support and end-of-life dates for Node.js 22. Node.js 22 reaches end of life on 2027-04-30.",
  "noindex": false,
  "path": "/eol/nodejs/22/",
  "schema": "keelbench.page.v1",
  "title": "Node.js 22 end of life",
  "type": "eol-cycle",
  "updated_at": "2026-10-21",
  "url": "https://keelbench.com/eol/nodejs/22/"
}