at main 2.4 kB view raw
1{ 2 "name": "deckbelcher", 3 "private": true, 4 "type": "module", 5 "scripts": { 6 "dev": "SSL_CERT_FILE=\"$NIX_SSL_CERT_FILE\" vite dev --port 3000", 7 "build": "vite build", 8 "prebuild": "npm run download:scryfall", 9 "preview": "vite preview", 10 "deploy": "npm run build && wrangler deploy", 11 "cf-typegen": "wrangler types", 12 "test": "vitest run --silent='passed-only'", 13 "format": "biome format", 14 "lint": "biome lint", 15 "check": "biome check", 16 "typecheck": "tsc --noEmit", 17 "build:typelex": "typelex compile com.deckbelcher.*", 18 "build:lexicons": "lex-cli generate -c ./lex.config.js", 19 "download:scryfall": "node --experimental-strip-types scripts/download-scryfall.ts", 20 "load:d1:local": "bash scripts/load-d1-local.sh", 21 "load:d1:remote": "bash scripts/load-d1-remote.sh" 22 }, 23 "dependencies": { 24 "@atcute/bluesky": "^3.2.8", 25 "@atcute/client": "^4.0.5", 26 "@atcute/identity-resolver": "^1.1.4", 27 "@atcute/oauth-browser-client": "^2.0.1", 28 "@cloudflare/vite-plugin": "^1.13.19", 29 "@dnd-kit/core": "^6.3.1", 30 "@dnd-kit/utilities": "^3.2.2", 31 "@headlessui/react": "^2.2.9", 32 "@tailwindcss/vite": "^4.0.6", 33 "@tanstack/react-devtools": "^0.7.0", 34 "@tanstack/react-query": "^5.66.5", 35 "@tanstack/react-query-devtools": "^5.84.2", 36 "@tanstack/react-router": "^1.132.0", 37 "@tanstack/react-router-devtools": "^1.132.0", 38 "@tanstack/react-router-ssr-query": "^1.131.7", 39 "@tanstack/react-start": "^1.132.0", 40 "@tanstack/router-plugin": "^1.132.0", 41 "comlink": "^4.4.2", 42 "lucide-react": "^0.544.0", 43 "minisearch": "^7.2.0", 44 "react": "^19.2.0", 45 "react-dom": "^19.2.0", 46 "sonner": "^2.0.7", 47 "tailwindcss": "^4.0.6", 48 "vite-tsconfig-paths": "^5.1.4" 49 }, 50 "devDependencies": { 51 "@atcute/lex-cli": "^2.3.1", 52 "@biomejs/biome": "2.2.4", 53 "@testing-library/dom": "^10.4.0", 54 "@testing-library/react": "^16.2.0", 55 "@typelex/cli": "^0.4.0", 56 "@typelex/emitter": "^0.4.0", 57 "@types/node": "^22.10.2", 58 "@types/react": "^19.2.0", 59 "@types/react-dom": "^19.2.0", 60 "@vitejs/plugin-react": "^5.0.4", 61 "@vitest/web-worker": "^3.2.4", 62 "fast-check": "^4.4.0", 63 "jsdom": "^27.0.0", 64 "typescript": "^5.7.2", 65 "vite": "^7.1.7", 66 "vitest": "^3.0.5", 67 "web-vitals": "^5.1.0", 68 "wrangler": "^4.46.0" 69 } 70}