From 0b8d6b0c3bfe1fab061af2ea8dac48841809b6f9 Mon Sep 17 00:00:00 2001 From: Tony Ketcham Date: Fri, 17 Jul 2026 19:19:17 -0700 Subject: [PATCH] chore(core): drop unused graphql-compose-json and lru-cache dependencies PRs #211 and #213 removed the only consumer paths: the nested-provider filter and the config-keyed schema cache. Removing their manifests and lockfile entries keeps @flatbread/core's runtime contract accurate. Verification: pnpm typecheck; pnpm build; pnpm test:ava (293 passed); pnpm -F @flatbread/codegen exec vitest run (45 passed); pnpm -F @flatbread/utils exec vitest run (7 passed); pnpm lint:fix:fast. Co-authored-by: Cursor Change-Id: I6d9ecf9f45aea182e7a94ebfb962c46425167892 --- packages/core/package.json | 2 -- pnpm-lock.yaml | 21 --------------------- 2 files changed, 23 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 2b24586f..3833197f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -31,9 +31,7 @@ "dependencies": { "graphql": "16.5.0", "graphql-compose": "9.0.8", - "graphql-compose-json": "6.2.0", "lodash-es": "4.17.21", - "lru-cache": "7.13.2", "matcher": "5.0.0", "plur": "5.1.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a3bfe2c8..f9ded765 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -295,15 +295,9 @@ importers: graphql-compose: specifier: 9.0.8 version: 9.0.8(graphql@16.5.0) - graphql-compose-json: - specifier: 6.2.0 - version: 6.2.0(graphql-compose@9.0.8(graphql@16.5.0)) lodash-es: specifier: 4.17.21 version: 4.17.21 - lru-cache: - specifier: 7.13.2 - version: 7.13.2 matcher: specifier: 5.0.0 version: 5.0.0 @@ -5533,11 +5527,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - graphql-compose-json@6.2.0: - resolution: {integrity: sha512-EfY6VPu6/Rah8xCEXa7WT1W/Hyd+wJZ08HFRDtEsZx3z/WRguDXDGi0kppGXWNQDc66PtEMfWvhDDsM/J8kiRQ==} - peerDependencies: - graphql-compose: ^7.0.4 || ^8.0.0 || ^9.0.0 - graphql-compose@9.0.8: resolution: {integrity: sha512-I3zvygpVz5hOWk2cYL6yhbgfKbNWbiZFNXlWkv/55U+lX6Y3tL+SyY3zunw7QWrN/qtwG2DqZb13SHTv2MgdEQ==} peerDependencies: @@ -6571,10 +6560,6 @@ packages: resolution: {integrity: sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==} engines: {node: '>=12'} - lru-cache@7.13.2: - resolution: {integrity: sha512-VJL3nIpA79TodY/ctmZEfhASgqekbT574/c4j3jn4bKXbSCnTTCH/KltZyvL2GlV+tGSMtsWyem8DCX7qKTMBA==} - engines: {node: '>=12'} - magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} @@ -14512,10 +14497,6 @@ snapshots: graphemer@1.4.0: {} - graphql-compose-json@6.2.0(graphql-compose@9.0.8(graphql@16.5.0)): - dependencies: - graphql-compose: 9.0.8(graphql@16.5.0) - graphql-compose@9.0.8(graphql@16.5.0): dependencies: graphql: 16.5.0 @@ -15745,8 +15726,6 @@ snapshots: lru-cache@7.13.1: {} - lru-cache@7.13.2: {} - magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.4