返回 slidev
package.json
根目录 / packages / slidev / package.json
1 {
2 "name": "@slidev/cli",
3 "type": "module",
4 "version": "52.19.0",
5 "description": "Presentation slides for developers",
6 "author": "Anthony Fu <anthonyfu117@hotmail.com>",
7 "license": "MIT",
8 "funding": "https://github.com/sponsors/antfu",
9 "homepage": "https://sli.dev",
10 "repository": {
11 "type": "git",
12 "url": "https://github.com/slidevjs/slidev"
13 },
14 "bugs": "https://github.com/slidevjs/slidev/issues",
15 "exports": {
16 ".": {
17 "types": "./dist/index.d.mts",
18 "import": "./dist/index.mjs"
19 },
20 "./*": "./*"
21 },
22 "main": "dist/index.mjs",
23 "module": "dist/index.mjs",
24 "types": "dist/index.d.mts",
25 "bin": {
26 "slidev": "./bin/slidev.mjs"
27 },
28 "files": [
29 "bin",
30 "dist",
31 "skills",
32 "template.md"
33 ],
34 "engines": {
35 "node": ">=20.12.0"
36 },
37 "scripts": {
38 "build": "tsdown node/index.ts node/cli.ts",
39 "dev": "nr build --watch",
40 "prepublishOnly": "npm run build",
41 "start": "tsx node/cli.ts"
42 },
43 "peerDependencies": {
44 "playwright-chromium": "^1.10.0",
45 "vite-plugin-pwa": "^1.0.0"
46 },
47 "peerDependenciesMeta": {
48 "playwright-chromium": {
49 "optional": true
50 },
51 "vite-plugin-pwa": {
52 "optional": true
53 }
54 },
55 "dependencies": {
56 "@antfu/ni": "catalog:prod",
57 "@antfu/utils": "catalog:frontend",
58 "@comark/markdown-it": "catalog:prod",
59 "@iconify-json/carbon": "catalog:icons",
60 "@iconify-json/ph": "catalog:icons",
61 "@iconify-json/svg-spinners": "catalog:icons",
62 "@lillallol/outline-pdf": "catalog:prod",
63 "@modelcontextprotocol/node": "catalog:prod",
64 "@modelcontextprotocol/server": "catalog:prod",
65 "@shikijs/magic-move": "catalog:frontend",
66 "@shikijs/markdown-it": "catalog:frontend",
67 "@shikijs/twoslash": "catalog:prod",
68 "@shikijs/vitepress-twoslash": "catalog:prod",
69 "@slidev/client": "workspace:*",
70 "@slidev/parser": "workspace:*",
71 "@slidev/types": "workspace:*",
72 "@unocss/extractor-mdc": "catalog:prod",
73 "@unocss/reset": "catalog:frontend",
74 "@vitejs/plugin-vue": "catalog:prod",
75 "@vitejs/plugin-vue-jsx": "catalog:prod",
76 "ansis": "catalog:prod",
77 "chokidar": "catalog:prod",
78 "cli-progress": "catalog:prod",
79 "connect": "catalog:prod",
80 "fast-deep-equal": "catalog:prod",
81 "fast-glob": "catalog:prod",
82 "get-port-please": "catalog:prod",
83 "global-directory": "catalog:prod",
84 "htmlparser2": "catalog:prod",
85 "is-installed-globally": "catalog:prod",
86 "jiti": "catalog:prod",
87 "katex": "catalog:frontend",
88 "local-pkg": "catalog:prod",
89 "lz-string": "catalog:frontend",
90 "magic-string": "catalog:prod",
91 "magic-string-stack": "catalog:prod",
92 "markdown-exit": "catalog:prod",
93 "markdown-it-footnote": "catalog:prod",
94 "markdown-it-github-alerts": "catalog:prod",
95 "mlly": "catalog:prod",
96 "monaco-editor": "catalog:monaco",
97 "obug": "catalog:prod",
98 "open": "catalog:prod",
99 "pathe": "catalog:prod",
100 "pdf-lib": "catalog:prod",
101 "picomatch": "catalog:prod",
102 "plantuml-encoder": "catalog:frontend",
103 "postcss-nested": "catalog:prod",
104 "pptxgenjs": "catalog:prod",
105 "prompts": "catalog:prod",
106 "public-ip": "catalog:prod",
107 "resolve-from": "catalog:prod",
108 "resolve-global": "catalog:prod",
109 "shiki": "catalog:frontend",
110 "sirv": "catalog:prod",
111 "source-map-js": "catalog:prod",
112 "typescript": "catalog:dev",
113 "unhead": "catalog:frontend",
114 "unocss": "catalog:prod",
115 "unplugin-icons": "catalog:prod",
116 "unplugin-vue-components": "catalog:prod",
117 "unplugin-vue-markdown": "catalog:prod",
118 "untun": "catalog:prod",
119 "uqr": "catalog:prod",
120 "verkit": "catalog:prod",
121 "vite": "catalog:prod",
122 "vite-plugin-inspect": "catalog:prod",
123 "vite-plugin-remote-assets": "catalog:prod",
124 "vite-plugin-static-copy": "catalog:prod",
125 "vite-plugin-vue-server-ref": "catalog:prod",
126 "vitefu": "catalog:prod",
127 "vue": "catalog:frontend",
128 "yaml": "catalog:prod",
129 "yargs": "catalog:prod",
130 "zod": "catalog:prod"
131 },
132 "devDependencies": {
133 "@hedgedoc/markdown-it-plugins": "catalog:prod",
134 "@types/picomatch": "catalog:types",
135 "@types/plantuml-encoder": "catalog:types"
136 }
137 }
138
138 lines JSON