#!/bin/bash mkdir concurrent.js cd concurrent.js npm init -y npm i @bitair/concurrent.js@latest extra-bigint touch index.mjs cat >./index.mjs < process.stdout.write('⯀'), 100) const n = 50_000n const result = await factorial(n) console.log('\nThere are %d digits in %d factorial.', BigInt(result).toString().length, n.toString()) clearInterval(progress) await concurrent.terminate() EOF node index.mjs