Remove async from callAsyncFunction

This commit is contained in:
Jonathan Clem
2020-02-28 08:51:05 -05:00
parent 3758c2b05b
commit be5d094bf9
3 changed files with 2 additions and 5 deletions

3
dist/index.js vendored
View File

@@ -9152,7 +9152,7 @@ var lib_github = __webpack_require__(469);
// CONCATENATED MODULE: ./src/async-function.ts
const AsyncFunction = Object.getPrototypeOf(async () => { }).constructor;
async function callAsyncFunction(args, source) {
function callAsyncFunction(args, source) {
const fn = new AsyncFunction(...Object.keys(args), source);
return fn(...Object.values(args));
}
@@ -9179,7 +9179,6 @@ async function main() {
const script = Object(core.getInput)('script', { required: true });
// Using property/value shorthand on `require` (e.g. `{require}`) causes compilatin errors.
const result = await callAsyncFunction({ require: __webpack_require__(875), github, context: lib_github.context }, script);
console.log('test result', result);
let encoding = Object(core.getInput)('result-encoding');
encoding = encoding ? encoding : 'json';
let output;

View File

@@ -2,7 +2,7 @@ const AsyncFunction = Object.getPrototypeOf(async () => {}).constructor
type AsyncFunctionArguments = {[key: string]: any}
export async function callAsyncFunction(
export function callAsyncFunction(
args: AsyncFunctionArguments,
source: string
): Promise<any> {

View File

@@ -23,8 +23,6 @@ async function main() {
script
)
console.log('test result', result)
let encoding = core.getInput('result-encoding')
encoding = encoding ? encoding : 'json'