Skip to content

Commit 042c73e

Browse files
committedMay 31, 2024
chore: update eslint
1 parent b928d3a commit 042c73e

File tree

7 files changed

+585
-448
lines changed

7 files changed

+585
-448
lines changed
 

‎package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"docs:serve": "cd packages/docs && vitepress serve src"
4848
},
4949
"devDependencies": {
50-
"@antfu/eslint-config": "^2.6.4",
50+
"@antfu/eslint-config": "^2.19.1",
5151
"@tailwindcss/postcss7-compat": "^2.0.4",
5252
"@types/chrome": "^0.0.139",
5353
"@types/speakingurl": "^13.0.3",
@@ -56,7 +56,7 @@
5656
"concurrently": "^5.1.0",
5757
"cross-env": "^5.2.0",
5858
"cypress": "^3.1.0",
59-
"eslint": "^8.56.0",
59+
"eslint": "^9.3.0",
6060
"execa": "^4.0.3",
6161
"inquirer": "^6.2.0",
6262
"lerna": "^4.0.0",

‎packages/app-frontend/src/features/ui/components/icons.ts

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ export default {
1212
icons.keys().forEach((key, index) => {
1313
let result = icons(key)
1414
const [, iconName] = /(\w+)\/materialicons/.exec(key)
15+
// eslint-disable-next-line regexp/no-super-linear-backtracking
1516
const [, content] = /<svg.+?>(.*)<\/svg>/.exec(result)
1617
result = `<svg xmlns="http://www.w3.org/2000/svg" id="ic_${iconName}_standard" viewBox="0 0 24 24">${content}</svg>`
1718
sprites[spriteIndex] += result

‎packages/app-frontend/src/plugins/i18n.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { simpleGet } from '@vue-devtools/shared-utils'
22
import type { Plugin } from 'vue'
33

4-
const reg = /\{\{\s*([\w_.-]+)\s*\}\}/g
4+
const reg = /\{\{\s*([\w.-]+)\s*\}\}/g
55

66
interface StringMap { [key: string]: string | StringMap }
77
interface ValuesMap { [key: string]: any }

‎packages/app-frontend/src/util/format/value.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import {
88
specialTokenToString,
99
} from '@vue-devtools/shared-utils'
1010

11-
const rawTypeRE = /^\[object (\w+)]$/
12-
const specialTypeRE = /^\[native (\w+) (.*?)(<>((.|\s)*))?\]$/
11+
const rawTypeRE = /^\[object (\w+)\]$/
12+
const specialTypeRE = /^\[native (\w+) (.*?)(?:<>[.\s]*)?\]$/
1313

1414
export function valueType(value, raw = true) {
1515
const type = typeof value

‎packages/shared-utils/src/util.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ export function basename(filename, ext) {
400400
filename = filename.replace(`/index${ext}`, ext)
401401
}
402402
return path.basename(
403-
filename.replace(/^[a-zA-Z]:/, ''),
403+
filename.replace(/^[a-z]:/i, ''),
404404
ext,
405405
)
406406
}
@@ -544,7 +544,7 @@ export function parse(data: any, revive = false) {
544544
: parseCircularAutoChunks(data)
545545
}
546546

547-
const specialTypeRE = /^\[native (\w+) (.*?)(<>((.|\s)*))?\]$/
547+
const specialTypeRE = /^\[native (\w+) (.*?)(?:<>[.\s]*)?\]$/
548548
const symbolRE = /^\[native Symbol Symbol\((.*)\)\]$/
549549

550550
function reviver(key, val) {

‎packages/shell-host/src/DevIframe.vue

-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ export default defineComponent({
3535
let init = false
3636
let loadListener
3737
38-
3938
function onLoad() {
4039
loading.value = false
4140
if (init) {

0 commit comments

Comments
 (0)