Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
Tcb.prototype.database = function(dbConfig = {}) {
Db.reqClass = Request
if (Object.prototype.toString.call(dbConfig).slice(8, -1) !== 'Object') {
throw Error('dbConfig must be an object')
}
if (dbConfig && dbConfig.env) {
// env变量名转换
dbConfig.envName = dbConfig.env
delete dbConfig.env
}
this.config = Object.assign(this.config, dbConfig)
return new Db({ ...this })
}
const Db = require('@cloudbase/database').Db
const storage = require('./src/storage')
const functions = require('./src/functions')
const auth = require('./src/auth')
const wx = require('./src/wx')
const Request = require('./src/utils/dbRequest')
const logger = require('./src/log')
function Tcb(config) {
this.config = config ? config : this.config
}
Tcb.prototype.init = function({
secretId,
secretKey,
sessionToken,
env,