An introductory guide to the different parts of Google Lighthouse, how to use it via CLI and NodeJS, and strategies for customizing its configuration.
CLI and module for packing files into directories or archives, based on ignorelist files and glob patterns. Built with TypeScript and NodeJS, and highly configurable.
How to launch a shell with NodeJS, keep it open, and pipe commands in while capturing output. Also, a discussion on how this impacts performance.
How to use various tools to extract the word count from a markdown file, or even the summed count across multiple nested markdown files.
How to get a list of all files in a project or directory, with inclusion and exclusion rules applied based on a .gitignore file.
CLI and module tool - static-build-cache package - built to help avoid redundant builds for static website projects.
Automated file timestamp extractor: git-date-extractor NPM package and CLI tool. The tool lets you retrieve file creation and modification dates based on Git history.
Some simple ways to execute NodeJS code through the command line interface, as well as pipe output in and out.