website-htmx-rustelo-code/package.json
2026-07-10 03:44:13 +01:00

69 lines
2.5 KiB
JSON

{
"name": "website-impl",
"version": "0.1.0",
"description": "Website implementation using Rustelo framework",
"private": true,
"type": "module",
"scripts": {
"css:build": "unocss",
"css:watch": "unocss --watch",
"css:dev": "npm run css:watch",
"highlight:css": "node scripts/download/download-highlight-css.js",
"highlightjs-copy:css": "node scripts/download/download-highlightjs-copy-css.js",
"cytoscape:download": "node scripts/download/download-cytoscape.js",
"highlight:build": "node scripts/build/build-highlight-bundle.js",
"theme:build": "node scripts/build/build-theme.js",
"theme:build-all": "npm run theme:build default && npm run theme:build dark && npm run theme:build corporate",
"inline-scripts:build": "node scripts/build/build-inline-scripts.js",
"css:build-bundles": "node scripts/build/build-css-bundles.js",
"copy:css-assets": "node scripts/build/copy-css-assets.js",
"copy:logos": "bash scripts/build/copy-logos.sh",
"content:ncl-to-json": "just content-ncl-to-json",
"build:all": "npm run theme:build && npm run highlight:css && npm run highlightjs-copy:css && npm run cytoscape:download && npm run highlight:build && npm run inline-scripts:build && npm run css:build && npm run css:build-bundles && npm run copy:css-assets && npm run copy:logos && npm run content:ncl-to-json",
"build": "npm run build:all && cargo leptos build",
"dev": "concurrently \"npm run css:watch\" \"cargo leptos watch\"",
"serve": "cargo leptos serve",
"check": "npm run check:css && cargo clippy",
"check:css": "unocss --check",
"format": "prettier --write . && cargo fmt",
"format:check": "prettier --check . && cargo fmt --check"
},
"devDependencies": {
"@unocss/cli": "^66.3.2",
"@unocss/preset-icons": "^66.3.2",
"highlight.js": "^11.9.0",
"unocss": "^66.3.2",
"unocss-preset-daisy": "^7.0.0",
"concurrently": "^8.2.2",
"prettier": "^3.1.0",
"typescript": "^5.3.0"
},
"dependencies": {
"@iconify-json/carbon": "^1.2.10",
"@agentdeskai/browser-tools-server": "1.2.0",
"@modelcontextprotocol/server-filesystem": "^2025.7.29",
"highlightjs-copy": "^1.0.6"
},
"engines": {
"node": ">=18.0.0",
"npm": ">=9.0.0"
},
"keywords": [
"rustelo",
"leptos",
"rust",
"web",
"fullstack"
],
"author": "Developer",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/rustelo/website-example"
},
"pnpm": {
"onlyBuiltDependencies": [
"esbuild"
]
}
}