Update NookLink types

This commit is contained in:
Samuel Elliott
2022-04-16 16:38:45 +01:00
parent 42bf25d5ee
commit 3502b7ab87
2 changed files with 28 additions and 11 deletions

View File

@@ -2,16 +2,16 @@
mkdir -p .vscode/schema/{moon,splatnet2,nooklink}
npx ts-json-schema-generator --path src/api/moon-types.ts --type DailySummary > .vscode/schema/moon/dailysummary.schema.json
npx ts-json-schema-generator --path src/api/moon-types.ts --type MonthlySummary > .vscode/schema/moon/monthlysummary.schema.json
npx ts-json-schema-generator --path src/api/moon-types.ts --type DailySummary --no-type-check > .vscode/schema/moon/dailysummary.schema.json
npx ts-json-schema-generator --path src/api/moon-types.ts --type MonthlySummary --no-type-check > .vscode/schema/moon/monthlysummary.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type Records > .vscode/schema/splatnet2/records.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type NicknameAndIcon > .vscode/schema/splatnet2/ni.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type Timeline > .vscode/schema/splatnet2/timeline.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type HeroRecords > .vscode/schema/splatnet2/hero.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type Results > .vscode/schema/splatnet2/results-summary.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type ResultWithPlayerNicknameAndIcons > .vscode/schema/splatnet2/result.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type CoopResults > .vscode/schema/splatnet2/coop-summary.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type CoopResultWithPlayerNicknameAndIcons > .vscode/schema/splatnet2/coop-result.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type Records --no-type-check > .vscode/schema/splatnet2/records.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type NicknameAndIcon --no-type-check > .vscode/schema/splatnet2/ni.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type Timeline --no-type-check > .vscode/schema/splatnet2/timeline.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type HeroRecords --no-type-check > .vscode/schema/splatnet2/hero.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type Results --no-type-check > .vscode/schema/splatnet2/results-summary.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type ResultWithPlayerNicknameAndIcons --no-type-check > .vscode/schema/splatnet2/result.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type CoopResults --no-type-check > .vscode/schema/splatnet2/coop-summary.schema.json
npx ts-json-schema-generator --path src/api/splatnet2-types.ts --type CoopResultWithPlayerNicknameAndIcons --no-type-check > .vscode/schema/splatnet2/coop-result.schema.json
npx ts-json-schema-generator --path src/api/nooklink-types.ts --type Newspaper > .vscode/schema/nooklink/newspaper.schema.json
npx ts-json-schema-generator --path src/api/nooklink-types.ts --type Newspaper --no-type-check > .vscode/schema/nooklink/newspaper.schema.json

View File

@@ -155,9 +155,12 @@ enum NewspaperArticleLabel {
ACHIEVEMENT_PLAYDAYS_3 = 'Achievement_PlayDays_3',
ACHIEVEMENT_PLAYDAYS_20 = 'Achievement_PlayDays_20',
ACHIEVEMENT_PLAYDAYS_50 = 'Achievement_PlayDays_50',
ACHIEVEMENT_PLAYDAYS_100 = 'Achievement_PlayDays_100',
CATCHFISHFES_1 = 'CatchFishFes-1',
CATCHFISHFES_2 = 'CatchFishFes-2',
CHANGEEQUIP_1 = 'ChangeEquip-1',
CHANGEEQUIP_2 = 'ChangeEquip-2',
GETCHERRYBLOSSOMPETAL_MAINFIELD = 'GetCherryBlossomPetal_MainField',
GETCRYSTALOFSNOW_MAINFIELD = 'GetCrystalOfSnow_MainField',
GST_2 = 'Gst-2',
GULA_2 = 'GulA-2',
@@ -181,6 +184,7 @@ enum NewspaperArticleLabel {
LE_PLAYERVILLAGER_HOUSEEXPAND = 'LE_PlayerVillager_HouseExpand',
LE_PLAYERVILLAGER_HOUSEMOVE = 'LE_PlayerVillager_HouseMove',
LE_SLOPEBUILT_FIRST = 'LE_SlopeBuilt_First',
LE_TKKLIVEFIRST = 'LE_TkkLiveFirst',
LE_TODAYIS_PLAYERBIRTHDAY = 'LE_TodayIs_PlayerBirthday',
LE_WRITEBBS = 'LE_WriteBBS',
MAMOUNTMARKETBUY_FEW = 'mAmountMarketBuy_few',
@@ -201,6 +205,7 @@ enum NewspaperArticleLabel {
PE_GETSEAFOOD_NEW = 'PE_GetSeafood_New',
PE_GOTO_COMMUNEISLAND = 'PE_Goto_CommuneIsland',
PE_GOTO_MYSTERYTOUR_FEW = 'PE_Goto_MysteryTour_few',
PE_LANDEVALUATION_UP = 'PE_LandEvaluation_Up',
PE_LOAN_FULLPAYMENT = 'PE_Loan_FullPayment',
PE_MAKESNOWMAN_HIGH = 'PE_MakeSnowman-high',
PE_MAKESNOWMAN_LOW = 'PE_MakeSnowman-low',
@@ -220,6 +225,9 @@ enum NewspaperArticleLabel {
PLANTTREESEEDLINGS_MAINFIELD = 'PlantTreeSeedlings_MainField',
PLANTVEGETABLESEEDLINGS_MAINFIELD = 'PlantVegetableSeedlings_MainField',
PV_CHANGEEQUIP_BYDRESSOR = 'PV_ChangeEquip_ByDressor',
PV_CONSTRUCTCLIFF_MANY = 'PV_ConstructCliff_many',
PV_CONSTRUCTRIVER_MANY = 'PV_ConstructRiver_many',
PV_CONSTRUCTROAD_MANY = 'PV_ConstructRoad_many',
PV_CREATEMYDESIGNNORMAL = 'PV_CreateMydesignNormal',
PV_ENTERDREAMLAND = 'PV_EnterDreamLand',
PV_EXCAVATEDFOSSIL = 'PV_ExcavatedFossil',
@@ -238,12 +246,18 @@ interface NewspaperNookNews {
}
enum NewspaperNookNewsLabel {
APRILFOOL_F = 'AprilFool_F',
APRILFOOL_P = 'AprilFool_P',
BIGGAME_F = 'BigGame_F',
BIGGAME_P = 'BigGame_P',
CHERRYBLOSSOMPETAL_F = 'CherryBlossomPetal_F',
CRYSTALOFSNOW_P = 'CrystalOfSnow_P',
EARTHDAY_F = 'EarthDay_F',
EARTHDAY_P = 'EarthDay_P',
EASTER = 'Easter',
GROUNDHOGDAY_F = 'GroundhogDay_F',
GROUNDHOGDAY_P = 'GroundhogDay_P',
ITEM_CARNIVAL_P = 'Item_Carnival_P',
ITEM_EASTER_P = 'Item_Easter_P',
ITEM_WINTER_P = 'Item_Winter_P',
LUNARNEWYEARASIA_F = 'LunarNewYearAsia_F',
LUNARNEWYEARASIA_P = 'LunarNewYearAsia_P',
@@ -251,6 +265,9 @@ enum NewspaperNookNewsLabel {
NEWYEARDAY_P = 'NewYearDay_P',
ORNAMENT_P = 'Ornament_P',
PIDAY_P = 'PiDay_P',
PLANTINGDAY_F = 'PlantingDay_F',
PROM_F = 'Prom_F',
PROM_P = 'Prom_P',
SETSUBUN_F = 'Setsubun_F',
SETSUBUN_P = 'Setsubun_P',
SHAMROCKDAY_F = 'ShamrockDay_F',