Gathering detailed insights and metrics for babel-preset-react-app
Gathering detailed insights and metrics for babel-preset-react-app
Gathering detailed insights and metrics for babel-preset-react-app
Gathering detailed insights and metrics for babel-preset-react-app
@modern-js/babel-preset-app
A Progressive React Framework for modern web development.
babel-preset-gm-react-app
@applicaster/babel-preset-quick-brick
This Babel preset allows to easily set up the babel config for any quick brick app or plugin. It can be used on web as well as react-native
@commercetools-frontend/babel-preset-mc-app
Babel preset used by a MC application
Set up a modern web app by running one command.
npm install babel-preset-react-app
Typescript
Module System
Node Version
NPM Version
85
Supply Chain
69.4
Quality
81
Maintenance
100
Vulnerability
99.3
License
JavaScript (98.35%)
Shell (1.21%)
CSS (0.15%)
HTML (0.12%)
AppleScript (0.09%)
TypeScript (0.07%)
SCSS (0.02%)
Sass (0.01%)
Total Downloads
1,108,430,585
Last Day
238,799
Last Week
3,972,732
Last Month
17,205,531
Last Year
194,621,030
MIT License
103,336 Stars
2,819 Commits
27,029 Forks
1,901 Watchers
28 Branches
960 Contributors
Updated on Jul 03, 2025
Minified
Minified + Gzipped
Latest Version
10.1.0
Package Id
babel-preset-react-app@10.1.0
Unpacked Size
20.27 kB
Size
5.37 kB
File Count
10
NPM Version
lerna/4.0.0/node@v22.13.0+arm64 (darwin)
Node Version
22.13.0
Published on
Feb 15, 2025
Cumulative downloads
Total Downloads
Last Day
-15.7%
238,799
Compared to previous day
Last Week
-12.2%
3,972,732
Compared to previous week
Last Month
4.5%
17,205,531
Compared to previous month
Last Year
-3.9%
194,621,030
Compared to previous year
17
This package includes the Babel preset used by Create React App.
Please refer to its documentation:
The easiest way to use this configuration is with Create React App, which includes it by default. You don’t need to install it separately in Create React App projects.
If you want to use this Babel preset in a project not built with Create React App, you can install it with the following steps.
First, install Babel.
Then install babel-preset-react-app.
1npm install babel-preset-react-app --save-dev
Then create a file named .babelrc
with following contents in the root folder of your project:
1{ 2 "presets": ["react-app"] 3}
This preset uses the useBuiltIns
option with transform-object-rest-spread and transform-react-jsx, which assumes that Object.assign
is available or polyfilled.
Make sure you have a .flowconfig
file at the root directory. You can also use the flow
option on .babelrc
:
1{ 2 "presets": [["react-app", { "flow": true, "typescript": false }]] 3}
Make sure you have a tsconfig.json
file at the root directory. You can also use the typescript
option on .babelrc
:
1{ 2 "presets": [["react-app", { "flow": false, "typescript": true }]] 3}
Absolute paths are enabled by default for imports. To use relative paths instead, set the absoluteRuntime
option in .babelrc
to false
:
{
"presets": [["react-app", { "absoluteRuntime": false }]]
}
No vulnerabilities found.
Reason
security policy file detected
Details
Reason
no dangerous workflow patterns detected
Reason
license file detected
Details
Reason
no binaries found in the repo
Reason
Found 11/15 approved changesets -- score normalized to 7
Reason
dependency not pinned by hash detected -- score normalized to 2
Details
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
project is not fuzzed
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
93 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-06-30
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