Bernard

Readme-Driven Developer, PR pusher, prolific package publisher, PhD'20 CS, loving maintainer of open source things, was there for the bad old days of JavaScript

Projects

babel-plugin-tester

Utilities for testing babel plugins

TypeScript - Released: 16 May 2017 - 268

next-test-api-route-handler

⚡ Confidently unit and integration test your Next.js API routes/handlers in an isolated Next.js-like environment

TypeScript - Released: 05 Oct 2020 - 255

babel-plugin-explicit-exports-references

⚡ Transforms all internal references to a module's exports such that each reference starts with "module.exports" instead of directly referencing an internal name.

JavaScript - Released: 15 Apr 2021 - 20

unified-utils

🖋️ Various utilities for working with the Unified ecosystem (remark, rehype, unist, mdast, etc)

TypeScript - Released: 12 Oct 2022 - 4

typescript-utils

🆎 Various constants, utility types, and typed functions for improved TypeScript DX

JavaScript - Released: 24 Apr 2021 - 1

black-flag

🏴 A declarative framework for building fluent, deeply hierarchical command line interfaces with yargs

TypeScript - Released: 21 Oct 2023 - 3

xscripts

✨ The scripts and assets powering my NPM-based projects

TypeScript - Released: 30 May 2024 - 1

next-utils

🌐 Various utilities for a more pleasant Next.js DX

TypeScript - Released: 27 Dec 2021 - 1

xunnctl

🗡️ Yet another CLI tool of mine. This one lightens the devsecops burden across my constellation of systems

TypeScript - Released: 06 Oct 2023 - 2

projector-lens-cli

[TEMPLATE] CLI lens for Projector, a project management tool. This template is also a live example of a semantic-release + GitHub Actions CI/CD pipeline. Packages published by this repository are for example purposes only!

TypeScript - Released: 07 Feb 2021 - 2

relative-random-time

⛔️ [DEPRECATED] Quickly and easily get "fuzzy" millisecond counts in the near/far past/future. Useful when you need to generate times relative to other times

TypeScript - Released: 05 Oct 2020 - 1

project-utils

📦 A library to help me wrangle the complex landscape between monorepos and polyrepos

TypeScript - Released: 06 May 2020 - 4

commit-spell

📚 Unites Atom's spellchecker, VSCode's Code Spell Checker dictionaries, custom local and user dictionaries, and words from your repository's commit history to spellcheck your commit messages as you craft them

TypeScript - Released: 01 Feb 2021 - 1

toss-expression

⚡ A tiny ponyfill for @babel/plugin-proposal-throw-expressions, the syntax from which TypeScript and VS Code do not (yet) support

JavaScript - Released: 22 Apr 2021 - 5

git-add-then-commit

🔭 A minimalist CLI tool to automate the git-add-then-commit workflow when composing atomic commits with "conventional" messages

TypeScript - Released: 01 Jan 2021 - 1

error-utils

🛑 A collection of extensible typed generic Error classes with human-readable names that that survive transpilation/minification and show up in stack traces

TypeScript - Released: 05 Oct 2020 - 1

rejoinder

A generator of smart, pretty, and consistent output with a consistent interface across a variety of contexts and runtimes (CLI/terminal, browser console, Node, etc)

JavaScript - Released: 06 May 2020 - 1

xunn.at

Xunnamius's personal link shortening service.

TypeScript - Released: 04 Dec 2021 - 3

jest-utils

Various utility functions for unit and integration testing with Jest

JavaScript - Released: 06 Nov 2021 - 2

msft-todo-backup

NPM package allowing the export (backup) and import of your precious Microsoft Todo lists and tasks

TypeScript - Released: 22 Mar 2023 - 1