docs(README.md): use top level await syntax in example
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 29 Aug 2024 21:09:29 +0000 (23:09 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 29 Aug 2024 21:09:29 +0000 (23:09 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
README.md

index c5d78d142471f621bb6243805a1c3dbb5620c438..c2260208b65c406bdfcf7475c1fb5fb906c1b517 100644 (file)
--- a/README.md
+++ b/README.md
@@ -138,14 +138,12 @@ pool.emitter?.on(PoolEvents.busy, () => console.info('Pool is busy'))
 
 // the execute method signature is the same for both implementations,
 // so you can easily switch from one to another
-pool
-  .execute()
-  .then(res => {
-    console.info(res)
-  })
-  .catch(err => {
-    console.error(err)
-  })
+try {
+  const res = await pool.execute()
+  console.info(res)
+} catch (err) {
+  console.error(err)
+}
 ```
 
 You can do the same with the classes _ClusterWorker_, _FixedClusterPool_ and _DynamicClusterPool_.