build(ci): refine autofix GH action
[poolifier.git] / tests / worker-files / thread / testMultipleTaskFunctionsWorker.mjs
CommitLineData
d35e5717 1import { KillBehaviors, ThreadWorker } from '../../../lib/index.cjs'
b2fd3f4a 2import {
70a4f5ea 3 factorial,
b2fd3f4a 4 fibonacci,
3a502712 5 jsonIntegerSerialization,
d35e5717 6} from '../../test-utils.cjs'
70a4f5ea 7
b2fd3f4a 8export default new ThreadWorker(
70a4f5ea 9 {
041dc05b
JB
10 jsonIntegerSerialization: data => jsonIntegerSerialization(data.n),
11 factorial: data => factorial(data.n),
3a502712 12 fibonacci: data => fibonacci(data.n),
70a4f5ea
JB
13 },
14 {
cca3bb1a 15 killBehavior: KillBehaviors.HARD,
3a502712 16 maxInactiveTime: 500,
70a4f5ea
JB
17 }
18)