2022-05-18 07:26:57 +00:00
{
2024-10-14 14:36:45 +00:00
"name" : "platform" ,
2022-05-18 07:26:57 +00:00
"type" : "module" ,
"repository" : {
"type" : "git" ,
2024-10-14 14:36:45 +00:00
"url" : "graphql-hive/platform"
2022-05-18 07:26:57 +00:00
} ,
"author" : {
"email" : "contact@the-guild.dev" ,
"name" : "The Guild" ,
"url" : "https://the-guild.dev"
} ,
"license" : "MIT" ,
2022-11-24 10:00:41 +00:00
"private" : true ,
2025-10-17 08:45:03 +00:00
"packageManager" : "pnpm@10.18.3+sha512.bbd16e6d7286fd7e01f6b3c0b3c932cda2965c06a908328f74663f10a9aea51f1129eea615134bf992831b009eabe167ecb7008b597f40ff9bc75946aadfb08d" ,
2022-11-24 10:00:41 +00:00
"engines" : {
2026-01-16 14:31:31 +00:00
"node" : ">=24.13" ,
2025-09-16 14:18:37 +00:00
"pnpm" : ">=10.16.0"
2022-11-24 10:00:41 +00:00
} ,
2022-05-18 07:26:57 +00:00
"scripts" : {
2025-09-16 10:37:58 +00:00
"build" : "pnpm turbo build --color --filter '!@hive/docs'" ,
2023-07-17 15:19:08 +00:00
"build:libraries" : "pnpm prebuild && pnpm graphql:generate && pnpm turbo build --filter=./packages/libraries/* --color" ,
2023-09-06 09:02:49 +00:00
"build:services" : "pnpm prebuild && pnpm turbo build --filter=./packages/services/**/* --filter=./packages/migrations --color" ,
2023-07-17 15:19:08 +00:00
"build:web" : "pnpm prebuild && pnpm turbo build --filter=./packages/web/* --color" ,
2023-01-31 10:05:36 +00:00
"cargo:fix" : "bash ./scripts/fix-symbolic-link.sh" ,
2025-09-26 11:21:17 +00:00
"dev:hive" : "turbo dev:hive --ui tui --concurrency 100" ,
2024-07-15 11:21:23 +00:00
"dev:integration" : "cd integration-tests && pnpm dev:integration" ,
2023-01-24 18:15:24 +00:00
"docker:build" : "docker buildx bake -f docker/docker.hcl --load build" ,
2024-07-09 15:14:53 +00:00
"docker:override-up" : "docker compose -f ./docker/docker-compose.override.yml up -d --remove-orphans" ,
2023-02-22 07:41:00 +00:00
"env:sync" : "tsx scripts/sync-env-files.ts" ,
2022-11-24 10:00:41 +00:00
"generate" : "pnpm --filter @hive/storage db:generate && pnpm graphql:generate" ,
2025-10-10 12:06:02 +00:00
"graphql:generate" : "VERBOSE=1 graphql-codegen --config codegen.mts" ,
2025-09-26 11:21:17 +00:00
"graphql:generate:watch" : "pnpm graphql:generate --watch" ,
2023-03-16 07:37:28 +00:00
"integration:prepare" : "cd integration-tests && ./local.sh" ,
2023-10-04 18:45:04 +00:00
"lint" : "eslint --cache --ignore-path .gitignore \"{packages,cypress}/**/*.{ts,tsx,graphql}\"" ,
2023-02-10 01:15:24 +00:00
"lint:env-template" : "tsx scripts/check-env-template.ts" ,
2023-01-11 10:26:42 +00:00
"lint:fix" : "pnpm lint --fix" ,
2022-11-24 10:00:41 +00:00
"lint:prettier" : "prettier --cache --check ." ,
2024-07-09 15:14:53 +00:00
"local:setup" : "docker compose -f ./docker/docker-compose.dev.yml up -d --remove-orphans && pnpm --filter @hive/migrations db:init" ,
2023-07-17 15:19:08 +00:00
"postinstall" : "node ./scripts/patch-manifests.js && pnpm env:sync && node ./scripts/turborepo-cleanup.js && pnpm cargo:fix" ,
"prebuild" : "rimraf deploy-tmp && rimraf packages/**/deploy-tmp" ,
2022-11-01 00:11:53 +00:00
"prerelease" : "pnpm build:libraries" ,
2023-03-07 09:34:59 +00:00
"prettier" : "prettier --cache --write --list-different --ignore-unknown \"**/*\"" ,
2022-12-20 14:34:46 +00:00
"release" : "pnpm build:libraries && changeset publish" ,
2026-01-16 09:42:55 +00:00
"release:docs:update-version" : "tsx scripts/sync-docker-image-tag-docs.ts" ,
"release:version" : "changeset version && pnpm --filter hive-apollo-router-plugin --filter hive-console-sdk-rs sync-cargo-file && pnpm build:libraries && pnpm --filter @graphql-hive/cli oclif:readme && pnpm run release:docs:update-version" ,
2025-11-20 13:42:14 +00:00
"seed:org" : "tsx scripts/seed-organization.mts" ,
2025-10-27 09:23:56 +00:00
"seed:schemas" : "tsx scripts/seed-schemas.ts" ,
"seed:usage" : "tsx scripts/seed-usage.ts" ,
2024-02-06 11:10:19 +00:00
"start" : "pnpm run local:setup" ,
2023-04-20 08:31:25 +00:00
"test" : "vitest" ,
2024-12-27 10:06:52 +00:00
"test:e2e" : "CYPRESS_BASE_URL=$HIVE_APP_BASE_URL cypress run --browser chrome" ,
2025-02-07 11:20:05 +00:00
"test:e2e:local" : "CYPRESS_BASE_URL=http://localhost:3000 RUN_AGAINST_LOCAL_SERVICES=1 cypress open --browser chrome" ,
2024-11-21 08:20:29 +00:00
"test:e2e:open" : "CYPRESS_BASE_URL=$HIVE_APP_BASE_URL cypress open" ,
2023-05-09 08:07:17 +00:00
"test:integration" : "cd integration-tests && pnpm test:integration" ,
2025-12-10 08:36:37 +00:00
"test:integration:apollo-router" : "cd integration-tests && pnpm test:integration:apollo-router" ,
2024-10-09 13:19:34 +00:00
"typecheck" : "pnpm run -r --filter '!hive' typecheck" ,
2022-12-02 09:04:48 +00:00
"upload-sourcemaps" : "./scripts/upload-sourcemaps.sh" ,
"workspace" : "pnpm run --filter $1 $2"
2022-05-18 07:26:57 +00:00
} ,
"devDependencies" : {
2024-10-21 11:07:05 +00:00
"@0no-co/graphqlsp" : "1.12.16" ,
2024-10-22 07:40:39 +00:00
"@actions/core" : "1.11.1" ,
2025-09-14 15:03:10 +00:00
"@changesets/changelog-github" : "0.5.1" ,
2025-09-16 14:18:37 +00:00
"@changesets/cli" : "2.29.7" ,
2025-10-16 08:52:34 +00:00
"@eddeee888/gcg-typescript-resolver-files" : "0.14.0" ,
2025-09-30 23:08:04 +00:00
"@graphql-codegen/add" : "6.0.0" ,
2025-10-27 09:22:34 +00:00
"@graphql-codegen/cli" : "6.0.1" ,
"@graphql-codegen/client-preset" : "5.1.1" ,
"@graphql-codegen/typescript" : "5.0.2" ,
"@graphql-codegen/typescript-operations" : "5.0.2" ,
"@graphql-codegen/typescript-resolvers" : "5.1.0" ,
2025-09-14 13:16:38 +00:00
"@graphql-codegen/urql-introspection" : "3.0.1" ,
2023-10-04 14:28:35 +00:00
"@graphql-eslint/eslint-plugin" : "3.20.1" ,
2025-12-18 05:17:20 +00:00
"@graphql-inspector/cli" : "6.0.0" ,
"@graphql-inspector/core" : "7.1.0" ,
"@graphql-inspector/patch" : "0.1.0" ,
2025-10-27 09:23:56 +00:00
"@graphql-tools/load" : "8.1.2" ,
2024-06-27 12:14:19 +00:00
"@manypkg/get-packages" : "2.2.2" ,
2025-01-09 10:25:51 +00:00
"@next/eslint-plugin-next" : "14.2.23" ,
2025-09-14 12:12:21 +00:00
"@parcel/watcher" : "2.5.1" ,
2025-01-09 05:58:38 +00:00
"@sentry/cli" : "2.40.0" ,
2025-09-15 06:32:34 +00:00
"@swc/core" : "1.13.5" ,
2024-08-25 11:29:03 +00:00
"@theguild/eslint-config" : "0.12.1" ,
2026-01-19 10:47:16 +00:00
"@theguild/federation-composition" : "0.21.3" ,
2024-08-12 14:03:09 +00:00
"@theguild/prettier-config" : "2.0.7" ,
2025-01-09 09:49:30 +00:00
"@types/node" : "22.10.5" ,
2023-07-20 11:15:07 +00:00
"bob-the-bundler" : "7.0.1" ,
2024-12-25 11:03:18 +00:00
"cypress" : "13.17.0" ,
2024-12-25 13:17:32 +00:00
"dotenv" : "16.4.7" ,
2024-10-21 16:06:21 +00:00
"eslint" : "8.57.1" ,
2024-11-17 11:42:01 +00:00
"eslint-plugin-cypress" : "4.1.0" ,
2023-09-27 07:16:05 +00:00
"eslint-plugin-hive" : "file:rules" ,
2024-09-06 16:07:54 +00:00
"eslint-plugin-tailwindcss" : "npm:@hasparus/eslint-plugin-tailwindcss@3.17.5" ,
2023-11-28 15:42:21 +00:00
"fs-extra" : "11.2.0" ,
2024-06-25 08:29:04 +00:00
"graphql" : "16.9.0" ,
2025-01-27 14:58:08 +00:00
"gray-matter" : "4.0.3" ,
2023-09-18 01:07:11 +00:00
"jest-snapshot-serializer-raw" : "2.0.0" ,
2024-10-27 15:42:03 +00:00
"pg" : "8.13.1" ,
2024-12-26 13:00:21 +00:00
"prettier" : "3.4.2" ,
2024-07-04 16:28:20 +00:00
"prettier-plugin-sql" : "0.18.1" ,
2024-12-25 10:52:43 +00:00
"prettier-plugin-tailwindcss" : "0.6.9" ,
2024-01-21 08:15:18 +00:00
"pretty-quick" : "4.0.0" ,
2023-03-23 03:22:29 +00:00
"rimraf" : "4.4.1" ,
2025-12-10 00:09:00 +00:00
"tailwindcss" : "3.4.17" ,
2023-12-10 13:38:54 +00:00
"ts-node" : "10.9.2" ,
2025-03-13 08:09:20 +00:00
"tsup" : "8.4.0" ,
2024-10-27 15:48:46 +00:00
"tsx" : "4.19.2" ,
2025-09-26 11:21:17 +00:00
"turbo" : "2.5.8" ,
2025-01-09 07:02:14 +00:00
"typescript" : "5.7.3" ,
2024-12-25 10:52:03 +00:00
"vite-tsconfig-paths" : "5.1.4" ,
2025-11-16 09:38:27 +00:00
"vitest" : "4.0.9"
2022-05-18 07:26:57 +00:00
} ,
2022-11-01 00:11:53 +00:00
"pnpm" : {
2025-02-13 14:03:15 +00:00
"overrides.esbuild" : "To address CVE: https://github.com/graphql-hive/console/security/dependabot/259" ,
2024-10-27 10:25:20 +00:00
"overrides.csstype" : "To fix type check error https://github.com/JedWatson/react-select/issues/5952" ,
2024-10-27 15:07:20 +00:00
"overrides.mjml" : "Our patch removes html-minifier from mjml-core, we dont need this dependency and its causing false-alarm (CVE https://nvd.nist.gov/vuln/detail/cve-2022-37620)" ,
2025-01-02 09:35:53 +00:00
"overrides.ip" : "There is no update with fix for ip package, we use fork https://github.com/indutny/node-ip/issues/150#issuecomment-2325961380" ,
2026-01-20 11:08:38 +00:00
"overrides.miniflare@3>undici" : "To address CVE: https://github.com/graphql-hive/console/security/dependabot/439" ,
2025-04-01 11:05:50 +00:00
"overrides.tar-fs" : "https://github.com/graphql-hive/console/security/dependabot/290" ,
2025-12-19 10:39:42 +00:00
"overrides.nodemailer@^6.0.0" : "supertokens-node override for vulnerable version" ,
2026-01-09 15:55:29 +00:00
"overrides.@types/nodemailer>@aws-sdk/client-sesv2" : "@types/nodemailer depends on some AWS stuff that causes the 3.x.x version to stick around. We don't need that dependency. (https://github.com/graphql-hive/console/security/dependabot/436)" ,
2026-01-20 11:45:36 +00:00
"overrides.tar@6.x.x" : "address https://github.com/graphql-hive/console/security/dependabot/443" ,
2024-10-27 10:25:20 +00:00
"overrides" : {
2025-09-14 12:11:34 +00:00
"esbuild" : "0.25.9" ,
2024-10-27 15:07:20 +00:00
"csstype" : "3.1.2" ,
"mjml-core@4.14.0>html-minifier" : "-" ,
2024-10-28 11:33:31 +00:00
"mjml-cli@4.14.0>html-minifier" : "-" ,
2025-06-23 07:50:29 +00:00
"@fastify/vite@6>vite" : "-" ,
2024-10-28 11:33:31 +00:00
"ws@^8.0.0" : "^8.18.0" ,
2024-10-28 13:17:21 +00:00
"ws@*" : ">=8.18.0 || >=7.5.10 || >=6.2.3 || >=5.2.4" ,
2025-01-02 09:35:53 +00:00
"cookie@<0.7.0" : "0.7.2" ,
2025-09-30 14:41:28 +00:00
"tar-fs" : "2.1.4" ,
2025-02-02 09:37:43 +00:00
"ip" : "npm:neoip@2.1.0" ,
2026-01-20 11:08:38 +00:00
"miniflare@3>undici" : "^7.18.2" ,
2025-12-18 13:12:56 +00:00
"tailwindcss" : "3.4.17" ,
2025-12-19 10:39:42 +00:00
"estree-util-value-to-estree" : "^3.3.3" ,
2026-01-09 15:55:29 +00:00
"nodemailer@^6.0.0" : "^7.0.11" ,
2026-01-20 11:45:36 +00:00
"@types/nodemailer>@aws-sdk/client-sesv2" : "-" ,
"tar@6.x.x" : "^7.5.3"
2024-10-27 10:25:20 +00:00
} ,
2022-11-01 00:11:53 +00:00
"patchedDependencies" : {
2023-04-09 19:20:04 +00:00
"mjml-core@4.14.0" : "patches/mjml-core@4.14.0.patch" ,
2023-02-20 15:14:06 +00:00
"@apollo/federation@0.38.1" : "patches/@apollo__federation@0.38.1.patch" ,
2023-05-09 08:07:17 +00:00
"@theguild/editor@1.2.5" : "patches/@theguild__editor@1.2.5.patch" ,
2024-10-21 16:06:21 +00:00
"eslint@8.57.1" : "patches/eslint@8.57.1.patch" ,
2023-08-04 14:01:56 +00:00
"@graphql-eslint/eslint-plugin@3.20.1" : "patches/@graphql-eslint__eslint-plugin@3.20.1.patch" ,
2025-04-09 14:39:50 +00:00
"got@14.4.7" : "patches/got@14.4.7.patch" ,
2024-05-23 09:33:53 +00:00
"slonik@30.4.4" : "patches/slonik@30.4.4.patch" ,
"@oclif/core@3.26.6" : "patches/@oclif__core@3.26.6.patch" ,
2024-12-27 11:23:51 +00:00
"oclif" : "patches/oclif.patch" ,
2024-12-27 10:06:52 +00:00
"graphiql" : "patches/graphiql.patch" ,
"@graphiql/react" : "patches/@graphiql__react.patch" ,
2024-10-28 14:05:59 +00:00
"countup.js" : "patches/countup.js.patch" ,
2024-12-27 10:06:52 +00:00
"@oclif/core@4.0.6" : "patches/@oclif__core@4.0.6.patch" ,
2025-01-02 09:48:49 +00:00
"@fastify/vite" : "patches/@fastify__vite.patch" ,
2025-02-25 02:01:32 +00:00
"p-cancelable@4.0.1" : "patches/p-cancelable@4.0.1.patch" ,
2025-03-27 15:12:42 +00:00
"bentocache" : "patches/bentocache.patch" ,
"nextra" : "patches/nextra.patch" ,
2025-04-04 11:29:39 +00:00
"nextra-theme-docs" : "patches/nextra-theme-docs.patch" ,
"@graphql-codegen/schema-ast" : "patches/@graphql-codegen__schema-ast.patch"
2022-11-01 00:11:53 +00:00
}
2022-11-24 10:00:41 +00:00
}
2022-05-18 07:26:57 +00:00
}