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-03-28 11:26:42 +00:00
"packageManager" : "pnpm@10.4.0" ,
2022-11-24 10:00:41 +00:00
"engines" : {
2024-06-21 10:42:02 +00:00
"node" : ">=22" ,
2025-02-16 07:08:38 +00:00
"pnpm" : ">=10.4.0"
2022-11-24 10:00:41 +00:00
} ,
2022-05-18 07:26:57 +00:00
"scripts" : {
2022-12-20 14:34:46 +00:00
"build" : "pnpm turbo build --color" ,
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" ,
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" ,
2023-07-25 07:12:08 +00:00
"graphql:generate" : "graphql-codegen --config codegen.mts" ,
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" ,
2025-01-23 06:52:30 +00:00
"release:version" : "changeset version && pnpm --filter hive-apollo-router-plugin sync-cargo-file && pnpm build:libraries" ,
2023-02-22 07:41:00 +00:00
"seed" : "tsx scripts/seed-local-env.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" ,
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" ,
2023-11-28 11:01:28 +00:00
"@changesets/changelog-github" : "0.5.0" ,
2024-12-25 09:36:48 +00:00
"@changesets/cli" : "2.27.11" ,
2024-10-31 13:41:49 +00:00
"@eddeee888/gcg-typescript-resolver-files" : "0.11.0" ,
2024-06-24 09:16:07 +00:00
"@graphql-codegen/add" : "5.0.3" ,
2025-03-26 07:01:27 +00:00
"@graphql-codegen/cli" : "5.0.5" ,
"@graphql-codegen/client-preset" : "4.7.0" ,
"@graphql-codegen/typescript" : "4.1.5" ,
"@graphql-codegen/typescript-operations" : "4.5.1" ,
"@graphql-codegen/typescript-resolvers" : "4.4.4" ,
2023-10-04 18:45:04 +00:00
"@graphql-codegen/urql-introspection" : "3.0.0" ,
2023-10-04 14:28:35 +00:00
"@graphql-eslint/eslint-plugin" : "3.20.1" ,
2023-12-03 12:25:56 +00:00
"@graphql-inspector/cli" : "4.0.3" ,
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" ,
2024-11-17 14:43:53 +00:00
"@parcel/watcher" : "2.5.0" ,
2025-01-09 05:58:38 +00:00
"@sentry/cli" : "2.40.0" ,
2025-01-09 03:58:27 +00:00
"@swc/core" : "1.10.6" ,
2024-08-25 11:29:03 +00:00
"@theguild/eslint-config" : "0.12.1" ,
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" ,
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" ,
2024-12-25 10:53:21 +00:00
"turbo" : "2.3.3" ,
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-04-15 06:25:35 +00:00
"vitest" : "3.1.1"
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" ,
2025-02-02 09:37:43 +00:00
"overrides.miniflare" : "To address CVE: https://github.com/graphql-hive/console/security/dependabot/245" ,
2025-04-01 11:05:50 +00:00
"overrides.tar-fs" : "https://github.com/graphql-hive/console/security/dependabot/290" ,
2024-10-27 10:25:20 +00:00
"overrides" : {
2025-02-13 14:03:15 +00:00
"esbuild" : "0.25.0" ,
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" : "-" ,
"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-06-11 05:22:07 +00:00
"tar-fs" : "2.1.3" ,
2025-02-02 09:37:43 +00:00
"ip" : "npm:neoip@2.1.0" ,
"miniflare@3>undici" : "5.28.5"
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
}