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:
- '@nestjs/core'
- '@openapitools/openapi-generator-cli'
- '@swc/core'
- cwebp-bin
- esbuild
- gifsicle

View File

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