feat: 更新依赖版本,优化pnpm工作区配置,调整API文档组件,移除未使用的代码

This commit is contained in:
danial
2025-05-02 17:47:25 +08:00
parent 41e7762581
commit 9eddd82380
3 changed files with 1139 additions and 1711 deletions

2798
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +1,7 @@
ignoredBuiltDependencies:
- '@openapitools/openapi-generator-cli'
- '@swc/core'
onlyBuiltDependencies: onlyBuiltDependencies:
- '@nestjs/core' - '@nestjs/core'
- '@openapitools/openapi-generator-cli'
- '@swc/core'
- cwebp-bin - cwebp-bin
- esbuild - esbuild
- gifsicle - gifsicle

View File

@@ -10,7 +10,6 @@ import {
codeBlockComponent, codeBlockComponent,
codeBlockConfig codeBlockConfig
} from '@milkdown/kit/component/code-block'; } from '@milkdown/kit/component/code-block';
import { html } from '@milkdown/kit/component';
import { nord } from '@milkdown/theme-nord'; import { nord } from '@milkdown/theme-nord';
import doc from 'assets/markdown/api.md?raw'; import doc from 'assets/markdown/api.md?raw';
import { commonmark } from '@milkdown/kit/preset/commonmark'; import { commonmark } from '@milkdown/kit/preset/commonmark';
@@ -35,22 +34,22 @@ let myDoc = doc
.split('{{.paySecret}}') .split('{{.paySecret}}')
.join(route.query.paySecret as string); .join(route.query.paySecret as string);
const check = html` // const check = html`
<svg // <svg
xmlns="http://www.w3.org/2000/svg" // xmlns="http://www.w3.org/2000/svg"
fill="none" // fill="none"
viewBox="0 0 24 24" // viewBox="0 0 24 24"
stroke-width="1.5" // stroke-width="1.5"
stroke="currentColor" // stroke="currentColor"
class="w-6 h-6" // class="w-6 h-6"
> // >
<path // <path
stroke-linecap="round" // stroke-linecap="round"
stroke-linejoin="round" // stroke-linejoin="round"
d="M4.5 12.75l6 6 9-13.5" // d="M4.5 12.75l6 6 9-13.5"
/> // />
</svg> // </svg>
`; // `;
useEditor(root => { useEditor(root => {
return Editor.make() return Editor.make()
.config(nord) .config(nord)
@@ -64,13 +63,13 @@ useEditor(root => {
ctx.update(codeBlockConfig.key, defaultConfig => ({ ctx.update(codeBlockConfig.key, defaultConfig => ({
...defaultConfig, ...defaultConfig,
languages, languages,
extensions: [basicSetup, oneDark, keymap.of(defaultKeymap)], extensions: [basicSetup, oneDark, keymap.of(defaultKeymap)]
renderLanguage: (language, selected) => { // renderLanguage: (language, selected) => {
return html` // return html`
<span class="leading">${selected ? check : null}</span> // <span class="leading">${selected ? check : null}</span>
${language} // ${language}
`; // `;
} // }
})); }));
}) })
.use(gfm) .use(gfm)