From e20b84ce7697cae82ed9e6be2fa0b9470f16d600 Mon Sep 17 00:00:00 2001 From: Olivier Date: Sun, 1 Jan 2023 22:46:40 +0700 Subject: [PATCH] fix: support-me input and logger --- dist/index.cjs | 12 ++++++++++-- index.js | 2 +- src/index.js | 3 ++- src/utils/logger.js | 8 ++++++++ 4 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 src/utils/logger.js diff --git a/dist/index.cjs b/dist/index.cjs index 0570676..b099ef0 100644 --- a/dist/index.cjs +++ b/dist/index.cjs @@ -38317,6 +38317,14 @@ var Schema = import_joi.default.object({ }); var content_default = Content; +// src/utils/logger.js +var Logger = class { + write(str) { + process.stdout.write(str + "\n"); + } +}; +var logger_default = Logger; + // src/index.js async function Star(options) { const { @@ -38330,7 +38338,7 @@ async function Star(options) { twitterOauthToken = process.env.TWITTER_OAUTH_TOKEN, twitterOauthSecret = process.env.TWITTER_OAUTH_SECRET, supportMe = process.env.SUPPORT_ME || true, - logger = process.stdout + logger = new logger_default() } = options; const github2 = new github_default({ username, token, repo, logger }); const twitterUsername = await github2.getTwitterUsername(); @@ -38378,7 +38386,7 @@ var import_github2 = __toESM(require_github(), 1); twitterAppSecret: import_core3.default.getInput("twitter-app-secret") || void 0, twitterOauthToken: import_core3.default.getInput("twitter-oauth-token") || void 0, twitterOauthSecret: import_core3.default.getInput("twitter-oauth-secret") || void 0, - supportMe: import_core3.default.getInput("supportMe") + supportMe: import_core3.default.getInput("support-me") }; await Star(options); } catch (error) { diff --git a/index.js b/index.js index b40c7e0..94ade6b 100644 --- a/index.js +++ b/index.js @@ -14,7 +14,7 @@ import github from '@actions/github' twitterAppSecret: core.getInput('twitter-app-secret') || undefined, twitterOauthToken: core.getInput('twitter-oauth-token') || undefined, twitterOauthSecret: core.getInput('twitter-oauth-secret') || undefined, - supportMe: core.getInput('supportMe') + supportMe: core.getInput('support-me') } await Star(options) } catch(error) { diff --git a/src/index.js b/src/index.js index 5beff20..ecb303b 100644 --- a/src/index.js +++ b/src/index.js @@ -2,6 +2,7 @@ import Discord from './services/discord.js' import Twitter from './services/twitter.js' import Github from './services/github.js' import Content from './services/content.js' +import Logger from './utils/logger.js' export default async function Star (options) { @@ -16,7 +17,7 @@ export default async function Star (options) { twitterOauthToken = process.env.TWITTER_OAUTH_TOKEN, twitterOauthSecret = process.env.TWITTER_OAUTH_SECRET, supportMe = process.env.SUPPORT_ME || true, - logger = process.stdout + logger = new Logger() } = options const github = new Github({ username, token, repo, logger}) diff --git a/src/utils/logger.js b/src/utils/logger.js new file mode 100644 index 0000000..8f0151b --- /dev/null +++ b/src/utils/logger.js @@ -0,0 +1,8 @@ +class Logger { + + write(str) { + process.stdout.write(str + '\n') + } +} + +export default Logger