Food-Static-Data / Food-Static-Data/food-datasets-csv-parser
reduce files duplicates
- 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.