this.autoMapModels = true;
this.modelNamespace = "test";
this.dependencies = [ "otherModule", "coolModule" ];
// Settings for my module
// Declare some interceptors to listen
class='#moduleMapping#.interceptors.TestInterceptor'
// Ad-hoc interception events I will announce myself
customInterceptionPoints = ''
// Manually map some models
binder.map( 'foo' ).to( '#moduleMapping#.com.foo.bar' );
// Runs when module is loaded
log.info('Module loaded successfully.' );
// Runs when module is unloaded
log.info('Module unloaded successfully.' );
// An interceptor that listens for every command that's run.
function preCommand( interceptData ){
// I just intercepted ALL Commands in the CLI
log.info('The command executed is #interceptData.CommandInfo.commandString#');