{
  "name": "whatwg-url",
  "url": "https://canirequire.com/package/whatwg-url/",
  "description": "An implementation of the WHATWG URL Standard's URL API and parsing machinery",
  "latest": "17.1.0",
  "latestPublished": "2026-07-07T00:18:31.941Z",
  "format": "cjs",
  "summary": "whatwg-url@17.1.0 is a CommonJS package. whatwg-url ships CommonJS only. require(\"whatwg-url\") works everywhere. import \"whatwg-url\" 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": "17.1.0",
  "lastCommonJsDate": "2026-07-07T00:18:31.941Z",
  "nativeEsmSince": null,
  "types": "definitely-typed",
  "nodeEngines": "^22.14.0 || >=24.0.0",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/jsdom/whatwg-url",
  "weeklyDownloads": 204357824,
  "runtime": {
    "verifiedAt": "2026-09-09T15:27:33.097Z",
    "node": {
      "18": {
        "require": false,
        "import": false,
        "requireError": "TypeError",
        "importError": "TypeError"
      },
      "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": "17.1.0",
      "format": "cjs",
      "published": "2026-07-07T00:18:31.941Z"
    },
    {
      "version": "17.0.0",
      "format": "cjs",
      "published": "2026-06-29T09:42:41.678Z"
    },
    {
      "version": "16.0.1",
      "format": "cjs",
      "published": "2026-02-18T01:03:49.781Z"
    },
    {
      "version": "16.0.0",
      "format": "cjs",
      "published": "2026-02-02T05:00:30.896Z"
    },
    {
      "version": "15.1.0",
      "format": "cjs",
      "published": "2025-09-18T00:51:00.815Z"
    },
    {
      "version": "15.0.0",
      "format": "cjs",
      "published": "2025-09-13T03:44:29.719Z"
    },
    {
      "version": "14.2.0",
      "format": "cjs",
      "published": "2025-03-15T07:12:41.904Z"
    },
    {
      "version": "14.1.1",
      "format": "cjs",
      "published": "2025-02-11T08:52:53.202Z"
    },
    {
      "version": "14.1.0",
      "format": "cjs",
      "published": "2024-12-04T01:57:14.913Z"
    },
    {
      "version": "14.0.0",
      "format": "cjs",
      "published": "2023-11-05T14:18:58.221Z"
    },
    {
      "version": "13.0.0",
      "format": "cjs",
      "published": "2023-05-28T08:34:14.013Z"
    },
    {
      "version": "12.0.1",
      "format": "cjs",
      "published": "2023-03-08T07:19:03.350Z"
    },
    {
      "version": "12.0.0",
      "format": "cjs",
      "published": "2023-01-03T02:07:51.777Z"
    },
    {
      "version": "11.0.0",
      "format": "cjs",
      "published": "2021-10-19T20:00:15.053Z"
    },
    {
      "version": "10.0.0",
      "format": "cjs",
      "published": "2021-10-06T16:50:40.037Z"
    },
    {
      "version": "9.1.0",
      "format": "cjs",
      "published": "2021-08-05T15:55:17.332Z"
    },
    {
      "version": "9.0.0",
      "format": "cjs",
      "published": "2021-06-26T21:19:52.676Z"
    },
    {
      "version": "8.7.0",
      "format": "cjs",
      "published": "2021-06-25T21:01:07.287Z"
    },
    {
      "version": "8.6.0",
      "format": "cjs",
      "published": "2021-06-08T16:53:07.119Z"
    },
    {
      "version": "8.5.0",
      "format": "cjs",
      "published": "2021-03-24T20:28:14.163Z"
    },
    {
      "version": "8.4.0",
      "format": "cjs",
      "published": "2020-10-08T16:17:51.606Z"
    },
    {
      "version": "8.3.0",
      "format": "cjs",
      "published": "2020-09-30T17:37:14.436Z"
    },
    {
      "version": "8.2.2",
      "format": "cjs",
      "published": "2020-09-06T19:29:24.032Z"
    },
    {
      "version": "8.2.1",
      "format": "cjs",
      "published": "2020-08-25T15:52:55.895Z"
    },
    {
      "version": "8.2.0",
      "format": "cjs",
      "published": "2020-08-24T15:56:44.690Z"
    },
    {
      "version": "8.1.0",
      "format": "cjs",
      "published": "2020-05-08T19:07:00.483Z"
    },
    {
      "version": "8.0.0",
      "format": "cjs",
      "published": "2020-01-02T20:10:52.787Z"
    },
    {
      "version": "7.1.0",
      "format": "cjs",
      "published": "2019-10-21T16:04:29.957Z"
    },
    {
      "version": "7.0.0",
      "format": "cjs",
      "published": "2018-08-18T19:34:38.926Z"
    },
    {
      "version": "6.5.0",
      "format": "cjs",
      "published": "2018-06-08T20:37:32.015Z"
    },
    {
      "version": "6.4.1",
      "format": "cjs",
      "published": "2018-04-22T19:15:29.579Z"
    },
    {
      "version": "6.4.0",
      "format": "cjs",
      "published": "2017-12-05T22:39:22.006Z"
    },
    {
      "version": "6.3.0",
      "format": "cjs",
      "published": "2017-09-25T00:55:39.030Z"
    },
    {
      "version": "6.2.1",
      "format": "cjs",
      "published": "2017-09-12T00:34:10.664Z"
    },
    {
      "version": "6.2.0",
      "format": "cjs",
      "published": "2017-09-12T00:23:26.069Z"
    },
    {
      "version": "6.1.0",
      "format": "cjs",
      "published": "2017-06-30T00:15:50.961Z"
    },
    {
      "version": "6.0.1",
      "format": "cjs",
      "published": "2017-06-29T03:44:24.331Z"
    },
    {
      "version": "6.0.0",
      "format": "cjs",
      "published": "2017-06-29T02:43:14.188Z"
    },
    {
      "version": "5.0.0",
      "format": "cjs",
      "published": "2017-05-26T20:56:41.955Z"
    },
    {
      "version": "4.8.0",
      "format": "cjs",
      "published": "2017-05-10T18:56:43.181Z"
    },
    {
      "version": "4.7.1",
      "format": "cjs",
      "published": "2017-04-24T20:44:44.321Z"
    },
    {
      "version": "4.7.0",
      "format": "cjs",
      "published": "2017-04-03T05:17:23.819Z"
    },
    {
      "version": "4.6.0",
      "format": "cjs",
      "published": "2017-03-15T20:09:29.895Z"
    },
    {
      "version": "4.5.1",
      "format": "cjs",
      "published": "2017-03-12T19:21:11.865Z"
    },
    {
      "version": "4.5.0",
      "format": "cjs",
      "published": "2017-02-22T17:43:59.019Z"
    },
    {
      "version": "4.4.0",
      "format": "cjs",
      "published": "2017-02-16T20:30:05.197Z"
    },
    {
      "version": "4.3.0",
      "format": "cjs",
      "published": "2017-01-12T00:40:31.291Z"
    },
    {
      "version": "4.2.0",
      "format": "cjs",
      "published": "2017-01-03T22:12:46.910Z"
    },
    {
      "version": "4.1.1",
      "format": "cjs",
      "published": "2016-12-19T00:09:32.418Z"
    },
    {
      "version": "4.1.0",
      "format": "cjs",
      "published": "2016-12-09T17:46:30.354Z"
    },
    {
      "version": "4.0.0",
      "format": "cjs",
      "published": "2016-11-20T03:30:12.579Z"
    },
    {
      "version": "3.1.0",
      "format": "cjs",
      "published": "2016-11-20T03:22:42.852Z"
    },
    {
      "version": "3.0.0",
      "format": "cjs",
      "published": "2016-05-28T19:32:27.252Z"
    },
    {
      "version": "2.0.1",
      "format": "cjs",
      "published": "2016-04-15T22:12:37.778Z"
    },
    {
      "version": "2.0.0",
      "format": "cjs",
      "published": "2016-04-06T21:49:21.279Z"
    },
    {
      "version": "1.0.1",
      "format": "cjs",
      "published": "2016-02-10T18:07:15.148Z"
    },
    {
      "version": "1.0.0",
      "format": "cjs",
      "published": "2016-01-27T22:03:42.087Z"
    },
    {
      "version": "0.6.5",
      "format": "cjs",
      "published": "2015-08-30T13:58:56.358Z"
    },
    {
      "version": "0.6.4",
      "format": "cjs",
      "published": "2015-08-29T02:47:13.953Z"
    },
    {
      "version": "0.6.2",
      "format": "cjs",
      "published": "2015-08-13T01:35:41.324Z"
    }
  ]
}