angular-eslint

Monorepo for all the tooling related to using ESLint with Angular

MIT License

Downloads
42.4M
Stars
1.6K
Committers
97

Bot releases are hidden (Show)

angular-eslint -

Published by JamesHenry almost 4 years ago

  • fix(eslint-plugin-template): consider bindings and switch to query (#250)
  • feat(eslint-plugin): contextual-decorator (#233)
  • fix(eslint-plugin-template): handle 'innerHtml' input properly (#242)
  • fix(eslint-plugin-template): consider autofocus attribute bindings (#234)
  • feat(eslint-plugin-template): click-events-have-key-events (#230)
  • fix: export missing rules and improve config tests (#248)
  • feat(eslint-plugin-template): accessibility-alt-text (#227)
angular-eslint -

Published by JamesHenry almost 4 years ago

New rule in eslint-plugin-template: accessibility-table-scope
New rule in eslint-plugin-template: accessibility-valid-aria
New rule in eslint-plugin-template: conditional-complexity
New rule in eslint-plugin-template: no-any

angular-eslint -

Published by JamesHenry almost 4 years ago

  • feat(eslint-plugin-template): use-track-by-functions
angular-eslint -

Published by JamesHenry almost 4 years ago

  • fix(eslint-plugin-template): components with inline templates and CRLF
  • fix(eslint-plugin): directive-selector does not ignore indentation differences nor work with multiple selectors
angular-eslint -

Published by JamesHenry almost 4 years ago

Transient dependency issue fixed by updating direct dependency

angular-eslint -

Published by JamesHenry almost 4 years ago

Fixed no-empty-lifecycle-method message

angular-eslint -

Published by JamesHenry almost 4 years ago

angular-eslint -

Published by JamesHenry almost 4 years ago

  • Explicit Angular 11 support
angular-eslint - v0.7.0-beta.0: The one with the `convert-tslint-to-eslint` schematic

Published by JamesHenry almost 4 years ago

  • Breaking changes to recommend configs to align them more closely with converted version of the OOTB Angular CLI tslint.json
  • add-config-to-project schematic replaced by far more powerful convert-tslint-to-eslint schematic (see README for new instructions)
  • See integration-tests fixtures for all updated usage of the tooling
  • No longer using .component.html and .component.ts in configs - more broad .ts and .html everywhere
angular-eslint -

Published by JamesHenry almost 4 years ago

  • allowTemplateLiterals: true for quotes rule in recommended config
  • fix to remove unnecessary whitespace when suppressing warnings
angular-eslint -

Published by JamesHenry almost 4 years ago

Fix regression in processor introduced in v0.5.0-beta.4

angular-eslint -

Published by JamesHenry about 4 years ago

  • template/no-autofocus rule added
  • Fixes to processor, including taking more custom component file suffixes into account (e.g. .page.ts etc)
angular-eslint -

Published by JamesHenry about 4 years ago

angular-eslint -

Published by JamesHenry about 4 years ago

Upgraded to Angular v10.1 and TypeScript v4, support for quiet option in builder

angular-eslint -

Published by JamesHenry about 4 years ago

Minor schematics JSON output fix

angular-eslint -

Published by JamesHenry about 4 years ago

This contains BREAKING CHANGES.

As agreed with the Angular Team, we have removed the required explicit usage of tsconfig.eslint.json. It offered a good way to solve any compilation issues in a transparent way, but it was effectively there to work around only one file: environment.prod.ts - all other files are naturally captured by the existing tsconfig*.json files for a project.

Therefore we have agreed to not require the extra config file just to work around this and will instead lean on the createDefaultProgram parser option from @typescript-eslint.

This PR also improves the schematics to do more automatically in a monorepo workspace, regardless of what order projects are converted in, and standardises around .eslintrc.json which is the most useful format to build tooling/migrations around and is a good equivalent of tslint.json for users.

If you have been using @angular-eslint before this release, please update your usage to match how the integration-tests example is set up.

Thanks 🙏

angular-eslint -

Published by JamesHenry about 4 years ago

ESLint config overhaul, please check out the updated README.md at the root, as well as the updates made to the integration-tests.

Things should be a whole lot clearer and more customizable now!

angular-eslint -

Published by JamesHenry about 4 years ago

angular-eslint -

Published by JamesHenry over 4 years ago

angular-eslint -

Published by JamesHenry over 4 years ago

Package Rankings
Top 0.46% on Npmjs.org
Top 6.75% on Proxy.golang.org