Wed is a schema-aware editor for XML documents.
Base eslint configuration for my projects.
jQuery AJAX wrapped in Bluebird promises.
A library for retrying Ajax requests.
A plugin for loading modules optionally in RequireJS.
A simple library to take care of global errors in browsers.
Utility that keeps version numbers in sync between files.
A common set of tslint settings for my projects.
A library for validating DOM trees according to a Relax NG schema.
Leverage the power of gulp-typescript for a simple yet powerful Karma preprocessor.
Utilities for determining if characters belong to character classes defined by the XML specs.
A conformance suite for tools that parse XML.
A demo for the wed editor.
A series of common rules for npm-package-json-lint.
The API for code using wed editors ("client code").
The common infrastructure for code using wed editors.
The default runtime implementation for wed editors.
A trivial grammar loader that just loads grammars.
The a base class for savers providing some boilerplate.
A saver for wed that does nothing.
A saver for wed that uses an AJAX-based protocol to save.
A saver for wed that uses a DB backend to save.
A handler for the indexeddb:// scheme.