diff --git a/backend/package.json b/backend/package.json index 19b57d51d..0e4aa61d0 100644 --- a/backend/package.json +++ b/backend/package.json @@ -27,6 +27,7 @@ "@date-fns/utc": "1.2.0", "@monkeytype/contracts": "workspace:*", "@monkeytype/funbox": "workspace:*", + "@monkeytype/schemas": "workspace:*", "@monkeytype/util": "workspace:*", "@ts-rest/core": "3.52.1", "@ts-rest/express": "3.52.1", @@ -64,7 +65,6 @@ "devDependencies": { "@monkeytype/eslint-config": "workspace:*", "@monkeytype/oxlint-config": "workspace:*", - "@monkeytype/schemas": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "@redocly/cli": "2.0.5", "@types/bcrypt": "5.0.2", diff --git a/frontend/package.json b/frontend/package.json index c480709f5..0dbe3da6c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -35,7 +35,6 @@ "@fortawesome/fontawesome-free": "5.15.4", "@monkeytype/eslint-config": "workspace:*", "@monkeytype/oxlint-config": "workspace:*", - "@monkeytype/schemas": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "@types/canvas-confetti": "1.4.3", "@types/chartjs-plugin-trendline": "1.0.1", @@ -80,6 +79,7 @@ "@date-fns/utc": "1.2.0", "@monkeytype/contracts": "workspace:*", "@monkeytype/funbox": "workspace:*", + "@monkeytype/schemas": "workspace:*", "@monkeytype/util": "workspace:*", "@sentry/browser": "9.14.0", "@sentry/vite-plugin": "3.3.1", diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 4396e9abe..1bf8ddee7 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -11,13 +11,15 @@ "oxlint": "oxlint .", "lint": "npm run oxlint && npm run eslint" }, + "dependencies": { + "@monkeytype/schemas": "workspace:*" + }, "peerDependencies": { "@ts-rest/core": "3.52.1", "zod": "3.23.8" }, "devDependencies": { "@monkeytype/eslint-config": "workspace:*", - "@monkeytype/schemas": "workspace:*", "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "eslint": "8.57.1", diff --git a/packages/funbox/package.json b/packages/funbox/package.json index 480aedc41..023bebe71 100644 --- a/packages/funbox/package.json +++ b/packages/funbox/package.json @@ -13,7 +13,6 @@ }, "devDependencies": { "@monkeytype/eslint-config": "workspace:*", - "@monkeytype/schemas": "workspace:*", "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "eslint": "8.57.1", @@ -24,6 +23,7 @@ "vitest": "3.2.4" }, "dependencies": { + "@monkeytype/schemas": "workspace:*", "@monkeytype/util": "workspace:*" }, "exports": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 024b3e2e7..1f4c6be19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,6 +62,9 @@ importers: '@monkeytype/funbox': specifier: workspace:* version: link:../packages/funbox + '@monkeytype/schemas': + specifier: workspace:* + version: link:../packages/schemas '@monkeytype/util': specifier: workspace:* version: link:../packages/util @@ -168,9 +171,6 @@ importers: '@monkeytype/oxlint-config': specifier: workspace:* version: link:../packages/oxlint-config - '@monkeytype/schemas': - specifier: workspace:* - version: link:../packages/schemas '@monkeytype/typescript-config': specifier: workspace:* version: link:../packages/typescript-config @@ -276,6 +276,9 @@ importers: '@monkeytype/funbox': specifier: workspace:* version: link:../packages/funbox + '@monkeytype/schemas': + specifier: workspace:* + version: link:../packages/schemas '@monkeytype/util': specifier: workspace:* version: link:../packages/util @@ -376,9 +379,6 @@ importers: '@monkeytype/oxlint-config': specifier: workspace:* version: link:../packages/oxlint-config - '@monkeytype/schemas': - specifier: workspace:* - version: link:../packages/schemas '@monkeytype/typescript-config': specifier: workspace:* version: link:../packages/typescript-config @@ -499,6 +499,9 @@ importers: packages/contracts: dependencies: + '@monkeytype/schemas': + specifier: workspace:* + version: link:../schemas '@ts-rest/core': specifier: 3.52.1 version: 3.52.1(@types/node@20.14.11)(zod@3.23.8) @@ -509,9 +512,6 @@ importers: '@monkeytype/eslint-config': specifier: workspace:* version: link:../eslint-config - '@monkeytype/schemas': - specifier: workspace:* - version: link:../schemas '@monkeytype/tsup-config': specifier: workspace:* version: link:../tsup-config @@ -566,6 +566,9 @@ importers: packages/funbox: dependencies: + '@monkeytype/schemas': + specifier: workspace:* + version: link:../schemas '@monkeytype/util': specifier: workspace:* version: link:../util @@ -573,9 +576,6 @@ importers: '@monkeytype/eslint-config': specifier: workspace:* version: link:../eslint-config - '@monkeytype/schemas': - specifier: workspace:* - version: link:../schemas '@monkeytype/tsup-config': specifier: workspace:* version: link:../tsup-config