Closed amituuush closed 7 years ago
Looks good! I replaced some references to NPM with references to Yarn in the doc files, also moved the list of styleguides to the root "development environment" doc since we should also list styleguides for other parts of the repo like the python & SQL stuff
1. Brief Summary of what this PR accomplishes (140 characters or less. If you find trouble describing what you are doing in this length, consider breaking the PR into multiple ones.)
created yarn.lock file, installed eslint required packages, added airbnb preset to babelrc, installed sass-loader, added style guide links to onboarding and web_app readme
2. Link to Trello Ticket
https://trello.com/c/mvc2jv06/66-add-in-yarn
https://trello.com/c/l0rh5qM5/65-set-up-automatic-linting-using-eslint
https://trello.com/c/E0tqGyET/72-add-in-sass-loader
https://trello.com/c/Ax65IAYL/67-add-link-to-airbnb-style-guide-to-and-python-style-guide
3. More detailed description and other questions to address in code review I recommend going through the following tutorial (takes 3 min) to get caught up to speed on basic CLI commands and workflow (very simple and straightforward). https://yarnpkg.com/en/docs/yarn-workflow
Not exactly sure how this is going to affect CI. We may need to toy around with it, but it's definitely compatible.
4. Remember to tag reviewers! @avdonovan