{
  "name": "unplugin",
  "url": "https://canirequire.com/package/unplugin/",
  "description": "Unified plugin system for build tools",
  "latest": "3.3.0",
  "latestPublished": "2026-06-29T05:20:57.069Z",
  "format": "esm-only",
  "summary": "unplugin@3.3.0 is ESM-only. unplugin dropped its CommonJS build in 3.0.0 (January 2026). The last version you can require() on every Node.js version, including 18 and older, is 2.3.11, published Nov 22, 2025. On Node.js 20.19+, 22.12+ and every newer release, require(\"unplugin\") 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. unplugin@3.3.0 declares engines \"^20.19.0 || >=22.12.0\", so Node.js 18 is outside its supported range regardless of module format.",
  "esmOnlySince": "3.0.0",
  "esmOnlySinceDate": "2026-01-22T17:24:51.522Z",
  "lastCommonJsVersion": "2.3.11",
  "lastCommonJsDate": "2025-11-22T05:04:44.067Z",
  "nativeEsmSince": "0.0.2",
  "types": "bundled",
  "nodeEngines": "^20.19.0 || >=22.12.0",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/unjs/unplugin",
  "weeklyDownloads": 51565798,
  "runtime": {
    "verifiedAt": "2026-09-09T15:28:12.894Z",
    "node": {
      "18": {
        "require": false,
        "import": false,
        "requireError": "ERR_REQUIRE_ESM",
        "importError": "ERR_INVALID_ARG_TYPE"
      },
      "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": "3.3.0",
      "format": "esm-only",
      "published": "2026-06-29T05:20:57.069Z"
    },
    {
      "version": "3.2.0",
      "format": "esm-only",
      "published": "2026-06-24T02:40:48.770Z"
    },
    {
      "version": "3.0.0",
      "format": "esm-only",
      "published": "2026-01-22T17:24:51.522Z"
    },
    {
      "version": "2.3.11",
      "format": "dual",
      "published": "2025-11-22T05:04:44.067Z"
    },
    {
      "version": "2.3.10",
      "format": "dual",
      "published": "2025-08-31T11:14:47.589Z"
    },
    {
      "version": "2.3.9",
      "format": "dual",
      "published": "2025-08-28T09:59:03.019Z"
    },
    {
      "version": "2.3.8",
      "format": "dual",
      "published": "2025-08-21T02:07:10.446Z"
    },
    {
      "version": "2.3.7",
      "format": "dual",
      "published": "2025-08-20T11:53:21.351Z"
    },
    {
      "version": "2.3.6",
      "format": "dual",
      "published": "2025-08-16T09:55:43.508Z"
    },
    {
      "version": "2.3.5",
      "format": "dual",
      "published": "2025-05-27T09:48:59.158Z"
    },
    {
      "version": "2.3.4",
      "format": "dual",
      "published": "2025-05-13T15:28:16.399Z"
    },
    {
      "version": "2.3.3",
      "format": "dual",
      "published": "2025-05-12T10:23:42.841Z"
    },
    {
      "version": "2.3.2",
      "format": "dual",
      "published": "2025-04-12T11:06:14.520Z"
    },
    {
      "version": "2.3.1",
      "format": "dual",
      "published": "2025-04-11T00:46:17.133Z"
    },
    {
      "version": "2.3.0",
      "format": "dual",
      "published": "2025-04-09T22:35:12.696Z"
    },
    {
      "version": "2.2.2",
      "format": "dual",
      "published": "2025-03-21T09:09:21.961Z"
    },
    {
      "version": "2.2.1",
      "format": "dual",
      "published": "2025-03-19T12:55:29.667Z"
    },
    {
      "version": "2.2.0",
      "format": "dual",
      "published": "2025-02-11T11:22:31.121Z"
    },
    {
      "version": "2.1.2",
      "format": "dual",
      "published": "2024-12-30T01:33:23.163Z"
    },
    {
      "version": "2.1.1",
      "format": "dual",
      "published": "2024-12-30T01:22:36.530Z"
    },
    {
      "version": "2.1.0",
      "format": "dual",
      "published": "2024-12-11T08:06:24.252Z"
    },
    {
      "version": "2.0.0",
      "format": "dual",
      "published": "2024-12-05T02:30:35.284Z"
    },
    {
      "version": "1.16.1",
      "format": "dual",
      "published": "2025-01-08T05:17:40.236Z"
    },
    {
      "version": "1.16.0",
      "format": "dual",
      "published": "2024-11-14T05:30:20.511Z"
    },
    {
      "version": "1.15.0",
      "format": "dual",
      "published": "2024-10-28T12:45:59.735Z"
    },
    {
      "version": "1.14.1",
      "format": "dual",
      "published": "2024-09-11T01:47:40.225Z"
    },
    {
      "version": "1.14.0",
      "format": "dual",
      "published": "2024-09-09T15:12:20.431Z"
    },
    {
      "version": "1.13.1",
      "format": "dual",
      "published": "2024-09-04T10:17:16.620Z"
    },
    {
      "version": "1.13.0",
      "format": "dual",
      "published": "2024-09-04T09:46:51.572Z"
    },
    {
      "version": "1.12.4",
      "format": "dual",
      "published": "2024-09-04T09:44:46.799Z"
    },
    {
      "version": "1.12.3",
      "format": "dual",
      "published": "2024-08-31T21:44:03.419Z"
    },
    {
      "version": "1.12.2",
      "format": "dual",
      "published": "2024-08-15T20:56:08.807Z"
    },
    {
      "version": "1.12.1",
      "format": "dual",
      "published": "2024-08-07T22:34:51.870Z"
    },
    {
      "version": "1.12.0",
      "format": "dual",
      "published": "2024-07-23T17:33:08.920Z"
    },
    {
      "version": "1.11.0",
      "format": "dual",
      "published": "2024-06-30T12:38:52.684Z"
    },
    {
      "version": "1.10.2",
      "format": "dual",
      "published": "2024-06-28T22:59:54.066Z"
    },
    {
      "version": "1.10.1",
      "format": "dual",
      "published": "2024-03-29T11:30:41.429Z"
    },
    {
      "version": "1.10.0",
      "format": "dual",
      "published": "2024-03-13T08:38:15.671Z"
    },
    {
      "version": "1.9.0",
      "format": "dual",
      "published": "2024-03-08T18:29:25.069Z"
    },
    {
      "version": "1.8.3",
      "format": "dual",
      "published": "2024-03-06T20:33:01.351Z"
    },
    {
      "version": "1.8.2",
      "format": "dual",
      "published": "2024-03-06T10:20:34.668Z"
    },
    {
      "version": "1.8.1",
      "format": "dual",
      "published": "2024-03-05T10:21:56.953Z"
    },
    {
      "version": "1.8.0",
      "format": "dual",
      "published": "2024-03-03T15:07:40.393Z"
    },
    {
      "version": "1.7.1",
      "format": "dual",
      "published": "2024-02-06T05:29:07.719Z"
    },
    {
      "version": "1.7.0",
      "format": "dual",
      "published": "2024-02-06T05:17:28.411Z"
    },
    {
      "version": "1.6.0",
      "format": "dual",
      "published": "2023-12-26T14:28:11.274Z"
    },
    {
      "version": "1.5.1",
      "format": "dual",
      "published": "2023-11-16T21:58:58.021Z"
    },
    {
      "version": "1.5.0",
      "format": "dual",
      "published": "2023-09-17T17:32:25.176Z"
    },
    {
      "version": "1.4.0",
      "format": "dual",
      "published": "2023-07-16T18:09:09.859Z"
    },
    {
      "version": "1.3.2",
      "format": "dual",
      "published": "2023-07-03T12:14:18.439Z"
    },
    {
      "version": "1.3.1",
      "format": "dual",
      "published": "2023-03-14T18:26:41.762Z"
    },
    {
      "version": "1.3.0",
      "format": "dual",
      "published": "2023-03-11T11:28:15.535Z"
    },
    {
      "version": "1.2.0",
      "format": "dual",
      "published": "2023-03-10T13:22:37.516Z"
    },
    {
      "version": "1.1.0",
      "format": "dual",
      "published": "2023-02-15T10:38:27.590Z"
    },
    {
      "version": "1.0.1",
      "format": "dual",
      "published": "2022-12-12T08:55:03.826Z"
    },
    {
      "version": "1.0.0",
      "format": "dual",
      "published": "2022-11-14T14:30:42.981Z"
    },
    {
      "version": "0.10.2",
      "format": "dual",
      "published": "2022-10-25T14:47:30.725Z"
    },
    {
      "version": "0.10.1",
      "format": "dual",
      "published": "2022-10-22T11:12:07.344Z"
    },
    {
      "version": "0.10.0",
      "format": "dual",
      "published": "2022-10-18T03:46:08.579Z"
    },
    {
      "version": "0.9.6",
      "format": "dual",
      "published": "2022-09-21T02:57:44.079Z"
    }
  ]
}