{
  "name": "vite",
  "url": "https://canirequire.com/package/vite/",
  "description": "Native-ESM powered web dev build tool",
  "latest": "8.2.2",
  "latestPublished": "2026-08-20T04:14:39.107Z",
  "format": "esm-only",
  "summary": "vite@8.2.2 is ESM-only. vite dropped its CommonJS build in 7.0.0 (June 2025). The last version you can require() on every Node.js version, including 18 and older, is 6.4.3, published Jun 1, 2026. On Node.js 20.19+, 22.12+ and every newer release, require(\"vite\") 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. vite@8.2.2 declares engines \"^20.19.0 || >=22.12.0\", so Node.js 18 is outside its supported range regardless of module format.",
  "esmOnlySince": "7.0.0",
  "esmOnlySinceDate": "2025-06-24T09:18:05.353Z",
  "lastCommonJsVersion": "6.4.3",
  "lastCommonJsDate": "2026-06-01T10:37:49.281Z",
  "nativeEsmSince": "3.0.0",
  "types": "bundled",
  "nodeEngines": "^20.19.0 || >=22.12.0",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/vitejs/vite",
  "weeklyDownloads": 158616150,
  "runtime": {
    "verifiedAt": "2026-09-09T15:27:36.217Z",
    "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.2.2",
      "format": "esm-only",
      "published": "2026-08-20T04:14:39.107Z"
    },
    {
      "version": "8.2.1",
      "format": "esm-only",
      "published": "2026-08-06T13:47:48.588Z"
    },
    {
      "version": "8.2.0",
      "format": "esm-only",
      "published": "2026-07-30T12:03:25.771Z"
    },
    {
      "version": "8.1.5",
      "format": "esm-only",
      "published": "2026-07-16T06:51:13.015Z"
    },
    {
      "version": "8.1.4",
      "format": "esm-only",
      "published": "2026-07-09T04:44:45.017Z"
    },
    {
      "version": "8.1.3",
      "format": "esm-only",
      "published": "2026-07-02T04:45:03.337Z"
    },
    {
      "version": "8.1.2",
      "format": "esm-only",
      "published": "2026-06-30T16:46:39.800Z"
    },
    {
      "version": "8.1.1",
      "format": "esm-only",
      "published": "2026-06-30T10:31:53.600Z"
    },
    {
      "version": "8.1.0",
      "format": "esm-only",
      "published": "2026-06-23T11:34:04.988Z"
    },
    {
      "version": "8.0.16",
      "format": "esm-only",
      "published": "2026-06-01T09:50:43.261Z"
    },
    {
      "version": "8.0.15",
      "format": "esm-only",
      "published": "2026-06-01T04:14:26.515Z"
    },
    {
      "version": "8.0.14",
      "format": "esm-only",
      "published": "2026-05-21T07:16:03.179Z"
    },
    {
      "version": "8.0.13",
      "format": "esm-only",
      "published": "2026-05-14T11:11:54.314Z"
    },
    {
      "version": "8.0.12",
      "format": "esm-only",
      "published": "2026-05-11T07:11:13.780Z"
    },
    {
      "version": "8.0.11",
      "format": "esm-only",
      "published": "2026-05-07T06:05:59.982Z"
    },
    {
      "version": "8.0.10",
      "format": "esm-only",
      "published": "2026-04-23T05:19:36.436Z"
    },
    {
      "version": "8.0.9",
      "format": "esm-only",
      "published": "2026-04-20T04:26:09.510Z"
    },
    {
      "version": "8.0.8",
      "format": "esm-only",
      "published": "2026-04-09T04:28:48.697Z"
    },
    {
      "version": "8.0.7",
      "format": "esm-only",
      "published": "2026-04-07T15:50:06.506Z"
    },
    {
      "version": "8.0.6",
      "format": "esm-only",
      "published": "2026-04-07T11:26:18.560Z"
    },
    {
      "version": "8.0.5",
      "format": "esm-only",
      "published": "2026-04-06T12:03:44.618Z"
    },
    {
      "version": "8.0.4",
      "format": "esm-only",
      "published": "2026-04-06T06:30:31.306Z"
    },
    {
      "version": "8.0.3",
      "format": "esm-only",
      "published": "2026-03-26T06:14:20.929Z"
    },
    {
      "version": "8.0.2",
      "format": "esm-only",
      "published": "2026-03-23T12:45:26.418Z"
    },
    {
      "version": "8.0.1",
      "format": "esm-only",
      "published": "2026-03-19T04:48:43.233Z"
    },
    {
      "version": "8.0.0",
      "format": "esm-only",
      "published": "2026-03-12T13:59:00.561Z"
    },
    {
      "version": "7.3.6",
      "format": "esm-only",
      "published": "2026-06-25T01:51:49.605Z"
    },
    {
      "version": "7.3.5",
      "format": "esm-only",
      "published": "2026-06-01T10:19:28.642Z"
    },
    {
      "version": "7.3.3",
      "format": "esm-only",
      "published": "2026-05-07T05:06:46.123Z"
    },
    {
      "version": "7.3.2",
      "format": "esm-only",
      "published": "2026-04-06T12:05:16.763Z"
    },
    {
      "version": "7.3.1",
      "format": "esm-only",
      "published": "2026-01-07T06:07:43.726Z"
    },
    {
      "version": "7.3.0",
      "format": "esm-only",
      "published": "2025-12-15T08:53:07.190Z"
    },
    {
      "version": "7.2.7",
      "format": "esm-only",
      "published": "2025-12-08T01:54:23.300Z"
    },
    {
      "version": "7.2.6",
      "format": "esm-only",
      "published": "2025-12-01T06:09:36.256Z"
    },
    {
      "version": "7.2.4",
      "format": "esm-only",
      "published": "2025-11-20T07:23:38.950Z"
    },
    {
      "version": "7.2.3",
      "format": "esm-only",
      "published": "2025-11-20T07:14:26.061Z"
    },
    {
      "version": "7.2.2",
      "format": "esm-only",
      "published": "2025-11-07T06:33:09.525Z"
    },
    {
      "version": "7.2.1",
      "format": "esm-only",
      "published": "2025-11-06T03:51:42.599Z"
    },
    {
      "version": "7.2.0",
      "format": "esm-only",
      "published": "2025-11-05T08:24:20.391Z"
    },
    {
      "version": "7.1.12",
      "format": "esm-only",
      "published": "2025-10-23T06:44:40.131Z"
    },
    {
      "version": "7.1.11",
      "format": "esm-only",
      "published": "2025-10-20T05:12:57.082Z"
    },
    {
      "version": "7.1.10",
      "format": "esm-only",
      "published": "2025-10-14T13:17:45.046Z"
    },
    {
      "version": "7.1.9",
      "format": "esm-only",
      "published": "2025-10-03T00:43:27.811Z"
    },
    {
      "version": "7.1.8",
      "format": "esm-only",
      "published": "2025-10-02T06:17:10.607Z"
    },
    {
      "version": "7.1.7",
      "format": "esm-only",
      "published": "2025-09-22T05:54:41.227Z"
    },
    {
      "version": "7.1.6",
      "format": "esm-only",
      "published": "2025-09-18T03:43:29.364Z"
    },
    {
      "version": "7.1.5",
      "format": "esm-only",
      "published": "2025-09-08T06:48:43.749Z"
    },
    {
      "version": "7.1.4",
      "format": "esm-only",
      "published": "2025-09-01T10:42:30.020Z"
    },
    {
      "version": "7.1.3",
      "format": "esm-only",
      "published": "2025-08-19T06:09:41.795Z"
    },
    {
      "version": "7.1.2",
      "format": "esm-only",
      "published": "2025-08-12T01:59:02.540Z"
    },
    {
      "version": "7.1.1",
      "format": "esm-only",
      "published": "2025-08-08T01:15:33.974Z"
    },
    {
      "version": "7.1.0",
      "format": "esm-only",
      "published": "2025-08-07T08:07:05.653Z"
    },
    {
      "version": "7.0.8",
      "format": "esm-only",
      "published": "2025-10-20T05:22:03.678Z"
    },
    {
      "version": "7.0.7",
      "format": "esm-only",
      "published": "2025-09-08T06:49:37.449Z"
    },
    {
      "version": "7.0.6",
      "format": "esm-only",
      "published": "2025-07-24T05:34:18.338Z"
    },
    {
      "version": "7.0.5",
      "format": "esm-only",
      "published": "2025-07-17T02:46:20.964Z"
    },
    {
      "version": "7.0.4",
      "format": "esm-only",
      "published": "2025-07-10T09:47:04.770Z"
    },
    {
      "version": "7.0.3",
      "format": "esm-only",
      "published": "2025-07-08T07:46:45.717Z"
    },
    {
      "version": "7.0.2",
      "format": "esm-only",
      "published": "2025-07-04T04:12:51.425Z"
    },
    {
      "version": "7.0.1",
      "format": "esm-only",
      "published": "2025-07-03T10:14:46.236Z"
    }
  ]
}