chore(api): drop @elysiajs/cors, restrict api to non-browser clients

This commit is contained in:
germondai
2026-06-29 20:39:52 +02:00
parent d125ec3f81
commit df79859ebe
3 changed files with 0 additions and 6 deletions
-1
View File
@@ -8,7 +8,6 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@elysiajs/cors": "^1.4.2",
"@trawl/browser": "workspace:*",
"@trawl/tiers": "workspace:*",
"@trawl/types": "workspace:*",
-2
View File
@@ -1,7 +1,6 @@
import { BrowserPool, SessionCache } from "@trawl/browser"
import { scrape } from "@trawl/tiers"
import type { FlareSolverrRequest, FlareSolverrResponse, PoolStats, ScrapeRequest } from "@trawl/types"
import { cors } from "@elysiajs/cors"
import { Elysia } from "elysia"
const REDIS_URL = process.env.REDIS_URL ?? "redis://localhost:6379"
@@ -49,7 +48,6 @@ function getDeps() {
const startTime = Date.now()
new Elysia()
.use(cors())
.get("/health", () => ({
status: pool ? "ok" : "starting",
uptime: Math.floor((Date.now() - startTime) / 1000),
-3
View File
@@ -12,7 +12,6 @@
"name": "@trawl/api",
"version": "0.1.0",
"dependencies": {
"@elysiajs/cors": "^1.4.2",
"@trawl/browser": "workspace:*",
"@trawl/tiers": "workspace:*",
"@trawl/types": "workspace:*",
@@ -214,8 +213,6 @@
"@dxup/unimport": ["@dxup/unimport@0.1.2", "", {}, "sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ=="],
"@elysiajs/cors": ["@elysiajs/cors@1.4.2", "", { "peerDependencies": { "elysia": ">= 1.4.0" } }, "sha512-FTCcbH35brTLigF1W7BYySRZomgI/dBEMK9BgK9RP9Nez7zmpGh4koL/Yr1BFv8nYz7CfhRvcM8d/c+XnwMaVQ=="],
"@emnapi/core": ["@emnapi/core@1.10.0", "", { "dependencies": { "@emnapi/wasi-threads": "1.2.1", "tslib": "^2.4.0" } }, "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw=="],
"@emnapi/runtime": ["@emnapi/runtime@1.10.0", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA=="],