Mark S. Everitt's Projects
Generates an anchor for a markdown header.
A module which watches a file for appended data, and emits new data as a buffer. File is closed between emissions.
An experiment in communicating file changes.
Similar to directives for TeXShop and TeXWorks to select a LaTeX engine, this allows you to use a directive for processing bibliographies.
bogus is a small utility for mocking dependencies when testing RequireJS based projects
Adds JSHint support to Brackets
Create self-signed certificates for HTTPS in development.
MVC framework. Built on Node.JS. Works on server and browser.
Extensible parsing of environment variables into config for Node.js.
A simple configuration loader for node.js
libcouchbase node.js access
deno.land website
A demonstration of a dockerized node app with a secret.
Generates table of contents for markdown files inside local git repository. Links are compatible with anchors generated by github
Express domain middleware.
Drone battle game. Each drone brain is encased in a web worker.
A tiny constructor for deferred objects. Useful for stubbing promises in tests.
My personal linter configs.
One to rule 'em all (shared ESLint config)
Common linting for vizia code.
WHATWG fetch ponyfill
Design files for the FG-10 custom mechanical keyboard.
FG-11 custom split keyboard.
gamma function (Ξ) from mathematics
enforce polygon ring winding order for geojson
An exploration into using Rust to build a web server.
A library to check that payloads from github webhooks are valid.