-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace TSLint with ESLint and Prettier #1551
Comments
This was referenced Feb 27, 2020
Merged
Prettier doc on integration with linters: https://prettier.io/docs/en/integrating-with-linters.html |
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Mar 10, 2023
- Remove TSLint dependencies and config - Add ESLint and Prettier dependencies and config for all packages except the Angular ones Part of eclipsesource#1551
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Mar 10, 2023
- Add ESLint and Prettier config for Angular packages - Revert back to ESLint 7.x from 8.x because the Angular eslint plugin for Angular 12 does not work with ESLint 8.x Part of eclipsesource#1551
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Mar 10, 2023
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Apr 14, 2023
- Remove TSLint dependencies and config - Add ESLint and Prettier dependencies and config for all packages - Add markdownlint to recommended extensions - Use ESLint 7.x instead of 8.x because the Angular eslint plugin for Angular 12 does not work with ESLint 8.x Disabled rules for to be re-enabled later: - explicit any warnings - no-prototype-builtins rule - import/no-named-as-default for 2 packages - vanilla-renderers - material-renderers Part of eclipsesource#1551
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Apr 21, 2023
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Apr 21, 2023
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Apr 21, 2023
Fix remaining ESLint issues with these exceptions that will be handled in a follow up - import/no-named-as-default in vanilla-renderers, material-renderers - no-prototype-builtins - @typescript-eslint/no-explicit-any - typescript-eslint/ban-types Part of eclipsesource#1551
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Apr 21, 2023
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Apr 21, 2023
Fix remaining ESLint issues with these exceptions that will be handled in a follow up - import/no-named-as-default in vanilla-renderers, material-renderers - no-prototype-builtins - @typescript-eslint/no-explicit-any - typescript-eslint/ban-types Part of eclipsesource#1551
lucas-koehler
added a commit
to lucas-koehler/jsonforms
that referenced
this issue
Apr 21, 2023
sdirix
pushed a commit
that referenced
this issue
Apr 21, 2023
- Remove TSLint dependencies and config - Add ESLint and Prettier dependencies and config for all packages - Add markdownlint to recommended extensions - Use ESLint 7.x instead of 8.x because the Angular eslint plugin for Angular 12 does not work with ESLint 8.x Disabled rules for to be re-enabled later: - explicit any warnings - no-prototype-builtins rule - import/no-named-as-default for 2 packages - vanilla-renderers - material-renderers Part of #1551
sdirix
pushed a commit
that referenced
this issue
Apr 21, 2023
sdirix
pushed a commit
that referenced
this issue
Apr 21, 2023
Fix remaining ESLint issues with these exceptions that will be handled in a follow up - import/no-named-as-default in vanilla-renderers, material-renderers - no-prototype-builtins - @typescript-eslint/no-explicit-any - typescript-eslint/ban-types Part of #1551
sdirix
pushed a commit
that referenced
this issue
Apr 21, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
TSLint is officially deprecated. Move to ESLint + Prettier: https://prettier.io/docs/en/integrating-with-linters.html
The text was updated successfully, but these errors were encountered: