Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on Apr 26, 2024 via pnpm

jest-config 29.7.0

Package summary
Share
2
issues
1
high severity
license
1
1
low severity
license
1
7
licenses
195
MIT
21
ISC
9
BSD-3-Clause
7
other licenses
Apache-2.0
4
CC-BY-4.0
1
BSD-2-Clause
1
(MIT OR CC0-1.0)
1
Package created
14 Jun 2016
Version published
12 Sep 2023
Maintainers
3
Total deps
232
Direct deps
23
License
MIT

Issues

2

1 high severity issue

high
Recommendation: Read and validate the license terms
via: @babel/core@7.24.4 & others
Collapse
Expand

1 low severity issue

low
Recommendation: Read and validate the license terms
via: @babel/core@7.24.4 & others
Collapse
Expand

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
195 Packages, Including:
@babel/code-frame@7.24.2
@babel/compat-data@7.24.4
@babel/core@7.24.4
@babel/generator@7.24.4
@babel/helper-compilation-targets@7.23.6
@babel/helper-environment-visitor@7.22.20
@babel/helper-function-name@7.23.0
@babel/helper-hoist-variables@7.22.5
@babel/helper-module-imports@7.24.3
@babel/helper-module-transforms@7.23.3
@babel/helper-plugin-utils@7.24.0
@babel/helper-simple-access@7.22.5
@babel/helper-split-export-declaration@7.22.6
@babel/helper-string-parser@7.24.1
@babel/helper-validator-identifier@7.22.20
@babel/helper-validator-option@7.23.5
@babel/helpers@7.24.4
@babel/highlight@7.24.2
@babel/parser@7.24.4
@babel/plugin-syntax-async-generators@7.8.4
@babel/plugin-syntax-bigint@7.8.3
@babel/plugin-syntax-class-properties@7.12.13
@babel/plugin-syntax-import-meta@7.10.4
@babel/plugin-syntax-json-strings@7.8.3
@babel/plugin-syntax-jsx@7.24.1
@babel/plugin-syntax-logical-assignment-operators@7.10.4
@babel/plugin-syntax-nullish-coalescing-operator@7.8.3
@babel/plugin-syntax-numeric-separator@7.10.4
@babel/plugin-syntax-object-rest-spread@7.8.3
@babel/plugin-syntax-optional-catch-binding@7.8.3
@babel/plugin-syntax-optional-chaining@7.8.3
@babel/plugin-syntax-top-level-await@7.14.5
@babel/plugin-syntax-typescript@7.24.1
@babel/template@7.24.0
@babel/traverse@7.24.1
@babel/types@7.24.0
@istanbuljs/schema@0.1.3
@jest/console@29.7.0
@jest/environment@29.7.0
@jest/expect-utils@29.7.0
@jest/expect@29.7.0
@jest/fake-timers@29.7.0
@jest/globals@29.7.0
@jest/schemas@29.6.3
@jest/source-map@29.6.3
@jest/test-result@29.7.0
@jest/test-sequencer@29.7.0
@jest/transform@29.7.0
@jest/types@29.6.3
@jridgewell/gen-mapping@0.3.5

ISC License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
Cannot
hold-liable
Must
include-copyright
include-license
21 Packages, Including:
@istanbuljs/load-nyc-config@1.1.0
anymatch@3.1.3
electron-to-chromium@1.4.750
fs.realpath@1.0.0
glob@7.2.3
graceful-fs@4.2.11
inflight@1.0.6
inherits@2.0.4
lru-cache@5.1.1
lru-cache@6.0.0
minimatch@3.1.2
once@1.4.0
picocolors@1.0.0
semver@6.3.1
semver@7.6.0
signal-exit@3.0.7
test-exclude@6.0.0
wrappy@1.0.2
write-file-atomic@4.0.2
yallist@3.1.1
yallist@4.0.0

BSD 3-Clause "New" or "Revised" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
use-trademark
hold-liable
Must
include-copyright
include-license
9 Packages, Including:
@sinonjs/commons@3.0.1
@sinonjs/fake-timers@10.3.0
babel-plugin-istanbul@6.1.1
istanbul-lib-coverage@3.2.2
istanbul-lib-instrument@5.2.1
makeerror@1.0.12
source-map@0.6.1
sprintf-js@1.0.3
tmpl@1.0.5

Apache License 2.0

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
use-patent-claims
place-warranty
Cannot
hold-liable
use-trademark
Must
include-copyright
include-license
state-changes
include-notice
4 Packages, Including:
@ampproject/remapping@2.3.0
bser@2.1.1
fb-watchman@2.0.2
walker@1.0.8

Creative Commons Attribution 4.0 International

Uncategorized
Not OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
Cannot
Must
1 Packages, Including:
caniuse-lite@1.0.30001612

BSD 2-Clause "Simplified" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
hold-liable
Must
include-copyright
include-license
1 Packages, Including:
esprima@4.0.1

(MIT OR CC0-1.0)

Public Domain
1 Packages, Including:
type-fest@0.21.3
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

23
All Dependencies CSV
β“˜ This is a list of jest-config 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
@babel/core7.24.4763.3 kBMIT
prod peer
1
1
@jest/test-sequencer29.7.04.23 kBMIT
prod
@jest/types29.6.38 kBMIT
prod
@types/node20.12.71.94 MBMIT
prod peer
babel-jest29.7.04.04 kBMIT
prod
1
1
chalk4.1.211.31 kBMIT
prod
ci-info3.9.07.21 kBMIT
prod
deepmerge4.3.18.25 kBMIT
prod
glob7.2.315.08 kBISC
prod
graceful-fs4.2.119.57 kBISC
prod
jest-circus29.7.017.42 kBMIT
prod
1
1
jest-environment-node29.7.03.22 kBMIT
prod
jest-get-type29.6.31.72 kBMIT
prod
jest-regex-util29.6.31.65 kBMIT
prod
jest-resolve29.7.012.81 kBMIT
prod peer
jest-runner29.7.07.99 kBMIT
prod
1
1
jest-util29.7.010.86 kBMIT
prod
jest-validate29.7.07.56 kBMIT
prod
micromatch4.0.514.09 kBMIT
prod
parse-json5.2.02.53 kBMIT
prod
pretty-format29.7.014.34 kBMIT
prod
slash3.0.01.8 kBMIT
prod
strip-json-comments3.1.12.78 kBMIT
prod

Visualizations

Frequently Asked Questions

What does jest-config do?

Jest-config is a useful component in the Jest testing framework. It provides users with the ability to configure various testing parameters in Jest. With jest-config, developers can fine-tune every detail of their testing environment - from determining which types of files get compiled, to modifying the way the results are output. Acting as the brain of your Jest operations, jest-config handles all your project's testing configuration needs.

How do you use jest-config?

To use jest-config in your project, start by installing it via npm or Yarn. It's as easy as running the following command in your terminal:

npm install jest-config

or

yarn add jest-config

Once installed, you can import the package into your test files to make use of its functionality:

const {defaults} = require('jest-config');
console.log(defaults);  // Will log out default values of Jest configuration.

You can now use the imported defaults object to modify the configuration settings according to your project needs. Remember to export the modified configuration so it can be used by Jest.

module.exports = {
  ...defaults,
  // Overwrite any settings here by specifying new values
  
  // For example:
  testEnvironment: 'node',
};

Where are the jest-config docs?

The jest-config documentation is not found in a separate standalone resource. You'll find jest-config detailed in the comprehensive Jest API documentation. For a thorough walk-through of jest-config and how to make the most of it, visit the Jest documentation over at https://jestjs.io/docs/configuration. You'll find specific usage examples, default settings, and other important points on the page dedicated to Jest's configuration.