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

chore: update eslint, using our shared conf, and update every dev deps #866

Merged
merged 2 commits into from
Nov 13, 2024

Conversation

edodusi
Copy link
Contributor

@edodusi edodusi commented Nov 13, 2024

Pull request type

Package update, linting refactoring

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Other (please describe): deps update

How to test this PR

Update the dependency in any running project: nothing should break.

What is the new behavior?

Style changes.

Other information

@edodusi edodusi added the dependencies [PR] Changes that update dependencies label Nov 13, 2024
Copy link
Contributor

@alexjoverm alexjoverm left a comment

Choose a reason for hiding this comment

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

Hey @edodusi, thanks for this PR! A few small changes left to do after reviewing the internal checklist of things to update:

Also in the ticket we defined to remove husky and lint-staged, towards the approach of having a lint job in the CI doing this, but I don't see the change here. Is it on track or there is a particular reason not to have it?

@alvarosabu
Copy link
Contributor

Hey @edodusi, thanks for this PR! A few small changes left to do after reviewing the internal checklist of things to update:

Also in the ticket we defined to remove husky and lint-staged, towards the approach of having a lint job in the CI doing this, but I don't see the change here. Is it on track or there is a particular reason not to have it?

Yes, I second what @alexjoverm mentions here, we are aiming to replace the pre-push strategy of husky with CI/CD checks. You can check this example on how is enabled in the nuxt package storyblok/storyblok-nuxt@a22f89b . Let me know if you have any questions

Copy link
Contributor

@alvarosabu alvarosabu left a comment

Choose a reason for hiding this comment

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

@edodusi Since adding the Lint CI action is part of the strategy of replacing the pre-push husky one I would include it on the scope of this PR. Check storyblok/storyblok-nuxt@a22f89b for inspo

Copy link

pkg-pr-new bot commented Nov 13, 2024

Open in Stackblitz

pnpm add https://pkg.pr.new/storyblok-js-client@866

commit: bd25bb9

@edodusi
Copy link
Contributor Author

edodusi commented Nov 13, 2024

@alexjoverm @alvarosabu changes made 👀

Copy link
Contributor

@alvarosabu alvarosabu left a comment

Choose a reason for hiding this comment

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

@edodusi edodusi merged commit 8bdd0ab into main Nov 13, 2024
6 checks passed
@edodusi edodusi deleted the feat/eslint branch November 13, 2024 15:49
Copy link

🎉 This PR is included in version 6.10.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies [PR] Changes that update dependencies released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants