UNPKG

create-vanjs

Version:

🍦 Quick tool for scaffolding your first VanJS project

45 lines (44 loc) 1.98 kB
{ "tasks": { "dev": "NODE_ENV=development deno run -A --node-modules-dir server.js", "build": "deno run build:client && deno run build:server", "build:client": "NODE_ENV=production deno run -A --node-modules-dir npm:vite build --sourcemap=false --ssrManifest .vite/ssr-manifest.json --outDir dist/client --mode=production", "build:server": "NODE_ENV=production deno run -A --node-modules-dir npm:vite build --sourcemap=false --ssr src/entry-server.jsx --outDir dist/server --mode=production", "generate": "deno run build:client && NODE_ENV=production deno run -A --node-modules-dir npm:vite build --sourcemap=false --ssrManifest .vite/ssr-manifest.json --outDir dist/static && deno run build:server && deno run -A prerender.js", "preview": "deno run generate && NODE_ENV=production STATIC=true deno run --allow-env --allow-net --allow-read server.js --port 5173", "start": "NODE_ENV=production deno run --allow-env --allow-net --allow-read server.js" }, "compilerOptions": { "lib": [ "ESNext", "DOM", "DOM.Iterable" ] }, "lint": { "rules": { "exclude": [ "jsx-key" ] } }, "imports": { "@deno/vite-plugin": "npm:@deno/vite-plugin@^2.0.2", "@tailwindcss/vite": "npm:@tailwindcss/vite@^4.3.0", "@types/compression": "npm:@types/compression@^1.8.1", "@types/express": "npm:@types/express@^5.0.6", "compression": "npm:compression@^1.8.1", "daisyui": "npm:daisyui@^5.5.19", "express": "npm:express@^5.2.1", "mini-van-plate": "npm:mini-van-plate@^0.6.3", "sirv": "npm:sirv@^3.0.2", "tailwindcss": "npm:tailwindcss@^4.3.0", "vanjs-feather": "npm:vanjs-feather@^0.1.7", "vanjs-lucide": "npm:vanjs-lucide@^0.0.7", "vite": "npm:vite@^8.0.12", "vanjs-core": "npm:vanjs-core@^1.6.0", "vanjs-ext": "npm:vanjs-ext@^0.6.3", "vite-plugin-vanjs": "npm:vite-plugin-vanjs@^0.1.24", "vite-vanjs-svg": "npm:vite-vanjs-svg@^0.0.14" } }