From cd339d3b8a94b9343a28363f93ffd4cd3b2bac20 Mon Sep 17 00:00:00 2001 From: Chris Sauve Date: Mon, 6 May 2024 13:40:49 -0400 Subject: [PATCH] Move react-graphql to preact --- .../{react-graphql => preact-graphql}/CHANGELOG.md | 0 packages/{react-graphql => preact-graphql}/README.md | 0 .../configuration/rollup.config.js | 0 .../{react-graphql => preact-graphql}/package.json | 12 ++++++------ .../source/context.tsx | 0 .../source/hooks.ts | 0 .../source/hooks/use-graphql-fetch.ts | 0 .../source/index.ts | 0 .../source/testing.tsx | 0 .../source/types.ts | 0 .../{react-graphql => preact-graphql}/tsconfig.json | 0 packages/quilt/package.json | 2 +- packages/quilt/source/graphql.ts | 3 +-- packages/quilt/source/graphql/testing.ts | 2 +- packages/quilt/tsconfig.json | 2 +- pnpm-lock.yaml | 12 ++++++------ 16 files changed, 16 insertions(+), 17 deletions(-) rename packages/{react-graphql => preact-graphql}/CHANGELOG.md (100%) rename packages/{react-graphql => preact-graphql}/README.md (100%) rename packages/{react-graphql => preact-graphql}/configuration/rollup.config.js (100%) rename packages/{react-graphql => preact-graphql}/package.json (86%) rename packages/{react-graphql => preact-graphql}/source/context.tsx (100%) rename packages/{react-graphql => preact-graphql}/source/hooks.ts (100%) rename packages/{react-graphql => preact-graphql}/source/hooks/use-graphql-fetch.ts (100%) rename packages/{react-graphql => preact-graphql}/source/index.ts (100%) rename packages/{react-graphql => preact-graphql}/source/testing.tsx (100%) rename packages/{react-graphql => preact-graphql}/source/types.ts (100%) rename packages/{react-graphql => preact-graphql}/tsconfig.json (100%) diff --git a/packages/react-graphql/CHANGELOG.md b/packages/preact-graphql/CHANGELOG.md similarity index 100% rename from packages/react-graphql/CHANGELOG.md rename to packages/preact-graphql/CHANGELOG.md diff --git a/packages/react-graphql/README.md b/packages/preact-graphql/README.md similarity index 100% rename from packages/react-graphql/README.md rename to packages/preact-graphql/README.md diff --git a/packages/react-graphql/configuration/rollup.config.js b/packages/preact-graphql/configuration/rollup.config.js similarity index 100% rename from packages/react-graphql/configuration/rollup.config.js rename to packages/preact-graphql/configuration/rollup.config.js diff --git a/packages/react-graphql/package.json b/packages/preact-graphql/package.json similarity index 86% rename from packages/react-graphql/package.json rename to packages/preact-graphql/package.json index f90bd9e81..a0bf2b57b 100644 --- a/packages/react-graphql/package.json +++ b/packages/preact-graphql/package.json @@ -1,11 +1,11 @@ { - "name": "@quilted/react-graphql", + "name": "@quilted/preact-graphql", "type": "module", - "version": "0.5.0", + "version": "0.1.0", "repository": { "type": "git", "url": "https://github.com/lemonmade/quilt.git", - "directory": "packages/react-graphql" + "directory": "packages/preact-graphql" }, "publishConfig": { "access": "public", @@ -45,14 +45,14 @@ "@quilted/useful-types": "workspace:^2.0.0" }, "peerDependencies": { - "react": "^17.0.0 || ^18.0.0" + "preact": "^10.21.0" }, "peerDependenciesMeta": { - "react": { + "preact": { "optional": true } }, "devDependencies": { - "react": "workspace:@quilted/react@^18.2.0" + "preact": "^10.21.0" } } diff --git a/packages/react-graphql/source/context.tsx b/packages/preact-graphql/source/context.tsx similarity index 100% rename from packages/react-graphql/source/context.tsx rename to packages/preact-graphql/source/context.tsx diff --git a/packages/react-graphql/source/hooks.ts b/packages/preact-graphql/source/hooks.ts similarity index 100% rename from packages/react-graphql/source/hooks.ts rename to packages/preact-graphql/source/hooks.ts diff --git a/packages/react-graphql/source/hooks/use-graphql-fetch.ts b/packages/preact-graphql/source/hooks/use-graphql-fetch.ts similarity index 100% rename from packages/react-graphql/source/hooks/use-graphql-fetch.ts rename to packages/preact-graphql/source/hooks/use-graphql-fetch.ts diff --git a/packages/react-graphql/source/index.ts b/packages/preact-graphql/source/index.ts similarity index 100% rename from packages/react-graphql/source/index.ts rename to packages/preact-graphql/source/index.ts diff --git a/packages/react-graphql/source/testing.tsx b/packages/preact-graphql/source/testing.tsx similarity index 100% rename from packages/react-graphql/source/testing.tsx rename to packages/preact-graphql/source/testing.tsx diff --git a/packages/react-graphql/source/types.ts b/packages/preact-graphql/source/types.ts similarity index 100% rename from packages/react-graphql/source/types.ts rename to packages/preact-graphql/source/types.ts diff --git a/packages/react-graphql/tsconfig.json b/packages/preact-graphql/tsconfig.json similarity index 100% rename from packages/react-graphql/tsconfig.json rename to packages/preact-graphql/tsconfig.json diff --git a/packages/quilt/package.json b/packages/quilt/package.json index 99580a5c6..03405ac68 100644 --- a/packages/quilt/package.json +++ b/packages/quilt/package.json @@ -236,10 +236,10 @@ "@quilted/preact-async": "workspace:^0.1.0", "@quilted/preact-browser": "workspace:^0.1.0", "@quilted/preact-context": "workspace:^0.1.0", + "@quilted/preact-graphql": "workspace:^0.1.0", "@quilted/preact-performance": "workspace:^0.1.0", "@quilted/react": "workspace:^18.2.0", "@quilted/react-dom": "workspace:^18.2.11", - "@quilted/react-graphql": "workspace:^0.5.0", "@quilted/react-idle": "workspace:^0.4.0", "@quilted/react-localize": "workspace:^0.2.2", "@quilted/react-router": "workspace:^0.4.1", diff --git a/packages/quilt/source/graphql.ts b/packages/quilt/source/graphql.ts index 6f40981bc..5a35c9d67 100644 --- a/packages/quilt/source/graphql.ts +++ b/packages/quilt/source/graphql.ts @@ -1,2 +1 @@ -export * from '@quilted/graphql'; -export {GraphQLContext, useGraphQLFetch} from '@quilted/react-graphql'; +export * from '@quilted/preact-graphql'; diff --git a/packages/quilt/source/graphql/testing.ts b/packages/quilt/source/graphql/testing.ts index baf3e7d2b..37f3d32f7 100644 --- a/packages/quilt/source/graphql/testing.ts +++ b/packages/quilt/source/graphql/testing.ts @@ -3,7 +3,7 @@ import {expect} from 'vitest'; import {matchers, type CustomMatchers} from './testing/matchers.ts'; export * from '@quilted/graphql/testing'; -export {GraphQLTesting} from '@quilted/react-graphql/testing'; +export {GraphQLTesting} from '@quilted/preact-graphql/testing'; declare module 'vitest' { interface Assertion extends CustomMatchers {} diff --git a/packages/quilt/tsconfig.json b/packages/quilt/tsconfig.json index 96d044cda..77f018fdd 100644 --- a/packages/quilt/tsconfig.json +++ b/packages/quilt/tsconfig.json @@ -14,10 +14,10 @@ {"path": "../preact-async"}, {"path": "../preact-browser"}, {"path": "../preact-context"}, + {"path": "../preact-graphql"}, {"path": "../preact-performance"}, {"path": "../react"}, {"path": "../react-dom"}, - {"path": "../react-graphql"}, {"path": "../react-idle"}, {"path": "../react-localize"}, {"path": "../react-router"}, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 27e82e971..9e95eac6c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -523,6 +523,9 @@ importers: '@quilted/preact-context': specifier: workspace:^0.1.0 version: link:../preact-context + '@quilted/preact-graphql': + specifier: workspace:^0.1.0 + version: link:../react-graphql '@quilted/preact-performance': specifier: workspace:^0.1.0 version: link:../preact-performance @@ -532,9 +535,6 @@ importers: '@quilted/react-dom': specifier: workspace:^18.2.11 version: link:../react-dom - '@quilted/react-graphql': - specifier: workspace:^0.5.0 - version: link:../react-graphql '@quilted/react-idle': specifier: workspace:^0.4.0 version: link:../react-idle @@ -627,9 +627,9 @@ importers: specifier: workspace:^2.0.0 version: link:../useful-types devDependencies: - react: - specifier: workspace:@quilted/react@^18.2.0 - version: link:../react + preact: + specifier: ^10.21.0 + version: 10.21.0 packages/react-idle: devDependencies: