mirror of
https://github.com/slidevjs/slidev.git
synced 2026-09-14 20:46:32 +08:00
217 lines
5.8 KiB
YAML
217 lines
5.8 KiB
YAML
catalogMode: prefer
|
|
ignoreWorkspaceRootCheck: true
|
|
minimumReleaseAgeExcludePrune: true
|
|
minimumReleaseAgeExclude:
|
|
# Shiki v4.2.0 cohort and `@shikijs/magic-move` (rename of `shiki-magic-move`)
|
|
# all ship together from antfu's monorepo; pnpm v11's 24h `minimumReleaseAge`
|
|
# default would otherwise block this install until the cohort matures.
|
|
- '@shikijs/magic-move'
|
|
- magic-string-stack@2.0.0
|
|
- verkit@0.3.2
|
|
- markdown-exit@1.2.1
|
|
- unplugin-vue-markdown@32.1.0
|
|
|
|
shamefullyHoist: true
|
|
shellEmulator: true
|
|
trustPolicy: no-downgrade
|
|
trustPolicyExclude:
|
|
- langium
|
|
# pnpm v11 evaluates `trustPolicy: no-downgrade` against the *originally-declared*
|
|
# transitive version (before `resolutions`/`overrides` are applied), so long-lived
|
|
# transitives that were once published with provenance flag false positives. Ignore
|
|
# trust downgrades for packages published more than 30 days ago.
|
|
trustPolicyIgnoreAfter: 43200
|
|
packages:
|
|
- packages/*
|
|
- demo/*
|
|
- cypress/fixtures/*
|
|
- docs
|
|
|
|
strictPeerDependencies: false
|
|
linkWorkspacePackages: true
|
|
|
|
overrides:
|
|
# Dedupe `markdown-exit` so `unplugin-vue-markdown` and Slidev share one version,
|
|
# otherwise the `md` instance passed to `markdownSetup` mismatches our type.
|
|
markdown-exit: catalog:prod
|
|
|
|
patchedDependencies:
|
|
'@hedgedoc/markdown-it-plugins@2.1.4': patches/@hedgedoc__markdown-it-plugins@2.1.4.patch
|
|
catalogs:
|
|
demo:
|
|
'@vue/compiler-sfc': ^3.5.41
|
|
dev:
|
|
'@antfu/eslint-config': ^9.3.0
|
|
bumpp: ^12.2.1
|
|
cypress: ^15.20.1
|
|
eslint: ^10.8.1
|
|
eslint-plugin-format: ^2.0.1
|
|
lint-staged: ^17.3.0
|
|
nodemon: ^3.1.14
|
|
ovsx: ^1.1.1
|
|
playwright-chromium: ^1.62.1
|
|
prettier: ^3.9.6
|
|
prettier-plugin-slidev: ^1.0.5
|
|
rimraf: ^6.1.3
|
|
simple-git-hooks: ^2.13.1
|
|
taze: ^21.1.0
|
|
tsdown: ^0.22.14
|
|
tsdown-stale-guard: ^0.1.3
|
|
tsnapi: ^1.3.0
|
|
tsx: ^4.23.12
|
|
typescript: ^6.0.3
|
|
vitest: ^4.1.10
|
|
vue-tsc: ^3.3.10
|
|
zx: ^8.8.5
|
|
docs:
|
|
oxc-minify: ^0.144.0
|
|
typeit: 8.1.0
|
|
vitepress: ^2.0.0-alpha.19
|
|
vitepress-plugin-group-icons: ^1.7.6
|
|
vitepress-plugin-llms: ^1.13.5
|
|
frontend:
|
|
'@antfu/utils': ^9.3.0
|
|
'@fix-webm-duration/fix': ^1.0.1
|
|
'@shikijs/engine-javascript': ^4.4.3
|
|
'@shikijs/magic-move': ^4.4.3
|
|
'@shikijs/markdown-it': ^4.4.3
|
|
'@slidev/rough-notation': ^0.1.0
|
|
'@unhead/vue': ^3.3.2
|
|
'@unocss/reset': ^66.7.5
|
|
'@vueuse/core': ^14.4.0
|
|
'@vueuse/math': ^14.4.0
|
|
'@vueuse/motion': ^3.0.3
|
|
drauu: ^1.0.0
|
|
file-saver: ^2.0.5
|
|
fitty: ^2.4.2
|
|
floating-vue: ^5.2.2
|
|
fuse.js: ^7.5.0
|
|
katex: ^0.18.4
|
|
lz-string: ^1.5.0
|
|
mermaid: ^11.16.1
|
|
nanotar: ^0.3.0
|
|
plantuml-encoder: ^1.4.0
|
|
recordrtc: ^5.6.2
|
|
shiki: ^4.4.3
|
|
tm-grammars: ^1.32.5
|
|
unhead: ^3.3.2
|
|
vue: ^3.5.41
|
|
vue-router: ^5.2.0
|
|
icons:
|
|
'@iconify-json/carbon': ^1.2.25
|
|
'@iconify-json/mdi': ^1.2.3
|
|
'@iconify-json/ph': ^1.2.2
|
|
'@iconify-json/ri': ^1.2.10
|
|
'@iconify-json/svg-spinners': ^1.2.4
|
|
'@iconify/json': ^2.2.517
|
|
monaco:
|
|
'@shikijs/monaco': ^4.4.3
|
|
'@typescript/ata': ^0.9.8
|
|
monaco-editor: ^0.56.0
|
|
prod:
|
|
'@antfu/ni': ^30.5.0
|
|
'@comark/markdown-it': ^0.3.4
|
|
'@hedgedoc/markdown-it-plugins': ^2.1.4
|
|
'@lillallol/outline-pdf': ^4.0.0
|
|
'@modelcontextprotocol/client': ^2.0.0
|
|
'@modelcontextprotocol/node': ^2.0.0
|
|
'@modelcontextprotocol/server': ^2.0.0
|
|
'@shikijs/twoslash': ^4.4.3
|
|
'@shikijs/vitepress-twoslash': ^4.4.3
|
|
'@unocss/extractor-mdc': ^66.7.5
|
|
'@unocss/preset-mini': ^66.7.5
|
|
'@vitejs/plugin-vue': ^6.0.8
|
|
'@vitejs/plugin-vue-jsx': ^5.1.6
|
|
ansis: ^4.3.1
|
|
chokidar: ^5.0.0
|
|
cli-progress: ^3.12.0
|
|
connect: ^3.7.0
|
|
fast-deep-equal: ^3.1.3
|
|
fast-glob: ^3.3.3
|
|
get-port-please: ^3.2.0
|
|
global-directory: ^5.0.0
|
|
gray-matter: ^4.0.3
|
|
htmlparser2: ^12.0.0
|
|
is-installed-globally: ^1.0.0
|
|
jiti: ^2.7.0
|
|
local-pkg: ^1.2.1
|
|
magic-string: ^1.2.0
|
|
magic-string-stack: ^2.0.0
|
|
markdown-exit: ^1.2.1
|
|
markdown-it-footnote: ^4.0.0
|
|
markdown-it-github-alerts: ^1.0.1
|
|
minimist: ^1.2.8
|
|
mlly: ^1.8.2
|
|
obug: ^2.1.4
|
|
open: ^11.0.1
|
|
package-manager-detector: ^1.8.0
|
|
pathe: ^2.0.3
|
|
pdf-lib: ^1.17.1
|
|
picomatch: ^4.0.5
|
|
postcss-nested: ^8.0.1
|
|
pptxgenjs: ^4.0.1
|
|
prompts: ^2.4.2
|
|
public-ip: ^8.0.0
|
|
resolve-from: ^5.0.0
|
|
resolve-global: ^2.0.0
|
|
sirv: ^3.0.2
|
|
source-map-js: ^1.2.1
|
|
tinyexec: ^1.3.0
|
|
unocss: ^66.7.5
|
|
unplugin-icons: ^23.0.1
|
|
unplugin-vue-components: ^32.1.0
|
|
unplugin-vue-markdown: ^32.1.0
|
|
untun: ^0.2.2
|
|
uqr: ^0.1.3
|
|
verkit: ^0.4.0
|
|
vite: ^8.2.1
|
|
vite-plugin-inspect: ^12.0.2
|
|
vite-plugin-pwa: ^1.3.0
|
|
vite-plugin-remote-assets: ^2.1.0
|
|
vite-plugin-static-copy: ^4.1.1
|
|
vite-plugin-vue-server-ref: ^1.0.0
|
|
vitefu: ^1.1.3
|
|
yaml: ^2.9.0
|
|
yargs: ^18.1.0
|
|
zod: ^4.4.3
|
|
themes:
|
|
'@slidev/theme-default': ^0.25.0
|
|
'@slidev/theme-seriph': ^0.25.0
|
|
types:
|
|
'@types/cli-progress': ^3.11.6
|
|
'@types/connect': ^3.4.38
|
|
'@types/file-saver': ^2.0.7
|
|
'@types/js-yaml': ^4.0.9
|
|
'@types/katex': ^0.16.8
|
|
'@types/node': ^26.2.0
|
|
'@types/picomatch': ^4.0.3
|
|
'@types/plantuml-encoder': ^1.4.2
|
|
'@types/prompts': ^2.4.9
|
|
'@types/recordrtc': ^5.6.15
|
|
'@types/resolve': ^1.20.6
|
|
'@types/yargs': ^17.0.35
|
|
vscode:
|
|
'@volar/language-server': ~2.4.28
|
|
'@volar/vscode': ^2.4.28
|
|
picomatch: ^4.0.5
|
|
prettier: ^2.8.8
|
|
reactive-vscode: ^1.0.2
|
|
ts-json-schema-generator: ^2.9.0
|
|
volar-service-prettier: ^0.0.71
|
|
volar-service-yaml: ^0.0.71
|
|
vscode-uri: ^3.1.0
|
|
yaml-language-server: ^1.24.0
|
|
catalogPrune: true
|
|
allowBuilds:
|
|
'@vscode/vsce-sign': true
|
|
cypress: true
|
|
esbuild: true
|
|
keytar: true
|
|
playwright-chromium: true
|
|
simple-git-hooks: true
|
|
typeit: true
|
|
unrs-resolver: true
|
|
update:
|
|
ignoreDeps:
|
|
- typescript@7
|