This repository has been archived by the owner on Aug 5, 2021. It is now read-only.
Centralize project configuration and rules (eslint, postcss, babel) #38
Labels
documentation
Documentation for the wiki
technical
misc stuff (setting up accounts, CI, repo maintenance)
todo-app
Should be applied to the Todo App
website
Should be applied to the website repo
Type of Change
Summary
Centralizing configuration and styleguides would be useful to help keep all projects in lockstep as these preferences and configurations mature over time with browsers and apps.
Use Case
Not sure, but likely as some sort of "meta" package (e.g. @prjevergreen/build-scripts on NPM) that all projects can install and then reference the configuration files via the CLI / terminal.
Code Sample
TBD
Pros / Cons
At the risk of being too opinionated, at least for Project Evergreen projects having a code styleguide and best practices would be ideal. The configurations are opt-in and in the case where the file can just
module.exports
an object, the consumer could justrequire
the config and override as needed, programmatically, then consume, i.e.The text was updated successfully, but these errors were encountered: