lazo-next
Version:
A client-server web framework built on Node.js that allows front-end developers to easily create a 100% SEO compliant, component MVC structured web application with an optimized first page load.
112 lines (111 loc) • 3.71 kB
JSON
{
"common": {
"assetsProvider": "lib/{env}/assetsProvider",
"async": "lib/vendor/async",
"base": "lib/common/base",
"config": "lib/common/config",
"context": "lib/common/context",
"renderer": "lib/common/renderer",
"text": "lib/vendor/text",
"json": "lib/vendor/json",
"utils": "lib/common/utils",
"proxy": "lib/{env}/proxy",
"pageTemplate": "lib/common/templates/page.hbs",
"resolver": "lib/common/resolver",
"lazoApp": "lib/common/app",
"error": "lib/common/error",
"requestFilters": "lib/common/requestFilters",
"underscore": "lib/vendor/underscore",
"jquerycookie": "lib/vendor/client/jquery-cookie",
"lazo": "lib/public",
"template": "lib/common/template",
"lazoCollection": "lib/public/collection",
"lazoModel": "lib/public/model",
"lazoCtl": "lib/public/controller",
"lazoView": "lib/public/views/base",
"lazoCollectionView": "lib/public/views/collection",
"serverFileResolver": "lib/server/resolver/file",
"loggerUtils": "lib/server/logger/utils",
"handlebars" : "lib/vendor/handlebars.amd",
"lazoBootstrap": "lib/client/bootstrap",
"fileSink": "lib/server/logger/fileSink",
"logger": "lib/common/logger",
"lodash": "lib/vendor/lodash",
"lazoBundle": "lib/public/bundle",
"lazoAssets": "lib/public/assets",
"assets": "lib/public/assets",
"viewManager": "lib/client/viewManager",
"flexo": "lib/vendor/flexo.amd",
"lazoViewMixin": "lib/public/views/view",
"htmlparserToString": "lib/vendor/htmlparser-tostring",
"lazoWidget": "lib/public/widget",
"lazoWidgetMixin": "lib/public/views/widget",
"uiStateMixin": "lib/public/views/state"
},
"client": {
"backbone": "lib/vendor/backbone",
"clientApp": "lib/client/app",
"jquery": "lib/vendor/client/jquery",
"l": "lib/client/loader",
"hermes": "lib/vendor/client/hermes.amd",
"rehydrate": "lib/client/rehydrate",
"post": "lib/client/post",
"execute": "lib/client/execute",
"appConf": "app/app.json",
"htmlparser": "lib/vendor/htmlparser"
},
"server": {
"backbone": "lib/server/backbone",
"backboneServer": "lib/vendor/backbone",
"jquery": "lib/server/jquery",
"server": "lib/server/server",
"serviceProxy": "lib/server/serviceProxy",
"lazoSyncher": "lib/public/server/syncher",
"l": "lib/server/loader",
"handlers": "lib/server/handlers",
"forbidden": "lib/server/forbidden",
"appServerSetup": "lib/public/server/server",
"lazoServer": "lib/public/server/server"
},
"lib": [
"assetsProvider",
"assets",
"async",
"config",
"context",
"renderer",
"lazoApp",
"viewManager",
"text",
"proxy",
"utils/modelLoader",
"text!pageTemplate",
"lazoBootstrap",
"error",
"requestFilters",
"underscore",
"jquerycookie",
"json",
"lazoCollection",
"lazoModel",
"lazoCtl",
"lazoView",
"lazoCollectionView",
"backbone",
"clientApp",
"jquery",
"utils/handlebarsEngine",
"l",
"hermes",
"rehydrate/main",
"logger",
"lazoBundle",
"flexo",
"lazoViewMixin",
"lazoWidgetMixin",
"lazoWidget",
"htmlparser",
"htmlparserToString",
"uiStateMixin"
]
}