{
"devDependencies": {
"@eslint/js": "^9.23.0",
"@types/jquery": "^3.5.31",
"@types/markdown-it": "^14.1.2",
"@types/masonry-layout": "^4.2.8",
"@types/prismjs": "^1.26.6",
"clean-css-cli": "^5.6.3",
"esbuild": "0.28.1",
"eslint": "^9.23.0",
"globals": "^15.15.0",
"prettier": "^3.5.3",
"typescript": "^6.0.0",
"typescript-eslint": "^8.27.0"
},
"type": "module",
"scripts": {
"dev": "node esbuild/esbuild.dev.config.js",
"dev:all": "npm run dev:app",
"dev:app": "node esbuild/esbuild.dev.config.js",
"lint": "eslint \"wwwroot/scripts/**/*.{ts,tsx}\"",
"lint:fix": "eslint \"wwwroot/scripts/**/*.{ts,tsx}\" --fix",
"format": "prettier \"wwwroot/scripts/**/*.{ts,tsx}\" --write",
"format:check": "prettier \"wwwroot/scripts/**/*.{ts,tsx}\" --check",
"build": "npm run build:app",
"build:app": "node esbuild/esbuild.prod.config.js"
},
"dependencies": {
"@microsoft/signalr": "^10.0.0",
"@panzoom/panzoom": "^4.6.2",
"artplayer": "^5.4.0",
"artplayer-plugin-danmuku": "^5.3.0",
"eruda": "^3.4.3",
"hanzi-writer": "^3.7.3",
"hls.js": "^1.6.15",
"markdown-it": "^14.1.0",
"masonry-layout": "^4.2.2",
"mermaid": "^11.16.1",
"monaco-editor": "^0.56.0",
"photoswipe": "^5.4.4",
"prismjs": "^1.30.0",
"tocbot": "^4.36.4",
"vanilla-lazyload": "^19.1.3"
},
"overrides": {
"@typescript-eslint/typescript-estree": {
"minimatch": {
"brace-expansion": "5.0.9"
}
},
"dompurify": "3.4.13",
"minimatch@3.1.5": {
"brace-expansion": "1.1.18"
},
"shell-quote": "1.8.4",
"uuid": "^11.1.1"
}
}
AI 正在分析代码…
评论加载中...