Dani Glore's repositories
tgstation
A repository for my tgstation contribution development branches.
NovaSector
A repository for my contribution development branches to The Blue Moon Club and NovaSector.
marktail
A Babel plugin that marks CallExpression AST nodes which are tail calls and/or proper tail calls.
console-buffer
Buffer calls to console.log, console.warn, etc. for deferred logging. Compatible with browsers and NodeJS.
nodeStringTable
A fork of the console.table and cli_table NodeJS source code which returns strings, and works in web browsers.
QueueStack
Queue & Stack classes for JavaScript. Taken from Differentia.js
LinkedList
Singly linked, doubly linked, and circular LinkedList classes for JavaScript. Taken from Differentia.js
js-test
Low budget expect-based unit tests. Isolates between invocations and safely contains everything that can go wrong.
js-mvvm
A tiny MVVM system for JavaScript with shallow diffing/binding. Views can subscribe to and react to changes in different parts of incoming state data.
crud-mixin
CRUD mixins for JavaScript. Use cases: Manipulating data, creating plugin systems, and creating data-oriented coupling middleware.
SpacemanDMM
A BYOND language smartness provider, map renderer, and more.
Skyrat-tg
A repository for my Skyrat-tg contribution development branches.
S.P.L.U.R.T-Station-13
A repository for my S.P.L.U.R.T. Station 13 contribution development branches.
myCLP
A work-in-progress. A tiny but functional command-line processor module for NodeJS. I have refined this module after using it across many projects.
Artea-Station-Server
A repository for my Artea-Station contribution development branches.
js-testdiff
The deep diff/test function from Differentia.js, ported to TypeScript. Returns true if input 1 differs in any way from input 2. Performs deep object traversal by default, works OK with circular references.
monit-ls
(Not in active development yet) Tiny CLI script for NodeJS which lists data from Monit hosts. Outputs in human-readable or JSON formats.
WorldProjector
(Not in active development yet) A text adventure game engine for web browsers.
phylogen
(Not in active development yet) A real-time and interactive simulation of evolutionary cell biology. Including bioenergetic costs, phylogenesis, and population genetics.
stamp
(Not in active development yet) Simple Terminal Application & Multimedia Platform (STAMP) is an experimental desktop environment and GUI framework for terminal applications & SSH sessions.
TestBelt
(Not in active development yet) TestBelt core module performs web health checks and heuristic analysis for TestBelt.app.
TestBelt.app
(Not in active development yet) Main webapp for TestBelt. TestBelt is a super-simple web health checking website.
assert-lib
A handy little assertion function library. Includes pre-made type checking assertions.
presence-logger
A plugin for The Devs Network Guard Bot which redirects member join/leave messages to a group of your choosing.