Skip to content

Commit d85345b

Browse files
committed
feat(app): local eslint
1 parent 66af06a commit d85345b

File tree

4 files changed

+20
-0
lines changed

4 files changed

+20
-0
lines changed

package-lock.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/app/.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dist

packages/app/.eslintrc.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"root": true,
3+
"extends": [
4+
"plugin:vue/vue3-recommended",
5+
"@index-san/eslint-config/ts"
6+
],
7+
"parser": "vue-eslint-parser",
8+
"plugins": ["vue"],
9+
"parserOptions": {
10+
"parser": "@typescript-eslint/parser",
11+
"sourceType": "module"
12+
},
13+
"rules": {
14+
"@typescript-eslint/no-var-requires": "off"
15+
}
16+
}

packages/app/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"private": true,
55
"scripts": {
66
"test": "vitest",
7+
"lint": "eslint . --ext .vue,.ts,.js --max-warnings 0",
78
"coverage": "vitest run --coverage",
89
"build": "vue-tsc --noEmit && vite build",
910
"tsc": "vue-tsc --noEmit"
@@ -37,6 +38,7 @@
3738
"vuedraggable": "^4.1.0"
3839
},
3940
"devDependencies": {
41+
"@index-san/eslint-config": "^0.9.12",
4042
"@types/lodash": "^4.14.195",
4143
"@types/mime": "^3.0.1",
4244
"@vitejs/plugin-vue": "^4.2.3",

0 commit comments

Comments
 (0)