{
  "name": "@testing-library/react",
  "url": "https://canirequire.com/package/@testing-library/react/",
  "description": "Simple and complete React DOM testing utilities that encourage good testing practices.",
  "latest": "16.3.3",
  "latestPublished": "2026-08-27T17:41:18.735Z",
  "format": "cjs",
  "summary": "@testing-library/react@16.3.3 is a CommonJS package. @testing-library/react ships CommonJS only. require(\"@testing-library/react\") works everywhere. import \"@testing-library/react\" 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. It also declares a \"module\" field, so bundlers such as webpack, Vite and esbuild pick up an ESM build for tree-shaking.",
  "esmOnlySince": null,
  "esmOnlySinceDate": null,
  "lastCommonJsVersion": "16.3.3",
  "lastCommonJsDate": "2026-08-27T17:41:18.735Z",
  "nativeEsmSince": null,
  "types": "bundled",
  "nodeEngines": ">=18",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/testing-library/react-testing-library",
  "weeklyDownloads": null,
  "runtime": {
    "verifiedAt": "2026-09-09T15:35:23.631Z",
    "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": "16.3.3",
      "format": "cjs",
      "published": "2026-08-27T17:41:18.735Z"
    },
    {
      "version": "16.3.2",
      "format": "cjs",
      "published": "2026-01-19T10:59:08.185Z"
    },
    {
      "version": "16.3.1",
      "format": "cjs",
      "published": "2025-12-15T14:00:32.140Z"
    },
    {
      "version": "16.3.0",
      "format": "cjs",
      "published": "2025-04-02T17:03:38.791Z"
    },
    {
      "version": "16.2.0",
      "format": "cjs",
      "published": "2025-01-15T23:19:08.936Z"
    },
    {
      "version": "16.1.0",
      "format": "cjs",
      "published": "2024-12-05T20:02:45.770Z"
    },
    {
      "version": "16.0.1",
      "format": "cjs",
      "published": "2024-08-29T09:30:39.733Z"
    },
    {
      "version": "16.0.0",
      "format": "cjs",
      "published": "2024-06-03T13:55:27.444Z"
    },
    {
      "version": "15.0.7",
      "format": "cjs",
      "published": "2024-05-07T11:10:17.977Z"
    },
    {
      "version": "15.0.6",
      "format": "cjs",
      "published": "2024-05-01T18:32:35.929Z"
    },
    {
      "version": "15.0.5",
      "format": "cjs",
      "published": "2024-04-26T15:32:06.506Z"
    },
    {
      "version": "15.0.4",
      "format": "cjs",
      "published": "2024-04-23T15:35:22.054Z"
    },
    {
      "version": "15.0.3",
      "format": "cjs",
      "published": "2024-04-23T10:24:21.929Z"
    },
    {
      "version": "15.0.2",
      "format": "cjs",
      "published": "2024-04-13T09:24:02.838Z"
    },
    {
      "version": "15.0.1",
      "format": "cjs",
      "published": "2024-04-11T17:06:42.588Z"
    },
    {
      "version": "15.0.0",
      "format": "cjs",
      "published": "2024-04-10T15:21:48.533Z"
    },
    {
      "version": "14.3.1",
      "format": "cjs",
      "published": "2024-04-11T17:14:53.834Z"
    },
    {
      "version": "14.3.0",
      "format": "cjs",
      "published": "2024-04-08T14:10:38.024Z"
    },
    {
      "version": "14.2.2",
      "format": "cjs",
      "published": "2024-03-19T22:57:18.169Z"
    },
    {
      "version": "14.2.1",
      "format": "cjs",
      "published": "2024-02-01T19:54:15.042Z"
    },
    {
      "version": "14.2.0",
      "format": "cjs",
      "published": "2024-01-30T21:25:55.119Z"
    },
    {
      "version": "14.1.2",
      "format": "cjs",
      "published": "2023-11-17T15:49:56.176Z"
    },
    {
      "version": "14.1.1",
      "format": "cjs",
      "published": "2023-11-17T14:51:57.346Z"
    },
    {
      "version": "14.1.0",
      "format": "cjs",
      "published": "2023-11-08T06:56:16.741Z"
    },
    {
      "version": "14.0.0",
      "format": "cjs",
      "published": "2023-02-16T22:59:37.036Z"
    },
    {
      "version": "13.4.0",
      "format": "cjs",
      "published": "2022-09-04T16:52:40.609Z"
    },
    {
      "version": "13.3.0",
      "format": "cjs",
      "published": "2022-05-28T08:23:03.353Z"
    },
    {
      "version": "13.2.0",
      "format": "cjs",
      "published": "2022-05-03T18:40:16.446Z"
    },
    {
      "version": "13.1.1",
      "format": "cjs",
      "published": "2022-04-15T22:11:17.349Z"
    },
    {
      "version": "13.1.0",
      "format": "cjs",
      "published": "2022-04-15T18:59:26.814Z"
    },
    {
      "version": "13.0.1",
      "format": "cjs",
      "published": "2022-04-11T18:10:23.389Z"
    },
    {
      "version": "13.0.0",
      "format": "cjs",
      "published": "2022-03-31T04:59:33.213Z"
    },
    {
      "version": "12.1.5",
      "format": "cjs",
      "published": "2022-04-11T20:14:35.067Z"
    },
    {
      "version": "12.1.4",
      "format": "cjs",
      "published": "2022-03-09T14:37:24.706Z"
    },
    {
      "version": "12.1.3",
      "format": "cjs",
      "published": "2022-02-15T22:55:57.783Z"
    },
    {
      "version": "12.1.2",
      "format": "cjs",
      "published": "2021-10-03T13:19:47.226Z"
    },
    {
      "version": "12.1.1",
      "format": "cjs",
      "published": "2021-09-27T12:44:39.447Z"
    },
    {
      "version": "12.1.0",
      "format": "cjs",
      "published": "2021-09-11T09:58:45.082Z"
    },
    {
      "version": "12.0.0",
      "format": "cjs",
      "published": "2021-06-23T06:35:59.535Z"
    },
    {
      "version": "11.2.7",
      "format": "cjs",
      "published": "2021-05-14T12:44:56.896Z"
    },
    {
      "version": "11.2.6",
      "format": "cjs",
      "published": "2021-03-30T10:23:37.600Z"
    },
    {
      "version": "11.2.5",
      "format": "cjs",
      "published": "2021-02-02T16:40:43.040Z"
    },
    {
      "version": "11.2.4",
      "format": "cjs",
      "published": "2021-02-02T09:35:10.963Z"
    },
    {
      "version": "11.2.3",
      "format": "cjs",
      "published": "2021-01-07T18:05:19.714Z"
    },
    {
      "version": "11.2.2",
      "format": "cjs",
      "published": "2020-11-20T23:36:19.023Z"
    },
    {
      "version": "11.2.1",
      "format": "cjs",
      "published": "2020-11-19T10:45:56.970Z"
    },
    {
      "version": "11.2.0",
      "format": "cjs",
      "published": "2020-11-18T16:47:07.294Z"
    },
    {
      "version": "11.1.2",
      "format": "cjs",
      "published": "2020-11-11T09:05:57.624Z"
    },
    {
      "version": "11.1.1",
      "format": "cjs",
      "published": "2020-11-03T19:22:49.682Z"
    },
    {
      "version": "11.1.0",
      "format": "cjs",
      "published": "2020-10-14T13:32:54.997Z"
    },
    {
      "version": "11.0.4",
      "format": "cjs",
      "published": "2020-09-13T18:46:30.030Z"
    },
    {
      "version": "11.0.3",
      "format": "cjs",
      "published": "2020-09-13T16:04:19.126Z"
    },
    {
      "version": "11.0.2",
      "format": "cjs",
      "published": "2020-09-03T17:54:53.635Z"
    },
    {
      "version": "11.0.1",
      "format": "cjs",
      "published": "2020-09-03T06:40:32.021Z"
    },
    {
      "version": "11.0.0",
      "format": "cjs",
      "published": "2020-09-02T18:04:15.652Z"
    },
    {
      "version": "10.4.9",
      "format": "cjs",
      "published": "2020-08-21T06:56:20.955Z"
    },
    {
      "version": "10.4.8",
      "format": "cjs",
      "published": "2020-08-05T02:14:25.412Z"
    },
    {
      "version": "10.4.7",
      "format": "cjs",
      "published": "2020-07-15T13:16:47.190Z"
    },
    {
      "version": "10.4.6",
      "format": "cjs",
      "published": "2020-07-13T18:23:24.393Z"
    },
    {
      "version": "10.4.5",
      "format": "cjs",
      "published": "2020-07-08T18:56:11.763Z"
    }
  ]
}