STUB OUT FILE/EAM-SDVX DEFINITIONS SO CODE COMPILES!! This is necessary, but will cause merge conflicts!

This commit is contained in:
zkldi
2021-11-18 09:39:42 +00:00
parent d6069ee586
commit 7e5fc54b5b
3 changed files with 10 additions and 0 deletions
@@ -31,6 +31,8 @@ export interface ImportTypeDataMap {
"file/solid-state-squad": S3Score;
"file/mer-iidx": MerScore;
"file/pli-iidx-csv": IIDXEamusementCSVData;
// This is stubbed out so our code still compiles.
"file/eamusement-sdvx-csv": never; // @todo Add proper support for this!
"ir/direct-manual": BatchManualScore;
"ir/barbatos": BarbatosScore;
@@ -57,6 +59,8 @@ export interface ImportTypeContextMap {
"file/solid-state-squad": EmptyObject;
"file/mer-iidx": EmptyObject;
"file/pli-iidx-csv": IIDXEamusementCSVContext;
// This is stubbed out so our code still compiles.
"file/eamusement-sdvx-csv": never; // @todo Add proper support for this!
"ir/direct-manual": BatchManualContext;
"ir/barbatos": EmptyObject;
@@ -25,6 +25,9 @@ export const Converters: ConverterMap = {
"file/mer-iidx": ConvertFileMerIIDX,
"file/pli-iidx-csv": ConvertEamIIDXCSV,
"file/eamusement-iidx-csv": ConvertEamIIDXCSV,
// @todo This is a stub definition! Proper eam sdvx csv support
// requires this to be properly defined.
"file/eamusement-sdvx-csv": () => void 0 as any,
"api/eag-iidx": ConvertAPIKaiIIDX,
"api/eag-sdvx": ConvertAPIKaiSDVX,
@@ -5,6 +5,7 @@ import { ParseEagSDVX } from "./api/eag-sdvx/parser";
import { ParseFloIIDX } from "./api/flo-iidx/parser";
import { ParseFloSDVX } from "./api/flo-sdvx/parser";
import { ParseMinSDVX } from "./api/min-sdvx/parser";
import { ParserFunction, ParserFunctionReturns } from "./common/types";
import ParseBatchManual from "./file/batch-manual/parser";
import ParseEamusementIIDXCSV from "./file/eamusement-iidx-csv/parser";
import { ParseMerIIDX } from "./file/mer-iidx/parser";
@@ -24,6 +25,8 @@ export const Parsers = {
"file/mer-iidx": ParseMerIIDX,
"file/pli-iidx-csv": ParsePLIIIDXCSV,
"file/eamusement-iidx-csv": ParseEamusementIIDXCSV,
// @todo This is a stub! Proper support needs this to be well specified.
"file/eamusement-sdvx-csv": () => void 0 as unknown as ParserFunctionReturns<never, never>,
"api/eag-iidx": ParseEagIIDX,
"api/eag-sdvx": ParseEagSDVX,