refactor: reorganize api utility structure into subdirectories

This commit is contained in:
daydreamer-json
2026-02-05 09:49:44 +09:00
parent 0a853ba77e
commit da838ce359
12 changed files with 52 additions and 41 deletions

View File

@@ -1,6 +1,6 @@
import ky from 'ky';
import * as TypesApiAkEndfield from '../../types/api/akEndfield/Api.js';
import appConfig from '../config.js';
import * as TypesApiAkEndfield from '../../../types/api/akEndfield/Api.js';
import appConfig from '../../config.js';
import defaultSettings from './defaultSettings.js';
export default {

View File

@@ -1,6 +1,6 @@
import ky from 'ky';
import * as TypesApiAkEndfield from '../../types/api/akEndfield/Api.js';
import appConfig from '../config.js';
import * as TypesApiAkEndfield from '../../../types/api/akEndfield/Api.js';
import appConfig from '../../config.js';
import defaultSettings from './defaultSettings.js';
export default {

View File

@@ -1,4 +1,4 @@
import appConfig from '../config.js';
import appConfig from '../../config.js';
export default {
ky: {

View File

@@ -0,0 +1,15 @@
import accountService from './accountService.js';
import binding from './binding.js';
import launcher from './launcher.js';
import launcherWeb from './launcherWeb.js';
import u8 from './u8.js';
import webview from './webview.js';
export default {
accountService,
binding,
launcher,
launcherWeb,
u8,
webview,
};

View File

@@ -1,7 +1,7 @@
import ky from 'ky';
import semver from 'semver';
import * as TypesApiAkEndfield from '../../types/api/akEndfield/Api.js';
import appConfig from '../config.js';
import * as TypesApiAkEndfield from '../../../types/api/akEndfield/Api.js';
import appConfig from '../../config.js';
import defaultSettings from './defaultSettings.js';
import launcherWeb from './launcherWeb.js';

View File

@@ -1,6 +1,6 @@
import ky from 'ky';
import * as TypesApiAkEndfield from '../../types/api/akEndfield/Api.js';
import appConfig from '../config.js';
import * as TypesApiAkEndfield from '../../../types/api/akEndfield/Api.js';
import appConfig from '../../config.js';
import defaultSettings from './defaultSettings.js';
export default {

View File

@@ -1,6 +1,6 @@
import ky from 'ky';
import * as TypesApiAkEndfield from '../../types/api/akEndfield/Api.js';
import appConfig from '../config.js';
import * as TypesApiAkEndfield from '../../../types/api/akEndfield/Api.js';
import appConfig from '../../config.js';
import defaultSettings from './defaultSettings.js';
export default {

View File

@@ -1,6 +1,6 @@
import ky from 'ky';
import * as TypesApiAkEndfield from '../../types/api/akEndfield/Api.js';
import appConfig from '../config.js';
import * as TypesApiAkEndfield from '../../../types/api/akEndfield/Api.js';
import appConfig from '../../config.js';
import defaultSettings from './defaultSettings.js';
export default {

5
src/utils/api/index.ts Normal file
View File

@@ -0,0 +1,5 @@
import akEndfield from './akEndfield/index.js';
export default {
akEndfield,
};