UNPKG

@flexiblepersistence/backnextapi

Version:

A simple API framework using Flexible Persistence

24 lines 1.93 kB
import { Handler, Event, Operation, Write, Read, PersistenceAdapter, PersistenceInfo, MongoDB } from 'flexiblepersistence'; import { DAODB } from '@flexiblepersistence/dao'; import { SequelizeDB } from '@flexiblepersistence/sequelize'; import { Journaly, SubjectObserver, SubjectObserverWithMemory, PublisherSubscriber, PublisherSubscriberWithMemory } from 'journaly'; import { Mixin } from 'ts-mixer'; import SimpleApp from './simpleApp'; import { Utils } from '@flexiblepersistence/dao'; import BaseController from './controller/baseController'; import BaseControllerDefault from './controller/baseControllerDefault'; import BaseControllerDelete from './controller/baseControllerDelete'; import BaseControllerIndex from './controller/baseControllerIndex'; import BaseControllerShow from './controller/baseControllerShow'; import BaseControllerRead from './controller/baseControllerRead'; import BaseControllerStore from './controller/baseControllerStore'; import BaseControllerUpdate from './controller/baseControllerUpdate'; import RouterSingleton from './router/routerSingleton'; import { Pool } from 'pg'; import BasicService from './service/basicService'; import DatabaseHandler from './database/databaseHandler'; import DatabaseHandlerInitializer from './database/databaseHandlerInitializer'; import RouterInitializer from './router/routerInitializer'; export { SimpleApp, DatabaseHandler, Utils, Journaly, BasicService, BaseController, BaseControllerDefault, BaseControllerDelete, BaseControllerIndex, BaseControllerRead, BaseControllerShow, BaseControllerStore, BaseControllerUpdate, RouterSingleton, Handler, Event, Operation, Write, Read, PersistenceInfo, MongoDB, SubjectObserver, SubjectObserverWithMemory, PublisherSubscriber, PublisherSubscriberWithMemory, DAODB, SequelizeDB, Mixin, Pool, }; export type { RouterInitializer, DatabaseHandlerInitializer, PersistenceAdapter, }; //# sourceMappingURL=index.d.ts.map