UNPKG

@lionrockjs/central

Version:

Node.js MVC framework inspire from PHP Kohana Framework

56 lines (49 loc) 1.54 kB
/** * Copyright (c) 2023 Kojin Nakana * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * */ import CentralAdapterBun from './classes/adapter/Bun.mjs'; import CentralAdapterNode from './classes/adapter/Node.mjs'; import Central from './classes/Central.mjs'; import HelperConfig from './classes/helper/central/Config.mjs'; import HelperCrypto from './classes/helper/Crypto.mjs'; import HelperCache from "./classes/helper/central/Cache.mjs"; import ORM from './classes/ORM.mjs'; import Model from './classes/Model.mjs'; import ControllerMixinMime from './classes/controller-mixin/Mime.mjs'; import ControllerMixinView from './classes/controller-mixin/View.mjs'; import ControllerMixinDatabase from './classes/controller-mixin/Database.mjs'; import ControllerMixinViewData from './classes/controller-mixin/ViewData.mjs'; import ORMAdapter from './classes/adapter/ORM.mjs'; import DatabaseAdapter from './classes/adapter/Database.mjs'; import JSONView from "./classes/view/JSONView.mjs"; import { Controller, ControllerMixin, View } from '@lionrockjs/mvc'; export default Central export { CentralAdapterBun, CentralAdapterNode, //mvc Model, View, Controller, ControllerMixin, ORM, //adapters ORMAdapter, DatabaseAdapter, JSONView, //controller mixins ControllerMixinMime, ControllerMixinView, ControllerMixinDatabase, ControllerMixinViewData, //helpers HelperCrypto, HelperCache, HelperConfig, //main class Central, }