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

Breaking Changes: v3.0.0 #111

Merged
merged 53 commits into from
Jul 18, 2023
Merged

Breaking Changes: v3.0.0 #111

merged 53 commits into from
Jul 18, 2023

Conversation

fityannugroho
Copy link
Owner

@fityannugroho fityannugroho commented Jul 15, 2023

PR Checklist

Please check if your PR fulfills the following requirements:

  • The commit message follows our Contributing Guidelines
  • Tests for the changes have been added (optional, for bug fixes or features)
  • Docs have been added / updated (optional, for bug fixes or features)

PR Type

What kind of change does this PR introduce?

Please check any kind of changes that applies to this PR using "x"

  • Bug fix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • ..... (describe the other type)

What is the current behavior?

Issue Number: #87

What is the new behavior?

See the inner PR: #108 #109 #110 #112 #114 #116 #117

Other information

This PR will resolve #87

- change ts compiler target to ES2021
- set nest-cli deleteOutDir option
- Add `@/` as path alias to `src` folder
- Create `PrismaModule` that export the `PrismaService`
- Upgrade `prisma` to v5.0.0
- Upgrade `@prisma/client` to v5.0.0
- Set minimum node version to 18.0.0
Refactor the directory structure
- Remove baseUrl and paths from swcrc, it will be auto-populated from the tsconfig.json by nest-cli
- Update moduleNameMapper in jest configs
@fityannugroho fityannugroho added enhancement New feature or request dependencies Pull requests that update a dependency file labels Jul 15, 2023
- `prettier` to v3.0.0
- `eslint-plugin-prettier` to v5.0.0
- `@typescript-eslint/eslint-plugin` to v6.0.0
- `@typescript-eslint/parser` to v6.0.0
- Change generic param from string literal into Record
- Make `sortBy` and `sortOrder` read only
build(deps): patch and minor upgrade
@fityannugroho fityannugroho merged commit b00846a into main Jul 18, 2023
4 checks passed
@fityannugroho fityannugroho deleted the upgrade-v3.0.0 branch July 18, 2023 07:07
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.

[SUGGEST] Speed up testing
1 participant