fix: get env variable dynamically to avoid secret leakage

This commit is contained in:
Raul Lugo
2026-01-28 02:17:06 +01:00
parent 4abf69844a
commit 4e33401387
10 changed files with 238 additions and 58 deletions

21
tsup.config.ts Normal file
View File

@@ -0,0 +1,21 @@
import { defineConfig } from "tsup";
export default defineConfig({
entry: [
"src/index.ts",
"src/runtime.ts",
"src/middleware.ts",
"src/routes/login.ts",
"src/routes/callback.ts",
"src/routes/logout.ts",
"src/lib/cookies.ts",
"src/lib/pkce.ts",
"src/lib/sign.ts",
],
format: ["esm"],
dts: true,
sourcemap: true,
clean: true,
outDir: "dist",
external: ["astro:env/server"],
});