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
98
Supply Chain
99.6
Quality
85
Maintenance
100
Vulnerability
100
License
TypeScript (94.64%)
JavaScript (5.36%)
Total Downloads
1,540,475,690
Last Day
598,775
Last Week
13,867,338
Last Month
58,717,649
Last Year
552,306,094
MIT License
2,264 Stars
822 Commits
252 Forks
19 Watchers
9 Branches
131 Contributors
Updated on Jul 02, 2025
Minified
Minified + Gzipped
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
-7.6%
598,775
Compared to previous day
Last Week
-7.3%
13,867,338
Compared to previous week
Last Month
4.6%
58,717,649
Compared to previous month
Last Year
34.1%
552,306,094
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 binaries found in the repo
Reason
no dangerous workflow patterns detected
Reason
license file detected
Details
Reason
0 existing vulnerabilities detected
Reason
Found 19/30 approved changesets -- score normalized to 6
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
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-06-23
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