{
  "name": "tap",
  "url": "https://canirequire.com/package/tap/",
  "description": "A Test-Anything-Protocol library for JavaScript",
  "latest": "21.8.0",
  "latestPublished": "2026-09-03T23:21:55.128Z",
  "format": "dual",
  "summary": "tap@21.8.0 ships CommonJS and ESM builds. tap publishes both a CommonJS entry and a native ESM entry (ESM added in 15.0.0). require(\"tap\") and import \"tap\" both work on every supported Node.js version and in Bun.",
  "esmOnlySince": null,
  "esmOnlySinceDate": null,
  "lastCommonJsVersion": "21.8.0",
  "lastCommonJsDate": "2026-09-03T23:21:55.128Z",
  "nativeEsmSince": "15.0.0",
  "types": "bundled",
  "nodeEngines": "20 || >=22",
  "deprecated": null,
  "license": "BlueOak-1.0.0",
  "repository": "https://github.com/tapjs/tapjs",
  "weeklyDownloads": 312316,
  "runtime": {
    "verifiedAt": "2026-09-09T15:32:39.789Z",
    "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": false,
      "import": false,
      "requireError": "ERR_NOT_IMPLEMENTED",
      "importError": "ERR_NOT_IMPLEMENTED"
    }
  },
  "formatHistory": [
    {
      "version": "21.8.0",
      "format": "dual",
      "published": "2026-09-03T23:21:55.128Z"
    },
    {
      "version": "21.7.5",
      "format": "dual",
      "published": "2026-07-27T18:52:23.704Z"
    },
    {
      "version": "21.7.4",
      "format": "dual",
      "published": "2026-05-15T19:36:46.979Z"
    },
    {
      "version": "21.7.3",
      "format": "dual",
      "published": "2026-05-13T22:53:33.294Z"
    },
    {
      "version": "21.7.2",
      "format": "dual",
      "published": "2026-05-01T17:37:37.872Z"
    },
    {
      "version": "21.7.1",
      "format": "dual",
      "published": "2026-04-17T09:37:54.997Z"
    },
    {
      "version": "21.7.0",
      "format": "dual",
      "published": "2026-04-15T09:43:15.527Z"
    },
    {
      "version": "21.6.3",
      "format": "dual",
      "published": "2026-04-05T20:56:23.775Z"
    },
    {
      "version": "21.6.2",
      "format": "dual",
      "published": "2026-02-20T16:35:15.348Z"
    },
    {
      "version": "21.6.1",
      "format": "dual",
      "published": "2026-02-18T22:09:55.611Z"
    },
    {
      "version": "21.6.0",
      "format": "dual",
      "published": "2026-02-18T21:45:29.806Z"
    },
    {
      "version": "21.5.1",
      "format": "dual",
      "published": "2026-02-05T23:33:20.383Z"
    },
    {
      "version": "21.5.0",
      "format": "dual",
      "published": "2025-12-01T22:34:12.330Z"
    },
    {
      "version": "21.4.0",
      "format": "dual",
      "published": "2025-11-26T22:43:05.868Z"
    },
    {
      "version": "21.3.0",
      "format": "dual",
      "published": "2025-11-25T22:29:54.173Z"
    },
    {
      "version": "21.2.0",
      "format": "dual",
      "published": "2025-11-25T16:36:31.659Z"
    },
    {
      "version": "21.1.6",
      "format": "dual",
      "published": "2025-11-23T01:07:35.399Z"
    },
    {
      "version": "21.1.5",
      "format": "dual",
      "published": "2025-11-19T18:13:06.931Z"
    },
    {
      "version": "21.1.4",
      "format": "dual",
      "published": "2025-11-18T01:47:45.305Z"
    },
    {
      "version": "21.1.3",
      "format": "dual",
      "published": "2025-11-01T23:44:08.279Z"
    },
    {
      "version": "21.1.2",
      "format": "dual",
      "published": "2025-11-01T23:15:58.979Z"
    },
    {
      "version": "21.1.1",
      "format": "dual",
      "published": "2025-10-02T21:55:26.487Z"
    },
    {
      "version": "21.1.0",
      "format": "dual",
      "published": "2025-02-19T23:17:26.356Z"
    },
    {
      "version": "21.0.2",
      "format": "dual",
      "published": "2025-02-10T18:16:02.720Z"
    },
    {
      "version": "21.0.1",
      "format": "dual",
      "published": "2024-08-13T21:55:29.856Z"
    },
    {
      "version": "21.0.0",
      "format": "dual",
      "published": "2024-07-08T23:20:29.610Z"
    },
    {
      "version": "20.0.3",
      "format": "dual",
      "published": "2024-06-30T05:18:57.705Z"
    },
    {
      "version": "20.0.2",
      "format": "dual",
      "published": "2024-06-28T16:15:19.673Z"
    },
    {
      "version": "20.0.1",
      "format": "dual",
      "published": "2024-06-25T15:17:37.424Z"
    },
    {
      "version": "20.0.0",
      "format": "dual",
      "published": "2024-06-24T21:18:52.471Z"
    },
    {
      "version": "19.2.5",
      "format": "dual",
      "published": "2024-06-11T19:19:55.929Z"
    },
    {
      "version": "19.2.4",
      "format": "dual",
      "published": "2024-06-10T21:46:34.196Z"
    },
    {
      "version": "19.2.3",
      "format": "dual",
      "published": "2024-06-10T06:28:59.695Z"
    },
    {
      "version": "19.2.2",
      "format": "dual",
      "published": "2024-06-06T17:16:15.820Z"
    },
    {
      "version": "19.2.1",
      "format": "dual",
      "published": "2024-06-06T02:45:36.136Z"
    },
    {
      "version": "19.2.0",
      "format": "dual",
      "published": "2024-06-06T02:04:51.313Z"
    },
    {
      "version": "19.1.1",
      "format": "dual",
      "published": "2024-06-05T22:54:23.344Z"
    },
    {
      "version": "19.1.0",
      "format": "dual",
      "published": "2024-06-05T22:46:11.333Z"
    },
    {
      "version": "19.0.2",
      "format": "dual",
      "published": "2024-05-25T21:36:44.588Z"
    },
    {
      "version": "19.0.1",
      "format": "dual",
      "published": "2024-05-24T19:18:46.925Z"
    },
    {
      "version": "19.0.0",
      "format": "dual",
      "published": "2024-05-21T21:22:52.438Z"
    },
    {
      "version": "18.8.0",
      "format": "dual",
      "published": "2024-05-13T00:19:28.303Z"
    },
    {
      "version": "18.7.3",
      "format": "dual",
      "published": "2024-05-06T17:36:37.307Z"
    },
    {
      "version": "18.7.2",
      "format": "dual",
      "published": "2024-03-26T23:27:31.346Z"
    },
    {
      "version": "18.7.1",
      "format": "dual",
      "published": "2024-03-08T17:54:30.065Z"
    },
    {
      "version": "18.7.0",
      "format": "dual",
      "published": "2024-01-25T21:46:44.000Z"
    },
    {
      "version": "18.6.1",
      "format": "dual",
      "published": "2023-11-16T18:56:04.076Z"
    },
    {
      "version": "18.6.0",
      "format": "dual",
      "published": "2023-11-16T18:51:51.817Z"
    },
    {
      "version": "18.5.8",
      "format": "dual",
      "published": "2023-11-13T21:37:22.896Z"
    },
    {
      "version": "18.5.7",
      "format": "dual",
      "published": "2023-11-04T02:04:04.639Z"
    },
    {
      "version": "18.5.6",
      "format": "dual",
      "published": "2023-11-03T14:41:01.814Z"
    },
    {
      "version": "18.5.5",
      "format": "dual",
      "published": "2023-11-03T07:30:22.135Z"
    },
    {
      "version": "18.5.4",
      "format": "dual",
      "published": "2023-10-31T22:03:53.471Z"
    },
    {
      "version": "18.5.3",
      "format": "dual",
      "published": "2023-10-28T05:15:29.407Z"
    },
    {
      "version": "18.5.2",
      "format": "dual",
      "published": "2023-10-16T22:23:35.138Z"
    },
    {
      "version": "18.5.1",
      "format": "dual",
      "published": "2023-10-15T19:46:33.278Z"
    },
    {
      "version": "18.5.0",
      "format": "dual",
      "published": "2023-10-11T04:49:08.865Z"
    },
    {
      "version": "18.4.6",
      "format": "dual",
      "published": "2023-10-10T15:59:16.616Z"
    },
    {
      "version": "18.4.5",
      "format": "dual",
      "published": "2023-10-09T06:59:08.364Z"
    },
    {
      "version": "18.4.4",
      "format": "dual",
      "published": "2023-10-08T23:13:52.059Z"
    }
  ]
}