Move monitoring classes, use nxapi debug namespace for non-app/cli modules

This commit is contained in:
Samuel Elliott
2022-05-14 16:57:44 +01:00
parent 1efdfc9deb
commit b531fcced4
23 changed files with 1261 additions and 1205 deletions

View File

@@ -3,9 +3,9 @@ import createDebug from 'debug';
import { ErrorResponse } from './util.js';
import { version } from '../util.js';
const debugS2s = createDebug('api:s2s');
const debugFlapg = createDebug('api:flapg');
const debugZncaApi = createDebug('api:znca-api');
const debugS2s = createDebug('nxapi:api:s2s');
const debugFlapg = createDebug('nxapi:api:flapg');
const debugZncaApi = createDebug('nxapi:api:znca-api');
export async function getLoginHash(token: string, timestamp: string | number, useragent?: string) {
debugS2s('Getting login hash');

View File

@@ -4,7 +4,7 @@ import { getNintendoAccountToken, getNintendoAccountUser } from './na.js';
import { ErrorResponse } from './util.js';
import { DailySummaries, Devices, MonthlySummaries, MonthlySummary, MoonError, ParentalControlSettingState, SmartDevices, User } from './moon-types.js';
const debug = createDebug('api:moon');
const debug = createDebug('nxapi:api:moon');
const MOON_URL = 'https://api-lp1.pctl.srv.nintendo.net/moon';
export const ZNMA_CLIENT_ID = '54789befb391a838';

View File

@@ -3,7 +3,7 @@ import createDebug from 'debug';
import { ErrorResponse } from './util.js';
import { JwtPayload } from '../util.js';
const debug = createDebug('api:na');
const debug = createDebug('nxapi:api:na');
export async function getNintendoAccountSessionToken(code: string, verifier: string, client_id: string) {
debug('Getting Nintendo Account session token');

View File

@@ -6,7 +6,7 @@ import { ErrorResponse } from './util.js';
import ZncApi from './znc.js';
import { WebServiceError, Users, AuthToken, UserProfile, Newspapers, Newspaper, Emoticons, Reaction, IslandProfile } from './nooklink-types.js';
const debug = createDebug('api:nooklink');
const debug = createDebug('nxapi:api:nooklink');
export const NOOKLINK_WEBSERVICE_ID = '4953919198265344';
export const NOOKLINK_WEBSERVICE_URL = 'https://web.sd.lp1.acbaa.srv.nintendo.net';

View File

@@ -8,7 +8,7 @@ import ZncApi from './znc.js';
import { ActiveFestivals, CoopResult, CoopResults, CoopSchedules, HeroRecords, NicknameAndIcons, PastFestivals, Records, Result, Results, Schedules, ShareResponse, ShopMerchandises, Stages, Timeline, WebServiceError, XPowerRankingSummary } from './splatnet2-types.js';
import { updateIksmSessionLastUsed } from '../cli/splatnet2/util.js';
const debug = createDebug('api:splatnet2');
const debug = createDebug('nxapi:api:splatnet2');
export const SPLATNET2_WEBSERVICE_ID = '5741031244955648';
export const SPLATNET2_WEBSERVICE_URL = 'https://app.splatoon2.nintendo.net/';

View File

@@ -7,7 +7,7 @@ import { version } from '../util.js';
import { NintendoAccountUser } from './na.js';
import { SavedToken } from '../cli/nso/util.js';
const debug = createDebug('api:znc-proxy');
const debug = createDebug('nxapi:api:znc-proxy');
export default class ZncProxyApi implements ZncApi {
static useragent: string | null = null;

View File

@@ -7,7 +7,7 @@ import { getNintendoAccountToken, getNintendoAccountUser, NintendoAccountUser }
import { ErrorResponse } from './util.js';
import { JwtPayload } from '../util.js';
const debug = createDebug('api:znc');
const debug = createDebug('nxapi:api:znc');
const ZNCA_PLATFORM = 'Android';
const ZNCA_PLATFORM_VERSION = '8.0.0';