Skip to content
This repository

An Ant task for building you JS apps and handling dependencies between modules.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 example
Octocat-spinner-32 lib
Octocat-spinner-32 src
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.markdown
Octocat-spinner-32 build.xml
README.markdown

JS Builder

JS Builder is a custom Apache ANT task for optimising your JS and managing dependencies between modules. You add simple header comments to each of your JavaScript files giving each file a package and module name and listing any other modules they are dependent on.

JS Builder will parse all your JS files, resolve dependencies between module, merge and optimise the files into one or any number of files depends on your configuration.

It also possible to write your own plugins for JS builder, this allows you total flexibility with how you output your JavaScript. As an example there is a built in tool for generating Dominoes JS rules based on the configured dependencies.

This is a very new project and the current code base is somewhat mucky, but it is doing the job as a proof of concept. Will be improving it over the coming days and would be good to see what people think!

Better documentation is in hand but check out the example folder for now for some info.

Something went wrong with that request. Please try again.