forked from UziTech/eslint-linter-browserify
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.cjs
40 lines (38 loc) · 1 KB
/
test.cjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
const { Linter: cjsLinter } = require('./linter.cjs')
const { Linter: minLinter } = require('./linter.min.js')
const { Linter: jsLinter } = require('./linter.js')
const { testLinter } = require('./testLinter.js')
const {
LegacyESLint: cjsLegacy,
FlatESLint: cjsFlat,
builtinRules: cjsRules
} = require('./use-at-your-own-risk.cjs')
const {
LegacyESLint: minLegacy,
FlatESLint: minFlat,
builtinRules: minRules
} = require('./use-at-your-own-risk.min.js')
const {
LegacyESLint: jsLegacy,
FlatESLint: jsFlat,
builtinRules: jsRules
} = require('./use-at-your-own-risk.js')
const { testUayor } = require('./testUayor.js')
testLinter('cjsLinter', cjsLinter)
testLinter('minLinter', minLinter)
testLinter('jsLinter', jsLinter)
testUayor('cjs', {
LegacyESLint: cjsLegacy,
FlatESLint: cjsFlat,
builtinRules: cjsRules
})
testUayor('min', {
LegacyESLint: minLegacy,
FlatESLint: minFlat,
builtinRules: minRules
})
testUayor('js', {
LegacyESLint: jsLegacy,
FlatESLint: jsFlat,
builtinRules: jsRules
})