Pelle Wessman's repositories
node-pg-pubsub
A Publish/Subscribe implementation on top of PostgreSQL NOTIFY/LISTEN
node-connect-pg-simple
A simple, minimal PostgreSQL session store for Express
webpage-micropub-to-github
Self-hosteable Micropub endpoint that publishes to Jekyll by committing to GitHub
node-installed-check
Checks that all dependencies in your package.json have supported versions installed and complies with your specified node engine version range
pony-cause
Ponyfill and helpers for the standardized Error Causes
node-github-publish
Publishes a file to a repository through the GitHub Contents API
async-htm-to-string
Renders a htm tagged template asyncly into a string
compare-eslint-configs
Compare ESLint configs
node-test-pretty-reporter
Reporter for node:test that supports colorful diffs etc
buffered-async-iterable
Buffered parallel processing of async iterables / generators
eslint-config
My personal ESLint config. Based on semistandard
markdown-or-chalk
Prints through a single interface as Chalk enhanced CLI output or as Markdown
node-fetch-politely
Ensures polite outgoing HTTP requests that respects robots.txt and aren't made too close to each other
node-promised-retry
A generic promised based retry mechanism. Useful for eg. ensuring an available database or message queue connection
linemod-core
Comment driven instructions to modify lines
list-installed
A modern typed async alternative to read-installed / readdir-scoped-modules
node-installed-check-core
Checks whether installed modules fulfills the requirements of package.json
validate-conventional-commit
Smallest simplest conventional commit validator to use with eg Husky
version-guard
Used to ensure modern CLI scripts fail silently on old node.js versions
node-bunyan-adaptor
Maps the major Pino / Bunyan logging methods to custom methods
node-fulfills
Checks whether or not an object fulfills a specified condition
semver-set
Set operations for semver.
peowly-commands
Helper for handling commands with peowly
ts-ignore-import
Ignores unwanted dependencies in TypeScript definitions. Useful for autogenerated declarations
type-helpers
My personal type helpers
typed-utils
My personal (type-enabled) utils / helpers
meow-with-subcommands
As the name says: The meow module with subcommands
peowly
meow inspired parseArgs() based CLI parser. Also contains help text helpers
plugin-importer
Recursively imports a plugin tree in order of dependencies