JS & TS

Architecture

This document provides a comprehensive list of resources related to NodeJS, including security audits, version managers, web frameworks, parsers, and tools for tasks such as automation, logging, and configuration. It also covers topics such as dependency injection, validation, and immutability, as well as libraries for localization, charting, and body tracking.

Awesome

https://github.com/lirantal/awesome-nodejs-security

https://github.com/lirantal/nodejs-cli-apps-best-practices

Articles

Transducers

Understanding Transducers in JavaScript

Security

Fixing security vulnerabilities in npm dependencies in less than 3 mins

Introducing "safe npm", a Socket npm Wrapper - Socket

Node alternatives

Migrating from ts-node to Bun | johnnyreilly

Validation

How to Automatically Convert TypeScript Types to Runtime Validators

Node alternatives