Utilities for path manipulation.
A modern databinding library for JavaScript and HTML.
Aurelia's platform abstraction layer (PAL).
A minimal but effective logging mechanism with support for log levels and pluggable log appenders.
An abstract module which specifies an interface for loading modules and view templates.
The minimal set of polyfills that the Aurelia platform needs to run on ES5 browsers.
A simple task queue for the browser that enables the queuing of both standard tasks and micro tasks.
An implementation of the Aurelia history interface based on standard browser hash change and push state mechanisms.
A powerful client-side router.
A lightweight pub/sub messaging system for app-wide or per-object loosely coupled events.
An abstract module which specifies the interface for history implementations used by a router.
A dialog plugin for Aurelia.
The browser-specific implementation of Aurelia's platform abstraction layer.
A simple client based on the Fetch standard.
A default implementation of the loader interface compatible with system.js and require-based loaders.
A console log appender for the Aurelia logging library.
A lightweight JavaScript library that matches paths against registered routes. It includes support for dynamic and star segments and nested handlers.
An implementation of Aurelia's loader interface to enable execution under node.
An implementation of the abstract Animator interface from templating which enables css-based animations.
Tools designed to enable HMR for Aurelia's loaders.
A lightweight, extensible dependency injection container for JavaScript.
A plugin for webpack that enables bundling Aurelia applications.
Utilities for reading and writing the metadata of JavaScript functions.
A simple, restful, message-based wrapper around XMLHttpRequest.
No description provided.
No description provided.