feat(ts): ban cjs exports in ts file (#167)

This commit is contained in:
曾明健
2023-05-19 16:29:54 +08:00
committed by GitHub
parent 96dd9a1797
commit 3ca0e7ea8b
6 changed files with 136 additions and 0 deletions

View File

@@ -3,6 +3,8 @@ import ifNewline from './rules/if-newline'
import importDedupe from './rules/import-dedupe'
import preferInlineTypeImport from './rules/prefer-inline-type-import'
import topLevelFunction from './rules/top-level-function'
import noTsExportEqual from './rules/no-ts-export-equal'
import noCjsExports from './rules/no-cjs-exports'
export default {
rules: {
@@ -11,5 +13,7 @@ export default {
'prefer-inline-type-import': preferInlineTypeImport,
'generic-spacing': genericSpacing,
'top-level-function': topLevelFunction,
'no-cjs-exports': noCjsExports,
'no-ts-export-equal': noTsExportEqual,
},
}