{
  "bootstrap": "@{framework}/bootstrap",
  "core": "@{framework}/core",
  "error": "@{framework}/error/index",
  "db/mongo": "@{framework}/db/mongo",

  "core/assets": "@{framework}/core/assets",
  "core/favicon": "@{framework}/core/favicon",
  "core/http": "@{framework}/core/http",
  "core/component": "@{framework}/core/component",
  "core/controller": "@{framework}/core/controller",
  "core/logger": "@{framework}/core/logger",
  "core/router": "@{framework}/core/router",
  "core/request": "@{framework}/core/request",
  "core/controller": "@{framework}/core/controller",
  "core/module": "@{framework}/core/module",
  "core/routeRule": "@{framework}/core/routeRule",
  "core/view": "@{framework}/core/view",
  "core/bodyParser": "@{framework}/core/bodyParser",

  "db/mongo": "@{framework}/db/mongo",

  "hooks/request": "@{framework}/hooks/request",

  "interface/requestHooks": "@{framework}/interface/requestHooks",
  "interface/storage": "@{framework}/interface/storage",

  "interface/controller": "@{framework}/interface/controller",
  "interface/routeRule": "@{framework}/interface/routeRule",
  "interface/http": "@{framework}/interface/http",
  "interface/component": "@{framework}/interface/component",
  "interface/view": "@{framework}/interface/view",
  "interface/module": "@{framework}/interface/module",

  "storage/memory": "@{framework}/storage/memory",
  "storage/session": "@{framework}/storage/session",

  "typejs": "static-type-js"
}