I haven't programmed in JavaScript in a while, and I wanted to test my knowledge by writing an interpreter for Brainf**k in it without any review beforehand.
Source: https://github.com/asianhaydenxd/brai...
Edit: yes I know I missed the comma input operator, but I added it afterwards
Post-video added features include:
Asynchronous interpreter
Input comma operator
Input backlog
Run brainf**k files
Input and output logging
Console logging disabling
Default input
Command line arg parsing