phoenix
phoenix copied to clipboard
brackets-eslint extension
JShint integrated does not support private class vars. eslint is preferred! Add option to fix the linter issues
- [ ] https://github.com/phcode-dev/phoenix/issues/1237 - set the rulers from eslint too
https://github.com/UziTech/eslint-linter-browserify/issues/254
The ESLint extension is integrated with the native apps. However, there are some points to note:
- ESLint is not the default and will only be activated if the project specifies an eslint dependency.
- JSHint has improved user-friendly error messaging. For example, JSHint clearly indicates that a semicolon is missing, whereas ESLint throws a generic parsing error. Therefore, JSHint is preferred at this time.
- When the TS language service is implemented, we will switch to that.
For additional details, see: https://github.com/phcode-dev/phoenix/pull/1682 https://github.com/phcode-dev/phoenix/pull/1668