Skip to content
This repository has been archived by the owner on Jun 17, 2024. It is now read-only.

Improve Developer Ergonomics #10

Open
wants to merge 22 commits into
base: master
Choose a base branch
from

Conversation

foxtree
Copy link

@foxtree foxtree commented Apr 18, 2017

  • Use yarn (and yarn.lock) for package management

  • Lock-down the node version via .nvmrc (Node v4 is approaching the end of LTS)

  • Live-reload the app on code changes

  • Enable support for linting, with a watcher

  • 4 new tasks/scripts are added to package.json :
    ** start:watch: for development only -- live-reload app on code changes
    ** lint:js: for CI, or pre-deploy
    ** lint:js:watch: for development only -- re-run linting on code changes
    ** lint:js:fix: auto-fix violations of "fixable" ESLint rules. (e.g.: whitespace, quoting scheme, const and let vs var...)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants