Release 2.0.0
[skip ci]
## [2.0.0](v1.1.0...v2.0.0) (2024-12-22)
### ⚠ BREAKING CHANGES
* drop Node.js < 18.19.0 support
part of eggjs/egg#3644
eggjs/egg#5257
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced new workflows for continuous integration, package
publishing, and release management.
- Added TypeScript support with a new configuration file and strict
type-checking.
- New `pending` function implemented for managing callback execution
limits.
- **Bug Fixes**
- Corrected function name from `pedding` to `pending` in usage examples.
- **Documentation**
- Updated `README.md` with new badges and improved usage examples.
- Added MIT License to the project.
- **Chores**
- Removed outdated files and configurations, including `.jshintignore`,
`.travis.yml`, `AUTHORS`, and `component.json`.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
### Features
* support cjs and esm both by tshy ([#6](#6)) ([d2352dc](d2352dc))