{ "name": "bun-react-template-starter", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "bun --hot src/index.tsx", "build": "bun build ./src/index.html --outdir=dist --sourcemap --target=browser --minify --define:process.env.NODE_ENV='\"production\"' --env='BUN_PUBLIC_*'", "start": "NODE_ENV=production bun src/index.tsx", "seed": "bun prisma/seed.ts", "generate:route": "bun bin/route.generate.ts", "generate:env": "bun bin/env.generate.ts" }, "dependencies": { "@elysiajs/cors": "^1.4.0", "@elysiajs/eden": "^1.4.5", "@elysiajs/jwt": "^1.4.0", "@elysiajs/swagger": "^1.3.1", "@mantine/core": "^8.3.8", "@mantine/hooks": "^8.3.8", "@mantine/modals": "^8.3.8", "@mantine/notifications": "^8.3.8", "@prisma/client": "^6.19.0", "@tabler/icons-react": "^3.35.0", "dotenv": "^17.2.3", "elysia": "^1.4.16", "jwt-decode": "^4.0.0", "lodash": "^4.17.21", "react": "^19.2.0", "react-dom": "^19.2.0", "react-router-dom": "^7.9.6", "swr": "^2.3.6", "zod": "^4.1.13" }, "devDependencies": { "prisma": "^6.19.0", "@types/bun": "latest", "@types/react": "^19.2.6", "@types/react-dom": "^19.2.3", "@types/lodash": "^4.17.21", "@types/jwt-decode": "^3.1.0", "@babel/parser": "^7.28.5", "@babel/traverse": "^7.28.5", "@babel/types": "^7.28.5", "@types/babel__traverse": "^7.28.0", "postcss": "^8.5.6", "postcss-preset-mantine": "^1.18.0", "postcss-simple-vars": "^7.0.1" } }