Gwk-Cultural-Park/sanity.cli.ts

14 lines
584 B
TypeScript
Raw Normal View History

2024-09-07 01:40:25 +00:00
import { loadEnvConfig } from '@next/env'
import { defineCliConfig } from 'sanity/cli'
const dev = process.env.NODE_ENV !== 'production'
loadEnvConfig(__dirname, dev, { info: () => null, error: console.error })
// @TODO report top-level await bug
// Using a dynamic import here as `loadEnvConfig` needs to run before this file is loaded
// const { projectId, dataset } = await import('lib/sanity.api')
const projectId = process.env.NEXT_PUBLIC_SANITY_PROJECT_ID
const dataset = process.env.NEXT_PUBLIC_SANITY_DATASET
export default defineCliConfig({ api: { projectId, dataset } })