Gathering detailed insights and metrics for @testing-library/user-event
Gathering detailed insights and metrics for @testing-library/user-event
Gathering detailed insights and metrics for @testing-library/user-event
Gathering detailed insights and metrics for @testing-library/user-event
@types/testing-library__user-event
Stub TypeScript definitions entry for @testing-library/user-event, which provides its own types definitions
@pre-bundled/testing-library-user-event
Fire events the same way the user does
@riversilica_narendra/testing-library-user-event-13.5.0
michalchmura-testing-library__user-event
Simulate user events for react-testing-library
npm install @testing-library/user-event
Typescript
Module System
Min. Node Version
Node Version
NPM Version
TypeScript (94.64%)
JavaScript (5.36%)
Total Downloads
1,494,829,016
Last Day
2,480,129
Last Week
13,070,975
Last Month
55,809,287
Last Year
536,534,023
MIT License
2,251 Stars
822 Commits
250 Forks
18 Watchers
9 Branches
130 Contributors
Updated on May 08, 2025
Latest Version
14.6.1
Package Id
@testing-library/user-event@14.6.1
Unpacked Size
427.61 kB
Size
69.10 kB
File Count
308
NPM Version
10.8.2
Node Version
20.18.1
Published on
Jan 21, 2025
Cumulative downloads
Total Downloads
Last Day
42%
2,480,129
Compared to previous day
Last Week
4.4%
13,070,975
Compared to previous week
Last Month
-3.1%
55,809,287
Compared to previous month
Last Year
32%
536,534,023
Compared to previous year
1
30
From testing-library/dom-testing-library#107:
[...] it is becoming apparent the need to express user actions on a web page using a higher-level abstraction than
fireEvent
user-event
tries to simulate the real events that would happen in the browser
as the user interacts with it. For example userEvent.click(checkbox)
would
change the state of the checkbox.
The more your tests resemble the way your software is used, the more confidence they can give you.
Looking to contribute? Look for the Good First Issue label.
Please file an issue for bugs, missing documentation, or unexpected behavior.
Please file an issue to suggest new features. Vote on feature requests by adding a 👍. This helps maintainers prioritize what to work on.
For questions related to using the library, please visit a support community instead of filing an issue on GitHub.
We most sincerely thank the people who make this project possible. Contributions of any kind are welcome! 💚
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
0 existing vulnerabilities detected
Reason
8 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 7
Reason
Found 19/30 approved changesets -- score normalized to 6
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Reason
security policy file not detected
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Score
Last Scanned on 2025-04-28
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More