Hyper-Z11

Results 17 issues of Hyper-Z11

Add missing libraries directly in `package.json` than on CI.

**Is your feature request related to a problem? Please describe.** `sitemap` uses `arg` as dependency for argument parsing in its CLI. **Describe the solution you'd like** Maybe we can replace...

feature
needs investigation

In this PR, i add `files` field in `package.json` for make the package is clean. > Via run `npm pack` **Before** ```diff LICENSE jest.config.cjs dist package.json tsconfig.cjs.json tsconfig.jest.json api.md CHANGELOG.md...

We just use one method from `normalize-range` (`.wrap`), so i inline and simplify it to reduce dependencies. @ai

Like #501, but to `v4`. `chokidar` version 4 and up now only have 1 dependency, which is can make the install size is smaller and faster. But if you want...