ci: upgrade @shiki/transformers for typecheck

This commit is contained in:
YunYouJun 2025-03-02 00:13:43 +08:00
parent 57f4408c3c
commit 3592e75726
16 changed files with 637 additions and 1231 deletions

2
.github/FUNDING.yml vendored
View File

@ -1,2 +1,2 @@
github: YunYouJun
custom: https://sponsors.yunyoujun.cn
custom: https://www.yunyoujun.cn/sponsors/

View File

@ -82,12 +82,12 @@ Want to create your theme? Check [valaxy-theme-starter](https://github.com/YunYo
- [Vitesse](https://github.com/antfu/vitesse)
- [Slidev](https://github.com/slidevjs/slidev)
## [Sponsors](https://sponsors.yunyoujun.cn)
## [Sponsors](https://www.yunyoujun.cn/sponsors/)
❤️ Special thanks to the following sponsors for their support.
<p align="center">
<a href="https://sponsors.yunyoujun.cn">
<a href="https://www.yunyoujun.cn/sponsors/">
<img src='https://fastly.jsdelivr.net/gh/YunYouJun/sponsors/public/sponsors.svg'/>
</a>
</p>

View File

@ -82,12 +82,12 @@ pnpm create valaxy
- [Vitesse](https://github.com/antfu/vitesse)
- [Slidev](https://github.com/slidevjs/slidev)
## [赞助者](https://sponsors.yunyoujun.cn)
## [赞助者](https://www.yunyoujun.cn/sponsors/)
❤️ 特别感谢以下赞助者的支持。
<p align="center">
<a href="https://sponsors.yunyoujun.cn">
<a href="https://www.yunyoujun.cn/sponsors/">
<img src='https://fastly.jsdelivr.net/gh/YunYouJun/sponsors/public/sponsors.svg' alt="YunYouJun Sponsors"/>
</a>
</p>

View File

@ -4,12 +4,12 @@ title: 关于我
I am developing [Valaxy](https://github.com/YunYouJun/valaxy) - Next Generation Static Blog Framework.
If you like it, you can sponsor me in [GitHub](https://github.com/sponsors/YunYouJun) or [sponsors.yunyoujun.cn](https://sponsors.yunyoujun.cn).
If you like it, you can sponsor me in [GitHub](https://github.com/sponsors/YunYouJun) or [www.yunyoujun.cn/sponsors/](https://www.yunyoujun.cn/sponsors/).
---
我正在开发 [Valaxy](https://github.com/YunYouJun/valaxy) - 下一代静态博客框架。
如果你喜欢它,你可以在 [GitHub](https://github.com/sponsors/YunYouJun) 或 [sponsors.yunyoujun.cn](https://sponsors.yunyoujun.cn) 赞助我。
如果你喜欢它,你可以在 [GitHub](https://github.com/sponsors/YunYouJun) 或 [www.yunyoujun.cn/sponsors/](https://www.yunyoujun.cn/sponsors/) 赞助我。
Check out the [Valaxy | GitHub](https://github.com/YunYouJun/valaxy) for more details.

View File

@ -16,7 +16,7 @@ export const defaultThemeConfig: ThemeConfig = {
name: 'i-ri-cloud-line',
animated: true,
color: 'var(--va-c-primary)',
url: 'https://sponsors.yunyoujun.cn',
url: 'https://www.yunyoujun.cn/sponsors/',
title: 'Sponsor YunYouJun',
},

View File

@ -33,12 +33,12 @@ Valaxy 的默认启动端口号截取自其中小数点后第二位开始的 <sp
## [Why Valaxy?](https://valaxy.site/guide/why)
## [Sponsors](https://sponsors.yunyoujun.cn)
## [Sponsors](https://www.yunyoujun.cn/sponsors/)
❤️ 感谢以下赞助者们的支持!
<p align="center">
<a href="https://sponsors.yunyoujun.cn">
<img src='https://sponsors.yunyoujun.cn/sponsors.svg'/>
<a href="https://www.yunyoujun.cn/sponsors/">
<img src='https://www.yunyoujun.cn/sponsors//sponsors.svg'/>
</a>
</p>

View File

@ -172,7 +172,7 @@ export default defineThemeConfig({
{ text: '项目列表', link: '/projects' },
{ text: '友情链接', link: '/links' },
{ text: '老婆列表', link: '/girls' },
{ text: '赞助者', link: 'https://sponsors.yunyoujun.cn' },
{ text: '赞助者', link: 'https://www.yunyoujun.cn/sponsors/' },
],
},
],

View File

@ -2,14 +2,14 @@
title: 赞助者
---
## [Sponsors](https://sponsors.yunyoujun.cn)
## [Sponsors](https://www.yunyoujun.cn/sponsors/)
> 赞助说明: <https://sponsors.yunyoujun.cn>
> 赞助说明: <https://www.yunyoujun.cn/sponsors/>
❤️ 感谢以下赞助者们的支持!
<p align="center">
<a href="https://sponsors.yunyoujun.cn">
<img src='https://sponsors.yunyoujun.cn/sponsors.svg' alt="Sponsors"/>
<a href="https://www.yunyoujun.cn/sponsors/">
<img src='https://www.yunyoujun.cn/sponsors//sponsors.svg' alt="Sponsors"/>
</a>
</p>

View File

@ -27,7 +27,7 @@ export default defineThemeConfig({
{ text: '项目列表', link: '/projects' },
{ text: '友情链接', link: '/links' },
{ text: '老婆列表', link: '/girls' },
{ text: '赞助者', link: 'https://sponsors.yunyoujun.cn' },
{ text: '赞助者', link: 'https://www.yunyoujun.cn/sponsors/' },
],
},
],

View File

@ -1,7 +1,7 @@
<template>
<p align="center">
<a href="https://sponsors.yunyoujun.cn" target="_blank">
<img src="https://sponsors.yunyoujun.cn/sponsors.svg" alt="YunYouJun's Sponsors">
<a href="https://www.yunyoujun.cn/sponsors/" target="_blank">
<img src="https://www.yunyoujun.cn/sponsors//sponsors.svg" alt="YunYouJun's Sponsors">
</a>
</p>
</template>

View File

@ -4,12 +4,12 @@ title: 关于我
I am developing [Valaxy](https://github.com/YunYouJun/valaxy) - Next Generation Static Blog Framework.
If you like it, you can sponsor me in [GitHub](https://github.com/sponsors/YunYouJun) or [sponsors.yunyoujun.cn](https://sponsors.yunyoujun.cn).
If you like it, you can sponsor me in [GitHub](https://github.com/sponsors/YunYouJun) or [www.yunyoujun.cn/sponsors/](https://www.yunyoujun.cn/sponsors/).
---
我正在开发 [Valaxy](https://github.com/YunYouJun/valaxy) - 下一代静态博客框架。
如果你喜欢它,你可以在 [GitHub](https://github.com/sponsors/YunYouJun) 或 [sponsors.yunyoujun.cn](https://sponsors.yunyoujun.cn) 赞助我。
如果你喜欢它,你可以在 [GitHub](https://github.com/sponsors/YunYouJun) 或 [www.yunyoujun.cn/sponsors/](https://www.yunyoujun.cn/sponsors/) 赞助我。
Check out the [Valaxy | GitHub](https://github.com/YunYouJun/valaxy) for more details.

View File

@ -24,10 +24,10 @@ pnpm dev
pnpm build
```
## [Sponsors](https://sponsors.yunyoujun.cn)
## [Sponsors](https://www.yunyoujun.cn/sponsors/)
<p align="center">
<a href="https://sponsors.yunyoujun.cn">
<a href="https://www.yunyoujun.cn/sponsors/">
<img src='https://fastly.jsdelivr.net/gh/YunYouJun/sponsors/public/sponsors.svg'/>
</a>
</p>

View File

@ -56,7 +56,7 @@ export const defaultThemeConfig: ThemeConfig = {
name: 'i-ri-cloud-line',
animated: true,
color: 'var(--va-c-primary)',
url: 'https://sponsors.yunyoujun.cn',
url: 'https://www.yunyoujun.cn/sponsors/',
title: 'Sponsor YunYouJun',
},

View File

@ -4,7 +4,6 @@ import type { Logger } from 'vite'
import type { ShikiResolveLang } from '../../../worker_shikiResolveLang'
import type { MarkdownOptions, ThemeOptions } from '../types'
import {
transformerCompactLineOptions,
transformerNotationDiff,
transformerNotationErrorLevel,
@ -129,6 +128,7 @@ export async function highlight(
},
},
]
const vueRE = /-vue$/
const lineNoStartRE = /=(\d*)/
const lineNoRE = /:(no-)?line-numbers(=\d*)?$/

View File

@ -65,6 +65,7 @@
"@clack/prompts": "^0.10.0",
"@iconify-json/ri": "catalog:",
"@intlify/unplugin-vue-i18n": "^6.0.3",
"@shikijs/transformers": "^3.1.0",
"@types/katex": "^0.16.7",
"@unhead/addons": "^1.11.20",
"@unhead/schema-org": "^1.11.20",

File diff suppressed because it is too large Load Diff