Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: migrate to prisma, kysely and zod #64

Merged

Conversation

cerinoligutom
Copy link
Owner

No description provided.

@cerinoligutom cerinoligutom added enhancement New feature or request dependencies Pull requests that update a dependency file labels Apr 13, 2023
@cerinoligutom cerinoligutom self-assigned this Apr 13, 2023
@cerinoligutom cerinoligutom merged commit 324da03 into task/57-tech-stack-changes Apr 13, 2023
@cerinoligutom cerinoligutom deleted the task/migrate-db-and-validation-libs branch April 13, 2023 17:09
@cerinoligutom cerinoligutom mentioned this pull request Apr 13, 2023
17 tasks
cerinoligutom added a commit that referenced this pull request Apr 15, 2023
* build: migrate to pnpm (#58)

* build: remove patch-package in favor of pnpm patch

* build(docker): move from npm to pnpm

* ci: migrate ci to pnpm

* fix: use a different method to set script

Apparently on npm@9, `npm set-script` has been removed.

https://github.blog/changelog/2022-10-24-npm-v9-0-0-released/

* build(docker): fix final stage

* build(docker): copy missing files required by pnpm

* build: drop commitlint (#59)

* build: remove standard-version

* refactor: remove unused commitlint config

* ci: change "on" filters

* build: drop hygen and inquirer (#61)

* build: upgrade to typescript 5 (#62)

* style: simplify eslint rules (#63)

* build: add eslint-patch

* style: simplify eslint rules

* build: migrate to prisma, kysely and zod (#64)

* build: migrate to apollo server 4 (#65)

* chore: upgrade deps

* style: improve base error stack message

* refactor: remove apollo studio from cors

Apollo now offers an embedded Apollo Studio as the landing page for local dev.

https://www.apollographql.com/docs/apollo-server/migration/#local-landing-page-defaults-to-embedded-apollo-sandbox

* refactor: use apollo server's error helper

https://www.apollographql.com/docs/apollo-server/migration/#error-formatting-changes

* refactor: comply on the migration guide

* build: upgrade supertokens (#66)

* chore: update graphql-tools deps

* refactor: make initializeSchema synchronous

* chore: update lockfile

* feat: graceful shutdown with terminus (#67)

* chore: update deps

* refactor(graphql)!: simplify websocket handling (#68)

* refactor(graphql)!: simplify websocket handling

* chore: remove subscriptions-transport-ws package

* refactor: drop UniqueID in favor of string (#69)

* refactor: error handling (#70)

* feat: prisma seeding (#71)

* chore: remove unnecessary metadata

* chore: remove apollo config

* chore: remove aws config

* refactor: rename redis file

* docs: update readme and diagram (#72)

* feat: update readme and diagram

* docs(readme): update based on tech stack changes

* refactor: remove unnecessary comment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant