mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 10:47:04 +02:00
simplify imports
This commit is contained in:
1 parent
0a4b81cde4
commit
f550386fd9
24 files changed
+59
-62
No files matched your search
+1
-1
Submodule packages/closed updated: d8bf9642b0...03da56e300.
@@ -40,7 +40,7 @@ for (const file of files) {
|
||||
let content = "";
|
||||
|
||||
for (const _import of imports) {
|
||||
content += `import { ${_import.name}Component } from "@protos/blitz/${_import.file}";\n`;
|
||||
content += `import { ${_import.name}Component } from "@protos/${_import.file}";\n`;
|
||||
}
|
||||
|
||||
content +=
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { readFile, writeFile } from "fs/promises";
|
||||
|
||||
const IMPORT = "@protos/blitz/auto_legacy_proxy_client";
|
||||
const IMPORT = "@protos/auto_legacy_proxy_client";
|
||||
const SOURCE =
|
||||
"../../packages/closed/protos/blitz/auto_legacy_proxy_client.proto";
|
||||
const TARGET = "../../packages/closed/src/unreal/methodPopulatedProxyClient.ts";
|
||||
|
||||
@@ -39,17 +39,14 @@ args += "--ts_proto_opt=unrecognizedEnum=false\n";
|
||||
args += "--ts_proto_opt=snakeToCamel=false\n";
|
||||
args += `--ts_proto_out=${ROOT}\n`;
|
||||
|
||||
args += `-I=${ROOT}\n`;
|
||||
// for (const dir of await readdir(ROOT)) {
|
||||
// args += `-I=${ROOT}/${dir}\n`;
|
||||
// }
|
||||
for (const dir of await readdir(ROOT)) {
|
||||
args += `-I=${ROOT}/${dir}\n`;
|
||||
}
|
||||
|
||||
const filesRaw = await readdir(`${ROOT}`, { recursive: true });
|
||||
const files: string[] = [];
|
||||
|
||||
for (const file of filesRaw) {
|
||||
if (!file.startsWith("blitz/")) continue;
|
||||
|
||||
if (file.endsWith(".proto")) {
|
||||
files.push(file);
|
||||
args += `${ROOT}/${file}\n`;
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
import type { MetadataAccessor } from "@blitzkit/closed";
|
||||
import type { Strings } from "@blitzkit/i18n";
|
||||
import locales from "@blitzkit/i18n/locales.json";
|
||||
import type { TankUpgradePricePresetComponent } from "@protos/blitz/blitz_static_tank_upgrade_price_preset_component";
|
||||
import type { Avatar } from "@protos/blitzkit/avatar";
|
||||
import type { AvatarList } from "@protos/blitzkit/avatar_list";
|
||||
import type { Avatars } from "@protos/blitzkit/avatars";
|
||||
import type { Background } from "@protos/blitzkit/background";
|
||||
import type { Backgrounds } from "@protos/blitzkit/backgrounds";
|
||||
import type { PopularTanks } from "@protos/blitzkit/popular_tanks";
|
||||
import type { Tank } from "@protos/blitzkit/tank";
|
||||
import type { TankList } from "@protos/blitzkit/tank_list";
|
||||
import type { Tanks } from "@protos/blitzkit/tanks";
|
||||
import type { Tiers } from "@protos/blitzkit/tiers";
|
||||
import type { Avatar } from "@protos/avatar";
|
||||
import type { AvatarList } from "@protos/avatar_list";
|
||||
import type { Avatars } from "@protos/avatars";
|
||||
import type { Background } from "@protos/background";
|
||||
import type { Backgrounds } from "@protos/backgrounds";
|
||||
import type { TankUpgradePricePresetComponent } from "@protos/blitz_static_tank_upgrade_price_preset_component";
|
||||
import type { PopularTanks } from "@protos/popular_tanks";
|
||||
import type { Tank } from "@protos/tank";
|
||||
import type { TankList } from "@protos/tank_list";
|
||||
import type { Tanks } from "@protos/tanks";
|
||||
import type { Tiers } from "@protos/tiers";
|
||||
|
||||
export abstract class AbstractAPI {
|
||||
abstract metadata: MetadataAccessor;
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { fetchPB } from "@blitzkit/core";
|
||||
import type { Strings } from "@blitzkit/i18n";
|
||||
import { TankUpgradePricePresetComponent } from "@protos/blitz/blitz_static_tank_upgrade_price_preset_component";
|
||||
import { Avatars } from "@protos/blitzkit/avatars";
|
||||
import { PopularTanks } from "@protos/blitzkit/popular_tanks";
|
||||
import { TankList } from "@protos/blitzkit/tank_list";
|
||||
import { Tanks } from "@protos/blitzkit/tanks";
|
||||
import { Tiers } from "@protos/blitzkit/tiers";
|
||||
import { Avatars } from "@protos/avatars";
|
||||
import { TankUpgradePricePresetComponent } from "@protos/blitz_static_tank_upgrade_price_preset_component";
|
||||
import { PopularTanks } from "@protos/popular_tanks";
|
||||
import { TankList } from "@protos/tank_list";
|
||||
import { Tanks } from "@protos/tanks";
|
||||
import { Tiers } from "@protos/tiers";
|
||||
import { AbstractAPI, Cache } from "./abstract";
|
||||
|
||||
const rejected = Promise.reject("Not implemented on client");
|
||||
|
||||
@@ -2,14 +2,14 @@ import type { MetadataAccessor } from "@blitzkit/closed";
|
||||
import { assertSecret, sluggify } from "@blitzkit/core";
|
||||
import type { Strings } from "@blitzkit/i18n";
|
||||
import locales from "@blitzkit/i18n/locales.json";
|
||||
import type { RemoteStorageComponent } from "@protos/blitz/blitz_static_remote_storage_component";
|
||||
import type { Avatar, DeepPartial } from "@protos/blitzkit/avatar";
|
||||
import type { Background } from "@protos/blitzkit/background";
|
||||
import type { PopularTanks } from "@protos/blitzkit/popular_tanks";
|
||||
import type { Tank } from "@protos/blitzkit/tank";
|
||||
import type { TankListEntry } from "@protos/blitzkit/tank_list";
|
||||
import type { Tanks } from "@protos/blitzkit/tanks";
|
||||
import type { Tiers } from "@protos/blitzkit/tiers";
|
||||
import type { Avatar, DeepPartial } from "@protos/avatar";
|
||||
import type { Background } from "@protos/background";
|
||||
import type { RemoteStorageComponent } from "@protos/blitz_static_remote_storage_component";
|
||||
import type { PopularTanks } from "@protos/popular_tanks";
|
||||
import type { Tank } from "@protos/tank";
|
||||
import type { TankListEntry } from "@protos/tank_list";
|
||||
import type { Tanks } from "@protos/tanks";
|
||||
import type { Tiers } from "@protos/tiers";
|
||||
import { existsSync } from "fs";
|
||||
import { mkdir, readFile, writeFile } from "fs/promises";
|
||||
import { google } from "googleapis";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { literals } from "@blitzkit/i18n";
|
||||
import { Grade } from "@protos/blitz/blitz_static_standard_grades_enum";
|
||||
import type { Avatar } from "@protos/blitzkit/avatar";
|
||||
import type { Avatar } from "@protos/avatar";
|
||||
import { Grade } from "@protos/blitz_static_standard_grades_enum";
|
||||
import { DownloadIcon, StarFilledIcon } from "@radix-ui/react-icons";
|
||||
import { useGameStrings } from "../../hooks/useGameStrings";
|
||||
import { useStrings } from "../../hooks/useStrings";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { formatCompact } from "@blitzkit/core";
|
||||
import type { StandardPrice } from "@protos/blitz/blitz_static_standard_price";
|
||||
import type { StandardSinglePrice } from "@protos/blitz/blitz_static_standard_single_price";
|
||||
import type { StandardPrice } from "@protos/blitz_static_standard_price";
|
||||
import type { StandardSinglePrice } from "@protos/blitz_static_standard_single_price";
|
||||
import type { ComponentProps } from "react";
|
||||
import { useLocale } from "../../hooks/useLocale";
|
||||
import { classNames } from "../../ui/classNames";
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { romanize } from "@blitzkit/core";
|
||||
import { Grade } from "@protos/blitz/blitz_static_standard_grades_enum";
|
||||
import type { StandardPrice } from "@protos/blitz/blitz_static_standard_price";
|
||||
import type { UpgradeLine } from "@protos/blitz/blitz_static_tank_upgrade_line";
|
||||
import type { StageParameters } from "@protos/blitz/blitz_static_tank_upgrade_single_stage";
|
||||
import { Grade } from "@protos/blitz_static_standard_grades_enum";
|
||||
import type { StandardPrice } from "@protos/blitz_static_standard_price";
|
||||
import type { UpgradeLine } from "@protos/blitz_static_tank_upgrade_line";
|
||||
import type { StageParameters } from "@protos/blitz_static_tank_upgrade_single_stage";
|
||||
import { DoubleArrowDownIcon, DoubleArrowUpIcon } from "@radix-ui/react-icons";
|
||||
import { useMemo } from "react";
|
||||
import {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Avatars } from "@protos/blitzkit/avatars";
|
||||
import { Avatars } from "@protos/avatars";
|
||||
import { api } from "../../../api/dynamic";
|
||||
|
||||
export async function GET() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Nation } from "@protos/blitz/blitz_static_tank_component";
|
||||
import { Nation } from "@protos/blitz_static_tank_component";
|
||||
import type { APIContext, GetStaticPaths } from "astro";
|
||||
import { clientUnmountedResponse } from "../../../../api/responses";
|
||||
import { game } from "../../../../game/game";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Tanks } from "@protos/blitzkit/tanks";
|
||||
import { Tanks } from "@protos/tanks";
|
||||
import { api } from "../../../api/dynamic";
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { TankList } from "@protos/blitzkit/tank_list";
|
||||
import { TankList } from "@protos/tank_list";
|
||||
import { api } from "../../../api/dynamic";
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { PopularTanks } from "@protos/blitzkit/popular_tanks";
|
||||
import { PopularTanks } from "@protos/popular_tanks";
|
||||
import { api } from "../../../api/dynamic";
|
||||
|
||||
export async function GET() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { TankUpgradePricePresetComponent } from "@protos/blitz/blitz_static_tank_upgrade_price_preset_component";
|
||||
import { TankUpgradePricePresetComponent } from "@protos/blitz_static_tank_upgrade_price_preset_component";
|
||||
import type { APIContext, GetStaticPaths } from "astro";
|
||||
import { api } from "../../../../../api/dynamic";
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Tiers } from "@protos/blitzkit/tiers";
|
||||
import { Tiers } from "@protos/tiers";
|
||||
import { api } from "../../api/dynamic";
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { Tank } from "@protos/blitzkit/tank";
|
||||
import type { Tank } from "@protos/tank";
|
||||
import { Varuna } from "varuna";
|
||||
import { createTankState } from "../tankopedia/createTankState";
|
||||
import { type TankState } from "../tankopedia/tankState";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { StandardSinglePrice } from "@protos/blitz/blitz_static_standard_single_price";
|
||||
import type { TankCatalogComponent } from "@protos/blitz/blitz_static_tank_component";
|
||||
import { PenetrationGroup } from "@protos/blitz/blitz_static_tank_penetration_group";
|
||||
import { StandardSinglePrice } from "@protos/blitz_static_standard_single_price";
|
||||
import type { TankCatalogComponent } from "@protos/blitz_static_tank_component";
|
||||
import { PenetrationGroup } from "@protos/blitz_static_tank_penetration_group";
|
||||
import {
|
||||
ModuleUpgrade,
|
||||
ModuleUpgrade_Modifier,
|
||||
@@ -13,7 +13,7 @@ import {
|
||||
TankAttributeChange_AttributeName,
|
||||
TankAttributeChange_Modifier,
|
||||
VisualChanges,
|
||||
} from "@protos/blitz/blitz_static_tank_upgrade_single_stage";
|
||||
} from "@protos/blitz_static_tank_upgrade_single_stage";
|
||||
import {
|
||||
isAlternativeLine,
|
||||
originalLineName,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { normalizeAngleDeg } from "@blitzkit/core";
|
||||
import type { PitchLimit } from "@protos/blitz/blitz_static_tank_upgrade_single_stage";
|
||||
import type { PitchLimit } from "@protos/blitz_static_tank_upgrade_single_stage";
|
||||
import { clamp, degToRad, lerp, radToDeg } from "three/src/math/MathUtils.js";
|
||||
|
||||
export function applyPitchYawLimits(
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { TankClass } from "@protos/blitz/blitz_static_tank_component";
|
||||
import { TankClass } from "@protos/blitz_static_tank_component";
|
||||
import {
|
||||
ShellUpgradeSingleChange_AttributeName,
|
||||
StageParameters,
|
||||
TankAttributeChange_AttributeName,
|
||||
} from "@protos/blitz/blitz_static_tank_upgrade_single_stage";
|
||||
import type { Tank } from "@protos/blitzkit/tank";
|
||||
} from "@protos/blitz_static_tank_upgrade_single_stage";
|
||||
import type { Tank } from "@protos/tank";
|
||||
import { radToDeg } from "three/src/math/MathUtils.js";
|
||||
import { applyPitchYawLimits } from "./applyPitchYawLimits";
|
||||
import { TerrainHardness, type TankState } from "./tankState";
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
Nation,
|
||||
TankClass,
|
||||
TankType,
|
||||
} from "@protos/blitz/blitz_static_tank_component";
|
||||
} from "@protos/blitz_static_tank_component";
|
||||
import type { ReactNode } from "react";
|
||||
import { VintageIcon } from "../icons/Vintage";
|
||||
import {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import {
|
||||
ShellUpgradeSingleChange_AttributeName,
|
||||
TankAttributeChange_AttributeName,
|
||||
} from "@protos/blitz/blitz_static_tank_upgrade_single_stage";
|
||||
import type { Tank } from "@protos/blitzkit/tank";
|
||||
} from "@protos/blitz_static_tank_upgrade_single_stage";
|
||||
import type { Tank } from "@protos/tank";
|
||||
import { aggregateParameters } from "./aggregateParameters";
|
||||
import {
|
||||
characteristics,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { Tank } from "@protos/blitzkit/tank";
|
||||
import type { Tank } from "@protos/tank";
|
||||
import { alternativeLines } from "../config/alternativeLines";
|
||||
import { TerrainHardness, type TankState } from "./tankState";
|
||||
|
||||
|
||||
Reference in new issue
Block a user