From 5311e23d19bd8e3f1ca0eae36a2d3d55d8eaad57 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 15 Feb 2026 17:54:41 +0000 Subject: [PATCH] feat: add Sanity Studio config with hardcoded project values The deployed Studio at hooklab.sanity.studio was crashing because it had no access to Vercel env vars. Hardcode projectId and dataset so sanity deploy works standalone. https://claude.ai/code/session_01H2aRGDaKgarPvhay2HxN6Y --- sanity.cli.ts | 8 ++++++++ sanity.config.ts | 14 ++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 sanity.cli.ts create mode 100644 sanity.config.ts diff --git a/sanity.cli.ts b/sanity.cli.ts new file mode 100644 index 0000000..453780f --- /dev/null +++ b/sanity.cli.ts @@ -0,0 +1,8 @@ +import { defineCliConfig } from "sanity/cli"; + +export default defineCliConfig({ + api: { + projectId: "4r409ts6", + dataset: "production", + }, +}); diff --git a/sanity.config.ts b/sanity.config.ts new file mode 100644 index 0000000..b2da661 --- /dev/null +++ b/sanity.config.ts @@ -0,0 +1,14 @@ +import { defineConfig } from "sanity"; +import { structureTool } from "sanity/structure"; +import { portfolioSchema, siteSettingsSchema } from "./sanity/schemas"; + +export default defineConfig({ + name: "hooklab", + title: "HookLab", + projectId: "4r409ts6", + dataset: "production", + plugins: [structureTool()], + schema: { + types: [portfolioSchema, siteSettingsSchema], + }, +});