Skip to content

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

Notifications You must be signed in to change notification settings

antz29/js-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published