Alexander J. Vincent's repositories
es-membrane
An ECMAScript implementation of a Membrane, allowing users to dynamically hide, override, or extend objects in JavaScript with controlled effects on the original objects.
ts-morph-structures
Structure classes for ts-morph, including type structure classes.
composite-collection
Composing Maps, WeakMaps, Sets and WeakSets into compiled classes
mixin-decorators
Mixin classes via decorators
proposal-await-dictionary
A proposal to add Promise.ownProperties(), Promise.fromEntries() to ECMAScript
xulapp-boilerplate
XULRunner Boilerplate
cross-stitch
Aspect weaving unit-testable components, both dynamically and with static code rewriting.
jasmine-npm
A jasmine runner for node projects.
karma-chrome-launcher
A Karma plugin. Launcher for Chrome and Chrome Canary.
log4javascript
http://log4javascript.org
membrane-proposal
A space to develop a Membrane proposal for TC39
Membrane-tests
A home for Membrane tests which are not dependent on any particular Membrane implementation.
reconcile.js
Simple reconciliation, diff and merge for the DOM inspired by Facebook's React Reconcilation Algorithm
rushstack-websites
Doc content for the Rush Stack websites.
stacklizard
A static-analysis tool to simulate marking one JavaScript function async, and determining what functions and function calls must change.
test262-integration
Integration tests suite
traversal-combinator
Break up complicated tree traversals into unit-testable components
ts-jest-mts-examples
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.
type-fest
A collection of essential TypeScript types
TypeScript-Website
The Website and web infrastructure for learning TypeScript