- Using yarn v3.x as a package manager, mainly in its pnp config (to be as fast as possible) also using ESM.
- Some packages do not yet tolerate pnp (zipped filesystem) method of working with yarn or ESM instead of option for commonjs. I have noted where I saw it
This is all mainly some shorter tidbits of code to check how to write tests in node and check different node apis / npm modules (server, websocket, etc.).
All code should be run with the yarn
prefix to allow pnp to work. Check compatibility on yarn's website.
You can use httpie
(a python cmd line http exerciser like curl) to test apis or the thunder client in vscode.
And in general just having fun trying out stuff.