{
  "name": "ast-types",
  "url": "https://canirequire.com/package/ast-types/",
  "description": "Esprima-compatible implementation of the Mozilla JS Parser API",
  "latest": "0.16.3",
  "latestPublished": "2026-08-30T20:40:14.973Z",
  "format": "cjs",
  "summary": "ast-types@0.16.3 is a CommonJS package. ast-types ships CommonJS only. require(\"ast-types\") works everywhere. import \"ast-types\" 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": "0.16.3",
  "lastCommonJsDate": "2026-08-30T20:40:14.973Z",
  "nativeEsmSince": null,
  "types": "bundled",
  "nodeEngines": ">=4",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/benjamn/ast-types",
  "weeklyDownloads": 59762445,
  "runtime": {
    "verifiedAt": "2026-09-09T15:28:07.465Z",
    "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": "0.16.3",
      "format": "cjs",
      "published": "2026-08-30T20:40:14.973Z"
    },
    {
      "version": "0.16.2",
      "format": "cjs",
      "published": "2026-08-30T19:01:15.168Z"
    },
    {
      "version": "0.16.1",
      "format": "cjs",
      "published": "2022-12-13T23:46:34.033Z"
    },
    {
      "version": "0.16.0",
      "format": "cjs",
      "published": "2022-12-11T19:34:56.971Z"
    },
    {
      "version": "0.15.2",
      "format": "cjs",
      "published": "2021-12-02T20:11:14.376Z"
    },
    {
      "version": "0.15.1",
      "format": "cjs",
      "published": "2021-11-30T20:18:02.745Z"
    },
    {
      "version": "0.15.0",
      "format": "cjs",
      "published": "2021-11-29T16:28:00.824Z"
    },
    {
      "version": "0.14.2",
      "format": "cjs",
      "published": "2020-09-12T19:06:48.484Z"
    },
    {
      "version": "0.14.1",
      "format": "cjs",
      "published": "2020-08-24T15:00:00.381Z"
    },
    {
      "version": "0.14.0",
      "format": "cjs",
      "published": "2020-08-24T01:07:37.132Z"
    },
    {
      "version": "0.13.4",
      "format": "cjs",
      "published": "2020-08-23T22:36:07.885Z"
    },
    {
      "version": "0.13.3",
      "format": "cjs",
      "published": "2020-03-27T18:32:58.038Z"
    },
    {
      "version": "0.13.2",
      "format": "cjs",
      "published": "2019-06-24T22:38:49.721Z"
    },
    {
      "version": "0.13.1",
      "format": "cjs",
      "published": "2019-05-15T15:11:25.626Z"
    },
    {
      "version": "0.13.0",
      "format": "cjs",
      "published": "2019-05-13T16:37:22.387Z"
    },
    {
      "version": "0.12.4",
      "format": "cjs",
      "published": "2019-04-26T15:17:54.299Z"
    },
    {
      "version": "0.12.3",
      "format": "cjs",
      "published": "2019-03-28T00:24:14.994Z"
    },
    {
      "version": "0.12.2",
      "format": "cjs",
      "published": "2019-02-06T20:59:13.359Z"
    },
    {
      "version": "0.12.1",
      "format": "cjs",
      "published": "2019-01-10T21:08:33.822Z"
    },
    {
      "version": "0.12.0",
      "format": "cjs",
      "published": "2019-01-09T00:31:55.635Z"
    },
    {
      "version": "0.11.7",
      "format": "cjs",
      "published": "2018-11-24T17:02:01.301Z"
    },
    {
      "version": "0.11.6",
      "format": "cjs",
      "published": "2018-10-13T21:51:58.588Z"
    },
    {
      "version": "0.11.5",
      "format": "cjs",
      "published": "2018-05-29T21:13:33.924Z"
    },
    {
      "version": "0.11.4",
      "format": "cjs",
      "published": "2018-05-18T01:49:59.228Z"
    },
    {
      "version": "0.11.3",
      "format": "cjs",
      "published": "2018-03-09T15:39:04.468Z"
    },
    {
      "version": "0.11.2",
      "format": "cjs",
      "published": "2018-02-24T19:42:48.183Z"
    },
    {
      "version": "0.11.1",
      "format": "cjs",
      "published": "2018-02-18T17:41:26.327Z"
    },
    {
      "version": "0.11.0",
      "format": "cjs",
      "published": "2018-02-18T01:40:45.970Z"
    },
    {
      "version": "0.10.2",
      "format": "cjs",
      "published": "2018-02-11T14:42:52.505Z"
    },
    {
      "version": "0.10.1",
      "format": "cjs",
      "published": "2017-11-11T19:55:50.021Z"
    },
    {
      "version": "0.10.0",
      "format": "cjs",
      "published": "2017-11-11T19:06:59.811Z"
    },
    {
      "version": "0.9.14",
      "format": "cjs",
      "published": "2017-10-10T20:09:09.735Z"
    },
    {
      "version": "0.9.13",
      "format": "cjs",
      "published": "2017-09-15T19:56:14.567Z"
    },
    {
      "version": "0.9.12",
      "format": "cjs",
      "published": "2017-06-01T16:03:28.833Z"
    },
    {
      "version": "0.9.11",
      "format": "cjs",
      "published": "2017-04-05T14:28:18.198Z"
    },
    {
      "version": "0.9.10",
      "format": "cjs",
      "published": "2017-03-20T15:03:32.894Z"
    },
    {
      "version": "0.9.9",
      "format": "cjs",
      "published": "2017-03-19T17:46:20.780Z"
    },
    {
      "version": "0.9.8",
      "format": "cjs",
      "published": "2017-03-19T15:29:48.954Z"
    },
    {
      "version": "0.9.7",
      "format": "cjs",
      "published": "2017-03-19T15:23:05.110Z"
    },
    {
      "version": "0.9.6",
      "format": "cjs",
      "published": "2017-03-12T16:32:06.397Z"
    },
    {
      "version": "0.9.5",
      "format": "cjs",
      "published": "2017-02-06T22:46:44.721Z"
    },
    {
      "version": "0.9.4",
      "format": "cjs",
      "published": "2017-01-18T18:20:30.235Z"
    },
    {
      "version": "0.9.3",
      "format": "cjs",
      "published": "2016-12-14T16:18:37.164Z"
    },
    {
      "version": "0.9.2",
      "format": "cjs",
      "published": "2016-11-08T15:51:38.653Z"
    },
    {
      "version": "0.9.1",
      "format": "cjs",
      "published": "2016-11-04T14:53:04.426Z"
    },
    {
      "version": "0.9.0",
      "format": "cjs",
      "published": "2016-08-15T20:09:47.574Z"
    },
    {
      "version": "0.8.18",
      "format": "cjs",
      "published": "2016-06-29T15:08:05.096Z"
    },
    {
      "version": "0.8.17",
      "format": "cjs",
      "published": "2016-06-27T23:31:19.125Z"
    },
    {
      "version": "0.8.16",
      "format": "cjs",
      "published": "2016-03-09T23:09:21.090Z"
    },
    {
      "version": "0.8.15",
      "format": "cjs",
      "published": "2016-01-06T18:39:58.493Z"
    },
    {
      "version": "0.8.14",
      "format": "cjs",
      "published": "2015-11-20T15:26:44.967Z"
    },
    {
      "version": "0.8.13",
      "format": "cjs",
      "published": "2015-10-08T17:23:39.545Z"
    },
    {
      "version": "0.8.12",
      "format": "cjs",
      "published": "2015-09-23T18:29:50.406Z"
    },
    {
      "version": "0.8.11",
      "format": "cjs",
      "published": "2015-08-21T20:06:07.332Z"
    },
    {
      "version": "0.8.10",
      "format": "cjs",
      "published": "2015-08-21T19:49:46.844Z"
    },
    {
      "version": "0.8.9",
      "format": "cjs",
      "published": "2015-08-14T16:01:43.745Z"
    },
    {
      "version": "0.8.8",
      "format": "cjs",
      "published": "2015-08-07T13:07:01.397Z"
    },
    {
      "version": "0.8.7",
      "format": "cjs",
      "published": "2015-07-31T01:27:00.497Z"
    },
    {
      "version": "0.8.6",
      "format": "cjs",
      "published": "2015-07-31T01:02:02.005Z"
    },
    {
      "version": "0.8.5",
      "format": "cjs",
      "published": "2015-07-30T18:34:23.634Z"
    }
  ]
}