`@aofl/cli` is a command line tool that provides some essential tools to help the development process of aofl-js apps. It supports scaffolding new projects and components, generating .pot files for i18n, and probably it's most useful feature is, allowing
Shared library for cli and various webpack plugins.
Form validation mixin for AoflElement
Prunes webcomponent css
`<aofl-picture>` serves as a container for zero or more `<aofl-source>` and one `<aofl-img>` elements to provide versions of an image for different display sizes. Display size specific sources are defined using the media attribute of the `aofl-source` ele
An ultra-light (192b gzip) uuid like random value generator
Centralized state management for aofljs applications
Generates tt-tags and inserts them as the 1st argument to __, _c fucntion calls
The **\@aofl/i18n-loader** generates `language.js` files used by `@aofl/i18n-mixin` from `.po` files. See the `@aofl/i18n-mixin` docs for more usage details.
aofl-element extends lit-element and overrides the _render() function. It accepts a template function and an String[] of styles. It is intented to be used in place of lit-element as the base class for elements. In it's current version it doesn't do much o
The <aofl-select-list> takes any number of <aofl-list-option>. Selecting any option will give it a selected attribute with. Selecting an option emits an event with the selected value. The <aofl-multiselect-list> takes any number of <aofl-list-option>. Sel
Aofl unit testing plugin uses [WebdriverIO](https://webdriver.io/) to run unit tests in the browser.
AOFL Router is a simple client side router
Adds i18n support to elements
The rotations class provides weight based view logic for A B testing
Provides a unified class for storing objects in Storage-like Objects
is a command line tool for GDF
The **\@aofl/dom-scope-loader** is a webpack loader that generates unique id's for specified html tags.
The <aofl-drawer> element toggles content between an open and closed state. Opening and closing animations are provided as classes to allow for any possible method of toggling content.
Several simple building block components
Resource enumerate is a special case API call that returns the interface of the API code in a single endpoint
@aofl/templating-plugin creates multiple entry points and automatically generates the route config object for aofl-js applications. It uses a single template file and combines it with partial views, meta tags, title and locale based on annotated routes fi
Hot Module replacement (HMR) Webpack Loader
A module for simplifying api calls