diff --git a/src/samples/boop/parts.csv b/src/samples/boop/boopPart.csv similarity index 100% rename from src/samples/boop/parts.csv rename to src/samples/boop/boopPart.csv diff --git a/src/samples/boop/boopPart.csv.d.ts b/src/samples/boop/boopPart.csv.d.ts new file mode 100644 index 0000000..779b753 --- /dev/null +++ b/src/samples/boop/boopPart.csv.d.ts @@ -0,0 +1,10 @@ +type BoopPartTable = readonly { + readonly type: string; + readonly player: string; + readonly count: number; +}[]; + +export type BoopPart = BoopPartTable[number]; + +declare const data: BoopPartTable; +export default data; diff --git a/src/samples/boop/parts.csv.d.ts b/src/samples/boop/parts.csv.d.ts deleted file mode 100644 index e126296..0000000 --- a/src/samples/boop/parts.csv.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -type PartsTable = readonly { - readonly type: string; - readonly player: string; - readonly count: number; -}[]; - -declare const data: PartsTable; -export default data; diff --git a/src/samples/boop/state.ts b/src/samples/boop/state.ts index 530a9f4..fd7b354 100644 --- a/src/samples/boop/state.ts +++ b/src/samples/boop/state.ts @@ -1,4 +1,4 @@ -import parts from './parts.csv'; +import parts from './boopPart.csv'; import {createRegion, moveToRegion, Region} from "@/core/region"; import {createPartsFromTable} from "@/core/part-factory"; import {BoopPart} from "@/samples/boop/types"; diff --git a/src/samples/onitama/cards.csv.d.ts b/src/samples/onitama/cards.csv.d.ts index ac43342..181b8f2 100644 --- a/src/samples/onitama/cards.csv.d.ts +++ b/src/samples/onitama/cards.csv.d.ts @@ -5,5 +5,7 @@ type CardsTable = readonly { readonly pattern: string; }[]; +export type Cards = CardsTable[number]; + declare const data: CardsTable; export default data;