diff --git a/examples/atomics/main.ts b/examples/atomics/main.ts index cc3420d..f522d34 100644 --- a/examples/atomics/main.ts +++ b/examples/atomics/main.ts @@ -1,6 +1,7 @@ // Shared memory between main thread and workers using int32atomic. +// Requires Node v24+. // -// Run: node --experimental-strip-types examples/atomics/main.ts +// Run: node examples/atomics/main.ts import { pool, int32atomic } from '../../src/index.ts'; import { increment } from './increment.ts'; diff --git a/examples/non-blocking/main.ts b/examples/non-blocking/main.ts index 86238da..a04c744 100644 --- a/examples/non-blocking/main.ts +++ b/examples/non-blocking/main.ts @@ -1,7 +1,8 @@ // Demonstrates that the main thread event loop stays responsive // while heavy work runs on worker threads. +// Requires Node v24+. // -// Run: node --experimental-strip-types examples/non-blocking/main.ts +// Run: node examples/non-blocking/main.ts import { pool } from '../../src/index.ts'; import { fibonacci } from './fibonacci.ts'; diff --git a/examples/parallel-batch/main.ts b/examples/parallel-batch/main.ts index f148162..40db7dc 100644 --- a/examples/parallel-batch/main.ts +++ b/examples/parallel-batch/main.ts @@ -1,7 +1,8 @@ // Process a batch of work items in parallel using a worker pool. // Compares sequential (dedicated worker) vs parallel (pool) execution. +// Requires Node v24+. // -// Run: node --experimental-strip-types examples/parallel-batch/main.ts +// Run: node examples/parallel-batch/main.ts import { pool } from '../../src/index.ts'; import { heavyWork } from './heavy-work.ts'; diff --git a/examples/primes/main.ts b/examples/primes/main.ts index fd9af09..5c3b474 100644 --- a/examples/primes/main.ts +++ b/examples/primes/main.ts @@ -1,6 +1,7 @@ // CPU-bound prime checking offloaded to a dedicated worker thread. +// Requires Node v24+. // -// Run: node --experimental-strip-types examples/primes/main.ts +// Run: node examples/primes/main.ts import { isPrime } from './is-prime.ts';