pdd
Version:
PDD Framework
47 lines (46 loc) • 1.43 kB
TypeScript
/**
* @description zh-CN 应用程序入口
*/
import { Application } from './core/application';
import { Container } from './core/container';
/**
* @description zh-CN 命令类、转换器
*/
import { Command } from './core/command';
import { Transformer } from './core/transformer';
/**
* @description todo 待废弃
*/
import Lib from './core/lib';
/**
* @description zh-CN axios适配器
*/
import { AxiosAdapter } from './core/contracts/axios.adapter';
/**
* @description zh-CN uni.request适配器
*/
export { UniRequestAdapter } from './core/contracts/uni.request.adapter';
import { ServiceProvider } from './core/provider/service.provider';
/**
* @description zh-CN 助手函数
*/
export { $http } from './core/helper/http';
/**
* @description zh-CN 扳手工具
*/
export * from './core/wrenches/is';
import { EventBus } from './core/wrenches/event-bus';
import { Exception } from './core/wrenches/exception';
/**
* @description qs部分版本在uni-app中无法使用,pdd内部实现qs基础操作
*/
export { queryStringify } from './core/wrenches/qs';
/**
* @description zh-CN 导出类型
*/
export * from './core/type/type-func';
export * from './core/type/types';
/**
* @description zh-CN 导出框架核心模块
*/
export { Application as default, Command, Container, ServiceProvider, Exception, Transformer, AxiosAdapter, EventBus, Lib };