From 343b20fc5c49ee8968fe56e42527ba1cc8ede0ec Mon Sep 17 00:00:00 2001 From: kevinmitch14 <55989505+kevinmitch14@users.noreply.github.com> Date: Sun, 28 Jan 2024 05:57:26 -0300 Subject: [PATCH] refactor: update zod imports in /cli (#2473) updates in /cli --- .changeset/wet-eagles-leave.md | 5 +++++ packages/cli/src/commands/add.ts | 2 +- packages/cli/src/commands/diff.ts | 2 +- packages/cli/src/commands/init.ts | 2 +- packages/cli/src/utils/get-config.ts | 2 +- packages/cli/src/utils/registry/index.ts | 2 +- packages/cli/src/utils/registry/schema.ts | 2 +- packages/cli/src/utils/transformers/index.ts | 2 +- packages/cli/src/utils/transformers/transform-css-vars.ts | 2 +- 9 files changed, 13 insertions(+), 8 deletions(-) create mode 100644 .changeset/wet-eagles-leave.md diff --git a/.changeset/wet-eagles-leave.md b/.changeset/wet-eagles-leave.md new file mode 100644 index 0000000000..efbd3ab2d9 --- /dev/null +++ b/.changeset/wet-eagles-leave.md @@ -0,0 +1,5 @@ +--- +"shadcn-ui": patch +--- + +update zod imports diff --git a/packages/cli/src/commands/add.ts b/packages/cli/src/commands/add.ts index 0f31c246c4..3bded1a9b6 100644 --- a/packages/cli/src/commands/add.ts +++ b/packages/cli/src/commands/add.ts @@ -17,7 +17,7 @@ import { Command } from "commander" import { execa } from "execa" import ora from "ora" import prompts from "prompts" -import * as z from "zod" +import { z } from "zod" const addOptionsSchema = z.object({ components: z.array(z.string()).optional(), diff --git a/packages/cli/src/commands/diff.ts b/packages/cli/src/commands/diff.ts index 37308eaa89..43a19f65bd 100644 --- a/packages/cli/src/commands/diff.ts +++ b/packages/cli/src/commands/diff.ts @@ -14,7 +14,7 @@ import { transform } from "@/src/utils/transformers" import chalk from "chalk" import { Command } from "commander" import { diffLines, type Change } from "diff" -import * as z from "zod" +import { z } from "zod" const updateOptionsSchema = z.object({ component: z.string().optional(), diff --git a/packages/cli/src/commands/init.ts b/packages/cli/src/commands/init.ts index c902612673..78893dc530 100644 --- a/packages/cli/src/commands/init.ts +++ b/packages/cli/src/commands/init.ts @@ -26,7 +26,7 @@ import { execa } from "execa" import template from "lodash.template" import ora from "ora" import prompts from "prompts" -import * as z from "zod" +import { z } from "zod" import { applyPrefixesCss } from "../utils/transformers/transform-tw-prefix" diff --git a/packages/cli/src/utils/get-config.ts b/packages/cli/src/utils/get-config.ts index 18978018a6..d8e4dc0fac 100644 --- a/packages/cli/src/utils/get-config.ts +++ b/packages/cli/src/utils/get-config.ts @@ -2,7 +2,7 @@ import path from "path" import { resolveImport } from "@/src/utils/resolve-import" import { cosmiconfig } from "cosmiconfig" import { loadConfig } from "tsconfig-paths" -import * as z from "zod" +import { z } from "zod" export const DEFAULT_STYLE = "default" export const DEFAULT_COMPONENTS = "@/components" diff --git a/packages/cli/src/utils/registry/index.ts b/packages/cli/src/utils/registry/index.ts index 5fd5450a44..29395e2b5c 100644 --- a/packages/cli/src/utils/registry/index.ts +++ b/packages/cli/src/utils/registry/index.ts @@ -9,7 +9,7 @@ import { } from "@/src/utils/registry/schema" import { HttpsProxyAgent } from "https-proxy-agent" import fetch from "node-fetch" -import * as z from "zod" +import { z } from "zod" const baseUrl = process.env.COMPONENTS_REGISTRY_URL ?? "https://ui.shadcn.com" const agent = process.env.https_proxy diff --git a/packages/cli/src/utils/registry/schema.ts b/packages/cli/src/utils/registry/schema.ts index 2b1806109a..b227590e11 100644 --- a/packages/cli/src/utils/registry/schema.ts +++ b/packages/cli/src/utils/registry/schema.ts @@ -1,4 +1,4 @@ -import * as z from "zod" +import { z } from "zod" // TODO: Extract this to a shared package. export const registryItemSchema = z.object({ diff --git a/packages/cli/src/utils/transformers/index.ts b/packages/cli/src/utils/transformers/index.ts index daa1bb73bc..88cdb3f3a4 100644 --- a/packages/cli/src/utils/transformers/index.ts +++ b/packages/cli/src/utils/transformers/index.ts @@ -8,7 +8,7 @@ import { transformImport } from "@/src/utils/transformers/transform-import" import { transformJsx } from "@/src/utils/transformers/transform-jsx" import { transformRsc } from "@/src/utils/transformers/transform-rsc" import { Project, ScriptKind, type SourceFile } from "ts-morph" -import * as z from "zod" +import { z } from "zod" import { transformTwPrefixes } from "./transform-tw-prefix" diff --git a/packages/cli/src/utils/transformers/transform-css-vars.ts b/packages/cli/src/utils/transformers/transform-css-vars.ts index b5f1259c10..95cf973d1d 100644 --- a/packages/cli/src/utils/transformers/transform-css-vars.ts +++ b/packages/cli/src/utils/transformers/transform-css-vars.ts @@ -1,7 +1,7 @@ import { registryBaseColorSchema } from "@/src/utils/registry/schema" import { Transformer } from "@/src/utils/transformers" import { ScriptKind, SyntaxKind } from "ts-morph" -import * as z from "zod" +import { z } from "zod" export const transformCssVars: Transformer = async ({ sourceFile,