More linter silencing
[benchmarks-js.git] / busy-wait.js
index 7c8273e76e94f734ecb5e69144c2271c10953c23..eece669424406485a677c5248337e335e4bee008 100644 (file)
@@ -11,6 +11,7 @@ const interval = 1000
  */
 function dummyTimeoutBusyWait (timeoutMs) {
   const timeoutTimestampMs = Date.now() + timeoutMs
+  // eslint-disable-next-line no-empty
   do {} while (Date.now() < timeoutTimestampMs)
 }
 
@@ -56,26 +57,26 @@ function setIntervalTimeoutBusyWait (timeoutMs, intervalMs = interval) {
 }
 
 suite
-  .add('dummyTimeoutBusyWait', function () {
+  .add('dummyTimeoutBusyWait', () => {
     dummyTimeoutBusyWait(timeout)
   })
-  .add('sleepTimeoutBusyWait', async function () {
-    sleepTimeoutBusyWait(timeout)
+  .add('sleepTimeoutBusyWait', async () => {
+    await sleepTimeoutBusyWait(timeout)
   })
-  .add('divideAndConquerTimeoutBusyWait', async function () {
+  .add('divideAndConquerTimeoutBusyWait', async () => {
     await divideAndConquerTimeoutBusyWait(timeout)
   })
-  .add('setIntervalTimeoutBusyWait', function () {
+  .add('setIntervalTimeoutBusyWait', () => {
     setIntervalTimeoutBusyWait(timeout)
   })
-  .on('cycle', function (event) {
+  .on('cycle', event => {
     console.log(event.target.toString())
   })
   .on('complete', function () {
     console.log(
       'Fastest is ' + LIST_FORMATTER.format(this.filter('fastest').map('name'))
     )
-    // eslint-disable-next-line no-process-exit
+    // eslint-disable-next-line n/no-process-exit
     process.exit()
   })
   .run()