Target es2018

This commit is contained in:
Jonathan Clem
2020-02-25 15:42:58 -05:00
parent ebc5283d9c
commit b20057aecf
2 changed files with 32 additions and 42 deletions

72
dist/index.js vendored
View File

@@ -1479,51 +1479,41 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _actions_core__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_actions_core__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _actions_core__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_actions_core__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _actions_github__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(469); /* harmony import */ var _actions_github__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(469);
/* harmony import */ var _actions_github__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_actions_github__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _actions_github__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_actions_github__WEBPACK_IMPORTED_MODULE_1__);
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
process.on('unhandledRejection', handleError); process.on('unhandledRejection', handleError);
main().catch(handleError); main().catch(handleError);
function main() { async function main() {
return __awaiter(this, void 0, void 0, function* () { const AsyncFunction = Object.getPrototypeOf(async () => { }).constructor;
const AsyncFunction = Object.getPrototypeOf(() => __awaiter(this, void 0, void 0, function* () { })).constructor; const token = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('github-token', { required: true });
const token = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('github-token', { required: true }); const debug = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('debug');
const debug = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('debug'); const userAgent = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('user-agent');
const userAgent = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('user-agent'); const previews = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('previews');
const previews = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('previews'); const opts = {};
const opts = {}; if (debug === 'true')
if (debug === 'true') opts.log = console;
opts.log = console; if (userAgent != null)
if (userAgent != null) opts.userAgent = userAgent;
opts.userAgent = userAgent; if (previews != null)
if (previews != null) opts.previews = previews.split(',');
opts.previews = previews.split(','); const client = new _actions_github__WEBPACK_IMPORTED_MODULE_1__.GitHub(token, opts);
const client = new _actions_github__WEBPACK_IMPORTED_MODULE_1__.GitHub(token, opts); const script = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('script', { required: true });
const script = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('script', { required: true }); const fn = new AsyncFunction('require', 'github', 'context', script);
const fn = new AsyncFunction('require', 'github', 'context', script); const result = await fn(__webpack_require__(875), client, _actions_github__WEBPACK_IMPORTED_MODULE_1__.context);
const result = yield fn(__webpack_require__(875), client, _actions_github__WEBPACK_IMPORTED_MODULE_1__.context); let encoding = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('result-encoding');
let encoding = _actions_core__WEBPACK_IMPORTED_MODULE_0__.getInput('result-encoding'); encoding = encoding ? encoding : 'json';
encoding = encoding ? encoding : 'json'; let output;
let output; switch (encoding) {
switch (encoding) { case 'json':
case 'json': output = JSON.stringify(result);
output = JSON.stringify(result); break;
break; case 'string':
case 'string': output = String(result);
output = String(result); break;
break; default:
default: throw new Error('"result-encoding" must be either "string" or "json"');
throw new Error('"result-encoding" must be either "string" or "json"'); }
} _actions_core__WEBPACK_IMPORTED_MODULE_0__.setOutput('result', output);
_actions_core__WEBPACK_IMPORTED_MODULE_0__.setOutput('result', output);
});
} }
function handleError(err) { function handleError(err) {
console.error(err); console.error(err);

View File

@@ -1,6 +1,6 @@
{ {
"compilerOptions": { "compilerOptions": {
"target": "es2015", "target": "es2018",
"moduleResolution": "node", "moduleResolution": "node",
"strict": true, "strict": true,
"forceConsistentCasingInFileNames": true "forceConsistentCasingInFileNames": true