mirror of
https://github.com/geoffsee/open-gsio.git
synced 2025-09-08 22:56:46 +00:00
init
This commit is contained in:
106
package.json
Normal file
106
package.json
Normal file
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"clean": "rm -rf node_modules && rm -rf .wrangler && rm -rf dist",
|
||||
"build": "pnpm client:build && pnpm worker:build",
|
||||
"vite:dev": "pnpm vite dev --host 0.0.0.0",
|
||||
"worker:dev": "pnpm run build && pnpm wrangler dev",
|
||||
"client": "pnpm vite:dev",
|
||||
"client:build": "vite build",
|
||||
"worker:build": "WRANGLER_LOG=info wrangler build",
|
||||
"agents:dev": "(cd ../web-agent-rs; cargo run)",
|
||||
"agents:docker": "(cd ../web-agent-rs; docker compose up --build)",
|
||||
"dev:session-proxy": "wrangler dev -c workers/session-proxy/wrangler-session-proxy.toml",
|
||||
"dev:image-generation-service": "wrangler dev -c workers/image-generation-service/wrangler-image-generation-service.toml",
|
||||
"dev:email-service": "wrangler dev -c workers/email/wrangler-email.toml",
|
||||
"dev:analytics-service": "wrangler dev -c workers/analytics/wrangler-analytics.toml",
|
||||
"deploy:dev": "CI=true vite build && wrangler deploy --keep-vars=true --minify=true --env dev && pnpm deploy:session-proxy:dev",
|
||||
"deploy:staging": "CI=true vite build && wrangler deploy --minify --env staging && pnpm deploy:session-proxy:staging",
|
||||
"deploy:production": "CI=true vite build && wrangler deploy --minify --env production",
|
||||
"deploy:production:full": "CI=true vite build && wrangler deploy --minify --env production && pnpm deploy:session-proxy:production && ./scripts/update_vpn_blocklist.sh && watch gh run list --workflow=update-vpn-blocklist.yaml",
|
||||
"deploy:session-proxy:dev": "CI=true wrangler deploy --minify -c workers/session-proxy/wrangler-session-proxy.toml --env dev",
|
||||
"deploy:session-proxy:staging": "CI=true wrangler deploy --minify -c workers/session-proxy/wrangler-session-proxy.toml --env staging",
|
||||
"deploy:session-proxy:production": "CI=true wrangler deploy --minify -c workers/session-proxy/wrangler-session-proxy.toml --env production",
|
||||
"deploy:rate-limiter": "CI=true wrangler deploy --minify -c workers/rate-limiter/wrangler-rate-limiter.toml",
|
||||
"deploy:image-generation-service": "wrangler deploy -c workers/image-generation-service/wrangler-image-generation-service.toml",
|
||||
"deploy:email-service": "wrangler deploy -c workers/email/wrangler-email.toml",
|
||||
"deploy:analytics-service": "wrangler deploy -c workers/analytics/wrangler-analytics.toml",
|
||||
"deploy:next": "pnpm clean && pnpm install --frozen-lockfile && pnpm deploy:staging && pnpm deploy:production",
|
||||
"deploy:all": "pnpm deploy:dev && pnpm deploy:staging && pnpm deploy:production",
|
||||
"tail:dev": "wrangler tail",
|
||||
"tail:staging": "wrangler tail --env staging",
|
||||
"tail:production": "wrangler tail --env production",
|
||||
"tail:email-service": "wrangler tail -c workers/email/wrangler-email.toml",
|
||||
"tail:analytics-service": "wrangler tail -c workers/analytics/wrangler-analytics.toml",
|
||||
"tail:image-generation-service": "wrangler tail -c workers/image-generation-service/wrangler-image-generation-service.toml",
|
||||
"tail:session-proxy": "wrangler tail -c workers/session-proxy/wrangler-session-proxy.toml --env production"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/runtime-corejs3": "^7.26.0",
|
||||
"babel-plugin-inferno": "^6.7.2",
|
||||
"compression": "^1.7.5",
|
||||
"express": "^4.21.2",
|
||||
"kill-port": "^2.0.1",
|
||||
"llama3-tokenizer-js": "^1.2.0",
|
||||
"mimetext": "^3.0.24",
|
||||
"replicate": "^1.0.1",
|
||||
"scheduler": "^0.23.2",
|
||||
"suspend-react": "^0.1.3",
|
||||
"together-ai": "^0.7.0",
|
||||
"@anthropic-ai/sdk": "^0.32.1",
|
||||
"@babel/plugin-proposal-class-properties": "^7.18.6",
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||
"@babel/plugin-transform-react-jsx": "^7.25.9",
|
||||
"@babel/plugin-transform-runtime": "^7.25.9",
|
||||
"@babel/preset-env": "^7.26.0",
|
||||
"@babel/preset-react": "^7.26.3",
|
||||
"@babel/preset-typescript": "^7.26.0",
|
||||
"@babel/runtime": "^7.26.9",
|
||||
"@chakra-ui/react": "^2.10.6",
|
||||
"@cloudflare/workers-types": "^4.20241205.0",
|
||||
"@emotion/react": "^11.13.5",
|
||||
"@emotion/styled": "^11.13.5",
|
||||
"@mdxeditor/editor": "^3.20.0",
|
||||
"@types/marked": "^6.0.0",
|
||||
"@vitejs/plugin-react": "^4.3.4",
|
||||
"chokidar": "^4.0.1",
|
||||
"framer-motion": "^11.13.1",
|
||||
"gpt-tokenizer": "^2.7.0",
|
||||
"hastscript": "^9.0.0",
|
||||
"isomorphic-dompurify": "^2.19.0",
|
||||
"itty-router": "^5.0.18",
|
||||
"js-cookie": "^3.0.5",
|
||||
"katex": "^0.16.20",
|
||||
"lucide-react": "^0.436.0",
|
||||
"manifold-workflow-engine": "^2.0.2",
|
||||
"marked": "^15.0.4",
|
||||
"marked-extended-latex": "^1.1.0",
|
||||
"marked-footnote": "^1.2.4",
|
||||
"marked-katex-extension": "^5.1.4",
|
||||
"mobx": "^6.13.5",
|
||||
"mobx-react-lite": "^4.0.7",
|
||||
"mobx-state-tree": "^6.0.1",
|
||||
"moo": "^0.5.2",
|
||||
"openai": "^4.76.0",
|
||||
"qrcode.react": "^4.1.0",
|
||||
"react": "^18.3.1",
|
||||
"react-dom": "^18.3.1",
|
||||
"react-icons": "^5.4.0",
|
||||
"react-markdown": "^9.0.1",
|
||||
"react-streaming": "^0.3.44",
|
||||
"react-textarea-autosize": "^8.5.5",
|
||||
"rehype-katex": "^7.0.1",
|
||||
"rehype-react": "^8.0.0",
|
||||
"remark-gfm": "^4.0.0",
|
||||
"remark-math": "^6.0.0",
|
||||
"remark-parse": "^11.0.0",
|
||||
"remark-rehype": "^11.1.1",
|
||||
"shiki": "^1.24.0",
|
||||
"terser": "^5.39.0",
|
||||
"typescript": "^5.7.2",
|
||||
"vike": "0.4.193",
|
||||
"vite": "^5.4.11",
|
||||
"wrangler": "^4.14.4",
|
||||
"zod": "^3.23.8"
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user