3.2.1 • Published 7 months ago

@croquiscom/eslint-config v3.2.1

Weekly downloads
727
License
MIT
Repository
github
Last release
7 months ago

설정 방법

npm install --save-dev eslint typescript @croquiscom/eslint-config로 패키지를 추가하고, 다음과 같이 eslint.config.mjs를 작성한다. (각 프로젝트에 맞는 추가 설정 필요)

import baseConfig from '@croquiscom/eslint-config/requiring-type-checking.mjs';
import globals from 'globals';
import tseslint from 'typescript-eslint';

export default tseslint.config(
  ...baseConfig,
  {
    languageOptions: {
      globals: {
        ...globals.node,
      },

      parserOptions: {
        projectService: true,
        tsconfigRootDir: import.meta.dirname,
        project: `${import.meta.dirname}/tsconfig.json`,
      },
    },

    settings: {
      'import/resolver': {
        typescript: {
          project: `${import.meta.dirname}/tsconfig.json`,
        },
      },
    },

    rules: {},
  },
  {
    ignores: ['eslint.config.mjs'],
  },
);
3.2.1

7 months ago

3.2.0

7 months ago

3.1.0

11 months ago

3.0.0

1 year ago

2.7.0

1 year ago

2.6.0

2 years ago

2.5.0

2 years ago

2.4.0

2 years ago

2.3.2

3 years ago

2.3.0

3 years ago

2.2.0

3 years ago

2.3.1

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.9.0

4 years ago

1.8.0

4 years ago

1.7.0

4 years ago

1.6.1

4 years ago

1.6.0

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago