<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Chores**
- Updated Node.js versions in CI workflows to include version 22.
- Removed an unused parameter in the release workflow to streamline
operations.
- **Refactor**
- Improved code efficiency in HTTP client by using destructured imports.
- **Documentation**
- Updated software dependencies in `package.json` to enhance
functionality and compatibility.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
let `@Inject() httpClient` work
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced a new alias for `httpClient` to improve accessibility and
usage within the application.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
We don't need to check each value's satisfication so when one meets, the
loop can be broken.
Speed up config dump process.
## Summary by CodeRabbit
- **Refactor**
- Improved efficiency in handling `ignore` keys within utility
functions.
- Consolidated conditions for returning values for primitives and
arrays, enhancing code readability.
because of production env shouldn't use inspector module and such as vercel/pkg custom node runtime remove it.
so we hope egg disable inspector on production env.
closes https://github.com/eggjs/egg/issues/5226
Since we're now successfully using this feature for a long time without
obvious bugs/errors, there's no need for us to make it as an
"experinment" feature and now it's come to ture.
Ref: https://github.com/eggjs/egg/pull/3430
<!--
Thank you for your pull request. Please review below requirements.
Bug fixes and new features should include tests and possibly benchmarks.
Contributors guide: https://github.com/eggjs/egg/blob/master/CONTRIBUTING.md
感谢您贡献代码。请确认下列 checklist 的完成情况。
Bug 修复和新功能必须包含测试,必要时请附上性能测试。
Contributors guide: https://github.com/eggjs/egg/blob/master/CONTRIBUTING.md
-->
##### Checklist
<!-- Remove items that do not apply. For completed items, change [ ] to [x]. -->
- [ ] `npm test` passes
- [ ] tests and/or benchmarks are included
- [ ] documentation is changed or added
- [ ] commit message follows commit guidelines
##### Affected core subsystem(s)
<!-- Provide affected core subsystem(s). -->
##### Description of change
<!-- Provide a description of the change below this comment. -->
提升测试覆盖率到 100%