{
  "name": "yeoman-generator",
  "url": "https://canirequire.com/package/yeoman-generator/",
  "description": "Rails-inspired generator system that provides scaffolding for your apps",
  "latest": "8.4.0",
  "latestPublished": "2026-09-07T15:58:50.653Z",
  "format": "esm-only",
  "summary": "yeoman-generator@8.4.0 is ESM-only. yeoman-generator dropped its CommonJS build in 6.0.0 (October 2023). The last version you can require() on every Node.js version, including 18 and older, is 5.10.0, published Oct 21, 2023. On Node.js 20.19+, 22.12+ and every newer release, require(\"yeoman-generator\") works anyway: Node can load synchronous ES modules through require(). Verified on Node 20, 22, 24, 26. Node.js 18 and older still fail with ERR_REQUIRE_ESM. yeoman-generator@8.4.0 declares engines \"^20.17.0 || >=22.9.0\", so Node.js 18 is outside its supported range regardless of module format.",
  "esmOnlySince": "6.0.0",
  "esmOnlySinceDate": "2023-10-11T00:52:31.090Z",
  "lastCommonJsVersion": "5.10.0",
  "lastCommonJsDate": "2023-10-21T04:22:36.762Z",
  "nativeEsmSince": "6.0.0",
  "types": "bundled",
  "nodeEngines": "^20.17.0 || >=22.9.0",
  "deprecated": null,
  "license": "BSD-2-Clause",
  "repository": "https://github.com/yeoman/generator",
  "weeklyDownloads": 1189188,
  "runtime": {
    "verifiedAt": "2026-09-09T15:31:32.184Z",
    "node": {
      "18": {
        "require": false,
        "import": false,
        "requireError": "ERR_REQUIRE_ESM",
        "importError": "SyntaxError"
      },
      "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": "8.4.0",
      "format": "esm-only",
      "published": "2026-09-07T15:58:50.653Z"
    },
    {
      "version": "8.3.2",
      "format": "esm-only",
      "published": "2026-09-07T11:55:03.293Z"
    },
    {
      "version": "8.3.1",
      "format": "esm-only",
      "published": "2026-09-05T12:25:43.665Z"
    },
    {
      "version": "8.3.0",
      "format": "esm-only",
      "published": "2026-08-24T02:12:05.353Z"
    },
    {
      "version": "8.2.2",
      "format": "esm-only",
      "published": "2026-04-29T00:04:50.838Z"
    },
    {
      "version": "8.2.1",
      "format": "esm-only",
      "published": "2026-04-28T23:31:26.753Z"
    },
    {
      "version": "8.2.0",
      "format": "esm-only",
      "published": "2026-04-28T22:23:34.941Z"
    },
    {
      "version": "8.1.2",
      "format": "esm-only",
      "published": "2026-03-13T19:28:09.296Z"
    },
    {
      "version": "8.1.1",
      "format": "esm-only",
      "published": "2026-03-10T22:01:51.853Z"
    },
    {
      "version": "8.1.0",
      "format": "esm-only",
      "published": "2026-03-10T20:50:16.414Z"
    },
    {
      "version": "8.0.2",
      "format": "esm-only",
      "published": "2026-03-05T01:44:23.187Z"
    },
    {
      "version": "8.0.1",
      "format": "esm-only",
      "published": "2026-03-04T18:00:15.408Z"
    },
    {
      "version": "8.0.0",
      "format": "esm-only",
      "published": "2026-02-28T13:50:08.214Z"
    },
    {
      "version": "7.5.1",
      "format": "esm-only",
      "published": "2025-03-18T20:48:35.734Z"
    },
    {
      "version": "7.5.0",
      "format": "esm-only",
      "published": "2025-03-07T23:50:53.436Z"
    },
    {
      "version": "7.4.0",
      "format": "esm-only",
      "published": "2024-12-12T11:53:44.041Z"
    },
    {
      "version": "7.3.3",
      "format": "esm-only",
      "published": "2024-10-14T14:36:07.439Z"
    },
    {
      "version": "7.3.2",
      "format": "esm-only",
      "published": "2024-06-24T20:33:13.346Z"
    },
    {
      "version": "7.3.1",
      "format": "esm-only",
      "published": "2024-06-17T17:10:43.628Z"
    },
    {
      "version": "7.3.0",
      "format": "esm-only",
      "published": "2024-06-17T16:15:15.011Z"
    },
    {
      "version": "7.2.0",
      "format": "esm-only",
      "published": "2024-05-24T02:42:03.497Z"
    },
    {
      "version": "7.1.1",
      "format": "esm-only",
      "published": "2023-11-14T16:47:15.632Z"
    },
    {
      "version": "7.1.0",
      "format": "esm-only",
      "published": "2023-10-27T13:11:19.233Z"
    },
    {
      "version": "7.0.0",
      "format": "esm-only",
      "published": "2023-10-21T04:35:50.928Z"
    },
    {
      "version": "6.0.1",
      "format": "esm-only",
      "published": "2023-10-12T02:47:28.745Z"
    },
    {
      "version": "6.0.0",
      "format": "esm-only",
      "published": "2023-10-11T00:52:31.090Z"
    },
    {
      "version": "5.10.0",
      "format": "cjs",
      "published": "2023-10-21T04:22:36.762Z"
    },
    {
      "version": "5.9.0",
      "format": "cjs",
      "published": "2023-05-19T21:58:14.099Z"
    },
    {
      "version": "5.8.0",
      "format": "cjs",
      "published": "2023-02-14T12:18:37.726Z"
    },
    {
      "version": "5.7.1",
      "format": "cjs",
      "published": "2023-02-11T21:30:29.236Z"
    },
    {
      "version": "5.7.0",
      "format": "cjs",
      "published": "2022-07-29T21:12:09.559Z"
    },
    {
      "version": "5.6.1",
      "format": "cjs",
      "published": "2022-01-19T22:32:29.169Z"
    },
    {
      "version": "5.6.0",
      "format": "cjs",
      "published": "2022-01-18T17:18:24.846Z"
    },
    {
      "version": "5.5.2",
      "format": "cjs",
      "published": "2022-01-04T15:29:39.982Z"
    },
    {
      "version": "5.5.1",
      "format": "cjs",
      "published": "2022-01-04T14:22:48.393Z"
    },
    {
      "version": "5.5.0",
      "format": "cjs",
      "published": "2022-01-04T13:56:32.869Z"
    },
    {
      "version": "5.4.2",
      "format": "cjs",
      "published": "2021-08-21T03:38:04.304Z"
    },
    {
      "version": "5.4.1",
      "format": "cjs",
      "published": "2021-08-12T02:36:48.483Z"
    },
    {
      "version": "5.4.0",
      "format": "cjs",
      "published": "2021-07-05T21:27:30.855Z"
    },
    {
      "version": "5.3.0",
      "format": "cjs",
      "published": "2021-05-23T12:29:56.272Z"
    },
    {
      "version": "5.2.0",
      "format": "cjs",
      "published": "2021-03-13T14:35:10.830Z"
    },
    {
      "version": "5.1.0",
      "format": "cjs",
      "published": "2021-03-06T03:30:53.497Z"
    },
    {
      "version": "5.0.1",
      "format": "cjs",
      "published": "2021-02-22T14:24:07.870Z"
    },
    {
      "version": "5.0.0",
      "format": "cjs",
      "published": "2021-02-20T22:18:58.621Z"
    },
    {
      "version": "4.13.0",
      "format": "cjs",
      "published": "2021-01-30T23:01:23.572Z"
    },
    {
      "version": "4.12.0",
      "format": "cjs",
      "published": "2020-08-31T19:05:46.102Z"
    },
    {
      "version": "4.11.0",
      "format": "cjs",
      "published": "2020-06-26T14:56:29.909Z"
    },
    {
      "version": "4.10.1",
      "format": "cjs",
      "published": "2020-05-11T15:24:48.072Z"
    },
    {
      "version": "4.10.0",
      "format": "cjs",
      "published": "2020-05-03T20:50:01.571Z"
    },
    {
      "version": "4.9.0",
      "format": "cjs",
      "published": "2020-04-24T15:26:26.001Z"
    },
    {
      "version": "4.8.3",
      "format": "cjs",
      "published": "2020-04-22T10:59:52.286Z"
    },
    {
      "version": "4.8.2",
      "format": "cjs",
      "published": "2020-04-13T02:00:39.822Z"
    },
    {
      "version": "4.8.1",
      "format": "cjs",
      "published": "2020-04-12T20:45:18.423Z"
    },
    {
      "version": "4.8.0",
      "format": "cjs",
      "published": "2020-04-08T22:56:45.038Z"
    },
    {
      "version": "4.7.2",
      "format": "cjs",
      "published": "2020-03-14T01:41:42.606Z"
    },
    {
      "version": "4.7.1",
      "format": "cjs",
      "published": "2020-03-11T19:29:28.468Z"
    },
    {
      "version": "4.7.0",
      "format": "cjs",
      "published": "2020-03-09T10:19:25.354Z"
    },
    {
      "version": "4.6.0",
      "format": "cjs",
      "published": "2020-02-26T09:50:03.217Z"
    },
    {
      "version": "4.5.0",
      "format": "cjs",
      "published": "2020-01-27T04:04:11.215Z"
    },
    {
      "version": "4.4.0",
      "format": "cjs",
      "published": "2019-12-24T21:09:57.545Z"
    }
  ]
}