Skip to content

[eslint-config] config/directory 구조  #62

@yongholeeme

Description

@yongholeeme

config, directory 에 대해 AS-IS -> TO-BE 로 제안드립니다.

config

AS-IS:

  • front: react >= 17
  • node: node
  • typescript: typescript + react >= 17
  • typescirpt/next: typescript + next >= 12

TO-BE:

typescript 는 기본 옵션, next는 제거

  • react
  • node
  • strict

사용하는 쪽:

// react code
export default [
    ...naverpay.configs.react,
    ...naverpay.configs.strict,
]

// node code
export default [
    ...naverpay.configs.node,
    ...naverpay.configs.strict,
]

directory

AS-IS:

  • custom
  • recommends
  • rules
  • tests
  • typescript

TO-BE:

  • index.js
  • custom
  • tests
  • react
    • index.js
    • extends.js
    • rules
      • index.js
      • import.js
      • jsx-a11y.js
  • node
    • ...

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions