tinypool
tinypool copied to clipboard
fix!: migrate to EventEmitterAsyncResource
This PR also includes:
- update pnpm to 9.0.6
- update engines to node 18 or >= 20
- update tsup to 8: now all assets in dist and entry folders (removed esm subfolders)
- add
exports~~includingentry/utilssubpackage~~ (only entry point is public) - removed unused dependencies
closes #82
There are some ts errors in the tests: task-queue.test.ts and uncaught-exception-from-handler.test.ts
There are some ts errors in the tests:
task-queue.test.tsanduncaught-exception-from-handler.test.ts
Typescript is a bit more strict now. I can fix these after merging this PR as it seems I'm unable to push to your fork. I might be missing some permissions from Tinylibs organization. 🤔