auth,feeds,ai,ui,deploy: build Stellar
Use Effect services for requests, AI tasks, and the RSS worker. Add admin accounts, feed sharing, and stored reading profiles. Add Biome, Effect tools, and Podman deployment with Caddy.
This commit is contained in:
1 parent
ba8f925eed
commit
ce87e56053
137 files changed
+14652
-2457
No files matched your search
+30
-10
@@ -8,33 +8,53 @@
|
||||
"generate-routes": "tsr generate",
|
||||
"build": "vite build",
|
||||
"preview": "vite preview",
|
||||
"lint": "eslint",
|
||||
"format": "prettier --write \"**/*.{ts,tsx}\"",
|
||||
"typecheck": "tsc --noEmit"
|
||||
"lint": "biome check .",
|
||||
"format": "biome check --write .",
|
||||
"typecheck": "tsc --noEmit",
|
||||
"test": "node --import tsx --test --test-isolation=none src/server/*.test.ts tests/*.test.ts",
|
||||
"start": "node .output/server/index.mjs",
|
||||
"setup": "node --import tsx src/server/setup.ts",
|
||||
"worker": "node --import tsx src/server/worker.ts",
|
||||
"db:generate": "drizzle-kit generate"
|
||||
},
|
||||
"dependencies": {
|
||||
"@ai-sdk/anthropic": "^4.0.71",
|
||||
"@ai-sdk/google": "^4.0.87",
|
||||
"@ai-sdk/openai": "^4.0.83",
|
||||
"@ai-sdk/react": "^4.0.130",
|
||||
"@effect/platform-node": "^4.0.0",
|
||||
"@hugeicons/core-free-icons": "^4.3.5",
|
||||
"@hugeicons/react": "^1.1.10",
|
||||
"@mozilla/readability": "^0.6.0",
|
||||
"@tailwindcss/vite": "^4",
|
||||
"@tanstack/react-devtools": "latest",
|
||||
"@tanstack/react-router": "latest",
|
||||
"@tanstack/react-router-devtools": "latest",
|
||||
"@tanstack/react-start": "latest",
|
||||
"@workspace/ui": "workspace:*",
|
||||
"ai": "^7.0.127",
|
||||
"better-auth": "^1.7.7",
|
||||
"drizzle-orm": "^0.45.3",
|
||||
"effect": "4.0.0",
|
||||
"ipaddr.js": "^2.5.0",
|
||||
"linkedom": "^0.18.13",
|
||||
"postgres": "^3.4.9",
|
||||
"react": "^19.2.8",
|
||||
"react-dom": "^19.2.8",
|
||||
"tailwindcss": "^4"
|
||||
"react-markdown": "^10.1.0",
|
||||
"remark-gfm": "^4.0.1",
|
||||
"rss-parser": "^3.13.0",
|
||||
"tailwindcss": "^4",
|
||||
"undici": "^8.11.2",
|
||||
"zod": "^4.6.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tanstack/devtools-vite": "latest",
|
||||
"@tanstack/eslint-config": "latest",
|
||||
"@tanstack/router-cli": "^1.167.39",
|
||||
"@types/node": "^22",
|
||||
"@types/react": "^19",
|
||||
"@types/react-dom": "^19",
|
||||
"@vitejs/plugin-react": "^6",
|
||||
"eslint": "^10",
|
||||
"typescript": "^6.0.2",
|
||||
"drizzle-kit": "^0.31.11",
|
||||
"nitro": "3.0.260903-beta",
|
||||
"tsx": "^4.23.15",
|
||||
"vite": "^8"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user