{
  "name": "esprima",
  "url": "https://canirequire.com/package/esprima/",
  "description": "ECMAScript parsing infrastructure for multipurpose analysis",
  "latest": "4.0.1",
  "latestPublished": "2018-07-13T08:39:14.711Z",
  "format": "cjs",
  "summary": "esprima@4.0.1 is a CommonJS package. esprima ships CommonJS only. require(\"esprima\") works everywhere. import \"esprima\" also works because Node.js and Bun can import CommonJS from ES modules, but only the default export is guaranteed; named imports depend on Node's static analysis of the module.",
  "esmOnlySince": null,
  "esmOnlySinceDate": null,
  "lastCommonJsVersion": "4.0.1",
  "lastCommonJsDate": "2018-07-13T08:39:14.711Z",
  "nativeEsmSince": null,
  "types": "definitely-typed",
  "nodeEngines": ">=4",
  "deprecated": null,
  "license": "BSD-2-Clause",
  "repository": "https://github.com/jquery/esprima",
  "weeklyDownloads": 77553420,
  "runtime": {
    "verifiedAt": "2026-09-09T15:27:55.722Z",
    "node": {
      "18": {
        "require": true,
        "import": true,
        "requireError": null,
        "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": "4.0.1",
      "format": "cjs",
      "published": "2018-07-13T08:39:14.711Z"
    },
    {
      "version": "4.0.0",
      "format": "cjs",
      "published": "2017-06-10T11:56:16.911Z"
    },
    {
      "version": "3.1.3",
      "format": "cjs",
      "published": "2016-12-23T03:18:26.259Z"
    },
    {
      "version": "3.1.2",
      "format": "cjs",
      "published": "2016-11-24T15:32:54.356Z"
    },
    {
      "version": "3.1.1",
      "format": "cjs",
      "published": "2016-11-01T01:34:31.812Z"
    },
    {
      "version": "3.1.0",
      "format": "cjs",
      "published": "2016-10-09T17:35:10.436Z"
    },
    {
      "version": "3.0.0",
      "format": "cjs",
      "published": "2016-09-03T14:12:54.637Z"
    },
    {
      "version": "2.7.3",
      "format": "cjs",
      "published": "2016-08-24T04:40:05.981Z"
    },
    {
      "version": "2.7.2",
      "format": "cjs",
      "published": "2016-02-03T05:27:56.817Z"
    },
    {
      "version": "2.7.1",
      "format": "cjs",
      "published": "2015-12-10T15:56:54.946Z"
    },
    {
      "version": "2.7.0",
      "format": "cjs",
      "published": "2015-10-22T13:37:16.314Z"
    },
    {
      "version": "2.6.0",
      "format": "cjs",
      "published": "2015-09-01T13:39:17.351Z"
    },
    {
      "version": "2.5.0",
      "format": "cjs",
      "published": "2015-08-01T07:37:47.437Z"
    },
    {
      "version": "2.4.1",
      "format": "cjs",
      "published": "2015-07-01T07:37:50.207Z"
    },
    {
      "version": "2.4.0",
      "format": "cjs",
      "published": "2015-06-26T08:50:02.645Z"
    },
    {
      "version": "2.3.0",
      "format": "cjs",
      "published": "2015-06-17T06:06:13.513Z"
    },
    {
      "version": "2.2.0",
      "format": "cjs",
      "published": "2015-04-17T13:44:52.729Z"
    },
    {
      "version": "2.1.0",
      "format": "cjs",
      "published": "2015-03-09T16:31:55.960Z"
    },
    {
      "version": "2.0.0",
      "format": "cjs",
      "published": "2015-02-06T08:28:39.786Z"
    },
    {
      "version": "1.2.5",
      "format": "cjs",
      "published": "2015-03-03T16:32:43.830Z"
    },
    {
      "version": "1.2.4",
      "format": "cjs",
      "published": "2015-02-05T16:58:05.039Z"
    },
    {
      "version": "1.2.3",
      "format": "cjs",
      "published": "2015-01-18T18:19:56.686Z"
    },
    {
      "version": "1.2.2",
      "format": "cjs",
      "published": "2014-05-19T06:35:59.891Z"
    },
    {
      "version": "1.2.1",
      "format": "cjs",
      "published": "2014-05-04T18:39:50.836Z"
    },
    {
      "version": "1.2.0",
      "format": "cjs",
      "published": "2014-04-30T05:11:57.910Z"
    },
    {
      "version": "1.1.1",
      "format": "cjs",
      "published": "2014-03-26T15:21:42.488Z"
    },
    {
      "version": "1.1.0",
      "format": "cjs",
      "published": "2014-03-24T15:10:54.011Z"
    },
    {
      "version": "1.0.4",
      "format": "cjs",
      "published": "2013-08-29T05:24:39.624Z"
    },
    {
      "version": "1.0.3",
      "format": "cjs",
      "published": "2013-05-17T14:51:52.964Z"
    },
    {
      "version": "1.0.2",
      "format": "cjs",
      "published": "2012-11-06T06:06:52.547Z"
    },
    {
      "version": "1.0.1",
      "format": "cjs",
      "published": "2012-10-29T02:57:27.792Z"
    },
    {
      "version": "1.0.0",
      "format": "cjs",
      "published": "2012-10-22T09:20:29.359Z"
    },
    {
      "version": "0.9.9",
      "format": "cjs",
      "published": "2012-03-29T05:55:52.820Z"
    },
    {
      "version": "0.9.8",
      "format": "cjs",
      "published": "2012-02-16T15:20:36.451Z"
    },
    {
      "version": "0.9.7",
      "format": "cjs",
      "published": "2012-01-23T04:01:09.485Z"
    },
    {
      "version": "0.9.6",
      "format": "cjs",
      "published": "2012-01-01T19:45:58.344Z"
    },
    {
      "version": "0.9.5",
      "format": "cjs",
      "published": "2011-12-22T02:42:29.051Z"
    },
    {
      "version": "0.9.4",
      "format": "cjs",
      "published": "2011-12-13T16:10:32.001Z"
    },
    {
      "version": "0.9.3",
      "format": "cjs",
      "published": "2011-12-09T06:36:24.578Z"
    },
    {
      "version": "0.9.2",
      "format": "cjs",
      "published": "2011-12-05T15:24:51.970Z"
    },
    {
      "version": "0.9.1",
      "format": "cjs",
      "published": "2011-12-03T18:34:53.006Z"
    },
    {
      "version": "0.9.0",
      "format": "cjs",
      "published": "2011-12-02T16:10:54.419Z"
    },
    {
      "version": "0.8.2",
      "format": "cjs",
      "published": "2011-12-01T16:40:18.907Z"
    },
    {
      "version": "0.8.1",
      "format": "cjs",
      "published": "2011-11-30T15:43:01.939Z"
    },
    {
      "version": "0.8.0",
      "format": "cjs",
      "published": "2011-11-27T19:59:06.359Z"
    },
    {
      "version": "0.7.0",
      "format": "cjs",
      "published": "2011-11-25T05:45:41.118Z"
    }
  ]
}