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

Feat/config validation #9

Merged

Conversation

Nesopie
Copy link
Contributor

@Nesopie Nesopie commented Apr 28, 2024

@theanmolsharma Had issue with squashes on there :/. This PR has all the updated changes

@Nesopie Nesopie force-pushed the feat/config-validation branch 2 times, most recently from 93b2294 to d03a6ba Compare April 28, 2024 04:32
@theanmolsharma
Copy link
Collaborator

umm, okay. I don't understand what issues could have arisen with squashing.

Copy link
Collaborator

@theanmolsharma theanmolsharma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes look solid, few final suggestions before we merge.

  1. Please sign all your commits. (2nd commit is not signed)
  2. Please rebase on main. To merge, we should have a linear history.
  3. Please remove any unnecessary commit descriptions and change the commit messages to the following:
    1. chore: add class-transformer and class-validator as dependencies.
    2. feat: add config validation

src/configuration.model.ts Outdated Show resolved Hide resolved
@Nesopie Nesopie force-pushed the feat/config-validation branch 6 times, most recently from 518b358 to 0a00546 Compare April 28, 2024 16:17
Copy link
Collaborator

@theanmolsharma theanmolsharma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To fix this, I think you should delete node_modules and do a fresh install with the following command.
npm install --legacy-peer-deps

package-lock.json Outdated Show resolved Hide resolved
Nesopie added 2 commits April 29, 2024 21:54
Signed-off-by: ayman <aymanshaik1015@gmail.com>
Signed-off-by: ayman <aymanshaik1015@gmail.com>
@Nesopie Nesopie force-pushed the feat/config-validation branch from 87786b5 to 934092d Compare April 29, 2024 16:25
@theanmolsharma theanmolsharma merged commit 934092d into Bitshala-Incubator:main Apr 29, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants