- Node v8.0 and up
- npm (this should be taken care of by Node)
- Clone the project. (
git clone
) - Run
npm install
in the directory where you cloned it - Run
npm start
I've prepared a small tutorial on how to modify the sidebar to add a route. This is meant to provide a more general example of an entry point to the codebase.
- Check that the load zones correspond to the 53 we have in Mexico.
load_zones.tab
- Switch to TypeScript
- Add support for
*.tsv
files (do not hardcode extensions) - Add propTypes to components
- Add Redux?
- Add linter
- Switch to TypeScript
sed -i 's/,_/_/g'
Run that for all .tab
files
- Check that all the
.tab
files are actually tab separated (\t
). EXAMPLE:rps_targets.tab
- commas in names for gen_projects_predetermined are not acceptable
\r
line endings ingen_build_predetermined.tab
. (CR which not used by either Linux nor Windows)- Make sure they have EOL char
- GEN_BUILD_COSTS refuses to be read by xsv and weird things happen when read with R
gen_projects_info.tab
: the_,_
anda,b
patterns are illegal in CSV files:sed -i -r 's/([a-z]),([a-z])/\1_\2/g' generation_projects_info.tab