Move authentication functions

app no longer imports from cli
This commit is contained in:
Samuel Elliott
2022-05-21 23:47:41 +01:00
parent 7ca5b8466d
commit 5f6004bd57
64 changed files with 120 additions and 107 deletions

View File

@@ -1,7 +1,7 @@
import * as crypto from 'crypto';
import { Buffer } from 'buffer';
import createDebug from 'debug';
import type { Arguments as ParentArguments } from '../../cli.js';
import type { Arguments as ParentArguments } from '../util.js';
import { Argv } from '../../util.js';
const debug = createDebug('cli:util:captureid');

View File

@@ -2,10 +2,10 @@ import createDebug from 'debug';
import fetch from 'node-fetch';
import { getPresenceFromUrl } from '../../api/znc-proxy.js';
import { ActiveEvent, CurrentUser, Friend, Game, Presence, PresenceState } from '../../api/znc-types.js';
import type { Arguments as ParentArguments } from '../../cli.js';
import type { Arguments as ParentArguments } from '../util.js';
import { DiscordPresenceContext, DiscordPresencePlayTime, getDiscordPresence, getInactiveDiscordPresence } from '../../discord/util.js';
import { ArgumentsCamelCase, Argv, initStorage, YargsArguments } from '../../util.js';
import { getToken } from '../nso/util.js';
import { getToken } from '../../common/auth/nso.js';
const debug = createDebug('cli:util:discord-activity');

View File

@@ -1,5 +1,5 @@
import createDebug from 'debug';
import type { Arguments as ParentArguments } from '../../cli.js';
import type { Arguments as ParentArguments } from '../util.js';
import { DiscordRpcClient, getAllIpcSockets } from '../../discord/rpc.js';
import { defaultTitle } from '../../discord/titles.js';
import { ArgumentsCamelCase, Argv, YargsArguments } from '../../util.js';

View File

@@ -1,6 +1,6 @@
import createDebug from 'debug';
import fetch from 'node-fetch';
import type { Arguments as ParentArguments } from '../../cli.js';
import type { Arguments as ParentArguments } from '../util.js';
import { ArgumentsCamelCase, Argv, YargsArguments } from '../../util.js';
import { titles as unsorted_titles } from '../../discord/titles.js';
import { DiscordApplicationRpc, getDiscordApplicationRpc } from './discord-activity.js';

View File

@@ -1,5 +1,5 @@
import createDebug from 'debug';
import type { Arguments as ParentArguments } from '../../cli.js';
import type { Arguments as ParentArguments } from '../util.js';
import { ArgumentsCamelCase } from '../../util.js';
import * as publishers from '../../discord/titles/index.js';