chore(debug): envs in api functions

This commit is contained in:
Michael Zetterberg
2024-05-17 10:57:45 +02:00
parent 5e3041a73a
commit 938200128f
5 changed files with 26 additions and 1 deletions

1
.env.api Normal file
View File

@@ -0,0 +1 @@
ENVTEST="value from .env.api"

View File

@@ -5,7 +5,7 @@ public/*.svg
# Files
app/core.css
app/scandic.css
.env.local.example
.env.*
.prettierignore
netlify.toml
package.json

View File

@@ -0,0 +1,19 @@
import { NextResponse } from "next/server"
import { env } from "@/env/server"
import type { NextRequest } from "next/server"
export async function GET(request: NextRequest) {
console.log({ system: process.env })
console.log({ ENVTEST: env.ENVTEST })
const values = {
custom: {
ENVTEST: env.ENVTEST,
},
system: process.env,
}
return NextResponse.json(values)
}

2
env/server.ts vendored
View File

@@ -23,6 +23,7 @@ export const env = createEnv({
CURITY_ISSUER_USER: z.string(),
CYPRESS_BASE_URL: z.string().default("http://127.0.0.1:3000"),
DESIGN_SYSTEM_ACCESS_TOKEN: z.string(),
ENVTEST: z.string(),
// https://env.t3.gg/docs/recipes#booleans
NEXTAUTH_DEBUG: z
.string()
@@ -63,6 +64,7 @@ export const env = createEnv({
CURITY_ISSUER_USER: process.env.CURITY_ISSUER_USER,
CYPRESS_BASE_URL: process.env.CYPRESS_TEST_URL,
DESIGN_SYSTEM_ACCESS_TOKEN: process.env.DESIGN_SYSTEM_ACCESS_TOKEN,
ENVTEST: process.env.ENVTEST,
NEXTAUTH_DEBUG: process.env.NEXTAUTH_DEBUG,
NEXTAUTH_REDIRECT_PROXY_URL: process.env.NEXTAUTH_REDIRECT_PROXY_URL,
NEXTAUTH_SECRET: process.env.NEXTAUTH_SECRET,

View File

@@ -30,3 +30,6 @@ package = "@netlify/plugin-nextjs"
[images]
remote_images = ["https://imagevault-stage.scandichotels.com.*", "https://imagevault.scandichotels.com.*"]
[functions]
included_files = ["./.env.api"]