strong-config/node

Remove custom eslint config and extend from `@brickblock/eslint-config-base-ts` instead

mohoff opened this issue · 2 comments

Currently, the eslint rule setup defines a bunch of custom rules to get a feeling for useful and annoying rules in Typescript projects.

Once we're happy with a ruleset, we should backport the configuration to @brickblock/eslint-config-base-ts and extend from it in this project.

  • More research on which (typescript-specifc?) rules we want
  • Update @brickblock/eslint-config-base-ts
  • Extend from @brickblock/eslint-config-base-ts here

My suggestion for the initial ruleset is effectively @brickblock/eslint-config-base-ts which simply uses @typescript-eslint/recommended.

Happy to discuss more specific rules when you have any in mind. I figured it's safest to start with the defaults until we have more experience with TS.

fixed in a24f08d