Skip to content

Commit 7d8f850

Browse files
committed
refactor: rename Brand to AttachRole
1 parent 541a4dc commit 7d8f850

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

dist/screeps-tests.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const body: BodyPartConstant[] = [WORK, WORK, CARRY, MOVE];
1919
// Sample inputs for Game.map.findRoute testing
2020
const anotherRoomName: Room = Game.rooms.W10S11;
2121

22-
type Brand<T extends string, O extends object & Partial<Record<"role", never>>> = { role: T } & O;
22+
type AttachRole<T extends string, O extends object & Partial<Record<"role", never>>> = { role: T } & O;
2323

2424
interface MinerMemory {
2525
sourceId: Id<Source>;
@@ -33,7 +33,7 @@ interface CommonCreepMemory {
3333
lastHits: number;
3434
}
3535

36-
type MyCreepMemory = CommonCreepMemory & (Brand<"miner", MinerMemory> | Brand<"upgrader", UpgraderMemory>);
36+
type MyCreepMemory = CommonCreepMemory & (AttachRole<"miner", MinerMemory> | AttachRole<"upgrader", UpgraderMemory>);
3737

3838
// Sample memory extensions
3939
interface Memory {

0 commit comments

Comments
 (0)