nx icon indicating copy to clipboard operation
nx copied to clipboard

feat(linter): add generator for converting to flat config

Open meeroslav opened this issue 2 years ago • 2 comments

Work in progress

A new generator to convert workspace from standard lint configs to new flat eslint config.

Based on: https://github.com/typescript-eslint/typescript-eslint/pull/6836 According to: https://eslint.org/blog/2022/08/new-config-system-part-2/

  • [X] Extend updateProjectConfiguration to update package.json as well
  • [X] Create generator shell with options
  • [ ] Add unit tests
  • [X] Implement nx.json conversion
  • [X] Implement project config conversion
  • [ ] Convert config to new format
    • [X] Covert ignores
    • [X] Convert extends
    • [X] Convert overrides
    • [X] Convert settings
    • [X] Convert rules
    • [ ] Convert parsers
    • [ ] Convert plugins

meeroslav avatar Jun 09 '23 20:06 meeroslav

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
nx-dev ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 8, 2023 4:21pm

vercel[bot] avatar Jun 09 '23 20:06 vercel[bot]

This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request.

github-actions[bot] avatar Aug 14 '23 00:08 github-actions[bot]