Food-Static-Data / Food-Static-Data/food-datasets-csv-parser

reduce files duplicates

Open
#243 10 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
9
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
our folder structure is very confusing:
1- a lot of duplicate config files.
2- in every folder in projects3.0 we need to install `node_modules` so there are a lot of duplicate dependencies across folders.
3- every folder needs its own ci build
4- every folder needs its own code linting and formating

**Describe the solution you'd like**
1- make config files in the root dir (rollup, babel, lint-staged, travis ci)
2- use yarn workspaces and lerna to make a global `node_modules` that can be used in every folder
3- using yarn workspaces all project dependencies will be installed together, giving Yarn more latitude to better optimize them.
4- Yarn will use a single lockfile rather than a different one for each project, which means fewer conflicts and easier reviews.
5- using lerna we can make a ci build in every project with one travis ci file and using one command

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.