diff --git a/packages/commerce/package.json b/packages/commerce/package.json
index 72cd36c4a..784201f2e 100644
--- a/packages/commerce/package.json
+++ b/packages/commerce/package.json
@@ -52,7 +52,8 @@
     "import-cwd": "^3.0.0",
     "js-cookie": "^3.0.1",
     "swr": "^1.3.0",
-    "node-fetch": "^2.6.7"
+    "node-fetch": "^2.6.7",
+    "zod": "^3.19.0"
   },
   "peerDependencies": {
     "next": "^12",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 3b191281d..d6135ebc3 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -90,6 +90,7 @@ importers:
       taskr: ^1.1.0
       taskr-swc: ^0.0.1
       typescript: ^4.7.4
+      zod: ^3.19.0
     dependencies:
       '@vercel/fetch': 6.2.0_wbqoqouw2iimn65bqgaw3lwmza
       deepmerge: 4.2.2
@@ -97,6 +98,7 @@ importers:
       js-cookie: 3.0.1
       node-fetch: 2.6.7
       swr: 1.3.0_react@18.2.0
+      zod: 3.19.1
     devDependencies:
       '@taskr/clear': 1.1.0
       '@taskr/esnext': 1.1.0
@@ -677,7 +679,6 @@ importers:
       tabbable: ^5.2.1
       tailwindcss: ^3.0.13
       typescript: 4.7.4
-      zod: ^3.19.0
     dependencies:
       '@radix-ui/react-dropdown-menu': 1.0.0_7ey2zzynotv32rpkwno45fsx4e
       '@react-spring/web': 9.5.4_biqbaboplfbrettd7655fr4n2y
@@ -712,7 +713,6 @@ importers:
       react-use-measure: 2.1.1_biqbaboplfbrettd7655fr4n2y
       tabbable: 5.3.3
       tailwindcss: 3.1.8_postcss@8.4.16
-      zod: 3.19.1
     devDependencies:
       '@next/bundle-analyzer': 12.3.0
       '@types/body-scroll-lock': 3.1.0
diff --git a/site/package.json b/site/package.json
index ba838ada4..bdf7688c0 100644
--- a/site/package.json
+++ b/site/package.json
@@ -45,8 +45,7 @@
     "react-merge-refs": "^2.0.1",
     "react-use-measure": "^2.1.1",
     "tabbable": "^5.2.1",
-    "tailwindcss": "^3.0.13",
-    "zod": "^3.19.0"
+    "tailwindcss": "^3.0.13"
   },
   "devDependencies": {
     "@next/bundle-analyzer": "^12.0.8",