No description
  • TypeScript 94.5%
  • EdgeQL 3.5%
  • Shell 0.6%
  • HTML 0.5%
  • JavaScript 0.5%
  • Other 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2023-02-14 16:56:49 +08:00
.idea Merge branch 'main' of github.com:daotl/deepkit-starter 2023-02-14 10:28:32 +08:00
dbschema refactor: rewrite EdgeDB helpers using codegen to improve TS code analysis performance 2023-02-13 23:16:42 +08:00
docker-compose-dev chore: chmod +x reset.sh 2023-02-08 18:04:35 +08:00
docs feat: add auth listener 2022-07-04 15:58:41 +08:00
eslint-codegen refactor: rewrite EdgeDB helpers using codegen to improve TS code analysis performance 2023-02-13 23:16:42 +08:00
public fix: close SSE on close event 2022-07-20 17:02:28 +08:00
scripts feat: add Prisma 2022-06-23 21:31:42 +08:00
src fix: zod patchModelOmitMask 2023-02-14 16:54:43 +08:00
.commitlintrc.js setup: add Lefthook and commitlint 2022-12-26 16:30:07 +08:00
.drone.star Merge branch 'main' of https://github.com/daotl/deepkit-starter 2022-12-30 15:30:52 +08:00
.env setup: change EdgeDB port to 15656 to prevent conflict 2023-01-05 18:25:31 +08:00
.eslintignore Merge branch 'main' of github.com:daotl/deepkit-starter 2023-02-14 10:28:32 +08:00
.eslintrc.js refactor: rewrite EdgeDB helpers using codegen to improve TS code analysis performance 2023-02-13 23:16:42 +08:00
.gitignore WIP: switch from Prisma to EdgeDB 2022-12-29 16:56:56 +08:00
.lintstagedrc.json chore: add FusionGalaxy specific project setup 2022-07-04 21:04:14 +08:00
.npmrc setup: update .npmrc 2022-12-26 17:47:54 +08:00
edgedb.toml WIP: switch from Prisma to EdgeDB 2022-12-29 16:56:56 +08:00
lefthook.yml setup: add Lefthook and commitlint 2022-12-26 16:30:07 +08:00
package.json Merge branch 'main' of github.com:daotl/deepkit-starter 2023-02-14 10:28:32 +08:00
pnpm-lock.yaml Merge branch 'main' of github.com:daotl/deepkit-starter 2023-02-14 10:28:32 +08:00
README.md docs: update README.md 2022-12-27 22:20:00 +08:00
ts-to-zod.config.js feat: add models' Zod schemas generated with "ts-to-zod" 2023-01-12 11:26:46 +08:00
tsconfig.json refactor: rewrite EdgeDB helpers using codegen to improve TS code analysis performance 2023-02-13 23:16:42 +08:00

deepkit-starter

A Deepkit Framework starter template.

Stack:

Getting started

pnpm install
pnpm dev

Visit: http://localhost:8080/api/hello/nex tRPC palyground: http://localhost:8080/api/trpc-playground

Prisma + tRPC

prisma-trpc branch is starter for:

Prisma + tRPC

Start Postgres container for development:

cd docker-compose-dev
./init.sh
docker compose up -d

Initialized the database and start the app:

pnpm install
pnpm prisma:gen
pnpm prisma:reset
pnpm dev

Prisma + GraphQL

prisma-graphql branch is starter for:

Prisma + TypeGraphQL + TypeGraphQL Prisma + GraphQL Yoga