UNPKG

@youngjuning/eslint-rules

Version:
33 lines (32 loc) 1 kB
module.exports = { 'no-const-assign': 2, '@typescript-eslint/no-use-before-define': [ 2, { functions: true, classes: true, variables: false, }, ], '@typescript-eslint/explicit-member-accessibility': [2, { accessibility: 'no-public' }], 'no-unused-vars': 0, '@typescript-eslint/no-unused-vars': [1, { argsIgnorePattern: '^_' }], 'no-shadow': 0, '@typescript-eslint/no-shadow': 1, '@typescript-eslint/camelcase': 0, '@typescript-eslint/no-non-null-assertion': 0, '@typescript-eslint/ban-ts-ignore': 0, '@typescript-eslint/no-var-requires': 0, 'no-empty-function': 0, '@typescript-eslint/no-empty-function': [1, { allow: ['arrowFunctions'] }], '@typescript-eslint/explicit-function-return-type': [ 0, { allowExpressions: true, allowTypedFunctionExpressions: true, }, ], '@typescript-eslint/no-explicit-any': 0, '@typescript-eslint/no-empty-interface': 1, '@typescript-eslint/explicit-module-boundary-types': 0, };