import { notFound } from "next/navigation" import { NextResponse } from "next/server" import { getServiceToken } from "@scandic-hotels/common/tokenManager" import { env } from "@/env/server" import { auth } from "@/auth" export const GET = async () => { if (env.NODE_ENV !== "development") { return notFound() } const user = await auth() const serviceToken = await getServiceToken() const sortedEnv = Object.keys(env) .sort() .reduce>((acc, key) => { acc[key] = env[key as keyof typeof env] return acc }, {}) return NextResponse.json({ user, serviceToken, env: sortedEnv }) }