Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 7a2f49cfbe
56 lines (56 sloc) 1.748 kb
{/**
* Application Name
*/
"name":"Aries Based node app"
/**
* Application Version
*/
,"ver":"x.x.x"
/**
* url - controller mappings configurations files
* url-mapping.json - default file for custom configurations (optional)
*/
,"urlMappingConfig":[]
/**
* Filters are executed before controllers in request flow.
* for each request all filters are called sequentally.
*/
,"filters":[]
/**
* Interceptors are executed after controller but before view resolver.
*/
,"preInterceptors":[]
,"postInterceptors":[]
/**
* Url resolver resolves controller based on current url in request.
* By default DynamicUrlResolver is used.
*/
,"UrlResolver":"./lib/DynamicUrlResolver.js"
/**
* Abtsraction for js Source vitrual machine runner.
* More flexible than "require" (probably should be hardcoded)
*/
,"ClassLoader":"ClassLoader"
/**
* Dispatcher is an abstraction for request flow. It could have several
* implementations. Each has it's own pros and cons in terms of context
* accessibility, perfomance and memory evviciency.
* default is StatelessDispatcher
*/
,"Dispatcher":"./lib/Dispatchers/Dispatcher.js"
/**
* View resolver controlles how exactly view will be processed.
* Can be customized to use any template engine.
* default SimpleViewResolver
*/
,"ViewResolver":"./lib/ViewResolvers/EjsViewResolver.js"
/**
* Configuration could be resolved wit custom configuration resolvers.
* Custom config resolvers could change basic configuration in any way.
* Custom resolvers have priority over default of appspecific configuration.
* by default AnnotationConfigResolver is enabled.
*/
,"configResolvers" : [
"./ConfigResolvers/UrlMappingConfigResolver.js"
,"./ConfigResolvers/AnnotationConfigResolver.js"]
}
Jump to Line
Something went wrong with that request. Please try again.