All data is located in {\ttfamily data} directory.

{\ttfamily data/raw} contains raw data {\ttfamily nodejs.\+json} and {\ttfamily iojs.\+json}.

{\ttfamily data/processed} contains {\ttfamily envs.\+js} with both node.\+js and io.\+js data preprocessed to be used by \href{https://github.com/ai/browserslist}{\texttt{ browserlist}} and other projects. Each version in this file contains only necessary info\+: version, release date and optionally LTS flag.\hypertarget{md_sfcode_node_modules_node_releases_README_autotoc_md18276}{}\doxysection{Installation}\label{md_sfcode_node_modules_node_releases_README_autotoc_md18276}

\begin{DoxyCode}{0}
\DoxyCodeLine{npm install -\/-\/save node-\/releases }

\end{DoxyCode}
\hypertarget{md_sfcode_node_modules_node_releases_README_autotoc_md18277}{}\doxysection{Updating data}\label{md_sfcode_node_modules_node_releases_README_autotoc_md18277}

\begin{DoxyCode}{0}
\DoxyCodeLine{npm run build }

\end{DoxyCode}
 This is a build script which fetches data from web, processes it and saves processed data to {\ttfamily data/processed/envs.\+json}. If you want to run this steps separately you can use commands described below.\hypertarget{md_sfcode_node_modules_node_releases_README_autotoc_md18278}{}\doxysubsection{Fetching data}\label{md_sfcode_node_modules_node_releases_README_autotoc_md18278}

\begin{DoxyCode}{0}
\DoxyCodeLine{npm run fetch }

\end{DoxyCode}
 This npm script will download new data to {\ttfamily data/raw} directory. Also it\textquotesingle{}ll download Node.\+js release schedule into {\ttfamily release-\/schedule} folder.\hypertarget{md_sfcode_node_modules_node_releases_README_autotoc_md18279}{}\doxysubsection{Processing data}\label{md_sfcode_node_modules_node_releases_README_autotoc_md18279}

\begin{DoxyCode}{0}
\DoxyCodeLine{npm run process }

\end{DoxyCode}
 This script generates {\ttfamily envs.\+json} file from raw data files and saves it to {\ttfamily data/processed} directory. 