package.json
Rama v2 · réplica de lectura del repositorio original.
{
"name": "automad",
"version": "2.0.0-beta.72",
"description": "Automad",
"author": "Marc Anton Dahmen",
"private": true,
"type": "module",
"prettier": {
"trailingComma": "es5"
},
"scripts": {
"build": "npm run prebuild && node esbuild.js",
"bump-year": "bash bin/bump-year.sh",
"dev": "bash bin/dev.sh",
"dev:docker": "bash bin/dev-docker.sh",
"log:clear": "php automad/console log:clear",
"log:watch": "tail -n +1 -F $(php automad/console log:path)",
"mailpit": "docker run -d --restart unless-stopped --name=mailpit -p 8025:8025 -p 1025:1025 axllent/mailpit",
"mcp:inspector": "bash bin/mcp-inspector.sh",
"mcp:tmp": "bash bin/mcp-tmp.sh",
"phpunit": "bash bin/phpunit.sh",
"prebuild": "bash bin/prebuild.sh",
"psalm": "bash bin/psalm.sh",
"release": "bash bin/release.sh",
"server:start": "bash bin/server.sh start",
"server:stop": "bash bin/server.sh stop",
"test": "npm run phpunit && npm run psalm && npm run typecheck && npm run vitest",
"typecheck": "tsc --noEmit",
"typecheck:watch": "tsc --noEmit --watch",
"unused": "bash bin/find-unused.sh",
"vitest": "vitest --run",
"vitest:watch": "vitest"
},
"devDependencies": {
"@editorjs/nested-list": "^1.3.0",
"@editorjs/table": "^2.2.2",
"@expo-google-fonts/inter": "^0.2.3",
"@fontsource-variable/jetbrains-mono": "^5.0.15",
"@toast-ui/editor": "^3.2.1",
"@toast-ui/editor-plugin-code-syntax-highlight": "^3.1.0",
"@types/codeflask": "^1.4.4",
"@types/dompurify": "^2.4.0",
"@types/dropzone": "^5.7.4",
"@types/jest": "^29.4.0",
"@types/prismjs": "^1.26.0",
"@types/sortablejs": "^1.15.0",
"@types/toastify-js": "^1.11.1",
"@types/yaireo__tagify": "^4.16.0",
"@vovayatsyuk/photoswipe-object-position": "^1.0.0",
"@yaireo/tagify": "^4.17.6",
"automad-editorjs": "^2.29.0-am.9",
"automad-prism-themes": "^0.3.8",
"autoprefixer": "^10.4.21",
"bootstrap-icons": "^1.13.1",
"browser-sync": "^3.0.4",
"codeflask": "^1.4.1",
"codex-tooltip": "^1.0.5",
"dist-font-inter": "^4.1.0",
"dompurify": "^3.0.4",
"draggabilly": "^3.0.0",
"dropzone": "^6.0.0-beta.2",
"esbuild": "^0.25.10",
"esbuild-postcss": "^0.0.4",
"esbuild-sass-plugin": "^3.3.1",
"file-loader": "^6.2.0",
"filerobot-image-editor": "4.5.1",
"jsdom": "^27.0.0",
"katex": "^0.16.25",
"less": "^4.1.3",
"modern-normalize": "^1.1.0",
"nanoid": "^4.0.1",
"photoswipe": "^5.4.2",
"photoswipe-dynamic-caption-plugin": "^1.2.7",
"postcss": "^8.5.6",
"prismjs": "^1.30.0",
"sortable-tree": "^0.7.4",
"sortablejs": "^1.15.0",
"swiper": "^11.0.4",
"toastify-js": "^1.12.0",
"ts-jest": "^29.0.5",
"typescript": "^5.9.3",
"vitest": "^3.2.4"
},
"overrides": {
"esbuild-postcss": {
"postcss-load-config": "^6.0.1"
},
"react-filerobot-image-editor": "4.5.1",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-konva": "18.2.10",
"konva": "8.4.3"
}
}