You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
704 B
24 lines
704 B
"use strict";
|
|
const cloudbase_1 = require("./cloudbase");
|
|
const symbol_1 = require("./const/symbol");
|
|
const request_1 = require("./utils/request");
|
|
const { version } = require('../package.json');
|
|
module.exports = {
|
|
request: request_1.extraRequest,
|
|
init: (config) => {
|
|
return new cloudbase_1.CloudBase(config);
|
|
},
|
|
parseContext: (context) => {
|
|
// 校验context 是否正确
|
|
return cloudbase_1.CloudBase.parseContext(context);
|
|
},
|
|
version,
|
|
getCloudbaseContext: (context) => {
|
|
return cloudbase_1.CloudBase.getCloudbaseContext(context);
|
|
},
|
|
/**
|
|
* 云函数下获取当前env
|
|
*/
|
|
SYMBOL_CURRENT_ENV: symbol_1.SYMBOL_CURRENT_ENV
|
|
};
|