mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-09-28 13:13:37 +08:00
Some packages have vulnerabilities, which can be fixed with "npm audit fix". Unfortunately not all packages can be fixed, as they are transitive dependencies that require major breaking change updates from other packages. Luckily we are not affected by these vulnerabilities in our frontend code. R=aerotwist@chromium.org Bug: none Change-Id: I728411390ebbcb5240045aae5b67b4d8cfc540fb Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2949048 Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by: Paul Lewis <aerotwist@chromium.org> Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
Node.js releases data
All data is located in data directory.
data/raw contains raw data nodejs.json and iojs.json.
data/processed contains envs.js with both node.js and io.js data preprocessed to be used by browserlist and other projects. Each version in this file contains only necessary info: version, release date and optionally LTS flag.
Installation
npm install --save node-releases
Updating data
npm run build
This is a build script which fetches data from web, processes it and saves processed data to data/processed/envs.json. If you want to run this steps separately you can use commands described below.
Fetching data
npm run fetch
This npm script will download new data to data/raw directory. Also it'll download Node.js release schedule into release-schedule folder.
Processing data
npm run process
This script generates envs.json file from raw data files and saves it to data/processed directory.