chore(debug): envs in api functions

This commit is contained in:
Michael Zetterberg
2024-05-18 09:07:38 +02:00
parent 11f3928525
commit 7db829f907
6 changed files with 170 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
import { config } from "dotenv"
import { NextResponse } from "next/server"
import { env } from "@/env/server"
import type { NextRequest } from "next/server"
config({ path: "./.env" })
export async function GET(request: NextRequest) {
const e = process.env
console.log({ process_env: process.env })
const urlVar = "URL"
const nextAuthUrlVar = "NEXTAUTH_URL"
const envTestVar = "ENVTEST"
const values = {
env_url: env.URL,
static_url: process.env.URL,
dynamic_url: e[urlVar],
env_envtest: env.ENVTEST,
static_envtest: process.env.ENVTEST,
dynamic_envtest: e[envTestVar],
env_nextauth: env.NEXTAUTH_URL,
static_nextauth: process.env.NEXTAUTH_URL,
dynamic_nextauth: e[nextAuthUrlVar],
}
console.log(values)
return NextResponse.json(values)
}
export const dynamic = "force-dynamic"

View File

@@ -0,0 +1,34 @@
import "dotenv/config"
import { NextResponse } from "next/server"
import { env } from "@/env/server"
import type { NextRequest } from "next/server"
export async function GET(request: NextRequest) {
const e = process.env
console.log({ process_env: process.env })
const urlVar = "URL"
const nextAuthUrlVar = "NEXTAUTH_URL"
const envTestVar = "ENVTEST"
const values = {
env_url: env.URL,
static_url: process.env.URL,
dynamic_url: e[urlVar],
env_envtest: env.ENVTEST,
static_envtest: process.env.ENVTEST,
dynamic_envtest: e[envTestVar],
env_nextauth: env.NEXTAUTH_URL,
static_nextauth: process.env.NEXTAUTH_URL,
dynamic_nextauth: e[nextAuthUrlVar],
}
console.log(values)
return NextResponse.json(values)
}
export const dynamic = "force-dynamic"

View File

@@ -6,13 +6,19 @@ import type { NextRequest } from "next/server"
export async function GET(request: NextRequest) {
const e = process.env
console.log({ process_env: process.env })
const urlVar = "URL"
const nextAuthUrlVar = "NEXTAUTH_URL"
const envTestVar = "ENVTEST"
const values = {
env_url: env.URL,
static_url: process.env.URL,
dynamic_url: e[urlVar],
env_envtest: env.ENVTEST,
static_envtest: process.env.ENVTEST,
dynamic_envtest: e[envTestVar],
env_nextauth: env.NEXTAUTH_URL,
static_nextauth: process.env.NEXTAUTH_URL,
dynamic_nextauth: e[nextAuthUrlVar],

View File

@@ -0,0 +1,33 @@
import { config } from "dotenv"
import { NextResponse } from "next/server"
import { env } from "@/env/server"
import type { NextRequest } from "next/server"
config({ path: "./.env" })
export async function GET(request: NextRequest) {
const e = process.env
console.log({ process_env: process.env })
const urlVar = "URL"
const nextAuthUrlVar = "NEXTAUTH_URL"
const envTestVar = "ENVTEST"
const values = {
env_url: env.URL,
static_url: process.env.URL,
dynamic_url: e[urlVar],
env_envtest: env.ENVTEST,
static_envtest: process.env.ENVTEST,
dynamic_envtest: e[envTestVar],
env_nextauth: env.NEXTAUTH_URL,
static_nextauth: process.env.NEXTAUTH_URL,
dynamic_nextauth: e[nextAuthUrlVar],
}
console.log(values)
return NextResponse.json(values)
}

View File

@@ -0,0 +1,32 @@
import "dotenv/config"
import { NextResponse } from "next/server"
import { env } from "@/env/server"
import type { NextRequest } from "next/server"
export async function GET(request: NextRequest) {
const e = process.env
console.log({ process_env: process.env })
const urlVar = "URL"
const nextAuthUrlVar = "NEXTAUTH_URL"
const envTestVar = "ENVTEST"
const values = {
env_url: env.URL,
static_url: process.env.URL,
dynamic_url: e[urlVar],
env_envtest: env.ENVTEST,
static_envtest: process.env.ENVTEST,
dynamic_envtest: e[envTestVar],
env_nextauth: env.NEXTAUTH_URL,
static_nextauth: process.env.NEXTAUTH_URL,
dynamic_nextauth: e[nextAuthUrlVar],
}
console.log(values)
return NextResponse.json(values)
}

View File

@@ -0,0 +1,30 @@
import { NextResponse } from "next/server"
import { env } from "@/env/server"
import type { NextRequest } from "next/server"
export async function GET(request: NextRequest) {
const e = process.env
console.log({ process_env: process.env })
const urlVar = "URL"
const nextAuthUrlVar = "NEXTAUTH_URL"
const envTestVar = "ENVTEST"
const values = {
env_url: env.URL,
static_url: process.env.URL,
dynamic_url: e[urlVar],
env_envtest: env.ENVTEST,
static_envtest: process.env.ENVTEST,
dynamic_envtest: e[envTestVar],
env_nextauth: env.NEXTAUTH_URL,
static_nextauth: process.env.NEXTAUTH_URL,
dynamic_nextauth: e[nextAuthUrlVar],
}
console.log(values)
return NextResponse.json(values)
}