Refine a bit eslint configuration
-rw-r--r-- 361 .editorconfig
-rw-r--r-- 606 .eslintrc.js
-rw-r--r-- 4995 .gitignore
-rw-r--r-- 132 .prettierrc.json
-rw-r--r-- 366 benchmark-utils.js
-rw-r--r-- 1124 busy-wait.js
-rw-r--r-- 117205 package-lock.json
-rw-r--r-- 1113 package.json
-rw-r--r-- 692 promise-handling.js
-rw-r--r-- 5645 quick-select.js