2.0.3 • Published 6 years ago

laxar-tooling v2.0.3

Weekly downloads
13
License
MIT
Repository
github
Last release
6 years ago

laxar-tooling Build Status

A tool support library to inspect LaxarJS applications

This library serves as a central point to codify build-time knowledge of LaxarJS applications. Use it to add LaxarJS support to your build tool.

Currently laxar-tooling serves four main purposes:

  • artifactCollector: collect a list of artifacts (pages, layouts, themes, widgets, controls) plus meta-information starting from the application's flow(s)
  • artifactValidator: validate the collected artifacts with JSON schema
  • assetResolver: for a single artifact from that list and the list of themes, resolve themed assets for that artifact
  • artifactListing: generate a JavaScript module to be used by LaxarJS' artifactProvider
  • serialize: serialize the generated module into valid JavaScript

Installation

First, make sure you are running NodeJS v4.0 or newer. After that, just install laxar-tooling:

$ node -v
v4.4.7
$ npm install --save laxar-tooling

Usage

Refer to the API documentation and/or real-world usage in laxar-loader

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

7 years ago

2.0.0-rc.2

7 years ago

2.0.0-rc.1

7 years ago

2.0.0-rc.0

7 years ago

2.0.0-alpha.4

7 years ago

2.0.0-alpha.3

7 years ago

2.0.0-alpha.2

7 years ago

2.0.0-alpha.1

7 years ago

2.0.0-alpha.0

7 years ago

0.6.0

7 years ago

0.6.0-alpha.0

7 years ago

0.5.0

7 years ago

0.5.0-alpha.5

7 years ago

0.5.0-alpha.4

7 years ago

0.5.0-alpha.3

7 years ago

0.5.0-alpha.2

7 years ago

0.5.0-alpha.1

7 years ago

0.5.0-alpha.0

7 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago