graphql-modules icon indicating copy to clipboard operation
graphql-modules copied to clipboard

Bump `bob-the-bundler` to latest version

Open raulfdm opened this issue 1 year ago • 1 comments

Description

This PR updates bob-the-bundler to the latest version, including a few fixes for modern TS settings.

Fixes #2480

The only changes I've made were:

  1. update the dependency to the latest version;
  2. run bob bootstrap so it can fix the package.json and the imports

I've considered it a breaking change because how it declares the package.json changed a lot.

Type of change

Please delete options that are not relevant.

  • [x] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] This change requires a documentation update

Screenshots/Sandbox (if appropriate/relevant):

CleanShot 2023-12-11 at 06 58 31@2x

CleanShot 2023-12-11 at 06 59 26@2x

How Has This Been Tested?

To test if that would work as expected, I've published it to a local npm registry, installed the new versions, and everything seems to be working fine.

Test Environment:

  • OS: macOS
  • graphql-modules:
  • NodeJS: 20

Checklist:

  • [x] I have followed the CONTRIBUTING doc and the style guidelines of this project
  • [x] I have performed a self-review of my own code
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] I have made corresponding changes to the documentation
  • [ ] My changes generate no new warnings
  • [ ] I have added tests that prove my fix is effective or that my feature works
  • [ ] New and existing unit tests and linter rules pass locally with my changes
  • [ ] Any dependent changes have been merged and published in downstream modules

Further comments

If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

raulfdm avatar Dec 11 '23 10:12 raulfdm

🦋 Changeset detected

Latest commit: 001019f1145ec13c3ec99f68b6174431e002188b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
graphql-modules Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

changeset-bot[bot] avatar Dec 11 '23 10:12 changeset-bot[bot]