Mapleify is a build tool for Maple.js; it uses Polymer's vulcanize to process HTML imports with a little twist of Maple specific logic for HTML Import paths, and the processing of SASS/JSX documents.
JavaScript HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
media
tests
.gitignore
.travis.yml
LICENSE
README.md
gulpfile.js
package.json

README.md

Mapleify

Travis   npm   License MIT

  • npm: npm install mapleify -g

Getting Started

Mapleify accepts the same arguments as vulcanize:

mapleify input.html -o output.html

In comparing Mapleify to vulcanizeMapleify supports the compilation of JSX and SASS documents. It also adds the path of the component as a ref attribute to the template element – this is crucial in maintaining the automagical nature of Maple – and the reason why you would Mapleify — rather than vulcanize — your Maple apps.

Screenshot