A blazing-fast Single Page Application engine
The base styled theme structure for Liferay themes
Yeoman generator for creating Liferay themes
A solid foundation for UI components
A parser for Closure Templates (or Soy Templates).
Yeoman generator for Metal.js components
A set of tasks for building and deploying Liferay Portal themes.
Metal's default configuration for Karma tests
A Flux implementation for Metal.js
Tool that can be used to compile metal soy files
Tool that can be used to build metal ES6 js files to jquery format
Tool that can be used to build metal ES6 js files to globals format
Tool that can be used to build metal ES6 js files to AMD format
Command line tools for metal (e.g. build)
Set of dependencies required by liferay-theme-tasks
Tool for normalizing liferay-theme-deps modules in post install scripts
Classes responsible for emitting and listening to events
Promises polyfill from Google's Closure Library in ES6
A collection of utility functions for handling dom elements
A class that adds support for watchable, configurable object properties
Metal.js position helps you to best position a DOM element into the screen. Useful to build tooltips, dropdowns an much more.
Some utility functions for handling html strings
Case insensitive string Multimap implementation.
A component class for Metal.js