mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 19:49:50 +02:00
fix: types
This commit is contained in:
1 parent
9ae8b0ac49
commit
3c80a43435
255 files changed
+797
-838
No files matched your search
@@ -10,8 +10,12 @@
|
||||
"@octokit/plugin-throttling": "^8.2.0",
|
||||
"protobufjs": "^7.4.0",
|
||||
"lz4js": "^0.2.0",
|
||||
"yaml": "^2.5.0",
|
||||
"sharp": "^0.33.5",
|
||||
"dotenv": "^16.4.5",
|
||||
"pickleparser": "^0.2.1",
|
||||
"adm-zip": "^0.5.16"
|
||||
"adm-zip": "^0.5.16",
|
||||
"crc": "^4.3.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/adm-zip": "^0.5.5",
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
import { BlitzStats } from '../statistics';
|
||||
|
||||
export const TREE_TYPES = ['researchable', 'premium', 'collector'] as const;
|
||||
|
||||
export const TANK_CLASSES = [
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Vector3Tuple } from 'three';
|
||||
import { Tier } from '../core/blitzkit/tankDefinitions';
|
||||
import { Tier } from '../blitzkit';
|
||||
|
||||
export const equipmentPriceMatrix: Record<Tier, Vector3Tuple> = {
|
||||
1: [100, 200, 300],
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Region } from '../../constants/regions';
|
||||
import { Region } from './regions';
|
||||
|
||||
export const MIN_REGION_IDS: Record<Region, number> = {
|
||||
asia: 20e8,
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { Samples } from '.';
|
||||
import { emptyAllStats } from '../../blitz/constants';
|
||||
import { BlitzkitStats } from '../../statistics';
|
||||
|
||||
export const emptyAverageDefinitionsAllStats: BlitzkitStats = {
|
||||
...emptyAllStats,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { BlitzkitStats } from '../../../../../src/core/statistics/compositeStats/constants';
|
||||
import { decodeProtobuf } from '../../protobuf/decodeProtobuf';
|
||||
import { BlitzkitStats } from '../../statistics';
|
||||
import { asset } from '../asset';
|
||||
|
||||
export interface AverageDefinitionsEntry {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { asset } from '@blitzkit/core/src/blitzkit/asset';
|
||||
import { fetchCdonLz4 } from '@blitzkit/core/src/blitzkit/fetchCdonLz4';
|
||||
import { TankClass } from '../../../../src/components/Tanks';
|
||||
import { TankClass } from './tankDefinitions';
|
||||
|
||||
export interface SkillDefinitions {
|
||||
classes: Record<TankClass, string[]>;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { CrewMember, GunDefinition, ShellType, Tier } from '.';
|
||||
import { CrewMember, GunDefinition, ShellType, TankClass, Tier } from '.';
|
||||
|
||||
export const SHELL_NAMES: Record<ShellType, string> = {
|
||||
ap: 'AP',
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
import { Vector2Tuple } from 'three';
|
||||
import { TankClass, TreeType } from '../../../components/Tanks';
|
||||
import { TANK_CLASSES, TREE_TYPES } from '../../blitz/constants';
|
||||
import { asset } from '../asset';
|
||||
import { fetchCdonLz4 } from '../fetchCdonLz4';
|
||||
import { TIERS } from './constants';
|
||||
|
||||
export type TankClass = (typeof TANK_CLASSES)[number];
|
||||
export type TreeType = (typeof TREE_TYPES)[number];
|
||||
|
||||
export enum ShellType {
|
||||
AP = 'ap',
|
||||
APCR = 'ap_cr',
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { RatingPlayer } from '../../commands/ratingLeaderboard';
|
||||
import { RatingStats } from '../blitz/getAccountInfo';
|
||||
import { RatingPlayer } from '../../../bot/src/commands/ratingLeaderboard';
|
||||
import { RatingStats } from '../../../website/src/core/blitz/getAccountInfo';
|
||||
import { BkrlSuperset1Entry } from '../streams/bkrl';
|
||||
|
||||
export function deltaBkrlBlitzStats(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
import { IndividualTankStats, emptyIndividualTankStats } from '../types';
|
||||
|
||||
export function deltaTankStats(
|
||||
tanksA: IndividualTankStats[],
|
||||
tanksB: IndividualTankStats[],
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
import { tankDefinitions } from '../blitzkit/tankDefinitions';
|
||||
import { DiffedTankStats } from '../../../bot/src/core/blitzstars/getStatsInPeriod';
|
||||
import { SupplementaryStats } from '../../../website/src/core/blitz/getAccountInfo';
|
||||
import { tankAverages } from '../../../website/src/core/blitzstars/tankAverages';
|
||||
import { tankDefinitions, TreeType } from '../blitzkit/tankDefinitions';
|
||||
import calculateWN8 from './calculateWN8';
|
||||
import sumStats from './sumStats';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { TierWeightsRecord } from '../../components/TierWeights';
|
||||
import { TierWeightsRecord } from '../../../bot/src/components/TierWeights';
|
||||
import { tankDefinitions } from '../blitzkit/tankDefinitions';
|
||||
import { BlitzStats } from './compositeStats/constants';
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { emptyAllStats } from '..';
|
||||
import { BlitzStats } from './compositeStats/constants';
|
||||
|
||||
export default function sumStats(allStatsCollection: BlitzStats[]) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { times } from 'lodash';
|
||||
import { IndividualTankStats } from '../../types/tanksStats';
|
||||
import { IndividualTankStats } from '..';
|
||||
import { BlitzStats } from '../statistics/compositeStats/constants';
|
||||
import { ReadStream, WriteStream } from './buffer';
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
// MIGRATION TODO: i added this use client, it makes stuff work again?
|
||||
'use client';
|
||||
|
||||
import { Draft, produce } from 'immer';
|
||||
|
||||
Reference in new issue
Block a user