Week 4 - GiovanniDw/pt-course GitHub Wiki
Linting
- Linting is commonly used to enforce consistent 'code quality', - what do we mean by that?
- when working with multiple developers listing will give an error when the markup of code is not the same as described in the listing config
- What are common tools for 'linting'?
- How can you implement these tools in your own project?
- it is possible to add an dependency with npm install, and add config files or add config to the package.json
- What are the difference between syntax and stylistic errors?
- syntax error can break the code, stylistic errors won't cause errors and is based on how your team/you want it to be
Extensions
- Atom keymap
- One dark pro
- Beautify
- EJS language support
- ejs Snippets
- Markdown All in one
- node-readme
Requirements List
- Must have
- add games
- remove games
- Edit profile info
- edit/upload profile pic
- Search games
- Could have