docs: refine README.md
authorJérôme Benoit <jerome.benoit@sap.com>
Tue, 27 Jun 2023 20:18:40 +0000 (22:18 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Tue, 27 Jun 2023 20:18:40 +0000 (22:18 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
README.md

index 531c380433bdc24be2756957116299d24cfe102c..1a4cf8234ea3e2de65fc48c2264b7cb799d50771 100644 (file)
--- a/README.md
+++ b/README.md
@@ -117,26 +117,26 @@ Instantiate your pool based on your needs :
 const { DynamicThreadPool, FixedThreadPool, PoolEvents } = require('poolifier')
 
 // a fixed worker-threads pool
-const pool = new FixedThreadPool(15,
-  './yourWorker.js',
-  { errorHandler: (e) => console.error(e), onlineHandler: () => console.log('worker is online') })
+const pool = new FixedThreadPool(15, './yourWorker.js', { errorHandler: e => console.error(e), onlineHandler: () => console.log('worker is online') })
 
 pool.emitter.on(PoolEvents.busy, () => console.log('Pool is busy'))
 
 // or a dynamic worker-threads pool
-const pool = new DynamicThreadPool(10, 100,
-  './yourWorker.js',
-  { errorHandler: (e) => console.error(e), onlineHandler: () => console.log('worker is online') })
+const pool = new DynamicThreadPool(10, 100, './yourWorker.js', { errorHandler: e => console.error(e), onlineHandler: () => console.log('worker is online') })
 
 pool.emitter.on(PoolEvents.full, () => console.log('Pool is full'))
 pool.emitter.on(PoolEvents.busy, () => console.log('Pool is busy'))
 
 // the execute method signature is the same for both implementations,
 // so you can easy switch from one to another
-pool.execute({}).then(res => {
-  console.log(res)
-}).catch ....
-
+pool
+  .execute({})
+  .then(res => {
+    console.info(res)
+  })
+  .catch(err => {
+    console.error(err)
+  })
 ```
 
 You can do the same with the classes ClusterWorker, FixedClusterPool and DynamicClusterPool.