Launch Week Day 5: Introducing Reachability for PHP.Learn More
Socket
Book a DemoSign in
Socket

mpserverless-sdk-core

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mpserverless-sdk-core - npm Package Compare versions

Comparing version
0.0.11
to
0.0.12
+3
-0
dist/client.d.ts

@@ -8,2 +8,5 @@ export default class Client {

}>;
invokeWithPageExea(openApiName: string, params: {
[key: string]: any;
}): Promise<string>;
invokePre(preFunctionName: string, openApiName: string, params: {

@@ -10,0 +13,0 @@ [key: string]: any;

@@ -9,2 +9,5 @@ "use strict";

}
async invokeWithPageExea(openApiName, params) {
throw new Error('Un-implemented!');
}
async invokePre(preFunctionName, openApiName, params) {

@@ -11,0 +14,0 @@ throw new Error('Un-implemented!');

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"client.js","sourceRoot":"","sources":["../src/client.ts"],"names":[],"mappings":";;AAKA,MAAqB,MAAM;IAEzB;IACA,CAAC;IAGD,KAAK,CAAC,MAAM,CAAC,WAAmB,EAAE,MAA4B;QAC5D,MAAM,IAAI,KAAK,CAAC,iBAAiB,CAAC,CAAC;IACrC,CAAC;IAED,KAAK,CAAC,SAAS,CAAC,eAAuB,EAAE,WAAmB,EAAE,MAA4B;QACxF,MAAM,IAAI,KAAK,CAAC,iBAAiB,CAAC,CAAC;IACrC,CAAC;CAEF;AAdD,yBAcC"}
{"version":3,"file":"client.js","sourceRoot":"","sources":["../src/client.ts"],"names":[],"mappings":";;AAKA,MAAqB,MAAM;IAEzB;IACA,CAAC;IAGD,KAAK,CAAC,MAAM,CAAC,WAAmB,EAAE,MAA4B;QAC5D,MAAM,IAAI,KAAK,CAAC,iBAAiB,CAAC,CAAC;IACrC,CAAC;IAED,KAAK,CAAC,kBAAkB,CAAC,WAAmB,EAAE,MAA4B;QACxE,MAAM,IAAI,KAAK,CAAC,iBAAiB,CAAC,CAAC;IACrC,CAAC;IAED,KAAK,CAAC,SAAS,CAAC,eAAuB,EAAE,WAAmB,EAAE,MAA4B;QACxF,MAAM,IAAI,KAAK,CAAC,iBAAiB,CAAC,CAAC;IACrC,CAAC;CAEF;AAlBD,yBAkBC"}

@@ -40,2 +40,7 @@ import Client from './client';

init(mpserverless: Serverless, config?: Config): void;
getInvokeArgs(method: string, params: {
[key: string]: any;
}): FunctionRequest<{
[key: string]: any;
}>;
invoke(openApiName: string, params: {

@@ -46,2 +51,5 @@ [key: string]: any;

}>;
invokeWithPageExe(openApiName: string, params: {
[key: string]: any;
}): Promise<string>;
invokePre(preFunctionName: string, openApiName: string, params: {

@@ -48,0 +56,0 @@ [key: string]: any;

@@ -12,3 +12,3 @@ "use strict";

}
async invoke(openApiName, params) {
getInvokeArgs(method, params) {
// TODO: 补全出错信息

@@ -20,3 +20,3 @@ if (!this.invoker) {

const args = {
method: openApiName,
method,
params: Object.assign({ $config: {} }, params)

@@ -30,14 +30,16 @@ };

}
return args;
}
async invoke(openApiName, params) {
const args = this.getInvokeArgs(openApiName, params);
const response = await this.invoker.function.invoke('alipay-openapi', args);
return response.result;
}
async invokeWithPageExe(openApiName, params) {
const args = this.getInvokeArgs(openApiName, params);
const response = await this.invoker.function.invoke('alipay-openapi', args);
return response.result;
}
async invokePre(preFunctionName, openApiName, params) {
// TODO: 预置云函数支持 $config 吗?
if (!this.invoker) {
throw new Error('invoker is not set, please call init(mpserverless: Serverless, config: Config) first.');
}
const args = {
method: openApiName,
params,
};
const args = this.getInvokeArgs(openApiName, params);
const response = await this.invoker.function.invoke(preFunctionName, args);

@@ -44,0 +46,0 @@ return response.result;

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;AAAA,sDAA8B;AA6C9B,MAAqB,WAAY,SAAQ,gBAAM;IAI7C,IAAI,CAAC,YAAwB,EAAE,SAAiB,EAAE;QAChD,IAAI,CAAC,OAAO,GAAG,YAAY,CAAC;QAC5B,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;IACvB,CAAC;IAED,KAAK,CAAC,MAAM,CAAC,WAAmB,EAAE,MAA4B;QAC5D,eAAe;QACf,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,IAAI,KAAK,CAAC,uFAAuF,CAAC,CAAC;SAC1G;QACD,MAAM,EACJ,MAAM,GAAG,IAAI,EACb,GAAG,GAAG,IAAI,GACX,GAAG,IAAI,CAAC,MAAM,CAAC;QAChB,MAAM,IAAI,GAAG;YACX,MAAM,EAAE,WAAW;YACnB,MAAM,kBACJ,OAAO,EAAU,EAAE,IAChB,MAAM,CACV;SACF,CAAC;QACF,IAAI,MAAM,IAAI,MAAM,CAAC,GAAG,EAAE;YACxB,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,MAAM,qBACrB,MAAM,CACV,CAAA;SACF;QACD,IAAI,GAAG,EAAE;YACP,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,GAAG,GAAG,GAAG,CAAC;SAC/B;QACD,MAAM,QAAQ,GAAG,MAAM,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAC,gBAAgB,EAAE,IAAI,CAAC,CAAC;QAC5E,OAAO,QAAQ,CAAC,MAAM,CAAC;IACzB,CAAC;IAED,KAAK,CAAC,SAAS,CAAC,eAAuB,EAAE,WAAmB,EAAE,MAA8B;QAC1F,2BAA2B;QAC3B,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,IAAI,KAAK,CAAC,uFAAuF,CAAC,CAAC;SAC1G;QACD,MAAM,IAAI,GAAG;YACX,MAAM,EAAE,WAAW;YACnB,MAAM;SACP,CAAC;QACF,MAAM,QAAQ,GAAG,MAAM,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAC,eAAe,EAAE,IAAI,CAAC,CAAC;QAC3E,OAAO,QAAQ,CAAC,MAAM,CAAC;IACzB,CAAC;CACF;AAjDD,8BAiDC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;AAAA,sDAA8B;AA6C9B,MAAqB,WAAY,SAAQ,gBAAM;IAI7C,IAAI,CAAC,YAAwB,EAAE,SAAiB,EAAE;QAChD,IAAI,CAAC,OAAO,GAAG,YAAY,CAAC;QAC5B,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;IACvB,CAAC;IAED,aAAa,CAAC,MAAc,EAAE,MAA4B;QACxD,eAAe;QACf,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,MAAM,IAAI,KAAK,CAAC,uFAAuF,CAAC,CAAC;SAC1G;QACD,MAAM,EACJ,MAAM,GAAG,IAAI,EACb,GAAG,GAAG,IAAI,GACX,GAAG,IAAI,CAAC,MAAM,CAAC;QAChB,MAAM,IAAI,GAAG;YACX,MAAM;YACN,MAAM,kBACJ,OAAO,EAAU,EAAE,IAChB,MAAM,CACV;SACF,CAAC;QACF,IAAI,MAAM,IAAI,MAAM,CAAC,GAAG,EAAE;YACxB,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,MAAM,qBACrB,MAAM,CACV,CAAA;SACF;QACD,IAAI,GAAG,EAAE;YACP,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,GAAG,GAAG,GAAG,CAAC;SAC/B;QACD,OAAO,IAAI,CAAC;IACd,CAAC;IAED,KAAK,CAAC,MAAM,CAAC,WAAmB,EAAE,MAA4B;QAC5D,MAAM,IAAI,GAAG,IAAI,CAAC,aAAa,CAAC,WAAW,EAAE,MAAM,CAAC,CAAC;QACrD,MAAM,QAAQ,GAAG,MAAM,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAC,gBAAgB,EAAE,IAAI,CAAC,CAAC;QAC5E,OAAO,QAAQ,CAAC,MAAM,CAAC;IACzB,CAAC;IAED,KAAK,CAAC,iBAAiB,CAAC,WAAmB,EAAE,MAA4B;QACvE,MAAM,IAAI,GAAG,IAAI,CAAC,aAAa,CAAC,WAAW,EAAE,MAAM,CAAC,CAAC;QACrD,MAAM,QAAQ,GAAG,MAAM,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAC,gBAAgB,EAAE,IAAI,CAAC,CAAC;QAC5E,OAAgB,QAAQ,CAAC,MAAM,CAAC;IAClC,CAAC;IAGD,KAAK,CAAC,SAAS,CAAC,eAAuB,EAAE,WAAmB,EAAE,MAA8B;QAC1F,MAAM,IAAI,GAAG,IAAI,CAAC,aAAa,CAAC,WAAW,EAAE,MAAM,CAAC,CAAC;QACrD,MAAM,QAAQ,GAAG,MAAM,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAC,eAAe,EAAE,IAAI,CAAC,CAAC;QAC3E,OAAO,QAAQ,CAAC,MAAM,CAAC;IACzB,CAAC;CACF;AAtDD,8BAsDC"}
{
"name": "mpserverless-sdk-core",
"version": "0.0.11",
"version": "0.0.12",
"description": "Alipay mini program Serverless SDK Core",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -16,2 +16,6 @@ // This file is auto-generated, don't edit it

async invokeWithPageExea(openApiName: string, params: {[key: string]: any}): Promise<string> {
throw new Error('Un-implemented!');
}
async invokePre(preFunctionName: string, openApiName: string, params: {[key: string]: any}): Promise<{[key: string]: any}> {

@@ -18,0 +22,0 @@ throw new Error('Un-implemented!');

@@ -55,3 +55,3 @@ import Client from './client';

async invoke(openApiName: string, params: {[key: string]: any}): Promise<{[key: string]: any}> {
getInvokeArgs(method: string, params: {[key: string]: any}): FunctionRequest<{[key: string]: any}> {
// TODO: 补全出错信息

@@ -66,3 +66,3 @@ if (!this.invoker) {

const args = {
method: openApiName,
method,
params: {

@@ -81,2 +81,7 @@ $config: <Config>{}, // openapi 的私有参数,默认值 {}

}
return args;
}
async invoke(openApiName: string, params: {[key: string]: any}): Promise<{[key: string]: any}> {
const args = this.getInvokeArgs(openApiName, params);
const response = await this.invoker.function.invoke('alipay-openapi', args);

@@ -86,11 +91,11 @@ return response.result;

async invokeWithPageExe(openApiName: string, params: {[key: string]: any}): Promise<string> {
const args = this.getInvokeArgs(openApiName, params);
const response = await this.invoker.function.invoke('alipay-openapi', args);
return <string> response.result;
}
async invokePre(preFunctionName: string, openApiName: string, params: { [key: string]: any }): Promise<{[key: string]: any }> {
// TODO: 预置云函数支持 $config 吗?
if (!this.invoker) {
throw new Error('invoker is not set, please call init(mpserverless: Serverless, config: Config) first.');
}
const args = {
method: openApiName,
params,
};
const args = this.getInvokeArgs(openApiName, params);
const response = await this.invoker.function.invoke(preFunctionName, args);

@@ -97,0 +102,0 @@ return response.result;