Pinned Repositories
abraxas
A streaming gearman client / worker / server (as you choose)
App-Every
Easily create and queue cronjobs from the command line
aproba
A ridiculously light-weight function argument validator
funstream
Funstream gives you iteratorish methods on your streams.
iarna-toml
Better TOML parsing and stringifying all in that familiar JSON interface.
in-publish
Detect if we were run as a result of `npm publish`.
require-inject
A simple mock injector compatible needing no instrumentation in the libraries being tested
rtf-parser
This is a general RTF parser. It takes an text stream and produces a document object representing the parsed document. In and of itself, this isn't super useful but it's the building block for other tools to convert RTF into other formats.
rtf-to-html
Convert RTF to HTML in pure JavaScript.
run-queue
A promise based, dynamic priority queue runner, with concurrency limiting.
iarna's Repositories
iarna/iarna-toml
Better TOML parsing and stringifying all in that familiar JSON interface.
iarna/aproba
A ridiculously light-weight function argument validator
iarna/in-publish
Detect if we were run as a result of `npm publish`.
iarna/rtf-to-html
Convert RTF to HTML in pure JavaScript.
iarna/rtf-parser
This is a general RTF parser. It takes an text stream and produces a document object representing the parsed document. In and of itself, this isn't super useful but it's the building block for other tools to convert RTF into other formats.
iarna/require-inject
A simple mock injector compatible needing no instrumentation in the libraries being tested
iarna/console-control-strings
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
iarna/streampub
A streaming EPUB3 writer.
iarna/wide-align
iarna/has-unicode
Try to guess if your terminal supports unicode
iarna/promise-inflight
One promise for multiple requests in flight to avoid async duplication
iarna/tacks
Generate fixture modules from folders
iarna/fetch-fic
Package up delicious, delicious fanfic from various sources into epub ebooks ready for reading in your ereader of choice. It can ALSO take your freshly written fanfic and prepare it for sharing easy peasy
iarna/toml-spec-tests
These are the spec tests for TOML used by @iarna/toml
iarna/node-qw
Quoted word literals! For Node.js!
iarna/tar
A simple tar CLI based on node-tar -- highly compatible, very fast, can produce idempotent tar outputs when using "portable" mode. Intended for use in environments without a tar binary (ie, Windows), particularly for portable package.json run scripts.
iarna/cli
Some simple CLI scaffolding for promise returning applications.
iarna/DBIx-Abstract
iarna/gauge
A terminal based horizontal guage aka, a progress bar
iarna/npm-rfcs
Public change requests/proposals & ideation
iarna/-abc-
iarna/bicepparser
A Peggyjs grammar/parser for Azure Bicep
iarna/demo-repo
iarna/iarna
iarna/lock-verify
Report if your package.json is out of sync with your package-lock.json
iarna/model-keyword
Automatic1111 WEBUI extension to autofill keyword for custom stable diffusion models.
iarna/modlist-html
Generate a nice HTML version of your Skyrim/etc Modlist
iarna/repro-resolved-rewrite
iarna/SynOpenWorldLoot
A consistency patcher to add Open World Loot's Leveled List Framework to the entire load order
iarna/zedit
An integrated development environment for Bethesda Plugin Files.