{
  "name": "commitlint",
  "url": "https://canirequire.com/package/commitlint/",
  "description": "Lint your commit messages",
  "latest": "21.2.2",
  "latestPublished": "2026-08-13T09:36:44.805Z",
  "format": "esm-only",
  "summary": "commitlint@21.2.2 is ESM-only. commitlint dropped its CommonJS build in 19.0.0 (February 2024). The last version you can require() on every Node.js version, including 18 and older, is 18.6.1, published Feb 13, 2024. require(\"commitlint\") failed in our probe on Node.js 20+ as well. See the runtime matrix below for the exact error. commitlint@21.2.2 declares engines \">=22.12.0\", so Node.js 18, 20 are outside its supported range regardless of module format.",
  "esmOnlySince": "19.0.0",
  "esmOnlySinceDate": "2024-02-27T11:10:22.985Z",
  "lastCommonJsVersion": "18.6.1",
  "lastCommonJsDate": "2024-02-13T08:50:16.105Z",
  "nativeEsmSince": "19.0.0",
  "types": "none",
  "nodeEngines": ">=22.12.0",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/conventional-changelog/commitlint",
  "weeklyDownloads": 522961,
  "runtime": {
    "verifiedAt": "2026-09-09T15:32:11.595Z",
    "node": {
      "18": {
        "require": false,
        "import": false,
        "requireError": "MODULE_NOT_FOUND",
        "importError": "ERR_MODULE_NOT_FOUND"
      },
      "20": {
        "require": false,
        "import": false,
        "requireError": "MODULE_NOT_FOUND",
        "importError": "ERR_MODULE_NOT_FOUND"
      },
      "22": {
        "require": false,
        "import": false,
        "requireError": "MODULE_NOT_FOUND",
        "importError": "ERR_MODULE_NOT_FOUND"
      },
      "24": {
        "require": false,
        "import": false,
        "requireError": "MODULE_NOT_FOUND",
        "importError": "ERR_MODULE_NOT_FOUND"
      },
      "26": {
        "require": false,
        "import": false,
        "requireError": "MODULE_NOT_FOUND",
        "importError": "ERR_MODULE_NOT_FOUND"
      }
    },
    "bun": {
      "require": false,
      "import": false,
      "requireError": null,
      "importError": null
    }
  },
  "formatHistory": [
    {
      "version": "21.2.2",
      "format": "esm-only",
      "published": "2026-08-13T09:36:44.805Z"
    },
    {
      "version": "21.2.1",
      "format": "esm-only",
      "published": "2026-07-08T07:48:08.940Z"
    },
    {
      "version": "21.2.0",
      "format": "esm-only",
      "published": "2026-06-30T09:53:59.770Z"
    },
    {
      "version": "21.1.0",
      "format": "esm-only",
      "published": "2026-06-23T13:04:58.495Z"
    },
    {
      "version": "21.0.2",
      "format": "esm-only",
      "published": "2026-05-29T09:33:11.476Z"
    },
    {
      "version": "21.0.1",
      "format": "esm-only",
      "published": "2026-05-12T14:26:47.755Z"
    },
    {
      "version": "21.0.0",
      "format": "esm-only",
      "published": "2026-05-08T11:44:23.406Z"
    },
    {
      "version": "20.5.3",
      "format": "esm-only",
      "published": "2026-04-30T08:16:18.624Z"
    },
    {
      "version": "20.5.2",
      "format": "esm-only",
      "published": "2026-04-25T08:52:13.370Z"
    },
    {
      "version": "20.5.0",
      "format": "esm-only",
      "published": "2026-03-15T13:08:44.788Z"
    },
    {
      "version": "20.4.4",
      "format": "esm-only",
      "published": "2026-03-12T09:35:16.395Z"
    },
    {
      "version": "20.4.3",
      "format": "esm-only",
      "published": "2026-03-03T17:46:56.200Z"
    },
    {
      "version": "20.4.2",
      "format": "esm-only",
      "published": "2026-02-19T10:27:26.018Z"
    },
    {
      "version": "20.4.1",
      "format": "esm-only",
      "published": "2026-02-02T12:09:10.580Z"
    },
    {
      "version": "20.4.0",
      "format": "esm-only",
      "published": "2026-01-30T10:15:49.824Z"
    },
    {
      "version": "20.3.1",
      "format": "esm-only",
      "published": "2026-01-08T15:16:26.977Z"
    },
    {
      "version": "20.3.0",
      "format": "esm-only",
      "published": "2026-01-01T10:31:14.387Z"
    },
    {
      "version": "20.2.0",
      "format": "esm-only",
      "published": "2025-12-05T05:01:06.425Z"
    },
    {
      "version": "20.1.0",
      "format": "esm-only",
      "published": "2025-09-30T12:32:12.029Z"
    },
    {
      "version": "20.0.0",
      "format": "esm-only",
      "published": "2025-09-25T12:59:14.598Z"
    },
    {
      "version": "19.8.1",
      "format": "esm-only",
      "published": "2025-05-08T03:55:36.428Z"
    },
    {
      "version": "19.8.0",
      "format": "esm-only",
      "published": "2025-03-07T15:03:19.929Z"
    },
    {
      "version": "19.7.1",
      "format": "esm-only",
      "published": "2025-02-02T13:15:15.489Z"
    },
    {
      "version": "19.6.1",
      "format": "esm-only",
      "published": "2024-12-15T15:27:48.089Z"
    },
    {
      "version": "19.6.0",
      "format": "esm-only",
      "published": "2024-11-19T10:39:43.572Z"
    },
    {
      "version": "19.5.0",
      "format": "esm-only",
      "published": "2024-09-11T08:13:22.247Z"
    },
    {
      "version": "19.4.1",
      "format": "esm-only",
      "published": "2024-08-28T07:26:25.946Z"
    },
    {
      "version": "19.4.0",
      "format": "esm-only",
      "published": "2024-08-07T08:40:16.443Z"
    },
    {
      "version": "19.3.0",
      "format": "esm-only",
      "published": "2024-04-23T02:40:41.258Z"
    },
    {
      "version": "19.2.2",
      "format": "esm-only",
      "published": "2024-04-14T08:03:27.289Z"
    },
    {
      "version": "19.2.1",
      "format": "esm-only",
      "published": "2024-03-19T02:24:03.477Z"
    },
    {
      "version": "19.2.0",
      "format": "esm-only",
      "published": "2024-03-15T02:49:46.023Z"
    },
    {
      "version": "19.1.0",
      "format": "esm-only",
      "published": "2024-03-12T05:20:29.873Z"
    },
    {
      "version": "19.0.3",
      "format": "esm-only",
      "published": "2024-02-28T12:02:50.030Z"
    },
    {
      "version": "19.0.2",
      "format": "esm-only",
      "published": "2024-02-28T09:03:16.797Z"
    },
    {
      "version": "19.0.1",
      "format": "esm-only",
      "published": "2024-02-27T17:13:53.885Z"
    },
    {
      "version": "19.0.0",
      "format": "esm-only",
      "published": "2024-02-27T11:10:22.985Z"
    },
    {
      "version": "18.6.1",
      "format": "cjs",
      "published": "2024-02-13T08:50:16.105Z"
    },
    {
      "version": "18.6.0",
      "format": "cjs",
      "published": "2024-01-25T10:47:50.509Z"
    },
    {
      "version": "18.5.0",
      "format": "cjs",
      "published": "2024-01-22T09:43:48.482Z"
    },
    {
      "version": "18.4.4",
      "format": "cjs",
      "published": "2024-01-04T15:04:56.895Z"
    },
    {
      "version": "18.4.3",
      "format": "cjs",
      "published": "2023-11-21T02:39:20.115Z"
    },
    {
      "version": "18.4.2",
      "format": "cjs",
      "published": "2023-11-16T04:26:16.071Z"
    },
    {
      "version": "18.4.1",
      "format": "cjs",
      "published": "2023-11-12T04:02:55.743Z"
    },
    {
      "version": "18.4.0",
      "format": "cjs",
      "published": "2023-11-10T05:12:13.642Z"
    },
    {
      "version": "18.2.0",
      "format": "cjs",
      "published": "2023-10-26T07:57:09.643Z"
    },
    {
      "version": "18.1.0",
      "format": "cjs",
      "published": "2023-10-25T09:01:14.705Z"
    },
    {
      "version": "18.0.0",
      "format": "cjs",
      "published": "2023-10-20T13:32:43.377Z"
    },
    {
      "version": "17.8.1",
      "format": "cjs",
      "published": "2023-10-20T12:09:22.056Z"
    },
    {
      "version": "17.8.0",
      "format": "cjs",
      "published": "2023-10-14T12:18:09.778Z"
    },
    {
      "version": "17.7.2",
      "format": "cjs",
      "published": "2023-09-28T17:46:26.359Z"
    },
    {
      "version": "17.7.1",
      "format": "cjs",
      "published": "2023-08-10T05:35:11.785Z"
    },
    {
      "version": "17.7.0",
      "format": "cjs",
      "published": "2023-08-09T08:25:23.257Z"
    },
    {
      "version": "17.6.7",
      "format": "cjs",
      "published": "2023-07-19T05:24:54.032Z"
    },
    {
      "version": "17.6.6",
      "format": "cjs",
      "published": "2023-06-24T08:48:21.682Z"
    },
    {
      "version": "17.6.5",
      "format": "cjs",
      "published": "2023-05-30T07:51:40.477Z"
    },
    {
      "version": "17.6.3",
      "format": "cjs",
      "published": "2023-05-04T09:23:19.039Z"
    },
    {
      "version": "17.6.1",
      "format": "cjs",
      "published": "2023-04-14T08:24:42.455Z"
    },
    {
      "version": "17.6.0",
      "format": "cjs",
      "published": "2023-04-13T10:31:11.102Z"
    },
    {
      "version": "17.5.1",
      "format": "cjs",
      "published": "2023-03-28T08:29:40.811Z"
    }
  ]
}