{
  "name": "@commitlint/config-conventional",
  "url": "https://canirequire.com/package/@commitlint/config-conventional/",
  "description": "Shareable commitlint config enforcing conventional commits",
  "latest": "21.2.2",
  "latestPublished": "2026-08-13T09:37:46.194Z",
  "format": "esm-only",
  "summary": "@commitlint/config-conventional@21.2.2 is ESM-only. @commitlint/config-conventional 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.3, published Mar 11, 2024. On Node.js 20.19+, 22.12+ and every newer release, require(\"@commitlint/config-conventional\") works anyway: Node can load synchronous ES modules through require(). Verified on Node 22, 24, 26. Node.js 18 and older still fail with ERR_REQUIRE_ESM. @commitlint/config-conventional@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:19.998Z",
  "lastCommonJsVersion": "18.6.3",
  "lastCommonJsDate": "2024-03-11T06:31:41.244Z",
  "nativeEsmSince": "18.6.2",
  "types": "bundled",
  "nodeEngines": ">=22.12.0",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/conventional-changelog/commitlint",
  "weeklyDownloads": 8974780,
  "runtime": {
    "verifiedAt": "2026-09-09T15:29:19.244Z",
    "node": {
      "18": {
        "require": false,
        "import": true,
        "requireError": "ERR_REQUIRE_ESM",
        "importError": null
      },
      "20": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      },
      "22": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      },
      "24": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      },
      "26": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      }
    },
    "bun": {
      "require": true,
      "import": true,
      "requireError": null,
      "importError": null
    }
  },
  "formatHistory": [
    {
      "version": "21.2.2",
      "format": "esm-only",
      "published": "2026-08-13T09:37:46.194Z"
    },
    {
      "version": "21.2.0",
      "format": "esm-only",
      "published": "2026-06-30T09:53:56.373Z"
    },
    {
      "version": "21.1.0",
      "format": "esm-only",
      "published": "2026-06-23T13:04:55.049Z"
    },
    {
      "version": "21.0.2",
      "format": "esm-only",
      "published": "2026-05-29T09:33:09.725Z"
    },
    {
      "version": "21.0.1",
      "format": "esm-only",
      "published": "2026-05-12T14:26:45.839Z"
    },
    {
      "version": "21.0.0",
      "format": "esm-only",
      "published": "2026-05-08T11:44:19.155Z"
    },
    {
      "version": "20.5.3",
      "format": "esm-only",
      "published": "2026-04-30T08:16:17.227Z"
    },
    {
      "version": "20.5.0",
      "format": "esm-only",
      "published": "2026-03-15T13:08:42.618Z"
    },
    {
      "version": "20.4.4",
      "format": "esm-only",
      "published": "2026-03-12T09:35:13.760Z"
    },
    {
      "version": "20.4.3",
      "format": "esm-only",
      "published": "2026-03-03T17:46:55.118Z"
    },
    {
      "version": "20.4.2",
      "format": "esm-only",
      "published": "2026-02-19T10:27:23.946Z"
    },
    {
      "version": "20.4.1",
      "format": "esm-only",
      "published": "2026-02-02T12:09:09.640Z"
    },
    {
      "version": "20.4.0",
      "format": "esm-only",
      "published": "2026-01-30T10:15:48.836Z"
    },
    {
      "version": "20.3.1",
      "format": "esm-only",
      "published": "2026-01-08T15:16:25.749Z"
    },
    {
      "version": "20.3.0",
      "format": "esm-only",
      "published": "2026-01-01T10:31:12.080Z"
    },
    {
      "version": "20.2.0",
      "format": "esm-only",
      "published": "2025-12-05T05:01:03.975Z"
    },
    {
      "version": "20.0.0",
      "format": "esm-only",
      "published": "2025-09-25T12:59:11.973Z"
    },
    {
      "version": "19.8.1",
      "format": "esm-only",
      "published": "2025-05-08T03:55:31.756Z"
    },
    {
      "version": "19.8.0",
      "format": "esm-only",
      "published": "2025-03-07T15:03:17.180Z"
    },
    {
      "version": "19.7.1",
      "format": "esm-only",
      "published": "2025-02-02T13:15:13.245Z"
    },
    {
      "version": "19.6.0",
      "format": "esm-only",
      "published": "2024-11-19T10:39:41.298Z"
    },
    {
      "version": "19.5.0",
      "format": "esm-only",
      "published": "2024-09-11T08:13:20.173Z"
    },
    {
      "version": "19.4.1",
      "format": "esm-only",
      "published": "2024-08-28T06:45:15.842Z"
    },
    {
      "version": "19.2.2",
      "format": "esm-only",
      "published": "2024-04-14T08:03:22.984Z"
    },
    {
      "version": "19.1.0",
      "format": "esm-only",
      "published": "2024-03-12T05:20:15.295Z"
    },
    {
      "version": "19.0.3",
      "format": "esm-only",
      "published": "2024-02-28T12:02:46.682Z"
    },
    {
      "version": "19.0.0",
      "format": "esm-only",
      "published": "2024-02-27T11:10:19.998Z"
    },
    {
      "version": "18.6.3",
      "format": "dual",
      "published": "2024-03-11T06:31:41.244Z"
    },
    {
      "version": "18.6.2",
      "format": "dual",
      "published": "2024-02-14T09:48:10.410Z"
    },
    {
      "version": "18.6.1",
      "format": "cjs",
      "published": "2024-02-13T08:50:14.196Z"
    },
    {
      "version": "18.6.0",
      "format": "cjs",
      "published": "2024-01-25T10:47:48.488Z"
    },
    {
      "version": "18.5.0",
      "format": "cjs",
      "published": "2024-01-22T09:43:39.417Z"
    },
    {
      "version": "18.4.4",
      "format": "cjs",
      "published": "2024-01-04T15:04:49.394Z"
    },
    {
      "version": "18.4.3",
      "format": "cjs",
      "published": "2023-11-21T02:39:18.737Z"
    },
    {
      "version": "18.4.2",
      "format": "cjs",
      "published": "2023-11-16T04:26:11.703Z"
    },
    {
      "version": "18.4.0",
      "format": "cjs",
      "published": "2023-11-10T05:12:08.995Z"
    },
    {
      "version": "18.1.0",
      "format": "cjs",
      "published": "2023-10-25T09:01:12.374Z"
    },
    {
      "version": "18.0.0",
      "format": "cjs",
      "published": "2023-10-20T13:32:40.937Z"
    },
    {
      "version": "17.8.1",
      "format": "cjs",
      "published": "2023-10-20T12:09:20.694Z"
    },
    {
      "version": "17.8.0",
      "format": "cjs",
      "published": "2023-10-14T12:18:07.831Z"
    },
    {
      "version": "17.7.0",
      "format": "cjs",
      "published": "2023-08-09T08:25:19.990Z"
    },
    {
      "version": "17.6.7",
      "format": "cjs",
      "published": "2023-07-19T05:24:39.826Z"
    },
    {
      "version": "17.6.6",
      "format": "cjs",
      "published": "2023-06-24T08:48:16.760Z"
    },
    {
      "version": "17.6.5",
      "format": "cjs",
      "published": "2023-05-30T07:51:38.884Z"
    },
    {
      "version": "17.6.3",
      "format": "cjs",
      "published": "2023-05-04T09:23:15.031Z"
    },
    {
      "version": "17.6.1",
      "format": "cjs",
      "published": "2023-04-14T08:24:40.889Z"
    },
    {
      "version": "17.6.0",
      "format": "cjs",
      "published": "2023-04-13T10:31:09.407Z"
    },
    {
      "version": "17.4.4",
      "format": "cjs",
      "published": "2023-02-17T15:34:43.196Z"
    },
    {
      "version": "17.4.3",
      "format": "cjs",
      "published": "2023-02-13T10:36:12.641Z"
    },
    {
      "version": "17.4.2",
      "format": "cjs",
      "published": "2023-01-12T14:37:20.468Z"
    },
    {
      "version": "17.4.0",
      "format": "cjs",
      "published": "2023-01-04T09:29:20.857Z"
    },
    {
      "version": "17.3.0",
      "format": "cjs",
      "published": "2022-11-21T15:40:45.970Z"
    },
    {
      "version": "17.2.0",
      "format": "cjs",
      "published": "2022-10-31T15:02:07.633Z"
    },
    {
      "version": "17.1.0",
      "format": "cjs",
      "published": "2022-08-27T06:25:42.193Z"
    },
    {
      "version": "17.0.3",
      "format": "cjs",
      "published": "2022-06-25T06:37:40.524Z"
    },
    {
      "version": "17.0.2",
      "format": "cjs",
      "published": "2022-06-01T01:57:05.879Z"
    },
    {
      "version": "17.0.0",
      "format": "cjs",
      "published": "2022-05-16T10:32:41.379Z"
    },
    {
      "version": "16.2.4",
      "format": "cjs",
      "published": "2022-04-28T01:50:01.243Z"
    },
    {
      "version": "16.2.1",
      "format": "cjs",
      "published": "2022-02-13T06:45:51.199Z"
    },
    {
      "version": "16.0.0",
      "format": "cjs",
      "published": "2021-12-26T06:55:44.520Z"
    }
  ]
}