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

Improve Developer Ergonomics#10

Open
foxtree wants to merge 22 commits intohowdyai:masterfrom
Vermonster:enable-linting
Open

Improve Developer Ergonomics#10
foxtree wants to merge 22 commits intohowdyai:masterfrom
Vermonster:enable-linting

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