Skip to content

chore(deps): bump#1304

Merged
kanadgupta merged 5 commits intonextfrom
kanad-2025-07-11/bump-deps
Jul 14, 2025
Merged

chore(deps): bump#1304
kanadgupta merged 5 commits intonextfrom
kanad-2025-07-11/bump-deps

Conversation

@kanadgupta
Copy link
Copy Markdown
Contributor

@kanadgupta kanadgupta commented Jul 11, 2025

🧰 Changes

  • the bump of @oclif/core messed with some of the bespoke logic in our prerun hook. i was initially looking into it with the intent of filing a bug in that repo, but i'm pretty sure what we were doing there was going against the grain of how oclif works, so i ended up refactoring it, which ended up cleaning up the logic and tests a bunch in the process? you can see that work in 109b6c9
  • removes @readme/eslint-config once and for all (and copies/inlines our prettier config)
  • small refactor to better pass around the this context so we can reduce our reliance on our bespoke debugger
  • bumps dependencies, see below:

before:

Package                                 Current  Wanted  Latest  Location                                             Depended by
@oclif/core                               4.4.0   4.5.1   4.5.1  node_modules/@oclif/core                             rdme
@oclif/plugin-autocomplete               3.2.31  3.2.33  3.2.33  node_modules/@oclif/plugin-autocomplete              rdme
@oclif/plugin-help                       6.2.29  6.2.31  6.2.31  node_modules/@oclif/plugin-help                      rdme
@oclif/plugin-plugins                    5.4.43  5.4.44  5.4.44  node_modules/@oclif/plugin-plugins                   rdme
@oclif/plugin-warn-if-update-available   3.1.42  3.1.44  3.1.44  node_modules/@oclif/plugin-warn-if-update-available  rdme
ci-info                                   4.2.0   4.3.0   4.3.0  node_modules/ci-info                                 rdme
oclif                                    4.20.1  4.20.6  4.20.6  node_modules/oclif                                   rdme
rollup                                   4.44.1  4.45.0  4.45.0  node_modules/rollup                                  rdme
undici                                   5.29.0  5.29.0  7.11.0  node_modules/undici                                  rdme

after:

Package  Current  Wanted  Latest  Location             Depended by
undici    5.29.0  5.29.0  7.11.0  node_modules/undici  rdme

@kanadgupta kanadgupta added the dependencies Pull requests that update a dependency file label Jul 11, 2025
"@commitlint/config-conventional": "^19.0.3",
"@oclif/test": "^4.1.0",
"@readme/better-ajv-errors": "^2.3.2",
"@readme/eslint-config": "^14.7.2",
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

as part of this PR, i removed our eslint config and inlined our prettier setup so we're officially ✨ free of deprecation warnings ✨

@kanadgupta

This comment was marked as resolved.

@kanadgupta kanadgupta added the refactor Issues about tackling technical debt label Jul 14, 2025
@kanadgupta kanadgupta requested review from emilyskuo and erunion July 14, 2025 16:16
@kanadgupta kanadgupta marked this pull request as ready for review July 14, 2025 16:16
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

this diff lmao

@kanadgupta kanadgupta merged commit e89b916 into next Jul 14, 2025
10 checks passed
@kanadgupta kanadgupta deleted the kanad-2025-07-11/bump-deps branch July 14, 2025 16:28
@kanadgupta
Copy link
Copy Markdown
Contributor Author

🎉 This PR is included in version 10.5.0-next.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@kanadgupta
Copy link
Copy Markdown
Contributor Author

🎉 This PR is included in version 10.5.0 🎉

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 Pull requests that update a dependency file refactor Issues about tackling technical debt released on @next released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants