@cloudbase/node-sdk
Version:
tencent cloud base server sdk for node.js
23 lines (21 loc) • 652 B
text/typescript
import { CloudBase } from './cloudbase'
import { ICloudBaseConfig, IContext } from './type'
import { SYMBOL_CURRENT_ENV } from './const/symbol'
const { version } = require('../package.json')
export = {
init: (config?: ICloudBaseConfig): CloudBase => {
return new CloudBase(config)
},
parseContext: (context: IContext) => {
// 校验context 是否正确
return CloudBase.parseContext(context)
},
version,
getCloudbaseContext: (context?: any) => {
return CloudBase.getCloudbaseContext(context)
},
/**
* 云函数下获取当前env
*/
SYMBOL_CURRENT_ENV: SYMBOL_CURRENT_ENV
}