mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 19:49:50 +02:00
fix: typing parity
This commit is contained in:
1 parent
96ce3c7d41
commit
615d7f06aa
6 files changed
+16
-13
No files matched your search
Vendored
+2
-1
@@ -182,5 +182,6 @@
|
|||||||
],
|
],
|
||||||
"deno.enable": false,
|
"deno.enable": false,
|
||||||
"deno.unstable": false,
|
"deno.unstable": false,
|
||||||
"cSpell.enableFiletypes": ["glsl"]
|
"cSpell.enableFiletypes": ["glsl"],
|
||||||
|
"typescript.tsdk": "node_modules\\typescript\\lib"
|
||||||
}
|
}
|
||||||
+1
-1
@@ -107,7 +107,7 @@
|
|||||||
"lz4": "^0.6.5",
|
"lz4": "^0.6.5",
|
||||||
"prettier": "^3.0.3",
|
"prettier": "^3.0.3",
|
||||||
"prisma": "^5.4.1",
|
"prisma": "^5.4.1",
|
||||||
"typescript": "^5.2.2"
|
"typescript": "^5.4.5"
|
||||||
},
|
},
|
||||||
"packageManager": "[email protected]"
|
"packageManager": "[email protected]"
|
||||||
}
|
}
|
||||||
@@ -163,7 +163,9 @@ export function ShotDisplay() {
|
|||||||
(shot.out.layers.at(-1) as ShotLayerNonExternal).point,
|
(shot.out.layers.at(-1) as ShotLayerNonExternal).point,
|
||||||
)
|
)
|
||||||
: LENGTH_INFINITY;
|
: LENGTH_INFINITY;
|
||||||
const inLast = shot.in.layers.findLast((layer) => layer.type !== null)!;
|
const inLast = shot.in.layers.findLast(
|
||||||
|
(layer) => layer.type !== null,
|
||||||
|
) as ShotLayerNonExternal;
|
||||||
const outTitleColor = shot.out
|
const outTitleColor = shot.out
|
||||||
? shotStatusColors[shot.out.status]
|
? shotStatusColors[shot.out.status]
|
||||||
: undefined;
|
: undefined;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { ShellDefinition } from '../blitzkit/tankDefinitions';
|
import { ShellDefinition, ShellType } from '../blitzkit/tankDefinitions';
|
||||||
|
|
||||||
export function canSplash(type: ShellDefinition['type']): type is 'he' {
|
export function canSplash(type: ShellDefinition['type']): type is ShellType.HE {
|
||||||
return type === 'he';
|
return type === ShellType.HE;
|
||||||
}
|
}
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
import { ShellDefinition } from '../blitzkit/tankDefinitions';
|
import { ShellDefinition, ShellType } from '../blitzkit/tankDefinitions';
|
||||||
|
|
||||||
export function isExplosive(
|
export function isExplosive(
|
||||||
type: ShellDefinition['type'],
|
type: ShellDefinition['type'],
|
||||||
): type is 'he' | 'hc' {
|
): type is ShellType.HEAT | ShellType.HE {
|
||||||
return type === 'he' || type === 'hc';
|
return type === ShellType.HEAT || type === ShellType.HE;
|
||||||
}
|
}
|
||||||
@@ -5801,10 +5801,10 @@ type-is@~1.6.18:
|
|||||||
media-typer "0.3.0"
|
media-typer "0.3.0"
|
||||||
mime-types "~2.1.24"
|
mime-types "~2.1.24"
|
||||||
|
|
||||||
typescript@^5.2.2:
|
typescript@^5.4.5:
|
||||||
version "5.3.3"
|
version "5.4.5"
|
||||||
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"
|
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611"
|
||||||
integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==
|
integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==
|
||||||
|
|
||||||
ua-parser-js@^1.0.33:
|
ua-parser-js@^1.0.33:
|
||||||
version "1.0.37"
|
version "1.0.37"
|
||||||
|
|||||||
Reference in new issue
Block a user