Skip to content

Commit d52dea5

Browse files
committed
chore: lint fix
1 parent cc5926f commit d52dea5

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

docs/.vitepress/config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ export default defineConfig({
131131
transform(code, id) {
132132
if (!id.endsWith('.md'))
133133
return
134-
return code.replace(/`(\w+)\:\:(\S+?)(\(\S+?\))?`/g, (_, scope, name, link) => {
134+
return code.replace(/`(\w+)::([^(`]+)(\(\S+?\))?`/g, (_, scope, name, link) => {
135135
return `<ApiLink scope="${scope}" name="${name}" ${link ? `link="${link}"` : ''}/>`
136136
})
137137
},

docs/.vitepress/theme/utils.ts

+12-12
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@ export function renderMarkdown(markdownText = '') {
33
.replace(/`vscode::(\S+?)`/g, '<a class="api-link scope-vscode" target="_blank" href=\'https://code.visualstudio.com/api/references/vscode-api#$1\'>$1</a>')
44
// eslint-disable-next-line node/prefer-global/process
55
.replace(/`reactive::(\S+?)`/g, `<a class="api-link scope-reactive" target="_blank" href='${globalThis.process ? globalThis.process.env.BASE_URL : import.meta.env.BASE_URL}core/$1'>$1</a>`)
6-
.replace(/`vue::(\S+?)\((\S+?)\)`/g, `<a class="api-link scope-vue" target="_blank" href='$2'>$1</a>`)
7-
.replace(/^### (.*$)/gim, '<h3>$1</h3>')
8-
.replace(/^## (.*$)/gim, '<h2>$1</h2>')
9-
.replace(/^# (.*$)/gim, '<h1>$1</h1>')
10-
.replace(/^\> (.*$)/gim, '<blockquote>$1</blockquote>')
11-
.replace(/\*\*(.*)\*\*/gim, '<b>$1</b>')
12-
.replace(/\*(.*)\*/gim, '<i>$1</i>')
13-
.replace(/!\[(.*?)\]\((.*?)\)/gim, '<img alt=\'$1\' src=\'$2\' />')
14-
.replace(/\[(.*?)\]\((.*?)\)/gim, '<a href=\'$2\'>$1</a>')
15-
.replace(/`(.*?)`/gim, '<code>$1</code>')
16-
.replace(/\n$/gim, '<br />')
6+
.replace(/`vue::([^(`]+)\((\S+?)\)`/g, `<a class="api-link scope-vue" target="_blank" href='$2'>$1</a>`)
7+
.replace(/^### (.*$)/gm, '<h3>$1</h3>')
8+
.replace(/^## (.*$)/gm, '<h2>$1</h2>')
9+
.replace(/^# (.*$)/gm, '<h1>$1</h1>')
10+
.replace(/^> (.*$)/gm, '<blockquote>$1</blockquote>')
11+
.replace(/\*\*(.*)\*\*/g, '<b>$1</b>')
12+
.replace(/\*(.*)\*/g, '<i>$1</i>')
13+
.replace(/!\[(.*?)\]\((.*?)\)/g, '<img alt=\'$1\' src=\'$2\' />')
14+
.replace(/\[(.*?)\]\((.*?)\)/g, '<a href=\'$2\'>$1</a>')
15+
.replace(/`(.*?)`/g, '<code>$1</code>')
16+
.replace(/\n$/gm, '<br />')
1717

1818
return htmlText.trim()
1919
}
2020

2121
export function renderCommitMessage(msg: string) {
2222
return renderMarkdown(msg)
23-
.replace(/\#([0-9]+)/g, '<a href=\'https://github.com/vueuse/vueuse/issues/$1\'>#$1</a>')
23+
.replace(/#(\d+)/g, '<a href=\'https://github.com/vueuse/vueuse/issues/$1\'>#$1</a>')
2424
}

packages/creator/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ async function main() {
2525

2626
const cwd = process.cwd()
2727

28-
let displayName = process.argv.slice(2).filter(s => /^[\w- ]+$/.test(s)).map(s => s.trim()).join(' ') || 'Your Extension'
28+
let displayName = process.argv.slice(2).filter(s => /^[\w\- ]+$/.test(s)).map(s => s.trim()).join(' ') || 'Your Extension'
2929
let identifier = ''
3030
let targetDir = ''
3131

0 commit comments

Comments
 (0)