js-visualizer-9000-client
js-visualizer-9000-client copied to clipboard
A React app to interactively visualize JavaScript's Event Loop
Heroku just recently killed their free plan and it seems that your app is affected. Console error: WebSocket connection to 'wss://js-visualizer-9000-server.herokuapp.com/' failed: Invalid frame header
Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2. Release notes Sourced from express's releases. 4.18.2 Fix regression routing a large stack in a single route deps: [email protected] deps: [email protected] perf: remove unnecessary...
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3. Changelog Sourced from qs's changelog. 6.5.3 [Fix] parse: ignore __proto__ keys (#428) [Fix] utils.merge: avoid a crash with a null target and a truthy...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. Release notes Sourced from decode-uri-component's releases. v0.2.2 Prevent overwriting previously decoded tokens 980e0bf https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2 v0.2.1 Switch to GitHub workflows 76abc93 Fix issue where decode...

its a feature request, could we add setImmediate, process.nextTick thanks
I am pasting this code in text box and the ui is breaking. `console.log("3…"); setTimeout(() => { console.log("2…"); setTimeout(() => { console.log("1…"); setTimeout(() => { console.log("Happy New Year!!"); }, 1000);...
As per the flow, I can see Micro task is executed before the macro task. So the Event loop pseudocode may be: ``` while (EventLoop.waitForTask()) { const microtaskQueue = EventLoop.microTaskQueue;...
The callback function of setTimeout doesn't immediately enter the Task Queue. It only does so after the timer expires. However, in a web interface, this happens instantly, which is an...