</>PackageGraphPackageGraph

jest-util

npmv30.5.1TypeScript

This packages is a collection of utilities and helper functions

Safe to adopt

Yes — jest-util scores well across adoption, maintenance, weight, supply chain, and licensing. 104M downloads per week and 23 known dependents. Last published 9 days ago. 16 releases in the last 2 years.

  • AAdoption: grade A, Excellent.

    104M downloads per week and 23 known dependents.

  • AMaintenance: grade A, Excellent.

    Last published 9 days ago. 16 releases in the last 2 years.

  • BWeight: grade B, Good.

    Pulls in 16 transitive packages, about 2.9 MB installed (at least — some of the tree is still being crawled).

  • ASupply chain: grade A, Excellent.

    No install scripts, 5 maintainers, and a contained dependency surface.

  • ALicense: grade A, Excellent.

    MIT — permissive, with no copyleft found in the dependency tree.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding jest-util to a project.

6
Direct dependencies

Runtime packages this one declares itself.

16
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

2.9 MB
Install size

Unpacked size of this package plus its entire runtime tree.

3
Tree depth

Longest resolved dependency chain below this package.

Part of this dependency tree has not been crawled yet, so these figures are a lower bound rather than a final total.

Licenses in the dependency tree

ISCMIT

Every license you inherit by installing jest-util, not just its own. Check this before a legal review, not after.

Compatibility

Node.js
node ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0
Module format
ESM + CommonJS
TypeScript
Types included
Install scripts
None

Dependencies

Declared by jest-util v30.5.1. Runtime dependencies are installed with the package; dev dependencies are not.

Dev (5)

@types/graceful-fs ^4.1.9@types/micromatch ^4.0.10@types/picomatch ^4.0.0lodash ^4.17.19micromatch ^4.0.8

Used by

Popular packages that depend on jest-util.

jest-message-utilnpm

No description provided.

75.7M/wk9 dependentsMITTS
jest-runnernpm

No description provided.

43.7M/wk2 dependentsMITTS
@jest/reportersnpm

Jest's reporters

43.2M/wk1 dependentsMITTS
jest-changed-filesnpm

A module used internally by Jest to check which files have changed since you last committed in git or hg.

41.9M/wk1 dependentsMITTS
@jest/consolenpm

No description provided.

37.9M/wk4 dependentsMITTS
jest-eachnpm

Parameterised tests for Jest

33.7M/wk1 dependentsMITTS
jest-haste-mapnpm

`jest-haste-map` is a module used by Jest, a popular JavaScript testing framework, to create a fast lookup of files in a project. It helps Jest efficiently locate and track changes in files during testing, making it particularly useful for large projects

0/wk8 dependentsMITTS
jest-resolvenpm

No description provided.

0/wk9 dependentsMITTS
jest-runtimenpm

No description provided.

0/wk4 dependentsMITTS
jest-confignpm

No description provided.

0/wk2 dependentsMITTS
@jest/transformnpm

No description provided.

0/wk6 dependentsMITTS
expectnpm

This package exports the `expect` function used in [Jest](https://jestjs.io/). You can find its documentation [on Jest's website](https://jestjs.io/docs/expect).

0/wk11 dependentsMITTS
jest-mocknpm

**Note:** More details on user side API can be found in [Jest documentation](https://jestjs.io/docs/mock-function-api).

0/wk7 dependentsMITTS
@jest/fake-timersnpm

No description provided.

0/wk3 dependentsMITTS
jest-environment-nodenpm

No description provided.

0/wk6 dependentsMITTS
jest-circusnpm

[type-definitions]: https://github.com/jestjs/jest/blob/main/packages/jest-types/src/Circus.ts

0/wk2 dependentsMITTS
jest-clinpm

Delightful JavaScript Testing.

0/wk3 dependentsMITTS
@jest/create-cache-key-functionnpm

This module creates a function which is used for generating cache keys used by code transformers in Jest.

0/wk1 dependentsMITTS
@jest/corenpm

Delightful JavaScript Testing.

0/wk2 dependentsMITTS
jest-workernpm

Module for executing heavy tasks under forked processes in parallel, by providing a `Promise` based interface, minimum overhead, and bound workers.

0/wk8 dependentsMITTS
jest-snapshotnpm

No description provided.

0/wk7 dependentsMITTS
jest-watchernpm

Delightful JavaScript Testing.

0/wk2 dependentsMITTS
pretty-formatnpm

Stringify any JavaScript value.

0/wk20 dependentsMITTS

Relationship graph

Dependencies (left) and dependents (right) of jest-util.

Frequently installed together

Release history

16 releases in the last two years, typically about 18 days apart.

Recent versions of jest-util
VersionPublishedSizeLicense
30.5.1latest9 days ago56 KBMIT
30.5.012 days ago56 KBMIT
30.4.14 months ago55 KBMIT
30.4.04 months ago55 KBMIT
30.3.06 months ago54 KBMIT
30.2.011 months ago63 KBMIT
30.0.51 year ago63 KBMIT
30.0.21 year ago54 KBMIT
30.0.11 year ago54 KBMIT
30.0.01 year ago51 KBMIT
30.0.0-rc.11 year ago51 KBMIT
30.0.0-beta.81 year ago51 KBMIT
30.0.0-beta.71 year ago51 KBMIT
30.0.0-beta.61 year ago51 KBMIT
30.0.0-beta.31 year ago47 KBMIT

Overview

jest-util is an npm package that this packages is a collection of utilities and helper functions. It is extremely widely used, with about 104M downloads per week and 23 known dependents in the graph. The latest version is 30.5.1, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need this packages is a collection of utilities and helper functions and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (104M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).

Cons

  • No significant drawbacks detected from available metadata.

Auto-generated from collected registry metadata. No external claims are inferred.

Maintainers

Frequently asked questions

Should I use jest-util?

Yes — jest-util scores well across adoption, maintenance, weight, supply chain, and licensing. 104M downloads per week and 23 known dependents. Last published 9 days ago. 16 releases in the last 2 years.

How do I install jest-util?

Run `npm install jest-util` to add jest-util to your npm project.

How many dependencies does jest-util have?

jest-util declares 11 direct dependencies and pulls in 16 packages in total once its runtime tree is resolved totalling about 2.9 MB on disk.

What license is jest-util released under?

jest-util is distributed under the MIT license. Its dependency tree also includes: ISC, MIT.

How popular is jest-util?

jest-util has approximately 104,035,237 downloads per week and 23 known dependent packages.

Is jest-util still maintained?

The most recent release of jest-util (v30.5.1) was published 9 days ago.

Does jest-util run install scripts?

No. jest-util does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.