Skip to content

Commit 66d0196

Browse files
committed
feat(sql): implement kysely client and clean up types and classes for DRY and KISS
1 parent f7029f9 commit 66d0196

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1566
-1764
lines changed

package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,17 @@
5555
"graphql-middleware": "^6.1.35",
5656
"graphql-scalars": "^1.23.0",
5757
"graphql-yoga": "^5.1.1",
58+
"kysely": "^0.27.4",
5859
"lodash": "^4.17.21",
5960
"lru-cache": "^11.0.0",
61+
"pg": "^8.12.0",
6062
"reflect-metadata": "^0.2.2",
6163
"rollup": "^4.12.0",
62-
"supabase": "1.187.10",
6364
"swagger-ui-express": "^5.0.0",
6465
"tsoa": "^6.2.1",
6566
"tsyringe": "^4.8.0",
6667
"type-fest": "^4.12.0",
67-
"type-graphql": "^2.0.0-beta.6",
68+
"type-graphql": "^2.0.0-rc.2",
6869
"viem": "^2.0.3",
6970
"zod": "^3.23.8"
7071
},
@@ -86,19 +87,22 @@
8687
"@swc/cli": "^0.3.12",
8788
"@swc/core": "^1.4.15",
8889
"@types/body-parser": "^1.19.5",
90+
"@types/pg": "^8.11.6",
8991
"@types/sinon": "^17.0.2",
9092
"@types/swagger-ui-express": "^4.1.6",
9193
"chai": "^5.0.0",
9294
"chai-assertions-count": "^1.0.2",
9395
"concurrently": "^8.2.2",
9496
"dotenv": "^16.3.1",
9597
"eslint": "8.56.0",
98+
"kysely-supabase": "^0.2.0",
9699
"multiformats": "^13.0.0",
97100
"node-mocks-http": "^1.14.1",
98101
"nodemon": "^3.0.3",
99102
"prettier": "3.3.2",
100103
"rimraf": "^5.0.5",
101104
"sinon": "^17.0.1",
105+
"supabase": "1.187.10",
102106
"ts-node": "^10.9.2",
103107
"tsconfig-paths": "^4.2.0",
104108
"tsx": "^4.7.1",

0 commit comments

Comments
 (0)