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/lambda eslint config #38

Merged
merged 3 commits into from
Dec 20, 2022
Merged

Feat/lambda eslint config #38

merged 3 commits into from
Dec 20, 2022

Conversation

w3dani
Copy link
Contributor

@w3dani w3dani commented Dec 19, 2022

What’s the focus of this PR

This PR provides ESlint initialization to lambda quickstart. I focused in lambda quickstart but it could be reused for microservice one, but I didn't changed it because maybe nestJs has it's own preferences for linting.

Initialy airbnb is configured, but the idea is to provide more options in the future to make it more dynamic and allow other configurations.

btw, I've changed the classes approach to function approach (more closer to the systemic way)

Note: The way the project is built from cli can be improved (a lot of commands chained, and not in a way to scale properly, but there is another issue that will cover this refactor)

How to review this PR

Launch the quickstart and review it.

Before submitting this PR, I made sure:

  • The code builds clean without any errors or warnings
  • I'm using our guidelines
  • I've added unit tests if feasible

Copy link
Contributor

@inigomarquinez inigomarquinez left a comment

Choose a reason for hiding this comment

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

LGTM.

Added one improvement for the future

@w3dani w3dani merged commit 2106c0d into main Dec 20, 2022
@w3dani w3dani deleted the feat/lambda-eslint-config branch December 20, 2022 09:50
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.

3 participants