Skip to content

Commit f7456e9

Browse files
committed
enable junit reporter
1 parent 09432b5 commit f7456e9

File tree

8 files changed

+34
-16
lines changed

8 files changed

+34
-16
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
node_modules
1+
node_modules
2+
reports

_self-lint.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import recommended from './default.js'
2+
import node from './node.js'
3+
4+
/** @type {import('eslint').Linter.Config[]} */
5+
export default [
6+
...recommended,
7+
...node
8+
]

node.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ export default [
99
'n/no-missing-require': [ off ],
1010
'n/no-unsupported-features/node-builtins': [ off ],
1111
'n/no-extraneous-import': [ error, {
12-
allowModules: [
13-
'@beyonk/eslint-config'
14-
]
15-
}]
12+
allowModules: [
13+
'@beyonk/eslint-config'
14+
]
15+
} ]
1616
}
1717
}
1818
]

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"description": "Eslint config for beyonk",
55
"main": "index.js",
66
"scripts": {
7-
"lint": "eslint -c index.js .",
8-
"lint:ci": "eslint -c index.js --format junit -o reports/junit/eslint-results.xml"
7+
"lint": "eslint -c _self-lint.js .",
8+
"lint:ci": "pnpm lint --format junit -o reports/junit/eslint-results.xml"
99
},
1010
"repository": "beyonk/eslint-config",
1111
"keywords": [
@@ -23,6 +23,7 @@
2323
"dependencies": {
2424
"@eslint/js": "^9.22.0",
2525
"eslint-plugin-import": "^2.31.0",
26+
"eslint-plugin-mocha": "^10.5.0",
2627
"eslint-plugin-svelte": "^3.1.0",
2728
"eslint-plugin-vitest": "^0.5.4",
2829
"globals": "^16.0.0",
@@ -31,7 +32,7 @@
3132
},
3233
"devDependencies": {
3334
"eslint": "^9.21.0",
34-
"eslint-plugin-mocha": "^10.5.0"
35+
"eslint-formatter-junit": "^8.40.0"
3536
},
3637
"peerDependencies": {
3738
"eslint": "^9.21.0"

pnpm-lock.yaml

Lines changed: 12 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sapper.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ export default [
99
...svelte.configs.recommended,
1010
{
1111
ignores: [
12-
"**/__sapper__/",
13-
".vercel/"
12+
'**/__sapper__/',
13+
'.vercel/'
1414
]
1515
},
1616
{

svelte.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ export default [
1111
...svelte.configs.recommended,
1212
{
1313
ignores: [
14-
"**/.svelte-kit/",
15-
"**/static/"
14+
'**/.svelte-kit/',
15+
'**/static/'
1616
]
1717
},
1818
{

vitest.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import vitest from 'eslint-plugin-vitest'
22
import globals from 'globals'
3-
import { off } from './constants.js'
43

54
/** @type {import('eslint').Linter.Config[]} */
65
export default [

0 commit comments

Comments
 (0)