Skip to content

Commit 16c9616

Browse files
authored
feat: worker thread pool (#41)
* feat: generic typesafe worker threadpool * feat: update WorkerManager with changes from SNP repo * chore: misc cleanup * chore: cleanup worker thread overhead * chore: add better abort support * chore: simplify error serialization * chore: simplify error serialization * test: ensure AggregateError is serialized correctly * chore: simplify error serialization * fix: serialize AbortError (DOMException) errors correctly * test: ensure task queuing works as expected
1 parent 66f44d5 commit 16c9616

12 files changed

+964
-66
lines changed

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18
1+
22

jest.config.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
/*
2-
* For a detailed explanation regarding each configuration property, visit:
3-
* https://jestjs.io/docs/configuration
4-
*/
1+
// @ts-check
52

3+
/** @type {import('jest').Config} */
64
module.exports = {
75
// All imported modules in your tests should be mocked automatically
86
// automock: false,

0 commit comments

Comments
 (0)