Personal Site

Add schema for SPOTIFY_CLIENT_* env (used for NowPlaying)

vielle.dev 8cc8c44b 53297560

verified
+15 -2
+15 -2
astro.config.mjs
··· 1 1 // @ts-check 2 - import { defineConfig } from 'astro/config'; 2 + import { defineConfig, envField } from "astro/config"; 3 3 4 4 // https://astro.build/config 5 - export default defineConfig({}); 5 + export default defineConfig({ 6 + env: { 7 + schema: { 8 + SPOTIFY_CLIENT_ID: envField.string({ 9 + context: "server", 10 + access: "secret", 11 + }), 12 + SPOTIFY_CLIENT_SECRET: envField.string({ 13 + context: "server", 14 + access: "secret", 15 + }), 16 + }, 17 + }, 18 + });