Remove usage of module.exports (#84)
[poolifier.git] / src / dynamic.ts
index 211141ca5535e0a864d22d38c8ee167e0930dc8f..ca6e4849016a44f005843dbc42e781f377ae30bf 100644 (file)
@@ -1,6 +1,7 @@
 /* eslint-disable @typescript-eslint/strict-boolean-expressions */
 
-import FixedThreadPool, {
+import {
+  FixedThreadPool,
   FixedThreadPoolOptions,
   WorkerWithMessageChannel
 } from './fixed'
@@ -20,7 +21,7 @@ export type DynamicThreadPoolOptions = FixedThreadPoolOptions
  * @author [Alessandro Pio Ardizio](https://github.com/pioardi)
  * @since 0.0.1
  */
-export default class DynamicThreadPool<
+export class DynamicThreadPool<
   Data = any,
   Response = any
 > extends FixedThreadPool<Data, Response> {
@@ -77,5 +78,3 @@ export default class DynamicThreadPool<
     }
   }
 }
-
-module.exports = DynamicThreadPool