From e56b46e8892c9b6eeea9c6db78827929e8a56dc6 Mon Sep 17 00:00:00 2001 From: Adam Millerchip Date: Sat, 15 Apr 2023 01:50:13 +0900 Subject: [PATCH] run linter + wire up checkout --- src/commands/checkin.ts | 2 +- src/commands/checkout.ts | 8 ++++---- src/kingoftime.ts | 20 ++++++++++---------- src/{tokenFlags.ts => token-flags.ts} | 6 +++--- 4 files changed, 18 insertions(+), 18 deletions(-) rename src/{tokenFlags.ts => token-flags.ts} (89%) diff --git a/src/commands/checkin.ts b/src/commands/checkin.ts index c9c80e2..ea0ea57 100644 --- a/src/commands/checkin.ts +++ b/src/commands/checkin.ts @@ -1,5 +1,5 @@ import {Command} from '@oclif/core' -import {tokenFlags} from '../tokenFlags' +import {tokenFlags} from '../token-flags' import {checkin} from '../kingoftime' export default class Checkout extends Command { diff --git a/src/commands/checkout.ts b/src/commands/checkout.ts index a3cedf3..c376037 100644 --- a/src/commands/checkout.ts +++ b/src/commands/checkout.ts @@ -1,5 +1,6 @@ -import {Command, Flags} from '@oclif/core' -import {tokenFlags} from '../tokenFlags' +import {Command} from '@oclif/core' +import {tokenFlags} from '../token-flags' +import {checkout} from '../kingoftime' export default class Checkout extends Command { static description = 'Check out' @@ -12,7 +13,6 @@ export default class Checkout extends Command { public async run(): Promise { const {flags} = await this.parse(Checkout) - console.log(`token: ${flags.token}`) - console.log(`userToken: ${flags.userToken}`) + await checkout(flags.token, flags['user-token']) } } diff --git a/src/kingoftime.ts b/src/kingoftime.ts index 4889205..501aa83 100644 --- a/src/kingoftime.ts +++ b/src/kingoftime.ts @@ -1,4 +1,4 @@ -import axios from 'axios'; +import axios from 'axios' const CHECK_IN_ID = 'qmXXCxw9WEWN3X/YrkMWuQ==' const CHECK_OUT_ID = 'j8ekmJaw6W3M4w3i6hlSIQ==' @@ -6,19 +6,19 @@ const CHECK_OUT_ID = 'j8ekmJaw6W3M4w3i6hlSIQ==' async function kingoftime(operationId: string, token: string, userToken: string) { const response = await axios({ method: 'post', - //url: 'https://s2.kingtime.jp/gateway/bprgateway', + // url: 'https://s2.kingtime.jp/gateway/bprgateway', url: 'https://httpbin.org/anything', headers: { - 'Accept': 'application/json, text/javascript, */*; q=0.01' + Accept: 'application/json, text/javascript, */*; q=0.01', }, data: new URLSearchParams({ - 'id': operationId, - 'highAccuracyFlg': 'false', - 'credential_code': '40', - 'user_token': userToken, - 'version': '1.4.2', - 'token': token - }) + id: operationId, + highAccuracyFlg: 'false', + credential_code: '40', // eslint-disable-line camelcase + user_token: userToken, // eslint-disable-line camelcase + version: '1.4.2', + token: token, + }), }) console.log(response.data) } diff --git a/src/tokenFlags.ts b/src/token-flags.ts similarity index 89% rename from src/tokenFlags.ts rename to src/token-flags.ts index b8cc04c..0a784c9 100644 --- a/src/tokenFlags.ts +++ b/src/token-flags.ts @@ -7,11 +7,11 @@ export const tokenFlags = { token: Flags.string({ env: tokenVar, description: `Defaults to the ${tokenVar} environment variable.`, - required: true + required: true, }), 'user-token': Flags.string({ env: userTokenVar, description: `Defaults to the ${userTokenVar} environment variable.`, - required: true - }) + required: true, + }), }