diff --git a/dataforged-tools/build/classes/assets/AlterMove.js b/dataforged-tools/build/classes/assets/AlterMove.js index da75461bd..e03873494 100644 --- a/dataforged-tools/build/classes/assets/AlterMove.js +++ b/dataforged-tools/build/classes/assets/AlterMove.js @@ -5,6 +5,12 @@ import _ from "lodash-es"; * @internal */ export class AlterMove { + $id; + Moves; + Alters; + Trigger; + Text; + Outcomes; constructor(json, parent, index) { this.$id = `${parent.$id}/Alter_Moves/${index + 1}`; this.Alters = json.Alters; diff --git a/dataforged-tools/build/classes/assets/AlterMove.js.map b/dataforged-tools/build/classes/assets/AlterMove.js.map index afb0e3871..ac330eff4 100644 --- a/dataforged-tools/build/classes/assets/AlterMove.js.map +++ b/dataforged-tools/build/classes/assets/AlterMove.js.map @@ -1 +1 @@ -{"version":3,"file":"AlterMove.js","sourceRoot":"","sources":["../../../src/classes/assets/AlterMove.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,oBAA0B;AAChD,OAAO,EAAE,iBAAiB,EAAE,iCAAuC;AAGnE,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,SAAS;IAOpB,YAAY,IAAoB,EAAE,MAAqB,EAAE,KAAa;QACpE,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,gBAAgB,KAAK,GAAC,CAAC,EAAE,CAAC;QAClD,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QAC1B,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;QACxB,IAAI,IAAI,CAAC,OAAO,EAAE;YAChB,MAAM,YAAY,GAAG,CAAC,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;YAC/C,IAAI,CAAC,OAAO,GAAG,IAAI,WAAW,CAAC,YAAY,EAAG,IAAI,CAAC,CAAC;SACrD;QACD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,IAAI,CAAC,QAAQ,EAAE;YACjB,IAAI,CAAC,QAAQ,GAAG,IAAI,iBAAiB,CAAC,IAAI,CAAC,QAAQ,EAAE,GAAG,IAAI,CAAC,GAAG,WAAW,CAAC,CAAC;SAC9E;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"AlterMove.js","sourceRoot":"","sources":["../../../src/classes/assets/AlterMove.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,oBAA0B;AAChD,OAAO,EAAE,iBAAiB,EAAE,iCAAuC;AAGnE,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,SAAS;IACpB,GAAG,CAAoB;IACvB,KAAK,CAAqC;IAC1C,MAAM,CAAmC;IACzC,OAAO,CAA2B;IAClC,IAAI,CAAsB;IAC1B,QAAQ,CAAiC;IACzC,YAAY,IAAoB,EAAE,MAAqB,EAAE,KAAa;QACpE,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,gBAAgB,KAAK,GAAC,CAAC,EAAE,CAAC;QAClD,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QAC1B,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;QACxB,IAAI,IAAI,CAAC,OAAO,EAAE;YAChB,MAAM,YAAY,GAAG,CAAC,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;YAC/C,IAAI,CAAC,OAAO,GAAG,IAAI,WAAW,CAAC,YAAY,EAAG,IAAI,CAAC,CAAC;SACrD;QACD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,IAAI,CAAC,QAAQ,EAAE;YACjB,IAAI,CAAC,QAAQ,GAAG,IAAI,iBAAiB,CAAC,IAAI,CAAC,QAAQ,EAAE,GAAG,IAAI,CAAC,GAAG,WAAW,CAAC,CAAC;SAC9E;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/assets/Asset.js b/dataforged-tools/build/classes/assets/Asset.js index 0a2b862b3..6b0ce2f5f 100644 --- a/dataforged-tools/build/classes/assets/Asset.js +++ b/dataforged-tools/build/classes/assets/Asset.js @@ -13,6 +13,18 @@ import _ from "lodash-es"; * @internal */ export class Asset extends SourceInheritor { + $id; + Name; + States; + Aliases; + "Asset Type"; + Display; + Usage; + Attachments; + Requirement; + Inputs; + Abilities; + "Condition Meter"; constructor(json, gamespace, parent, rootSource) { // uses RootSource as a starting point because category info has page numbers in the rulebook, rather than the asset pdf super(json.Source ?? {}, rootSource); diff --git a/dataforged-tools/build/classes/assets/Asset.js.map b/dataforged-tools/build/classes/assets/Asset.js.map index 573dc66a4..3e140ca5a 100644 --- a/dataforged-tools/build/classes/assets/Asset.js.map +++ b/dataforged-tools/build/classes/assets/Asset.js.map @@ -1 +1 @@ -{"version":3,"file":"Asset.js","sourceRoot":"","sources":["../../../src/classes/assets/Asset.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"Asset.js","sourceRoot":"","sources":["../../../src/classes/assets/Asset.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/assets/AssetAbility.js b/dataforged-tools/build/classes/assets/AssetAbility.js index 8e077cc31..efa831324 100644 --- a/dataforged-tools/build/classes/assets/AssetAbility.js +++ b/dataforged-tools/build/classes/assets/AssetAbility.js @@ -9,6 +9,15 @@ import _ from "lodash-es"; * @internal */ export class AssetAbility { + $id; + Name; + Text; + Moves; + Inputs; + "Alter Moves"; + "Alter Properties"; + "Alter Momentum"; + Enabled; constructor(json, id, gamespace, parent) { this.$id = id; this.Name = json.Name; diff --git a/dataforged-tools/build/classes/assets/AssetAbility.js.map b/dataforged-tools/build/classes/assets/AssetAbility.js.map index d4170dc41..4085c1a3b 100644 --- a/dataforged-tools/build/classes/assets/AssetAbility.js.map +++ b/dataforged-tools/build/classes/assets/AssetAbility.js.map @@ -1 +1 @@ -{"version":3,"file":"AssetAbility.js","sourceRoot":"","sources":["../../../src/classes/assets/AssetAbility.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"AssetAbility.js","sourceRoot":"","sources":["../../../src/classes/assets/AssetAbility.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/assets/AssetType.js b/dataforged-tools/build/classes/assets/AssetType.js index 22a95c32a..1d011de7e 100644 --- a/dataforged-tools/build/classes/assets/AssetType.js +++ b/dataforged-tools/build/classes/assets/AssetType.js @@ -6,6 +6,13 @@ import _ from "lodash-es"; * @internal */ export class AssetType extends SourceInheritor { + $id; + Name; + Aliases; + Description; + Assets; + Display; + Usage; constructor(json, gamespace, rootSource) { super(json.Source ?? {}, rootSource); this.$id = `${gamespace}/Assets/${formatIdFragment(json.Name)}`; diff --git a/dataforged-tools/build/classes/assets/AssetType.js.map b/dataforged-tools/build/classes/assets/AssetType.js.map index cd8f5b22c..1677670ca 100644 --- a/dataforged-tools/build/classes/assets/AssetType.js.map +++ b/dataforged-tools/build/classes/assets/AssetType.js.map @@ -1 +1 @@ -{"version":3,"file":"AssetType.js","sourceRoot":"","sources":["../../../src/classes/assets/AssetType.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,6BAAmC;AAC9D,OAAO,EAAE,KAAK,EAAE,eAAe,EAAE,oBAA0B;AAE3D,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAE1D,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,SAAU,SAAQ,eAAe;IAQ5C,YAAY,IAAoB,EAAE,SAAoB,EAAE,UAAmB;QACzE,KAAK,CAAC,IAAI,CAAC,MAAM,IAAI,EAAE,EAAE,UAAU,CAAC,CAAC;QACrC,IAAI,CAAC,GAAG,GAAG,GAAG,SAAS,WAAW,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QAChE,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;QAC5B,IAAI,CAAC,WAAW,GAAG,IAAI,CAAC,WAAW,CAAC;QAEpC,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC;YAClC,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAI,IAAI,CAAC,IAAI,GAAG,GAAG;YAC7C,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK;SAC3B,CAAC,CAAC;QAEH,MAAM,KAAK,GAAG,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,IAAI,EAAE,CAAgB,CAAC;QACvD,IAAI,CAAC,KAAK,CAAC,MAAM,EAAE;YACjB,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC;SACtB;QACD,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,EAAE,CAAC,IAAI,KAAK,CAAC,KAAK,EAAE,SAAS,EAAE,IAAI,EAAE,UAAU,CAAC,CAAC,CAAC;IACxF,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"AssetType.js","sourceRoot":"","sources":["../../../src/classes/assets/AssetType.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,6BAAmC;AAC9D,OAAO,EAAE,KAAK,EAAE,eAAe,EAAE,oBAA0B;AAE3D,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAE1D,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,SAAU,SAAQ,eAAe;IAC5C,GAAG,CAAoB;IACvB,IAAI,CAAS;IACb,OAAO,CAAwB;IAC/B,WAAW,CAAS;IACpB,MAAM,CAAU;IAChB,OAAO,CAAoB;IAC3B,KAAK,CAAc;IACnB,YAAY,IAAoB,EAAE,SAAoB,EAAE,UAAmB;QACzE,KAAK,CAAC,IAAI,CAAC,MAAM,IAAI,EAAE,EAAE,UAAU,CAAC,CAAC;QACrC,IAAI,CAAC,GAAG,GAAG,GAAG,SAAS,WAAW,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QAChE,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;QAC5B,IAAI,CAAC,WAAW,GAAG,IAAI,CAAC,WAAW,CAAC;QAEpC,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC;YAClC,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAI,IAAI,CAAC,IAAI,GAAG,GAAG;YAC7C,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK;SAC3B,CAAC,CAAC;QAEH,MAAM,KAAK,GAAG,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,IAAI,EAAE,CAAgB,CAAC;QACvD,IAAI,CAAC,KAAK,CAAC,MAAM,EAAE;YACjB,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC;SACtB;QACD,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,EAAE,CAAC,IAAI,KAAK,CAAC,KAAK,EAAE,SAAS,EAAE,IAAI,EAAE,UAAU,CAAC,CAAC,CAAC;IACxF,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/ConditionMeter.d.ts.map b/dataforged-tools/build/classes/common/ConditionMeter.d.ts.map index 32a62b043..a07503daf 100644 --- a/dataforged-tools/build/classes/common/ConditionMeter.d.ts.map +++ b/dataforged-tools/build/classes/common/ConditionMeter.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"ConditionMeter.d.ts","sourceRoot":"","sources":["../../../src/classes/common/ConditionMeter.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,SAAS,EAAE,+BAAqC;AAC9D,OAAO,EAAE,SAAS,EAAE,uBAAqC;AACzD,OAAO,EAAE,UAAU,EAAE,gCAA2B;AAChD,OAAO,KAAK,EAAE,eAAe,EAAE,cAAc,EAAE,gCAA2B;AAC1E,OAAO,KAAK,EAAE,mBAAmB,EAAE,+BAA0B;AAE7D;;GAEG;AACH,qBAAa,cAAe,SAAQ,SAAU,YAAW,eAAe;IACtE,OAAO,EAAE,MAAM,CAAC;IAChB,GAAG,EAAE,CAAC,CAAK;IACX,UAAU,EAAE,cAAc,EAAE,CAAM;IAClC,OAAO,CAAC,EAAE,UAAU,EAAE,GAAG,SAAS,CAAC;gBACvB,IAAI,EAAE,mBAAmB,EAAE,EAAE,EAAE,MAAM,EAAE,SAAS,EAAE,SAAS,CAAC,KAAK,CAAC;CAkB/E"} \ No newline at end of file +{"version":3,"file":"ConditionMeter.d.ts","sourceRoot":"","sources":["../../../src/classes/common/ConditionMeter.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,SAAS,EAAE,+BAAqC;AAC9D,OAAO,EAAE,SAAS,EAAE,uBAAqC;AACzD,OAAO,EAAE,UAAU,EAAE,gCAA2B;AAChD,OAAO,KAAK,EAAE,eAAe,EAAE,cAAc,EAAE,gCAA2B;AAC1E,OAAO,KAAK,EAAE,mBAAmB,EAAE,+BAA0B;AAE7D;;GAEG;AACH,qBAAa,cAAe,SAAQ,SAAU,YAAW,eAAe;IAC9D,OAAO,EAAE,MAAM,CAAC;IACxB,GAAG,EAAE,CAAC,CAAK;IACX,UAAU,EAAE,cAAc,EAAE,CAAM;IAClC,OAAO,CAAC,EAAE,UAAU,EAAE,GAAG,SAAS,CAAC;gBACvB,IAAI,EAAE,mBAAmB,EAAE,EAAE,EAAE,MAAM,EAAE,SAAS,EAAE,SAAS,CAAC,KAAK,CAAC;CAkB/E"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/ConditionMeter.js b/dataforged-tools/build/classes/common/ConditionMeter.js index ca770fe3b..5e4f48fc7 100644 --- a/dataforged-tools/build/classes/common/ConditionMeter.js +++ b/dataforged-tools/build/classes/common/ConditionMeter.js @@ -4,10 +4,11 @@ import { MeterAlias } from "../../json_out/index.js"; * @internal */ export class ConditionMeter extends MeterBase { + Min = 0; + Conditions = []; + Aliases; constructor(json, id, assetType) { super(json, id); - this.Min = 0; - this.Conditions = []; this["Value"] = json["Value"] ?? json.Max; if (json.Conditions) { this.Conditions = json.Conditions; diff --git a/dataforged-tools/build/classes/common/ConditionMeter.js.map b/dataforged-tools/build/classes/common/ConditionMeter.js.map index f7a855f87..d4f713f5f 100644 --- a/dataforged-tools/build/classes/common/ConditionMeter.js.map +++ b/dataforged-tools/build/classes/common/ConditionMeter.js.map @@ -1 +1 @@ -{"version":3,"file":"ConditionMeter.js","sourceRoot":"","sources":["../../../src/classes/common/ConditionMeter.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,uBAAqC;AACzD,OAAO,EAAE,UAAU,EAAE,gCAA2B;AAIhD;;GAEG;AACH,MAAM,OAAO,cAAe,SAAQ,SAAS;IAK3C,YAAY,IAAyB,EAAE,EAAU,EAAE,SAA2B;QAC5E,KAAK,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;QAJlB,QAAG,GAAM,CAAC,CAAC;QACX,eAAU,GAAqB,EAAE,CAAC;QAIhC,IAAI,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,IAAI,IAAI,CAAC,GAAG,CAAC;QAC1C,IAAI,IAAI,CAAC,UAAU,EAAE;YACnB,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,CAAC;SACnC;QACD,IAAI,SAAS,KAAK,6BAA6B,IAAI,SAAS,KAAK,4BAA4B,EAAE;YAC7F,IAAI,CAAC,OAAO,GAAG,CAAC,UAAU,CAAC,eAAe,CAAC,CAAC;SAC7C;QACD,IAAI,SAAS,KAAK,mCAAmC,EAAE;YACrD,IAAI,CAAC,OAAO,GAAG,CAAE,UAAU,CAAC,uBAAuB,EAAE,UAAU,CAAC,gBAAgB,CAAE,CAAC;SACpF;QACD,IAAI,SAAS,KAAK,mCAAmC,EAAE;YACrD,IAAI,CAAC,OAAO,GAAG;gBACb,UAAU,CAAC,uBAAuB,EAAE,UAAU,CAAC,gBAAgB;aAChE,CAAC;SACH;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"ConditionMeter.js","sourceRoot":"","sources":["../../../src/classes/common/ConditionMeter.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,uBAAqC;AACzD,OAAO,EAAE,UAAU,EAAE,gCAA2B;AAIhD;;GAEG;AACH,MAAM,OAAO,cAAe,SAAQ,SAAS;IAE3C,GAAG,GAAM,CAAC,CAAC;IACX,UAAU,GAAqB,EAAE,CAAC;IAClC,OAAO,CAA4B;IACnC,YAAY,IAAyB,EAAE,EAAU,EAAE,SAA2B;QAC5E,KAAK,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;QAChB,IAAI,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,IAAI,IAAI,CAAC,GAAG,CAAC;QAC1C,IAAI,IAAI,CAAC,UAAU,EAAE;YACnB,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,CAAC;SACnC;QACD,IAAI,SAAS,KAAK,6BAA6B,IAAI,SAAS,KAAK,4BAA4B,EAAE;YAC7F,IAAI,CAAC,OAAO,GAAG,CAAC,UAAU,CAAC,eAAe,CAAC,CAAC;SAC7C;QACD,IAAI,SAAS,KAAK,mCAAmC,EAAE;YACrD,IAAI,CAAC,OAAO,GAAG,CAAE,UAAU,CAAC,uBAAuB,EAAE,UAAU,CAAC,gBAAgB,CAAE,CAAC;SACpF;QACD,IAAI,SAAS,KAAK,mCAAmC,EAAE;YACrD,IAAI,CAAC,OAAO,GAAG;gBACb,UAAU,CAAC,uBAAuB,EAAE,UAAU,CAAC,gBAAgB;aAChE,CAAC;SACH;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/CustomStatOption.js b/dataforged-tools/build/classes/common/CustomStatOption.js index ab0d00436..1e80f48f1 100644 --- a/dataforged-tools/build/classes/common/CustomStatOption.js +++ b/dataforged-tools/build/classes/common/CustomStatOption.js @@ -3,6 +3,9 @@ import { formatIdFragment } from "../../utils/toIdFragment.js"; * @internal */ export class CustomStatOption { + $id; + Name; + Value; constructor(json, parentId) { this.$id = `${parentId}/${formatIdFragment(json.Name)}`; this.Name = json.Name; diff --git a/dataforged-tools/build/classes/common/CustomStatOption.js.map b/dataforged-tools/build/classes/common/CustomStatOption.js.map index bb038cccf..6aff9f306 100644 --- a/dataforged-tools/build/classes/common/CustomStatOption.js.map +++ b/dataforged-tools/build/classes/common/CustomStatOption.js.map @@ -1 +1 @@ -{"version":3,"file":"CustomStatOption.js","sourceRoot":"","sources":["../../../src/classes/common/CustomStatOption.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAE1D;;GAEG;AACH,MAAM,OAAO,gBAAgB;IAI3B,YAAY,IAAoC,EAAE,QAAkC;QAClF,IAAI,CAAC,GAAG,GAAG,GAAG,QAAQ,IAAI,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QACxD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;IAC1B,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"CustomStatOption.js","sourceRoot":"","sources":["../../../src/classes/common/CustomStatOption.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAE1D;;GAEG;AACH,MAAM,OAAO,gBAAgB;IAC3B,GAAG,CAA2B;IAC9B,IAAI,CAAS;IACb,KAAK,CAAS;IACd,YAAY,IAAoC,EAAE,QAAkC;QAClF,IAAI,CAAC,GAAG,GAAG,GAAG,QAAQ,IAAI,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QACxD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;IAC1B,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/Input.d.ts.map b/dataforged-tools/build/classes/common/Input.d.ts.map index ca0492142..26c2ab983 100644 --- a/dataforged-tools/build/classes/common/Input.d.ts.map +++ b/dataforged-tools/build/classes/common/Input.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"Input.d.ts","sourceRoot":"","sources":["../../../src/classes/common/Input.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,KAAK,EAAE,2BAAiC;AACtD,OAAO,KAAK,EAAE,YAAY,EAAE,kCAAwC;AACpE,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAC/C,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,EAAE,aAAa,EAAE,MAAM,EAAE,WAAW,EAAE,YAAY,EAAG,UAAU,EAAG,SAAS,EAAE,gCAA2B;AAE3I,OAAO,KAAK,EAAE,eAAe,EAAE,gBAAgB,EAAE,cAAc,EAAE,UAAU,EAAE,+BAA0B;AAEvG;;GAEG;AACH,8BAAsB,KAAM,YAAW,MAAM;IAC3C,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,CAAC,UAAU,EAAE,OAAO,CAAC;IAC7B,YAAY,EAAE,SAAS,CAAC;gBACZ,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAM9E;AAED;;GAEG;AACH,qBAAa,WAAY,SAAQ,KAAM,YAAW,YAAY;IAC5D,YAAY,EAAE,SAAS,CAAC,MAAM,CAAC;IAC/B,GAAG,EAAE,MAAM,CAAC;IACZ,GAAG,EAAE,MAAM,GAAG,IAAI,CAAC;IACnB,QAAQ,CAAC,IAAI,KAAK;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,gBAAgB,GAAG;QAAC,YAAY,EAAE,SAAS,CAAC,MAAM,CAAA;KAAC,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAOvH;AAED;;GAEG;AACH,qBAAa,UAAW,SAAQ,KAAM,YAAW,WAAW;IAC1D,YAAY,EAAE,SAAS,CAAqB;IAC5C,YAAY,EAAE,SAAS,CAAC,KAAK,CAAC;IAC9B,QAAQ,EAAE,aAAa,CAAC;IACxB,MAAM,EAAE,MAAM,CAAC;IACf,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,eAAe,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAOnF;AAED;;GAEG;AACH,qBAAa,SAAU,SAAQ,KAAM,YAAW,UAAU;IACxD,YAAY,EAAE,SAAS,CAAC,IAAI,CAAC;IAC7B,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,cAAc,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAIlF"} \ No newline at end of file +{"version":3,"file":"Input.d.ts","sourceRoot":"","sources":["../../../src/classes/common/Input.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,KAAK,EAAE,2BAAiC;AACtD,OAAO,KAAK,EAAE,YAAY,EAAE,kCAAwC;AACpE,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAC/C,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,EAAE,aAAa,EAAE,MAAM,EAAE,WAAW,EAAE,YAAY,EAAG,UAAU,EAAG,SAAS,EAAE,gCAA2B;AAE3I,OAAO,KAAK,EAAE,eAAe,EAAE,gBAAgB,EAAE,cAAc,EAAE,UAAU,EAAE,+BAA0B;AAEvG;;GAEG;AACH,8BAAsB,KAAM,YAAW,MAAM;IAC3C,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,CAAC,UAAU,EAAE,OAAO,CAAC;IAC7B,YAAY,EAAE,SAAS,CAAC;gBACZ,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAM9E;AAED;;GAEG;AACH,qBAAa,WAAY,SAAQ,KAAM,YAAW,YAAY;IACpD,YAAY,EAAE,SAAS,CAAC,MAAM,CAAC;IACvC,GAAG,EAAE,MAAM,CAAC;IACZ,GAAG,EAAE,MAAM,GAAG,IAAI,CAAC;IACnB,QAAQ,CAAC,IAAI,KAAK;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,gBAAgB,GAAG;QAAC,YAAY,EAAE,SAAS,CAAC,MAAM,CAAA;KAAC,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAOvH;AAED;;GAEG;AACH,qBAAa,UAAW,SAAQ,KAAM,YAAW,WAAW;IAC1D,YAAY,EAAE,SAAS,CAAqB;IACpC,YAAY,EAAE,SAAS,CAAC,KAAK,CAAC;IACtC,QAAQ,EAAE,aAAa,CAAC;IACxB,MAAM,EAAE,MAAM,CAAC;IACf,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,eAAe,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAOnF;AAED;;GAEG;AACH,qBAAa,SAAU,SAAQ,KAAM,YAAW,UAAU;IAChD,YAAY,EAAE,SAAS,CAAC,IAAI,CAAC;IACrC,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,cAAc,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM,GAAC,KAAK,GAAC,YAAY;CAIlF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/Input.js b/dataforged-tools/build/classes/common/Input.js index 2c4a53e5c..56ddbf949 100644 --- a/dataforged-tools/build/classes/common/Input.js +++ b/dataforged-tools/build/classes/common/Input.js @@ -4,6 +4,9 @@ import { formatIdFragment } from "../../utils/toIdFragment.js"; * @internal */ export class Input { + $id; + Name; + "Input Type"; constructor(json, parent) { this["Input Type"] = json["Input Type"]; this.$id = `${parent.$id}/Inputs/${formatIdFragment(json.Name)}`; @@ -15,9 +18,13 @@ export class Input { * @internal */ export class InputNumber extends Input { + Min; + Max; + Step = 1; + Value; + Adjustable; constructor(json, parent) { super(json, parent); - this.Step = 1; this.Min = json.Min ?? 0; this.Max = json.Max ?? null; this.Value = json.Value ?? 0; @@ -28,9 +35,12 @@ export class InputNumber extends Input { * @internal */ export class InputClock extends Input { + "Clock Type" = ClockType.Tension; + Segments; + Filled; + Adjustable; constructor(json, parent) { super(json, parent); - this["Clock Type"] = ClockType.Tension; this.Segments = json.Segments; this.Filled = json.Filled ?? 0; // TODO: validate number range - maybe with decorators? @@ -41,6 +51,7 @@ export class InputClock extends Input { * @internal */ export class InputText extends Input { + Adjustable; constructor(json, parent) { super(json, parent); this.Adjustable = json.Adjustable ?? false; diff --git a/dataforged-tools/build/classes/common/Input.js.map b/dataforged-tools/build/classes/common/Input.js.map index 9ac94d3c6..4f9355f7e 100644 --- a/dataforged-tools/build/classes/common/Input.js.map +++ b/dataforged-tools/build/classes/common/Input.js.map @@ -1 +1 @@ -{"version":3,"file":"Input.js","sourceRoot":"","sources":["../../../src/classes/common/Input.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAE/C,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAgB,KAAK;IAKzB,YAAY,IAAgB,EAAE,MAA+C;QAC3E,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;QACxC,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,WAAW,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QACjE,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;IAC1C,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,WAAY,SAAQ,KAAK;IAOpC,YAAY,IAAyD,EAAE,MAA+C;QACpH,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QAJb,SAAI,GAAG,CAAC,CAAC;QAKhB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,CAAC,CAAC;QACzB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,IAAI,CAAC;QAC5B,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,IAAI,CAAC,CAAC;QAC7B,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC;IAC5C,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,UAAW,SAAQ,KAAK;IAMnC,YAAY,IAAqB,EAAE,MAA+C;QAChF,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QANtB,kBAAY,GAAc,SAAS,CAAC,OAAO,CAAC;QAO1C,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC;QAC9B,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,IAAI,CAAC,CAAC;QAC/B,uDAAuD;QACvD,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC;IAC5C,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,SAAU,SAAQ,KAAK;IAGlC,YAAY,IAAoB,EAAE,MAA+C;QAC/E,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QACpB,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,KAAK,CAAC;IAC7C,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"Input.js","sourceRoot":"","sources":["../../../src/classes/common/Input.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAE/C,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAgB,KAAK;IACzB,GAAG,CAAS;IACZ,IAAI,CAAS;IAEb,YAAY,CAAY;IACxB,YAAY,IAAgB,EAAE,MAA+C;QAC3E,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;QACxC,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,WAAW,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QACjE,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;IAC1C,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,WAAY,SAAQ,KAAK;IAEpC,GAAG,CAAS;IACZ,GAAG,CAAgB;IACV,IAAI,GAAG,CAAC,CAAC;IAClB,KAAK,CAAS;IACd,UAAU,CAAU;IACpB,YAAY,IAAyD,EAAE,MAA+C;QACpH,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QACpB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,CAAC,CAAC;QACzB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,IAAI,CAAC;QAC5B,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,IAAI,CAAC,CAAC;QAC7B,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC;IAC5C,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,UAAW,SAAQ,KAAK;IACnC,YAAY,GAAc,SAAS,CAAC,OAAO,CAAC;IAE5C,QAAQ,CAAgB;IACxB,MAAM,CAAS;IACf,UAAU,CAAU;IACpB,YAAY,IAAqB,EAAE,MAA+C;QAChF,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QACpB,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC;QAC9B,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,IAAI,CAAC,CAAC;QAC/B,uDAAuD;QACvD,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC;IAC5C,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,SAAU,SAAQ,KAAK;IAElC,UAAU,CAAU;IACpB,YAAY,IAAoB,EAAE,MAA+C;QAC/E,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QACpB,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,KAAK,CAAC;IAC7C,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/InputSelect.d.ts.map b/dataforged-tools/build/classes/common/InputSelect.d.ts.map index 0c079f8c0..12a5e723f 100644 --- a/dataforged-tools/build/classes/common/InputSelect.d.ts.map +++ b/dataforged-tools/build/classes/common/InputSelect.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"InputSelect.d.ts","sourceRoot":"","sources":["../../../src/classes/common/InputSelect.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAE,mBAAiC;AACjD,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAC/C,OAAO,KAAK,EAAE,MAAM,EAAE,aAAa,EAAE,YAAY,EAAE,+BAA+B,EAAE,kBAAkB,EAAE,wBAAwB,EAAG,6BAA6B,EAAE,8BAA8B,EAAE,4BAA4B,EAAE,8BAA8B,EAAE,qBAAqB,EAAE,gCAA2B;AAGlT,OAAO,KAAK,EAAE,4BAA4B,EAAE,sBAAsB,EAAE,gBAAgB,EAAE,+BAA0B;AAEhH;;GAEG;AACH,qBAAa,WAAY,SAAQ,KAAM,YAAW,YAAY;IAC5D,YAAY,EAAE,SAAS,CAAC,MAAM,CAAC;IAC/B,IAAI,EAAE,+BAA+B,EAAE,CAAC;IACxC,OAAO,EAAE,kBAAkB,EAAE,CAAC;IAC9B,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,gBAAgB,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM;CAYjE;AAED;;GAEG;AACH,qBAAa,iBAAkB,YAAW,kBAAkB;IAC1D,GAAG,EAAE,kBAAkB,CAAC,KAAK,CAAC,CAAC;IAC/B,IAAI,EAAE,MAAM,CAAC;IACb,GAAG,EAAE,CAAC,4BAA4B,GAAE,6BAA6B,GAAG,8BAA8B,GAAE,8BAA8B,CAAC,EAAE,CAAC;gBAC1H,IAAI,EAAE,sBAAsB,EAAE,MAAM,EAAE,YAAY;CAK/D;AAED;;GAEG;AACH,qBAAa,uBAAwB,YAAW,wBAAwB;IACtE,GAAG,EAAE,MAAM,CAAC;IACZ,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,qBAAqB,CAAC;IAC5B,KAAK,EAAE,wBAAwB,CAAC,OAAO,CAAC,CAAC;gBAC7B,IAAI,EAAE,4BAA4B,EAAE,MAAM,EAAE,iBAAiB;CAM1E"} \ No newline at end of file +{"version":3,"file":"InputSelect.d.ts","sourceRoot":"","sources":["../../../src/classes/common/InputSelect.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAE,mBAAiC;AACjD,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAC/C,OAAO,KAAK,EAAE,MAAM,EAAE,aAAa,EAAE,YAAY,EAAE,+BAA+B,EAAE,kBAAkB,EAAE,wBAAwB,EAAG,6BAA6B,EAAE,8BAA8B,EAAE,4BAA4B,EAAE,8BAA8B,EAAE,qBAAqB,EAAE,gCAA2B;AAGlT,OAAO,KAAK,EAAE,4BAA4B,EAAE,sBAAsB,EAAE,gBAAgB,EAAE,+BAA0B;AAEhH;;GAEG;AACH,qBAAa,WAAY,SAAQ,KAAM,YAAW,YAAY;IACpD,YAAY,EAAE,SAAS,CAAC,MAAM,CAAC;IACvC,IAAI,EAAE,+BAA+B,EAAE,CAAC;IACxC,OAAO,EAAE,kBAAkB,EAAE,CAAC;IAC9B,UAAU,EAAE,OAAO,CAAC;gBACR,IAAI,EAAE,gBAAgB,EAAE,MAAM,EAAE,aAAa,GAAC,MAAM;CAYjE;AAED;;GAEG;AACH,qBAAa,iBAAkB,YAAW,kBAAkB;IAC1D,GAAG,EAAE,kBAAkB,CAAC,KAAK,CAAC,CAAC;IAC/B,IAAI,EAAE,MAAM,CAAC;IACb,GAAG,EAAE,CAAC,4BAA4B,GAAE,6BAA6B,GAAG,8BAA8B,GAAE,8BAA8B,CAAC,EAAE,CAAC;gBAC1H,IAAI,EAAE,sBAAsB,EAAE,MAAM,EAAE,YAAY;CAK/D;AAED;;GAEG;AACH,qBAAa,uBAAwB,YAAW,wBAAwB;IACtE,GAAG,EAAE,MAAM,CAAC;IACZ,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,qBAAqB,CAAC;IAC5B,KAAK,EAAE,wBAAwB,CAAC,OAAO,CAAC,CAAC;gBAC7B,IAAI,EAAE,4BAA4B,EAAE,MAAM,EAAE,iBAAiB;CAM1E"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/InputSelect.js b/dataforged-tools/build/classes/common/InputSelect.js index 99f5faced..1c1e2e294 100644 --- a/dataforged-tools/build/classes/common/InputSelect.js +++ b/dataforged-tools/build/classes/common/InputSelect.js @@ -6,6 +6,9 @@ import { formatIdFragment } from "../../utils/toIdFragment.js"; * @internal */ export class InputSelect extends Input { + Sets; + Options; + Adjustable; constructor(json, parent) { super(json, parent); if (json["Input Type"] !== InputType.Select) { @@ -21,6 +24,9 @@ export class InputSelect extends Input { * @internal */ export class InputSelectOption { + $id; + Name; + Set; constructor(json, parent) { this.$id = `${parent.$id}/Options/${formatIdFragment(json.Name)}`; this.Name = json.Name; @@ -31,6 +37,10 @@ export class InputSelectOption { * @internal */ export class InputSelectOptionSetter { + $id; + Key; + Type; + Value; constructor(json, parent) { this.$id = `${parent.$id}/${formatIdFragment(json.Key)}`; this.Type = json.Type; diff --git a/dataforged-tools/build/classes/common/InputSelect.js.map b/dataforged-tools/build/classes/common/InputSelect.js.map index 7f276d251..7be2625af 100644 --- a/dataforged-tools/build/classes/common/InputSelect.js.map +++ b/dataforged-tools/build/classes/common/InputSelect.js.map @@ -1 +1 @@ -{"version":3,"file":"InputSelect.js","sourceRoot":"","sources":["../../../src/classes/common/InputSelect.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAE,mBAAiC;AACjD,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAE/C,OAAO,EAAE,YAAY,EAAE,4CAAuC;AAC9D,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAO,WAAY,SAAQ,KAAK;IAKpC,YAAY,IAAsB,EAAE,MAA4B;QAC9D,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QACpB,IAAI,IAAI,CAAC,YAAY,CAAC,KAAK,SAAS,CAAC,MAAM,EAAE;YAC3C,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,IAAI,CAAC,YAAY,CAAC,EAAE,4BAA4B,CAAC,CAAC;SACxF;QACD,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,KAAK,CAAC;QAC3C,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QAEtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,UAAU,CAAC,EAAE,CAAC,IAAI,iBAAiB,CAAC,UAAU,EAAE,IAAI,CAAC,CAAC,CAAC;QAEvF,4EAA4E;IAC9E,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,iBAAiB;IAI5B,YAAY,IAA4B,EAAE,MAAoB;QAC5D,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,YAAY,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QAClE,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,uBAAuB,CAAC,IAAI,EAAE,IAAI,CAAC,CAAgB,CAAC;IAC1F,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,uBAAuB;IAKlC,YAAY,IAAkC,EAAE,MAAyB;QACvE,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,IAAI,gBAAgB,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC;QACzD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC;QACpB,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;IAC1B,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"InputSelect.js","sourceRoot":"","sources":["../../../src/classes/common/InputSelect.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,EAAE,mBAAiC;AACjD,OAAO,EAAE,SAAS,EAAE,gCAA2B;AAE/C,OAAO,EAAE,YAAY,EAAE,4CAAuC;AAC9D,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAO,WAAY,SAAQ,KAAK;IAEpC,IAAI,CAAoC;IACxC,OAAO,CAAuB;IAC9B,UAAU,CAAU;IACpB,YAAY,IAAsB,EAAE,MAA4B;QAC9D,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;QACpB,IAAI,IAAI,CAAC,YAAY,CAAC,KAAK,SAAS,CAAC,MAAM,EAAE;YAC3C,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,IAAI,CAAC,YAAY,CAAC,EAAE,4BAA4B,CAAC,CAAC;SACxF;QACD,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,KAAK,CAAC;QAC3C,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QAEtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,UAAU,CAAC,EAAE,CAAC,IAAI,iBAAiB,CAAC,UAAU,EAAE,IAAI,CAAC,CAAC,CAAC;QAEvF,4EAA4E;IAC9E,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,iBAAiB;IAC5B,GAAG,CAA4B;IAC/B,IAAI,CAAS;IACb,GAAG,CAAmI;IACtI,YAAY,IAA4B,EAAE,MAAoB;QAC5D,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,YAAY,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QAClE,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,uBAAuB,CAAC,IAAI,EAAE,IAAI,CAAC,CAAgB,CAAC;IAC1F,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,uBAAuB;IAClC,GAAG,CAAS;IACZ,GAAG,CAAS;IACZ,IAAI,CAAwB;IAC5B,KAAK,CAAoC;IACzC,YAAY,IAAkC,EAAE,MAAyB;QACvE,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,IAAI,gBAAgB,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC;QACzD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC;QACpB,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;IAC1B,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/MeterBase.js b/dataforged-tools/build/classes/common/MeterBase.js index a29fcfecf..f3f3f27eb 100644 --- a/dataforged-tools/build/classes/common/MeterBase.js +++ b/dataforged-tools/build/classes/common/MeterBase.js @@ -3,13 +3,16 @@ * @internal */ export class MeterBase { + $id; + Name; + Min = 0; + Max; + "Value" = 0; /** * @param json - the json object to build the counter from * @param id - the id of the Counter */ constructor(json, id) { - this.Min = 0; - this["Value"] = 0; this.$id = id; this.Name = json.Name; this.Max = json.Max; diff --git a/dataforged-tools/build/classes/common/MeterBase.js.map b/dataforged-tools/build/classes/common/MeterBase.js.map index 33ab025bd..36f959d3e 100644 --- a/dataforged-tools/build/classes/common/MeterBase.js.map +++ b/dataforged-tools/build/classes/common/MeterBase.js.map @@ -1 +1 @@ -{"version":3,"file":"MeterBase.js","sourceRoot":"","sources":["../../../src/classes/common/MeterBase.ts"],"names":[],"mappings":"AAGA;;;GAGG;AACH,MAAM,OAAgB,SAAS;IAM7B;;;OAGG;IACH,YAAY,IAAyC,EAAE,EAAU;QAPjE,QAAG,GAAW,CAAC,CAAC;QAEhB,aAAO,GAAW,CAAC,CAAC;QAMlB,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC;QACpB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,CAAC,CAAC;QACzB,IAAI,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;IACrC,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MeterBase.js","sourceRoot":"","sources":["../../../src/classes/common/MeterBase.ts"],"names":[],"mappings":"AAGA;;;GAGG;AACH,MAAM,OAAgB,SAAS;IAC7B,GAAG,CAAS;IACZ,IAAI,CAAS;IACb,GAAG,GAAW,CAAC,CAAC;IAChB,GAAG,CAAS;IACZ,OAAO,GAAW,CAAC,CAAC;IACpB;;;OAGG;IACH,YAAY,IAAyC,EAAE,EAAU;QAC/D,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC;QACpB,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,CAAC,CAAC;QACzB,IAAI,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;IACrC,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/Requirements.js b/dataforged-tools/build/classes/common/Requirements.js index cd86160f1..a5e361d9a 100644 --- a/dataforged-tools/build/classes/common/Requirements.js +++ b/dataforged-tools/build/classes/common/Requirements.js @@ -3,6 +3,7 @@ import { AttributeRequirements } from "../index.js"; * @internal */ export class Requirements { + Attributes; constructor(json) { this.Attributes = new AttributeRequirements(json.Attributes); } diff --git a/dataforged-tools/build/classes/common/Requirements.js.map b/dataforged-tools/build/classes/common/Requirements.js.map index 240e30174..0c4cdc47e 100644 --- a/dataforged-tools/build/classes/common/Requirements.js.map +++ b/dataforged-tools/build/classes/common/Requirements.js.map @@ -1 +1 @@ -{"version":3,"file":"Requirements.js","sourceRoot":"","sources":["../../../src/classes/common/Requirements.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,qBAAqB,EAAE,oBAA0B;AAI1D;;GAEG;AACH,MAAM,OAAO,YAAY;IAEvB,YAAY,IAAuB;QACjC,IAAI,CAAC,UAAU,GAAG,IAAI,qBAAqB,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IAC/D,CAAC;CACF;AAAA,CAAC"} \ No newline at end of file +{"version":3,"file":"Requirements.js","sourceRoot":"","sources":["../../../src/classes/common/Requirements.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,qBAAqB,EAAE,oBAA0B;AAI1D;;GAEG;AACH,MAAM,OAAO,YAAY;IACvB,UAAU,CAAwB;IAClC,YAAY,IAAuB;QACjC,IAAI,CAAC,UAAU,GAAG,IAAI,qBAAqB,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IAC/D,CAAC;CACF;AAAA,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/Source.js b/dataforged-tools/build/classes/common/Source.js index 234c4fe00..1d9a51854 100644 --- a/dataforged-tools/build/classes/common/Source.js +++ b/dataforged-tools/build/classes/common/Source.js @@ -3,6 +3,11 @@ import _ from "lodash-es"; * @internal */ export class Source { + Title; + Authors; + Date; + Page; + Url; constructor(json, ...ancestorSourceJson) { const sourceStack = _.cloneDeep([..._.compact(ancestorSourceJson) .reverse(), diff --git a/dataforged-tools/build/classes/common/Source.js.map b/dataforged-tools/build/classes/common/Source.js.map index 3472b152b..209df4d6f 100644 --- a/dataforged-tools/build/classes/common/Source.js.map +++ b/dataforged-tools/build/classes/common/Source.js.map @@ -1 +1 @@ -{"version":3,"file":"Source.js","sourceRoot":"","sources":["../../../src/classes/common/Source.ts"],"names":[],"mappings":"AAEA,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,MAAM;IAMjB,YAAY,IAAsB,EAAE,GAAG,kBAAsC;QAC3E,MAAM,WAAW,GAAG,CAAC,CAAC,SAAS,CAAC,CAAE,GAAG,CAAC,CAAC,OAAO,CAC5C,kBAAkB,CAAC;iBAClB,OAAO,EAAE;YAEV,IAAe,CAAE,CAAC,CAAC;QACrB,MAAM,MAAM,GAAG,WAAW,CAAC,MAAM,CAAC,CAAC,CAAC,EAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;QACzD,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE;YACjB,MAAM,KAAK,CAAC,4DAA4D,CAAC,CAAC;SAC3E;QACD,IAAI,CAAC,KAAK,GAAG,MAAM,CAAC,KAAK,CAAC;QAC1B,IAAI,CAAC,OAAO,GAAG,MAAM,CAAC,OAAO,IAAI,CAAC,cAAc,CAAC,CAAC;QAClD,IAAI,CAAC,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC;QACxB,IAAI,CAAC,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC;QACxB,IAAI,CAAC,GAAG,GAAG,MAAM,CAAC,GAAG,CAAC;IACxB,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"Source.js","sourceRoot":"","sources":["../../../src/classes/common/Source.ts"],"names":[],"mappings":"AAEA,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,MAAM;IACjB,KAAK,CAAmB;IACxB,OAAO,CAAW;IAClB,IAAI,CAAsB;IAC1B,IAAI,CAAsB;IAC1B,GAAG,CAAsB;IACzB,YAAY,IAAsB,EAAE,GAAG,kBAAsC;QAC3E,MAAM,WAAW,GAAG,CAAC,CAAC,SAAS,CAAC,CAAE,GAAG,CAAC,CAAC,OAAO,CAC5C,kBAAkB,CAAC;iBAClB,OAAO,EAAE;YAEV,IAAe,CAAE,CAAC,CAAC;QACrB,MAAM,MAAM,GAAG,WAAW,CAAC,MAAM,CAAC,CAAC,CAAC,EAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;QACzD,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE;YACjB,MAAM,KAAK,CAAC,4DAA4D,CAAC,CAAC;SAC3E;QACD,IAAI,CAAC,KAAK,GAAG,MAAM,CAAC,KAAK,CAAC;QAC1B,IAAI,CAAC,OAAO,GAAG,MAAM,CAAC,OAAO,IAAI,CAAC,cAAc,CAAC,CAAC;QAClD,IAAI,CAAC,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC;QACxB,IAAI,CAAC,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC;QACxB,IAAI,CAAC,GAAG,GAAG,MAAM,CAAC,GAAG,CAAC;IACxB,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/SourceInheritor.js b/dataforged-tools/build/classes/common/SourceInheritor.js index 23e5ef7ed..bb9734f7d 100644 --- a/dataforged-tools/build/classes/common/SourceInheritor.js +++ b/dataforged-tools/build/classes/common/SourceInheritor.js @@ -3,6 +3,7 @@ import { Source } from "./index.js"; * @internal */ export class SourceInheritor { + Source; constructor(json, ...sourceAncestors) { this.Source = new Source(json, ...sourceAncestors); } diff --git a/dataforged-tools/build/classes/common/SourceInheritor.js.map b/dataforged-tools/build/classes/common/SourceInheritor.js.map index 336aa6cf1..a47673494 100644 --- a/dataforged-tools/build/classes/common/SourceInheritor.js.map +++ b/dataforged-tools/build/classes/common/SourceInheritor.js.map @@ -1 +1 @@ -{"version":3,"file":"SourceInheritor.js","sourceRoot":"","sources":["../../../src/classes/common/SourceInheritor.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,mBAAiC;AAGlD;;GAEG;AACH,MAAM,OAAgB,eAAe;IAEnC,YAAY,IAAsB,EAAE,GAAG,eAAmC;QACxE,IAAI,CAAC,MAAM,GAAG,IAAI,MAAM,CAAC,IAAI,EAAE,GAAG,eAAe,CAAC,CAAC;IACrD,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"SourceInheritor.js","sourceRoot":"","sources":["../../../src/classes/common/SourceInheritor.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,mBAAiC;AAGlD;;GAEG;AACH,MAAM,OAAgB,eAAe;IACnC,MAAM,CAAS;IACf,YAAY,IAAsB,EAAE,GAAG,eAAmC;QACxE,IAAI,CAAC,MAAM,GAAG,IAAI,MAAM,CAAC,IAAI,EAAE,GAAG,eAAe,CAAC,CAAC;IACrD,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/common/Suggestions.js b/dataforged-tools/build/classes/common/Suggestions.js index fd5073c63..ccdb0ece8 100644 --- a/dataforged-tools/build/classes/common/Suggestions.js +++ b/dataforged-tools/build/classes/common/Suggestions.js @@ -3,6 +3,11 @@ import { GameObject } from "../index.js"; * @internal */ export class Suggestions { + "Game objects"; + "Oracle rolls"; + "Assets"; + "Moves"; + "Encounters"; constructor(data) { if (data["Game objects"]) { // console.info("[Suggestions] Game objects", JSON.stringify(data["Game objects"])); diff --git a/dataforged-tools/build/classes/common/Suggestions.js.map b/dataforged-tools/build/classes/common/Suggestions.js.map index 0952d6bc0..11e463c58 100644 --- a/dataforged-tools/build/classes/common/Suggestions.js.map +++ b/dataforged-tools/build/classes/common/Suggestions.js.map @@ -1 +1 @@ -{"version":3,"file":"Suggestions.js","sourceRoot":"","sources":["../../../src/classes/common/Suggestions.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,oBAA0B;AAI/C;;GAEG;AACH,MAAM,OAAO,WAAW;IAMtB,YAAY,IAAsB;QAChC,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,oFAAoF;YACpF,IAAI,CAAC,cAAc,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,CAAC,IAAI,UAAU,CAAC,WAAW,CAAC,CAAC,CAAC;SAC7F;QACD,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,iCAAiC;YACjC,IAAI,CAAC,cAAc,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,CAAC;SAC7C;QACD,IAAI,IAAI,CAAC,KAAK,EAAE;YACd,iCAAiC;YACjC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;SACzB;QACD,IAAI,IAAI,CAAC,MAAM,EAAE;YACf,iCAAiC;YACjC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;SAC3B;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"Suggestions.js","sourceRoot":"","sources":["../../../src/classes/common/Suggestions.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,oBAA0B;AAI/C;;GAEG;AACH,MAAM,OAAO,WAAW;IACtB,cAAc,CAA4B;IAC1C,cAAc,CAAgC;IAC9C,QAAQ,CAA+B;IACvC,OAAO,CAA8B;IACrC,YAAY,CAA6C;IACzD,YAAY,IAAsB;QAChC,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,oFAAoF;YACpF,IAAI,CAAC,cAAc,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,CAAC,IAAI,UAAU,CAAC,WAAW,CAAC,CAAC,CAAC;SAC7F;QACD,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,iCAAiC;YACjC,IAAI,CAAC,cAAc,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,CAAC;SAC7C;QACD,IAAI,IAAI,CAAC,KAAK,EAAE;YACd,iCAAiC;YACjC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;SACzB;QACD,IAAI,IAAI,CAAC,MAAM,EAAE;YACf,iCAAiC;YACjC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;SAC3B;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/CustomStat.js b/dataforged-tools/build/classes/moves/CustomStat.js index b0c5b30c5..128f00aba 100644 --- a/dataforged-tools/build/classes/moves/CustomStat.js +++ b/dataforged-tools/build/classes/moves/CustomStat.js @@ -4,6 +4,9 @@ import { formatIdFragment } from "../../utils/toIdFragment.js"; * @internal */ export class CustomStat { + $id; + Name; + Options; constructor(json, parentId) { this.$id = `${parentId}/${formatIdFragment("Custom stat")}`; this.Name = json.Name; diff --git a/dataforged-tools/build/classes/moves/CustomStat.js.map b/dataforged-tools/build/classes/moves/CustomStat.js.map index 225a52263..7507ab034 100644 --- a/dataforged-tools/build/classes/moves/CustomStat.js.map +++ b/dataforged-tools/build/classes/moves/CustomStat.js.map @@ -1 +1 @@ -{"version":3,"file":"CustomStat.js","sourceRoot":"","sources":["../../../src/classes/moves/CustomStat.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,oBAA0B;AAErD,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAI1D;;GAEG;AACH,MAAM,OAAO,UAAU;IAIrB,YAAY,IAAqB,EAAE,QAAuC;QACxE,IAAI,CAAC,GAAG,GAAG,GAAG,QAAQ,IAAI,gBAAgB,CAAC,aAAa,CAAC,EAAE,CAAC;QAC5D,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,EAAE,GAAG,CAAC,MAAM,CAAC,EAAE,CAAC,IAAI,gBAAgB,CAAC,MAAM,EAAE,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;IACrF,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"CustomStat.js","sourceRoot":"","sources":["../../../src/classes/moves/CustomStat.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,oBAA0B;AAErD,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAI1D;;GAEG;AACH,MAAM,OAAO,UAAU;IACrB,GAAG,CAAqB;IACxB,IAAI,CAAS;IACb,OAAO,CAAqB;IAC5B,YAAY,IAAqB,EAAE,QAAuC;QACxE,IAAI,CAAC,GAAG,GAAG,GAAG,QAAQ,IAAI,gBAAgB,CAAC,aAAa,CAAC,EAAE,CAAC;QAC5D,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,EAAE,GAAG,CAAC,MAAM,CAAC,EAAE,CAAC,IAAI,gBAAgB,CAAC,MAAM,EAAE,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;IACrF,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/Move.d.ts b/dataforged-tools/build/classes/moves/Move.d.ts index dff80f358..56e45b02a 100644 --- a/dataforged-tools/build/classes/moves/Move.d.ts +++ b/dataforged-tools/build/classes/moves/Move.d.ts @@ -1,7 +1,7 @@ import type { Asset, MoveCategory, Suggestions } from "../index.js"; import { MoveOutcomes, MoveTrigger, SourceInheritor } from "../index.js"; import type { Gamespace, IAssetAbility, IDisplayWithTitle, IMove, IMoveCategory, IOracle, ISource } from "../../json_out/index.js"; -import type { IMoveYaml } from "../../yaml_in/moves/IMoveYaml"; +import type { IMoveYaml } from "../../yaml_in/moves/index.js"; /** * Object representing a Starforged move. * @internal diff --git a/dataforged-tools/build/classes/moves/Move.d.ts.map b/dataforged-tools/build/classes/moves/Move.d.ts.map index 9946a75e2..a63a6f15b 100644 --- a/dataforged-tools/build/classes/moves/Move.d.ts.map +++ b/dataforged-tools/build/classes/moves/Move.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"Move.d.ts","sourceRoot":"","sources":["../../../src/classes/moves/Move.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,KAAK,EAAE,YAAY,EAAE,WAAW,EAAE,oBAA0B;AAC1E,OAAO,EAAE,YAAY,EAAG,WAAW,EAAG,eAAe,EAAE,oBAA0B;AACjF,OAAO,KAAK,EAAE,SAAS,EAAG,aAAa,EAAE,iBAAiB,EAAG,KAAK,EAAG,aAAa,EAAE,OAAO,EAAE,OAAO,EAAG,gCAA2B;AAIlI,OAAO,KAAK,EAAE,SAAS,EAAE,sCAAiC;AAE1D;;;GAGG;AACH,qBAAa,IAAK,SAAQ,eAAgB,YAAW,KAAK;IACxD,GAAG,EAAE,KAAK,CAAC,KAAK,CAAC,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,OAAO,CAAC;IAClB,QAAQ,EAAE,YAAY,CAAC,KAAK,CAAC,CAAC;IAC9B,KAAK,CAAC,EAAE,IAAI,CAAC,UAAU,CAAC,SAAS,GAAG,SAAS,eAAe,GAAG,KAAK,CAAC,KAAK,CAAC,GAAG,SAAS,CAAC;IACxF,eAAe,CAAC,EAAE,OAAO,GAAG,SAAS,CAAC;IACtC,YAAY,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,GAAG,SAAS,CAAC;IACxC,OAAO,EAAE,iBAAiB,CAAC;IAC3B,OAAO,EAAE,WAAW,CAAC;IACrB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,EAAE,GAAG,SAAS,CAAC;IAC5B,OAAO,CAAC,EAAE,OAAO,CAAC,KAAK,CAAC,EAAE,GAAG,SAAS,CAAC;IACvC,WAAW,CAAC,EAAE,WAAW,GAAG,SAAS,CAAC;IACtC,QAAQ,CAAC,EAAE,YAAY,GAAG,SAAS,CAAC;gBACxB,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,aAAa,GAAC,aAAa,EAAE,SAAS,EAAE,SAAS,EAAC,GAAG,eAAe,EAAE,OAAO,EAAE;CA6BrH"} \ No newline at end of file +{"version":3,"file":"Move.d.ts","sourceRoot":"","sources":["../../../src/classes/moves/Move.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,KAAK,EAAE,YAAY,EAAE,WAAW,EAAE,oBAA0B;AAC1E,OAAO,EAAE,YAAY,EAAG,WAAW,EAAG,eAAe,EAAE,oBAA0B;AACjF,OAAO,KAAK,EAAE,SAAS,EAAG,aAAa,EAAE,iBAAiB,EAAG,KAAK,EAAG,aAAa,EAAE,OAAO,EAAE,OAAO,EAAG,gCAA2B;AAIlI,OAAO,KAAK,EAAE,SAAS,EAAE,qCAAgC;AAEzD;;;GAGG;AACH,qBAAa,IAAK,SAAQ,eAAgB,YAAW,KAAK;IACxD,GAAG,EAAE,KAAK,CAAC,KAAK,CAAC,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,OAAO,CAAC;IAClB,QAAQ,EAAE,YAAY,CAAC,KAAK,CAAC,CAAC;IAC9B,KAAK,CAAC,EAAE,IAAI,CAAC,UAAU,CAAC,SAAS,GAAG,SAAS,eAAe,GAAG,KAAK,CAAC,KAAK,CAAC,GAAG,SAAS,CAAC;IACxF,eAAe,CAAC,EAAE,OAAO,GAAG,SAAS,CAAC;IACtC,YAAY,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,GAAG,SAAS,CAAC;IACxC,OAAO,EAAE,iBAAiB,CAAC;IAC3B,OAAO,EAAE,WAAW,CAAC;IACrB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,EAAE,GAAG,SAAS,CAAC;IAC5B,OAAO,CAAC,EAAE,OAAO,CAAC,KAAK,CAAC,EAAE,GAAG,SAAS,CAAC;IACvC,WAAW,CAAC,EAAE,WAAW,GAAG,SAAS,CAAC;IACtC,QAAQ,CAAC,EAAE,YAAY,GAAG,SAAS,CAAC;gBACxB,IAAI,EAAE,SAAS,EAAE,MAAM,EAAE,aAAa,GAAC,aAAa,EAAE,SAAS,EAAE,SAAS,EAAC,GAAG,eAAe,EAAE,OAAO,EAAE;CA6BrH"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/Move.js b/dataforged-tools/build/classes/moves/Move.js index 4847db22e..b85d56a3f 100644 --- a/dataforged-tools/build/classes/moves/Move.js +++ b/dataforged-tools/build/classes/moves/Move.js @@ -7,6 +7,20 @@ import { formatIdFragment } from "../../utils/toIdFragment.js"; * @internal */ export class Move extends SourceInheritor { + $id; + Name; + Optional; + Category; + Asset; + "Progress Move"; + "Variant of"; + Display; + Trigger; + Text; + Tags; + Oracles; + Suggestions; + Outcomes; constructor(json, parent, gamespace, ...sourceAncestors) { super(json.Source ?? {}, ...sourceAncestors); this.Category = json.Category ?? `${gamespace}/Moves/Assets`; diff --git a/dataforged-tools/build/classes/moves/Move.js.map b/dataforged-tools/build/classes/moves/Move.js.map index 3b041d6e8..85c504e88 100644 --- a/dataforged-tools/build/classes/moves/Move.js.map +++ b/dataforged-tools/build/classes/moves/Move.js.map @@ -1 +1 @@ -{"version":3,"file":"Move.js","sourceRoot":"","sources":["../../../src/classes/moves/Move.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,6BAAmC;AAE9D,OAAO,EAAE,YAAY,EAAG,WAAW,EAAG,eAAe,EAAE,oBAA0B;AAGjF,OAAO,EAAE,QAAQ,EAAE,wCAAmC;AACtD,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;;GAGG;AACH,MAAM,OAAO,IAAK,SAAQ,eAAe;IAevC,YAAY,IAAe,EAAE,MAAmC,EAAE,SAAoB,EAAC,GAAG,eAA0B;QAClH,KAAK,CAAC,IAAI,CAAC,MAAM,IAAI,EAAE,EAAE,GAAG,eAAe,CAAC,CAAC;QAC7C,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,GAAG,SAAS,eAAe,CAAC;QAC7D,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,GAAG,IAAI,CAAC,QAAQ,IAAI,gBAAgB,CAAC,IAAI,CAAC,WAAW,IAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QAC3F,QAAQ,CAAC,IAAI,CAAC,WAAW,EAAE,aAAa,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC;QACpD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,KAAK,CAAC;QACvC,IAAI,IAAI,CAAC,QAAQ,KAAK,CAAC,yBAAyB,IAAE,wBAAwB,CAAC,EAAE;YAC3E,IAAI,CAAC,IAAI,CAAC,KAAK,EAAE;gBACf,MAAM,IAAI,KAAK,CAAC,sBAAsB,CAAC,CAAC;aACzC;YACD,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAA0B,CAAC;SAC9C;QACD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,eAAe,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC,CAAC;QAC9C,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;QAExC,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC;YAClC,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAI,IAAI,CAAC,IAAI;YACvC,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAK,MAAwB,CAAC,OAAO,EAAE,KAAK;SACvE,CAAC,CAAC;QAEH,IAAI,CAAC,OAAO,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,OAAO,EAAG,IAAI,CAAC,CAAC;QACpD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;QAG5B,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,YAAY,CAAC,IAAI,CAAC,QAAQ,EAAE,GAAG,IAAI,CAAC,GAAG,WAAW,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC;IACtG,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"Move.js","sourceRoot":"","sources":["../../../src/classes/moves/Move.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,6BAAmC;AAE9D,OAAO,EAAE,YAAY,EAAG,WAAW,EAAG,eAAe,EAAE,oBAA0B;AAGjF,OAAO,EAAE,QAAQ,EAAE,wCAAmC;AACtD,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;;GAGG;AACH,MAAM,OAAO,IAAK,SAAQ,eAAe;IACvC,GAAG,CAAe;IAClB,IAAI,CAAS;IACb,QAAQ,CAAU;IAClB,QAAQ,CAAsB;IAC9B,KAAK,CAAmF;IACxF,eAAe,CAAuB;IACtC,YAAY,CAA4B;IACxC,OAAO,CAAoB;IAC3B,OAAO,CAAc;IACrB,IAAI,CAAS;IACb,IAAI,CAAwB;IAC5B,OAAO,CAAgC;IACvC,WAAW,CAA2B;IACtC,QAAQ,CAA4B;IACpC,YAAY,IAAe,EAAE,MAAmC,EAAE,SAAoB,EAAC,GAAG,eAA0B;QAClH,KAAK,CAAC,IAAI,CAAC,MAAM,IAAI,EAAE,EAAE,GAAG,eAAe,CAAC,CAAC;QAC7C,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,GAAG,SAAS,eAAe,CAAC;QAC7D,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,GAAG,IAAI,CAAC,QAAQ,IAAI,gBAAgB,CAAC,IAAI,CAAC,WAAW,IAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QAC3F,QAAQ,CAAC,IAAI,CAAC,WAAW,EAAE,aAAa,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC;QACpD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,KAAK,CAAC;QACvC,IAAI,IAAI,CAAC,QAAQ,KAAK,CAAC,yBAAyB,IAAE,wBAAwB,CAAC,EAAE;YAC3E,IAAI,CAAC,IAAI,CAAC,KAAK,EAAE;gBACf,MAAM,IAAI,KAAK,CAAC,sBAAsB,CAAC,CAAC;aACzC;YACD,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAA0B,CAAC;SAC9C;QACD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,eAAe,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC,CAAC;QAC9C,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;QAExC,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC;YAClC,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAI,IAAI,CAAC,IAAI;YACvC,KAAK,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAK,MAAwB,CAAC,OAAO,EAAE,KAAK;SACvE,CAAC,CAAC;QAEH,IAAI,CAAC,OAAO,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,OAAO,EAAG,IAAI,CAAC,CAAC;QACpD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;QAG5B,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,YAAY,CAAC,IAAI,CAAC,QAAQ,EAAE,GAAG,IAAI,CAAC,GAAG,WAAW,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC;IACtG,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/MoveCategory.js b/dataforged-tools/build/classes/moves/MoveCategory.js index e41b28f72..a24880eca 100644 --- a/dataforged-tools/build/classes/moves/MoveCategory.js +++ b/dataforged-tools/build/classes/moves/MoveCategory.js @@ -5,6 +5,13 @@ import { formatIdFragment } from "../../utils/toIdFragment.js"; * @internal */ export class MoveCategory { + $id; + Name; + Source; + Description; + Moves; + Display; + Optional; constructor(json, gamespace, ...ancestorSourceJson) { this.$id = `${gamespace}/Moves/${formatIdFragment(json._idFragment ?? json.Name)}`; this.Name = json.Name; diff --git a/dataforged-tools/build/classes/moves/MoveCategory.js.map b/dataforged-tools/build/classes/moves/MoveCategory.js.map index e00f8a1f1..d6624a2b0 100644 --- a/dataforged-tools/build/classes/moves/MoveCategory.js.map +++ b/dataforged-tools/build/classes/moves/MoveCategory.js.map @@ -1 +1 @@ -{"version":3,"file":"MoveCategory.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveCategory.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAG,MAAM,EAAE,oBAA0B;AAClD,OAAO,EAAE,mBAAmB,EAAE,iCAA8C;AAE5E,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAO,YAAY;IAQvB,YAAY,IAAuB,EAAE,SAAoB,EAAC,GAAG,kBAA6B;QACxF,IAAI,CAAC,GAAG,GAAG,GAAG,SAAS,UAAU,gBAAgB,CAAC,IAAI,CAAC,WAAW,IAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QACjF,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,WAAW,GAAG,IAAI,CAAC,WAAW,CAAC;QACpC,IAAI,CAAC,MAAM,GAAG,IAAI,MAAM,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,kBAAkB,CAAC,CAAC;QAC7D,IAAI,CAAC,OAAO,GAAG,IAAI,mBAAmB,CAAC,GAAG,IAAI,CAAC,IAAI,QAAQ,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAI,SAAS,CAAC,CAAC;QAC/F,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,KAAK,CAAC;QACvC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE;YACjC,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,GAAG,CAAC;YACzB,OAAO,IAAI,IAAI,CAAC,IAAI,EAAE,IAAI,EAAE,SAAS,EAAC,IAAI,CAAC,MAAM,EAAE,GAAG,kBAAkB,CAAC,CAAC;QAC5E,CAAC,CAAC,CAAC;IACL,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MoveCategory.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveCategory.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAG,MAAM,EAAE,oBAA0B;AAClD,OAAO,EAAE,mBAAmB,EAAE,iCAA8C;AAE5E,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAO,YAAY;IACvB,GAAG,CAAuB;IAC1B,IAAI,CAAS;IACb,MAAM,CAAS;IACf,WAAW,CAAS;IACpB,KAAK,CAAS;IACd,OAAO,CAAsB;IAC7B,QAAQ,CAAU;IAClB,YAAY,IAAuB,EAAE,SAAoB,EAAC,GAAG,kBAA6B;QACxF,IAAI,CAAC,GAAG,GAAG,GAAG,SAAS,UAAU,gBAAgB,CAAC,IAAI,CAAC,WAAW,IAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC;QACjF,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,WAAW,GAAG,IAAI,CAAC,WAAW,CAAC;QACpC,IAAI,CAAC,MAAM,GAAG,IAAI,MAAM,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,kBAAkB,CAAC,CAAC;QAC7D,IAAI,CAAC,OAAO,GAAG,IAAI,mBAAmB,CAAC,GAAG,IAAI,CAAC,IAAI,QAAQ,EAAE,IAAI,CAAC,OAAO,EAAE,KAAK,IAAI,SAAS,CAAC,CAAC;QAC/F,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,KAAK,CAAC;QACvC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE;YACjC,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,GAAG,CAAC;YACzB,OAAO,IAAI,IAAI,CAAC,IAAI,EAAE,IAAI,EAAE,SAAS,EAAC,IAAI,CAAC,MAAM,EAAE,GAAG,kBAAkB,CAAC,CAAC;QAC5E,CAAC,CAAC,CAAC;IACL,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js b/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js index 29312876b..99e65851a 100644 --- a/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js +++ b/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js @@ -4,6 +4,8 @@ import { validateColor } from "../../utils/validateColor.js"; * @internal */ export class MoveCategoryDisplay { + Title; + Color; constructor(title, color) { this.Title = title; if (color && !validateColor(color)) { diff --git a/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js.map b/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js.map index a5626051c..0bb8f03e3 100644 --- a/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js.map +++ b/dataforged-tools/build/classes/moves/MoveCategoryDisplay.js.map @@ -1 +1 @@ -{"version":3,"file":"MoveCategoryDisplay.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveCategoryDisplay.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,YAAY,EAAE,4CAAuC;AAC9D,OAAO,EAAE,aAAa,EAAE,qCAAgC;AAExD;;GAEG;AACH,MAAM,OAAO,mBAAmB;IAG9B,YAAY,KAAa,EAAE,KAAwB;QACjD,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,KAAK,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE;YAClC,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,KAAK,EAAE,oBAAoB,CAAC,CAAC;SACnE;QACD,IAAI,CAAC,KAAK,GAAG,KAAK,IAAI,SAAS,CAAC;IAClC,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MoveCategoryDisplay.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveCategoryDisplay.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,YAAY,EAAE,4CAAuC;AAC9D,OAAO,EAAE,aAAa,EAAE,qCAAgC;AAExD;;GAEG;AACH,MAAM,OAAO,mBAAmB;IAC9B,KAAK,CAAS;IACd,KAAK,CAAsB;IAC3B,YAAY,KAAa,EAAE,KAAwB;QACjD,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,KAAK,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE;YAClC,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,KAAK,EAAE,oBAAoB,CAAC,CAAC;SACnE;QACD,IAAI,CAAC,KAAK,GAAG,KAAK,IAAI,SAAS,CAAC;IAClC,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/MoveOutcome.js b/dataforged-tools/build/classes/moves/MoveOutcome.js index ad3d2afcf..266a7f7b6 100644 --- a/dataforged-tools/build/classes/moves/MoveOutcome.js +++ b/dataforged-tools/build/classes/moves/MoveOutcome.js @@ -2,6 +2,11 @@ * @internal */ export class OutcomeInfo { + $id; + Text; + Reroll; + "With a Match"; + "In Control"; constructor(json, id) { this.$id = id; this.Text = json.Text; diff --git a/dataforged-tools/build/classes/moves/MoveOutcome.js.map b/dataforged-tools/build/classes/moves/MoveOutcome.js.map index b3e192df1..82ce8a786 100644 --- a/dataforged-tools/build/classes/moves/MoveOutcome.js.map +++ b/dataforged-tools/build/classes/moves/MoveOutcome.js.map @@ -1 +1 @@ -{"version":3,"file":"MoveOutcome.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveOutcome.ts"],"names":[],"mappings":"AAGA;;GAEG;AACH,MAAM,OAAO,WAAW;IAMtB,YAAY,IAAsB,EAAE,EAAuB;QACzD,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QAC1B,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,IAAI,CAAC,cAAc,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,GAAG,eAAe,CAAC,CAAC,CAAC;SAC5F;QACD,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;IAC1C,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MoveOutcome.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveOutcome.ts"],"names":[],"mappings":"AAGA;;GAEG;AACH,MAAM,OAAO,WAAW;IACtB,GAAG,CAAsB;IACzB,IAAI,CAAS;IACb,MAAM,CAA2B;IACjC,cAAc,CAA2B;IACzC,YAAY,CAAuB;IACnC,YAAY,IAAsB,EAAE,EAAuB;QACzD,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QAC1B,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,IAAI,CAAC,cAAc,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,GAAG,eAAe,CAAC,CAAC,CAAC;SAC5F;QACD,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,CAAC;IAC1C,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/MoveOutcomes.js b/dataforged-tools/build/classes/moves/MoveOutcomes.js index f8d356e92..85207afd5 100644 --- a/dataforged-tools/build/classes/moves/MoveOutcomes.js +++ b/dataforged-tools/build/classes/moves/MoveOutcomes.js @@ -4,6 +4,10 @@ import { formatIdFragment } from "../../utils/toIdFragment.js"; * @internal */ export class MoveOutcomes { + $id; + "Strong Hit"; + "Weak Hit"; + "Miss"; constructor(json, id) { this.$id = id; this["Strong Hit"] = new OutcomeInfo(json["Strong Hit"], `${this.$id}/Strong_Hit`); @@ -15,6 +19,10 @@ export class MoveOutcomes { * @internal */ export class AlterMoveOutcomes { + $id; + "Strong Hit"; + "Weak Hit"; + "Miss"; constructor(json, id) { this.$id = id; const keys = ["Strong Hit", "Weak Hit", "Miss"]; diff --git a/dataforged-tools/build/classes/moves/MoveOutcomes.js.map b/dataforged-tools/build/classes/moves/MoveOutcomes.js.map index 1721a63fc..afd3c246a 100644 --- a/dataforged-tools/build/classes/moves/MoveOutcomes.js.map +++ b/dataforged-tools/build/classes/moves/MoveOutcomes.js.map @@ -1 +1 @@ -{"version":3,"file":"MoveOutcomes.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveOutcomes.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,oBAA0B;AAEhD,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAO,YAAY;IAKvB,YAAY,IAAuB,EAAE,EAAwB;QAC3D,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,GAAG,IAAI,CAAC,GAAG,aAAa,CAAC,CAAC;QACnF,IAAI,CAAC,UAAU,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,EAAE,GAAG,IAAI,CAAC,GAAG,WAAW,CAAC,CAAC;QAC7E,IAAI,CAAC,MAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,GAAG,IAAI,CAAC,GAAG,OAAO,CAAC,CAAC;IACnE,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,iBAAiB;IAK5B,YAAY,IAA4B,EAAE,EAAwB;QAChE,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,MAAM,IAAI,GAAG,CAAE,YAAY,EAAE,UAAU,EAAE,MAAM,CAAkC,CAAC;QAClF,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE;YACrB,IAAI,IAAI,CAAC,OAAO,CAAC,EAAE;gBACjB,IAAI,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC,OAAO,CAAkD,CAAC;gBAC9E,IAAI,CAAC,OAAO,CAAkB,CAAC,GAAG,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,gBAAgB,CAAC,OAAO,CAAC,EAAE,CAAC;gBACjF,IAAI,IAAI,CAAC,OAAO,CAAC,EAAE,CAAC,cAAc,CAAC,EAAE;oBAClC,IAAI,CAAC,OAAO,CAAmD,CAAC,cAAc,CAAC,CAAC,GAAG,GAAI,IAAI,CAAC,OAAO,CAAkB,CAAC,GAAG,GAAE,eAAe,CAAC;iBAC7I;aACF;QACH,CAAC,CAAC,CAAC;IACL,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MoveOutcomes.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveOutcomes.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,oBAA0B;AAEhD,OAAO,EAAE,gBAAgB,EAAE,oCAA+B;AAG1D;;GAEG;AACH,MAAM,OAAO,YAAY;IACvB,GAAG,CAAuB;IAC1B,YAAY,CAAe;IAC3B,UAAU,CAAe;IACzB,MAAM,CAAe;IACrB,YAAY,IAAuB,EAAE,EAAwB;QAC3D,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,IAAI,CAAC,YAAY,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,GAAG,IAAI,CAAC,GAAG,aAAa,CAAC,CAAC;QACnF,IAAI,CAAC,UAAU,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,EAAE,GAAG,IAAI,CAAC,GAAG,WAAW,CAAC,CAAC;QAC7E,IAAI,CAAC,MAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,GAAG,IAAI,CAAC,GAAG,OAAO,CAAC,CAAC;IACnE,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,iBAAiB;IAC5B,GAAG,CAAuB;IAC1B,YAAY,CAA4B;IACxC,UAAU,CAA4B;IACtC,MAAM,CAA4B;IAClC,YAAY,IAA4B,EAAE,EAAwB;QAChE,IAAI,CAAC,GAAG,GAAG,EAAE,CAAC;QACd,MAAM,IAAI,GAAG,CAAE,YAAY,EAAE,UAAU,EAAE,MAAM,CAAkC,CAAC;QAClF,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE;YACrB,IAAI,IAAI,CAAC,OAAO,CAAC,EAAE;gBACjB,IAAI,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC,OAAO,CAAkD,CAAC;gBAC9E,IAAI,CAAC,OAAO,CAAkB,CAAC,GAAG,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,gBAAgB,CAAC,OAAO,CAAC,EAAE,CAAC;gBACjF,IAAI,IAAI,CAAC,OAAO,CAAC,EAAE,CAAC,cAAc,CAAC,EAAE;oBAClC,IAAI,CAAC,OAAO,CAAmD,CAAC,cAAc,CAAC,CAAC,GAAG,GAAI,IAAI,CAAC,OAAO,CAAkB,CAAC,GAAG,GAAE,eAAe,CAAC;iBAC7I;aACF;QACH,CAAC,CAAC,CAAC;IACL,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/MoveTrigger.js b/dataforged-tools/build/classes/moves/MoveTrigger.js index 8d171993a..075dda97d 100644 --- a/dataforged-tools/build/classes/moves/MoveTrigger.js +++ b/dataforged-tools/build/classes/moves/MoveTrigger.js @@ -6,6 +6,10 @@ const progressMoves = ["Fulfill_Your_Vow", "Forge_a_Bond", "Finish_an_Expedition * @internal */ export class MoveTrigger { + $id; + "Options"; + Text; + By; constructor(json, parent) { this.$id = parent.$id + "/Trigger"; this.Text = json.Text; diff --git a/dataforged-tools/build/classes/moves/MoveTrigger.js.map b/dataforged-tools/build/classes/moves/MoveTrigger.js.map index dec5a3461..4ff61acf6 100644 --- a/dataforged-tools/build/classes/moves/MoveTrigger.js.map +++ b/dataforged-tools/build/classes/moves/MoveTrigger.js.map @@ -1 +1 @@ -{"version":3,"file":"MoveTrigger.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveTrigger.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAG,yBAAyB,EAAE,+BAA4C;AAE1G,OAAO,EAAE,QAAQ,EAAE,gCAA2B;AAG9C,oFAAoF;AAEpF,MAAM,aAAa,GAAG,CAAE,kBAAkB,EAAE,cAAc,EAAE,sBAAsB,EAAE,sBAAsB,EAAE,sBAAsB,EAAE,mBAAmB,EAAE,kBAAkB,EAAE,wBAAwB,EAAE,qBAAqB,CAAE,CAAC;AAE/N;;GAEG;AACH,MAAM,OAAO,WAAW;IAKtB,YAAY,IAA4C,EAAC,MAAwB;QAC/E,IAAI,CAAC,GAAG,GAAG,MAAM,CAAC,GAAG,GAAG,UAAU,CAAC;QACnC,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC,aAAa,CAAC,EAAE;YACpC,IAAI,CAAC,EAAE,GAAG,IAAI,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC;SACpD;QACD,IAAI,IAAI,CAAC,OAAO,EAAE;YAChB,IAAI,YAAY,GAAG,KAAK,CAAC;YACzB,IAAI,MAAM,CAAC,eAAe,CAAC,IAAK,MAAqB,CAAC,KAAK,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,aAAa,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE;gBACvG,YAAY,GAAG,IAAI,CAAC;aACrB;YACD,IAAI,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE;gBACnD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,EAAE;oBACxB,MAAM,CAAC,WAAW,CAAC,GAAG,YAAY,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC;iBAC1E;gBACD,IAAI,CAAC,YAAY,IAAK,MAAqB,CAAC,KAAK,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,aAAa,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE;oBAC7F,MAAM,KAAK,CAAC,8DAA8D,CAAC,CAAC;iBAC7E;gBACD,QAAQ,MAAM,CAAC,WAAW,CAAC,EAAE;oBAC3B,KAAK,QAAQ,CAAC,MAAM;wBAClB,OAAO,IAAI,uBAAuB,CAAC,MAAsC,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC;oBAC1F,KAAK,QAAQ,CAAC,QAAQ;wBACpB,OAAO,IAAI,yBAAyB,CAAC,MAAwC,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC;oBAC9F;wBACE,MAAM,KAAK,CAAC,8BAA8B,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;iBACvE;YACH,CAAC,CAAC,CAAC;SACJ;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MoveTrigger.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveTrigger.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAG,yBAAyB,EAAE,+BAA4C;AAE1G,OAAO,EAAE,QAAQ,EAAE,gCAA2B;AAG9C,oFAAoF;AAEpF,MAAM,aAAa,GAAG,CAAE,kBAAkB,EAAE,cAAc,EAAE,sBAAsB,EAAE,sBAAsB,EAAE,sBAAsB,EAAE,mBAAmB,EAAE,kBAAkB,EAAE,wBAAwB,EAAE,qBAAqB,CAAE,CAAC;AAE/N;;GAEG;AACH,MAAM,OAAO,WAAW;IACtB,GAAG,CAAsB;IACzB,SAAS,CAAqE;IAC9E,IAAI,CAAsB;IAC1B,EAAE,CAA8B;IAChC,YAAY,IAA4C,EAAC,MAAwB;QAC/E,IAAI,CAAC,GAAG,GAAG,MAAM,CAAC,GAAG,GAAG,UAAU,CAAC;QACnC,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC,aAAa,CAAC,EAAE;YACpC,IAAI,CAAC,EAAE,GAAG,IAAI,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC;SACpD;QACD,IAAI,IAAI,CAAC,OAAO,EAAE;YAChB,IAAI,YAAY,GAAG,KAAK,CAAC;YACzB,IAAI,MAAM,CAAC,eAAe,CAAC,IAAK,MAAqB,CAAC,KAAK,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,aAAa,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE;gBACvG,YAAY,GAAG,IAAI,CAAC;aACrB;YACD,IAAI,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE;gBACnD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,EAAE;oBACxB,MAAM,CAAC,WAAW,CAAC,GAAG,YAAY,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC;iBAC1E;gBACD,IAAI,CAAC,YAAY,IAAK,MAAqB,CAAC,KAAK,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,aAAa,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE;oBAC7F,MAAM,KAAK,CAAC,8DAA8D,CAAC,CAAC;iBAC7E;gBACD,QAAQ,MAAM,CAAC,WAAW,CAAC,EAAE;oBAC3B,KAAK,QAAQ,CAAC,MAAM;wBAClB,OAAO,IAAI,uBAAuB,CAAC,MAAsC,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC;oBAC1F,KAAK,QAAQ,CAAC,QAAQ;wBACpB,OAAO,IAAI,yBAAyB,CAAC,MAAwC,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC;oBAC9F;wBACE,MAAM,KAAK,CAAC,8BAA8B,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;iBACvE;YACH,CAAC,CAAC,CAAC;SACJ;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/MoveTriggerOption.d.ts.map b/dataforged-tools/build/classes/moves/MoveTriggerOption.d.ts.map index da4513811..c36b0a125 100644 --- a/dataforged-tools/build/classes/moves/MoveTriggerOption.d.ts.map +++ b/dataforged-tools/build/classes/moves/MoveTriggerOption.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"MoveTriggerOption.d.ts","sourceRoot":"","sources":["../../../src/classes/moves/MoveTriggerOption.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,WAAW,EAAE,YAAY,EAAE,wBAAwB,EAAE,sBAAsB,EAAE,0BAA0B,EAAE,qBAAqB,EAAE,sBAAsB,EAAE,YAAY,EAAE,gCAA2B;AAC/M,OAAO,EAAgB,UAAU,EAAG,QAAQ,EAAE,gCAA2B;AACzE,OAAO,KAAK,EAAE,4BAA4B,EAAE,8BAA8B,EAAE,+BAA0B;AAEtG;;GAEG;AACH,8BAAsB,iBAAkB,YAAW,sBAAsB;IACvE,GAAG,EAAE,sBAAsB,CAAC,KAAK,CAAC,CAAC;IACnC,IAAI,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC1B,WAAW,EAAE,QAAQ,CAAC;IACtB,MAAM,EAAE,UAAU,CAAC;IACnB,KAAK,EAAE,CAAC,YAAY,GAAG,sBAAsB,GAAC,qBAAqB,CAAC,EAAE,CAAC;IACvE,aAAa,CAAC,EAAE,WAAW,GAAG,SAAS,CAAC;gBAC5B,IAAI,EAAE,4BAA4B,GAAC,8BAA8B,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,MAAM;CAanH;AAED;;GAEG;AACH,qBAAa,uBAAwB,SAAQ,iBAAkB,YAAW,wBAAwB;IAChG,WAAW,EAAE,QAAQ,CAAC,MAAM,CAAC;IAC7B,KAAK,EAAG,YAAY,EAAE,CAAC;gBACX,IAAI,EAAE,4BAA4B,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,MAAM;CAGpF;AAED;;GAEG;AACH,qBAAa,yBAA0B,SAAQ,iBAAkB,YAAW,0BAA0B;IACpG,WAAW,EAAE,QAAQ,CAAC,QAAQ,CAAC;IAC/B,KAAK,EAAG,CAAC,sBAAsB,GAAC,qBAAqB,CAAC,EAAE,CAAC;gBAC7C,IAAI,EAAE,8BAA8B,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,MAAM;CAGtF"} \ No newline at end of file +{"version":3,"file":"MoveTriggerOption.d.ts","sourceRoot":"","sources":["../../../src/classes/moves/MoveTriggerOption.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,WAAW,EAAE,YAAY,EAAE,wBAAwB,EAAE,sBAAsB,EAAE,0BAA0B,EAAE,qBAAqB,EAAE,sBAAsB,EAAE,YAAY,EAAE,gCAA2B;AAC/M,OAAO,EAAgB,UAAU,EAAG,QAAQ,EAAE,gCAA2B;AACzE,OAAO,KAAK,EAAE,4BAA4B,EAAE,8BAA8B,EAAE,+BAA0B;AAEtG;;GAEG;AACH,8BAAsB,iBAAkB,YAAW,sBAAsB;IACvE,GAAG,EAAE,sBAAsB,CAAC,KAAK,CAAC,CAAC;IACnC,IAAI,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC1B,WAAW,EAAE,QAAQ,CAAC;IACtB,MAAM,EAAE,UAAU,CAAC;IACnB,KAAK,EAAE,CAAC,YAAY,GAAG,sBAAsB,GAAC,qBAAqB,CAAC,EAAE,CAAC;IACvE,aAAa,CAAC,EAAE,WAAW,GAAG,SAAS,CAAC;gBAC5B,IAAI,EAAE,4BAA4B,GAAC,8BAA8B,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,MAAM;CAanH;AAED;;GAEG;AACH,qBAAa,uBAAwB,SAAQ,iBAAkB,YAAW,wBAAwB;IACxF,WAAW,EAAE,QAAQ,CAAC,MAAM,CAAC;IAC7B,KAAK,EAAE,YAAY,EAAE,CAAC;gBAClB,IAAI,EAAE,4BAA4B,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,MAAM;CAGpF;AAED;;GAEG;AACH,qBAAa,yBAA0B,SAAQ,iBAAkB,YAAW,0BAA0B;IAC5F,WAAW,EAAE,QAAQ,CAAC,QAAQ,CAAC;IAC/B,KAAK,EAAE,CAAC,sBAAsB,GAAC,qBAAqB,CAAC,EAAE,CAAC;gBACpD,IAAI,EAAE,8BAA8B,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,MAAM;CAGtF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/moves/MoveTriggerOption.js b/dataforged-tools/build/classes/moves/MoveTriggerOption.js index d561c105b..631a1609e 100644 --- a/dataforged-tools/build/classes/moves/MoveTriggerOption.js +++ b/dataforged-tools/build/classes/moves/MoveTriggerOption.js @@ -4,6 +4,12 @@ import { Replacement, RollMethod, RollType } from "../../json_out/index.js"; * @internal */ export class MoveTriggerOption { + $id; + Text; + "Roll type"; + Method; + Using; + "Custom stat"; constructor(json, parent, index) { this.$id = `${parent.$id}/Options/${index + 1}`; this.Text = json.Text; diff --git a/dataforged-tools/build/classes/moves/MoveTriggerOption.js.map b/dataforged-tools/build/classes/moves/MoveTriggerOption.js.map index 0db0a1fb4..206ba953c 100644 --- a/dataforged-tools/build/classes/moves/MoveTriggerOption.js.map +++ b/dataforged-tools/build/classes/moves/MoveTriggerOption.js.map @@ -1 +1 @@ -{"version":3,"file":"MoveTriggerOption.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveTriggerOption.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,wBAAqC;AAE1D,OAAO,EAAE,WAAW,EAAG,UAAU,EAAG,QAAQ,EAAE,gCAA2B;AAGzE;;GAEG;AACH,MAAM,OAAgB,iBAAiB;IAOrC,YAAY,IAAiE,EAAE,MAAoB,EAAE,KAAa;QAChH,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,YAAY,KAAK,GAAC,CAAC,EAAE,CAAC;QAC9C,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,WAAW,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC,IAAI,QAAQ,CAAC,MAAM,CAAC;QACzD,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,IAAI,UAAU,CAAC,GAAG,CAAC;QAC5C,IAAI,CAAC,KAAK,GAAI,IAAI,CAAC,KAA8B,IAAI,EAAE,CAAC;QACxD,IAAI,IAAI,CAAC,aAAa,CAAC,EAAE;YACvB,IAAI,CAAC,aAAa,CAAC,GAAG,IAAI,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,EAAE,IAAI,CAAC,GAAG,CAAC,CAAC;YACpE,IAAI,IAAI,CAAC,KAAK,IAAI,IAAI,CAAC,aAAa,CAAC,EAAE;gBACrC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,IAAI,CAAE,KAAK,WAAW,CAAC,UAAU,CAAC,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,IAAI,CAAyB,CAAC;aACnI;SACF;IACH,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,uBAAwB,SAAQ,iBAAiB;IAG5D,YAAY,IAAkC,EAAE,MAAoB,EAAE,KAAa;QACjF,KAAK,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,CAAC,CAAC;IAC7B,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,yBAA0B,SAAQ,iBAAiB;IAG9D,YAAY,IAAoC,EAAE,MAAoB,EAAE,KAAa;QACnF,KAAK,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,CAAC,CAAC;IAC7B,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MoveTriggerOption.js","sourceRoot":"","sources":["../../../src/classes/moves/MoveTriggerOption.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,wBAAqC;AAE1D,OAAO,EAAE,WAAW,EAAG,UAAU,EAAG,QAAQ,EAAE,gCAA2B;AAGzE;;GAEG;AACH,MAAM,OAAgB,iBAAiB;IACrC,GAAG,CAAgC;IACnC,IAAI,CAAsB;IAC1B,WAAW,CAAW;IACtB,MAAM,CAAa;IACnB,KAAK,CAAkE;IACvE,aAAa,CAA2B;IACxC,YAAY,IAAiE,EAAE,MAAoB,EAAE,KAAa;QAChH,IAAI,CAAC,GAAG,GAAG,GAAG,MAAM,CAAC,GAAG,YAAY,KAAK,GAAC,CAAC,EAAE,CAAC;QAC9C,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,WAAW,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC,IAAI,QAAQ,CAAC,MAAM,CAAC;QACzD,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,IAAI,UAAU,CAAC,GAAG,CAAC;QAC5C,IAAI,CAAC,KAAK,GAAI,IAAI,CAAC,KAA8B,IAAI,EAAE,CAAC;QACxD,IAAI,IAAI,CAAC,aAAa,CAAC,EAAE;YACvB,IAAI,CAAC,aAAa,CAAC,GAAG,IAAI,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,EAAE,IAAI,CAAC,GAAG,CAAC,CAAC;YACpE,IAAI,IAAI,CAAC,KAAK,IAAI,IAAI,CAAC,aAAa,CAAC,EAAE;gBACrC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,IAAI,CAAE,KAAK,WAAW,CAAC,UAAU,CAAC,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,IAAI,CAAyB,CAAC;aACnI;SACF;IACH,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,uBAAwB,SAAQ,iBAAiB;IAG5D,YAAY,IAAkC,EAAE,MAAoB,EAAE,KAAa;QACjF,KAAK,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,CAAC,CAAC;IAC7B,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,yBAA0B,SAAQ,iBAAiB;IAG9D,YAAY,IAAoC,EAAE,MAAoB,EAAE,KAAa;QACnF,KAAK,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,CAAC,CAAC;IAC7B,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/DisplayTable.js b/dataforged-tools/build/classes/oracles/DisplayTable.js index 04a6cf53d..4927c7dbf 100644 --- a/dataforged-tools/build/classes/oracles/DisplayTable.js +++ b/dataforged-tools/build/classes/oracles/DisplayTable.js @@ -5,6 +5,8 @@ import { badJsonError } from "../../utils/logging/badJsonError.js"; * @internal */ export class TableDisplayInfo { + "Result columns"; + "Roll columns"; constructor(json, parentId) { if (json["Result columns"]) { const resultColData = json["Result columns"]; diff --git a/dataforged-tools/build/classes/oracles/DisplayTable.js.map b/dataforged-tools/build/classes/oracles/DisplayTable.js.map index ea0867172..1a7061a29 100644 --- a/dataforged-tools/build/classes/oracles/DisplayTable.js.map +++ b/dataforged-tools/build/classes/oracles/DisplayTable.js.map @@ -1 +1 @@ -{"version":3,"file":"DisplayTable.js","sourceRoot":"","sources":["../../../src/classes/oracles/DisplayTable.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,UAAU,EAAE,oBAA0B;AAE3D,OAAO,EAAE,aAAa,EAAE,qCAAgC;AACxD,OAAO,EAAE,YAAY,EAAE,4CAAuC;AAG9D;;GAEG;AACH,MAAM,OAAO,gBAAgB;IAG3B,YAAY,IAA2B,EAAE,QAAwB;QAC/D,IAAI,IAAI,CAAC,gBAAgB,CAAC,EAAE;YAC1B,MAAM,aAAa,GAAG,IAAI,CAAC,gBAAgB,CAAC,CAAC;YAC7C,IAAI,aAAa,CAAC,MAAM,GAAG,CAAC,EAAE;gBAC5B,aAAa,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE;oBAC1B,IAAI,CAAC,GAAG,CAAC,KAAK,EAAE;wBACd,IAAI,CAAC,GAAG,CAAC,kBAAkB,CAAC,EAAE;4BAC5B,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,IAAI,CAAC,gBAAgB,CAAC,EAAE,6GAA6G,CAAC,CAAC;yBAC7K;wBACD,GAAG,CAAC,KAAK,GAAG,aAAa,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC;qBACtD;gBACH,CAAC,CAAC,CAAC;aACJ;YACD,IAAI,CAAC,gBAAgB,CAAC,GAAG,aAAa,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,UAAU,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,IAAI,QAAQ,CAAC,EAAE,GAAG,CAAC,KAAK,IAAI,SAAS,EAAE,GAAG,CAAC,GAAG,IAAI,QAAQ,CAAC,CAAC,CAAC;SACvJ;aAAM;YACL,IAAI,CAAC,gBAAgB,CAAC,GAAG,CAAC,IAAI,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC;SACrD;QACD,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,MAAM,WAAW,GAAG,IAAI,CAAC,cAAc,CAAC,CAAC;YACzC,IAAI,WAAW,CAAC,MAAM,GAAG,CAAC,EAAE;gBAC1B,WAAW,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE;oBACxB,IAAI,CAAC,GAAG,CAAC,KAAK,EAAE;wBACd,IAAI,CAAC,GAAG,CAAC,kBAAkB,CAAC,EAAE;4BAC5B,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,IAAI,CAAC,cAAc,CAAC,EAAE,6GAA6G,CAAC,CAAC;yBAC3K;wBACD,GAAG,CAAC,KAAK,GAAG,aAAa,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC;qBACtD;gBACH,CAAC,CAAC,CAAC;aACJ;YACD,IAAI,CAAC,cAAc,CAAC,GAAG,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,UAAU,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,IAAI,QAAQ,CAAC,EAAE,GAAG,CAAC,KAAK,IAAI,SAAS,CAAC,CAAC,CAAC;SAC9H;aAAM;YACL,IAAI,CAAC,cAAc,CAAC,GAAG,CAAC,IAAI,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC;SACnD;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"DisplayTable.js","sourceRoot":"","sources":["../../../src/classes/oracles/DisplayTable.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,UAAU,EAAE,oBAA0B;AAE3D,OAAO,EAAE,aAAa,EAAE,qCAAgC;AACxD,OAAO,EAAE,YAAY,EAAE,4CAAuC;AAG9D;;GAEG;AACH,MAAM,OAAO,gBAAgB;IAC3B,gBAAgB,CAAe;IAC/B,cAAc,CAAe;IAC7B,YAAY,IAA2B,EAAE,QAAwB;QAC/D,IAAI,IAAI,CAAC,gBAAgB,CAAC,EAAE;YAC1B,MAAM,aAAa,GAAG,IAAI,CAAC,gBAAgB,CAAC,CAAC;YAC7C,IAAI,aAAa,CAAC,MAAM,GAAG,CAAC,EAAE;gBAC5B,aAAa,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE;oBAC1B,IAAI,CAAC,GAAG,CAAC,KAAK,EAAE;wBACd,IAAI,CAAC,GAAG,CAAC,kBAAkB,CAAC,EAAE;4BAC5B,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,IAAI,CAAC,gBAAgB,CAAC,EAAE,6GAA6G,CAAC,CAAC;yBAC7K;wBACD,GAAG,CAAC,KAAK,GAAG,aAAa,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC;qBACtD;gBACH,CAAC,CAAC,CAAC;aACJ;YACD,IAAI,CAAC,gBAAgB,CAAC,GAAG,aAAa,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,UAAU,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,IAAI,QAAQ,CAAC,EAAE,GAAG,CAAC,KAAK,IAAI,SAAS,EAAE,GAAG,CAAC,GAAG,IAAI,QAAQ,CAAC,CAAC,CAAC;SACvJ;aAAM;YACL,IAAI,CAAC,gBAAgB,CAAC,GAAG,CAAC,IAAI,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC;SACrD;QACD,IAAI,IAAI,CAAC,cAAc,CAAC,EAAE;YACxB,MAAM,WAAW,GAAG,IAAI,CAAC,cAAc,CAAC,CAAC;YACzC,IAAI,WAAW,CAAC,MAAM,GAAG,CAAC,EAAE;gBAC1B,WAAW,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE;oBACxB,IAAI,CAAC,GAAG,CAAC,KAAK,EAAE;wBACd,IAAI,CAAC,GAAG,CAAC,kBAAkB,CAAC,EAAE;4BAC5B,MAAM,YAAY,CAAC,IAAI,CAAC,WAAW,EAAE,IAAI,CAAC,cAAc,CAAC,EAAE,6GAA6G,CAAC,CAAC;yBAC3K;wBACD,GAAG,CAAC,KAAK,GAAG,aAAa,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC;qBACtD;gBACH,CAAC,CAAC,CAAC;aACJ;YACD,IAAI,CAAC,cAAc,CAAC,GAAG,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,UAAU,CAAC,CAAC,GAAG,CAAC,kBAAkB,CAAC,IAAI,QAAQ,CAAC,EAAE,GAAG,CAAC,KAAK,IAAI,SAAS,CAAC,CAAC,CAAC;SAC9H;aAAM;YACL,IAAI,CAAC,cAAc,CAAC,GAAG,CAAC,IAAI,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC;SACnD;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/GameObject.js b/dataforged-tools/build/classes/oracles/GameObject.js index 6d66e7c39..b4c5d3cb9 100644 --- a/dataforged-tools/build/classes/oracles/GameObject.js +++ b/dataforged-tools/build/classes/oracles/GameObject.js @@ -4,6 +4,9 @@ import _ from "lodash-es"; * @internal */ export class GameObject { + "Object type"; + Requires; + "Inherit rolls"; constructor(json) { // TODO: typechecking without recourse to making more goddamn enums // if (!(enumHas(ActorType, json["Object type"]) || enumHas(PlaceType, json["Object type"]))) { diff --git a/dataforged-tools/build/classes/oracles/GameObject.js.map b/dataforged-tools/build/classes/oracles/GameObject.js.map index 85ab48a26..fcfdf5942 100644 --- a/dataforged-tools/build/classes/oracles/GameObject.js.map +++ b/dataforged-tools/build/classes/oracles/GameObject.js.map @@ -1 +1 @@ -{"version":3,"file":"GameObject.js","sourceRoot":"","sources":["../../../src/classes/oracles/GameObject.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,oBAA0B;AAMjD,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,UAAU;IAIrB,YAAY,IAAsB;QAChC,mEAAmE;QACnE,+FAA+F;QAC/F,uEAAuE;QACvE,IAAI;QACJ,IAAI,CAAC,aAAa,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,CAAC;QAC1C,0DAA0D;QAC1D,MAAM,kBAAkB,GAAG,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAE,aAAa,EAAE,eAAe,CAAE,CAAkB,CAAC;QAC7F,IAAI,MAAM,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC,MAAM,EAAE;YAC1C,MAAM,YAAY,GAAG,EAAE,UAAU,EAAE,kBAAkB,EAAuB,CAAC;YAC7E,IAAI,CAAC,QAAQ,GAAG,IAAI,YAAY,CAAC,YAAY,CAAC,CAAC;SAChD;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"GameObject.js","sourceRoot":"","sources":["../../../src/classes/oracles/GameObject.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,oBAA0B;AAMjD,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,UAAU;IACrB,aAAa,CAAiB;IAC9B,QAAQ,CAA4B;IACpC,eAAe,CAAuB;IACtC,YAAY,IAAsB;QAChC,mEAAmE;QACnE,+FAA+F;QAC/F,uEAAuE;QACvE,IAAI;QACJ,IAAI,CAAC,aAAa,CAAC,GAAG,IAAI,CAAC,aAAa,CAAC,CAAC;QAC1C,0DAA0D;QAC1D,MAAM,kBAAkB,GAAG,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,CAAE,aAAa,EAAE,eAAe,CAAE,CAAkB,CAAC;QAC7F,IAAI,MAAM,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAC,MAAM,EAAE;YAC1C,MAAM,YAAY,GAAG,EAAE,UAAU,EAAE,kBAAkB,EAAuB,CAAC;YAC7E,IAAI,CAAC,QAAQ,GAAG,IAAI,YAAY,CAAC,YAAY,CAAC,CAAC;SAChD;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/MultipleRolls.js b/dataforged-tools/build/classes/oracles/MultipleRolls.js index 0e0e75df8..85f2807d1 100644 --- a/dataforged-tools/build/classes/oracles/MultipleRolls.js +++ b/dataforged-tools/build/classes/oracles/MultipleRolls.js @@ -3,6 +3,9 @@ * @internal */ export class MultipleRolls { + Amount; + "Allow duplicates"; + "Make it worse"; constructor(json) { this.Amount = json.Amount ?? 2; this["Allow duplicates"] = json["Allow duplicates"] ?? false; diff --git a/dataforged-tools/build/classes/oracles/MultipleRolls.js.map b/dataforged-tools/build/classes/oracles/MultipleRolls.js.map index d686b6934..337d4cb05 100644 --- a/dataforged-tools/build/classes/oracles/MultipleRolls.js.map +++ b/dataforged-tools/build/classes/oracles/MultipleRolls.js.map @@ -1 +1 @@ -{"version":3,"file":"MultipleRolls.js","sourceRoot":"","sources":["../../../src/classes/oracles/MultipleRolls.ts"],"names":[],"mappings":"AAGA;;;GAGG;AACH,MAAM,OAAO,aAAa;IAIxB,YAAY,IAA6B;QACvC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,IAAI,CAAC,CAAC;QAC/B,IAAI,CAAC,kBAAkB,CAAC,GAAG,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC;QAC7D,IAAI,CAAC,eAAe,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC,IAAI,KAAK,CAAC;IACzD,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"MultipleRolls.js","sourceRoot":"","sources":["../../../src/classes/oracles/MultipleRolls.ts"],"names":[],"mappings":"AAGA;;;GAGG;AACH,MAAM,OAAO,aAAa;IACxB,MAAM,CAAS;IACf,kBAAkB,CAAU;IAC5B,eAAe,CAAU;IACzB,YAAY,IAA6B;QACvC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,IAAI,CAAC,CAAC;QAC/B,IAAI,CAAC,kBAAkB,CAAC,GAAG,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC;QAC7D,IAAI,CAAC,eAAe,CAAC,GAAG,IAAI,CAAC,eAAe,CAAC,IAAI,KAAK,CAAC;IACzD,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/Oracle.js b/dataforged-tools/build/classes/oracles/Oracle.js index 4ee270e30..8d5b71f73 100644 --- a/dataforged-tools/build/classes/oracles/Oracle.js +++ b/dataforged-tools/build/classes/oracles/Oracle.js @@ -10,6 +10,18 @@ import _ from "lodash-es"; * @internal */ export class Oracle extends SourceInheritor { + $id; + "Name"; + Aliases; + "Member of"; + Category; + Description; + Display; + Usage; + Content; + "On a Match"; + Table; + Oracles; constructor(json, gamespace, category, memberOf, ...ancestorsJson // ancestors should be in ascending order ) { diff --git a/dataforged-tools/build/classes/oracles/Oracle.js.map b/dataforged-tools/build/classes/oracles/Oracle.js.map index 68937cc97..7303e15e7 100644 --- a/dataforged-tools/build/classes/oracles/Oracle.js.map +++ b/dataforged-tools/build/classes/oracles/Oracle.js.map @@ -1 +1 @@ -{"version":3,"file":"Oracle.js","sourceRoot":"","sources":["../../../src/classes/oracles/Oracle.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"Oracle.js","sourceRoot":"","sources":["../../../src/classes/oracles/Oracle.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/OracleCategory.js b/dataforged-tools/build/classes/oracles/OracleCategory.js index 7bba0f231..99926d3cb 100644 --- a/dataforged-tools/build/classes/oracles/OracleCategory.js +++ b/dataforged-tools/build/classes/oracles/OracleCategory.js @@ -7,6 +7,16 @@ import _ from "lodash-es"; * @internal */ export class OracleCategory extends SourceInheritor { + $id; + Name; + Aliases; + Category; + Description; + Display; + Usage; + Oracles; + Categories; + "Sample Names"; constructor(json, gamespace, category, ...ancestorsJson) { // if (!is(json)) { // buildLog(this.constructor, "Json does not conform to type!"); diff --git a/dataforged-tools/build/classes/oracles/OracleCategory.js.map b/dataforged-tools/build/classes/oracles/OracleCategory.js.map index 6c45edca8..fd8b57885 100644 --- a/dataforged-tools/build/classes/oracles/OracleCategory.js.map +++ b/dataforged-tools/build/classes/oracles/OracleCategory.js.map @@ -1 +1 @@ -{"version":3,"file":"OracleCategory.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleCategory.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,MAAM,EAAG,qBAAqB,EAAG,WAAW,EAAG,eAAe,EAAE,oBAA0B;AAEnG,OAAO,EAAE,aAAa,EAAE,qCAAgC;AACxD,OAAO,EAAE,QAAQ,EAAE,wCAAmC;AACtD,OAAO,EAAE,mBAAmB,EAAE,4DAAuD;AAErF,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;GAEG;AACH,MAAM,OAAO,cAAe,SAAQ,eAAe;IAWjD,YACE,IAAyB,EACzB,SAAoB,EACpB,QAA6C,EAC7C,GAAG,aAAsC;QAEzC,wCAAwC;QACxC,kEAAkE;QAClE,uBAAuB;QACvB,IAAI;QACJ,KAAK,CAAC,IAAI,CAAC,MAAM,IAAI,EAAE,EAAE,GAAG,CAAC,CAAC,OAAO,CAAC,aAAa,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;QAE/E,IAAI,CAAC,GAAG,GAAG,aAAa,CAAyB,SAAS,EAAE,IAAI,EAAE,GAAG,aAAa,CAAC,CAAC;QACpF,QAAQ,CAAC,IAAI,CAAC,WAAW,EAAE,aAAa,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC;QACpD,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;QAC5B,IAAI,CAAC,WAAW,GAAG,IAAI,CAAC,WAAW,CAAC;QACpC,IAAI,CAAC,OAAO,GAAG,IAAI,qBAAqB,CAAC,IAAI,CAAC,OAAO,IAAI,EAAE,EAAE,IAAI,CAAC,IAAI,CAAC,CAAC;QACxE,IAAI,CAAC,QAAQ,GAAG,QAAQ,IAAI,SAAS,CAAC;QACtC,IAAI,CAAC,cAAc,CAAC,GAAG,IAAI,CAAC,cAAc,CAAC,CAAC;QAC5C,IAAI,IAAI,CAAC,KAAK,EAAE;YACd,IAAI,CAAC,KAAK,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;SAC1C;QACD,IAAI,IAAI,CAAC,OAAO,EAAE;YAChB,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,UAAU,CAAC,EAAE;gBAC3C,IAAI,IAAI,CAAC,KAAK,EAAE;oBACd,mBAAmB,CAAC,IAAI,CAAC,KAAK,EAAE,OAAO,EAAE,UAAU,CAAC,CAAC;iBACtD;gBACD,IAAI,IAAI,CAAC,QAAQ,EAAE;oBACjB,mBAAmB,CAAC,IAAI,CAAC,QAAQ,EAAE,UAAU,EAAE,UAAU,CAAC,CAAC;iBAC5D;gBACD,OAAO,IAAI,MAAM,CAAC,UAAU,EAAE,SAAS,EAAC,IAAI,CAAC,GAAG,EAAE,SAAS,EAAE,IAAI,EAAE,GAAG,aAAa,CAAC,CAAC;YACvF,CAAC,CAAC,CAAC;SACJ;QACD,IAAI,IAAI,CAAC,UAAU,EAAE;YACnB,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,CAAC,GAAG,CACnC,SAAS,CAAC,EAAE;gBACV,IAAI,IAAI,CAAC,KAAK,EAAE;oBACd,mBAAmB,CAAC,IAAI,CAAC,KAAK,EAAE,OAAO,EAAE,SAAS,CAAC,CAAC;iBACrD;gBACD,IAAI,IAAI,CAAC,QAAQ,EAAE;oBACjB,mBAAmB,CAAC,IAAI,CAAC,QAAQ,EAAE,UAAU,EAAE,SAAS,CAAC,CAAC;iBAC3D;gBACD,OAAO,IAAI,cAAc,CAAC,SAAS,EAAE,SAAS,EAAE,IAAI,CAAC,GAAG,EAAE,IAAI,EAAE,GAAG,aAAa,CAAC,CAAC;YACpF,CAAC,CACF,CAAC;SACH;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"OracleCategory.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleCategory.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js b/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js index 129eabf64..e997a3fa2 100644 --- a/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js +++ b/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js @@ -2,6 +2,10 @@ * @internal */ export class OracleCategoryDisplay { + Title; + Icon; + Images; + Color; constructor(json, parentName) { this.Title = json.Title ?? parentName; this.Icon = json.Icon; diff --git a/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js.map b/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js.map index 5f803e03a..6146d3b6f 100644 --- a/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js.map +++ b/dataforged-tools/build/classes/oracles/OracleCategoryDisplay.js.map @@ -1 +1 @@ -{"version":3,"file":"OracleCategoryDisplay.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleCategoryDisplay.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,OAAO,qBAAqB;IAKhC,YAAY,IAAgC,EAAE,UAAkB;QAC9D,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,IAAI,UAAU,CAAC;QACtC,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;QACxB,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;IAC5B,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"OracleCategoryDisplay.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleCategoryDisplay.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,OAAO,qBAAqB;IAChC,KAAK,CAAS;IACd,IAAI,CAAsB;IAC1B,MAAM,CAAwB;IAC9B,KAAK,CAAsB;IAC3B,YAAY,IAAgC,EAAE,UAAkB;QAC9D,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,IAAI,UAAU,CAAC;QACtC,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC;QACxB,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;IAC5B,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/OracleContent.js b/dataforged-tools/build/classes/oracles/OracleContent.js index d68241687..df7685506 100644 --- a/dataforged-tools/build/classes/oracles/OracleContent.js +++ b/dataforged-tools/build/classes/oracles/OracleContent.js @@ -4,6 +4,8 @@ * @internal */ export class OracleContent { + "Part of speech"; + "Tags"; constructor(json) { // if (!(json["Part of speech"]||json["Tags"])) { // throw badJsonError(this.constructor, json, "Expected IOracleContent"); diff --git a/dataforged-tools/build/classes/oracles/OracleContent.js.map b/dataforged-tools/build/classes/oracles/OracleContent.js.map index 71bcb59d6..927abe52d 100644 --- a/dataforged-tools/build/classes/oracles/OracleContent.js.map +++ b/dataforged-tools/build/classes/oracles/OracleContent.js.map @@ -1 +1 @@ -{"version":3,"file":"OracleContent.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleContent.ts"],"names":[],"mappings":"AACA,iEAAiE;AAEjE;;;GAGG;AACH,MAAM,OAAO,aAAa;IAGxB,YAAY,IAAoB;QAC9B,iDAAiD;QACjD,2EAA2E;QAC3E,IAAI;QACJ,IAAI,CAAC,gBAAgB,CAAC,GAAG,IAAI,CAAC,gBAAgB,CAAC,IAAI,SAAS,CAAC;QAC7D,IAAI,CAAC,MAAM,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC,IAAI,SAAS,CAAC;IAC3C,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"OracleContent.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleContent.ts"],"names":[],"mappings":"AACA,iEAAiE;AAEjE;;;GAGG;AACH,MAAM,OAAO,aAAa;IACxB,gBAAgB,CAAiC;IACjD,MAAM,CAAwB;IAC9B,YAAY,IAAoB;QAC9B,iDAAiD;QACjD,2EAA2E;QAC3E,IAAI;QACJ,IAAI,CAAC,gBAAgB,CAAC,GAAG,IAAI,CAAC,gBAAgB,CAAC,IAAI,SAAS,CAAC;QAC7D,IAAI,CAAC,MAAM,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC,IAAI,SAAS,CAAC;IAC3C,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/OracleDisplay.js b/dataforged-tools/build/classes/oracles/OracleDisplay.js index c2e3fa8bb..a9131794d 100644 --- a/dataforged-tools/build/classes/oracles/OracleDisplay.js +++ b/dataforged-tools/build/classes/oracles/OracleDisplay.js @@ -3,6 +3,11 @@ import { TableDisplayInfo } from "../index.js"; * @internal */ export class DisplayOracle { + Title; + "Column of"; + Table; + Images; + Icon; constructor(json, parentName, parentId) { this.Title = json.Title ?? parentName; this.Images = json.Images; diff --git a/dataforged-tools/build/classes/oracles/OracleDisplay.js.map b/dataforged-tools/build/classes/oracles/OracleDisplay.js.map index 1e452ac16..b24018827 100644 --- a/dataforged-tools/build/classes/oracles/OracleDisplay.js.map +++ b/dataforged-tools/build/classes/oracles/OracleDisplay.js.map @@ -1 +1 @@ -{"version":3,"file":"OracleDisplay.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleDisplay.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,oBAA0B;AAGrD;;GAEG;AACH,MAAM,OAAO,aAAa;IAMxB,YAAY,IAA6B,EAAE,UAAkB,EAAE,QAAwB;QACrF,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,IAAI,UAAU,CAAC;QACtC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QAC1B,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,IAAI,SAAS,CAAC;QACrD,MAAM,SAAS,GAAG,IAAI,CAAC,KAAmC,CAAC;QAC3D,IAAI,SAAS,EAAE;YACb,IAAI,CAAC,KAAK,GAAG,IAAI,gBAAgB,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAC;SACxD;aAAM;YACL,IAAI,CAAC,KAAK,GAAG,IAAI,gBAAgB,CAAC,EAAE,EAAE,QAAQ,CAAC,CAAC;SACjD;IACH,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"OracleDisplay.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleDisplay.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,oBAA0B;AAGrD;;GAEG;AACH,MAAM,OAAO,aAAa;IACxB,KAAK,CAAS;IACd,WAAW,CAA8B;IACzC,KAAK,CAAmB;IACxB,MAAM,CAA4B;IAClC,IAAI,CAA0B;IAC9B,YAAY,IAA6B,EAAE,UAAkB,EAAE,QAAwB;QACrF,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,IAAI,UAAU,CAAC;QACtC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QAC1B,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;QACtB,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,IAAI,SAAS,CAAC;QACrD,MAAM,SAAS,GAAG,IAAI,CAAC,KAAmC,CAAC;QAC3D,IAAI,SAAS,EAAE;YACb,IAAI,CAAC,KAAK,GAAG,IAAI,gBAAgB,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAC;SACxD;aAAM;YACL,IAAI,CAAC,KAAK,GAAG,IAAI,gBAAgB,CAAC,EAAE,EAAE,QAAQ,CAAC,CAAC;SACjD;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/OracleRef.js b/dataforged-tools/build/classes/oracles/OracleRef.js index fd9d02a24..23d8e555d 100644 --- a/dataforged-tools/build/classes/oracles/OracleRef.js +++ b/dataforged-tools/build/classes/oracles/OracleRef.js @@ -2,6 +2,7 @@ * @internal */ export class OracleTableRef { + $id; constructor(tableId) { this.$id = tableId; this.getTable = this.getTable.bind(this); diff --git a/dataforged-tools/build/classes/oracles/OracleRef.js.map b/dataforged-tools/build/classes/oracles/OracleRef.js.map index 27b2efa47..630ce1286 100644 --- a/dataforged-tools/build/classes/oracles/OracleRef.js.map +++ b/dataforged-tools/build/classes/oracles/OracleRef.js.map @@ -1 +1 @@ -{"version":3,"file":"OracleRef.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleRef.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,OAAO,cAAc;IAEzB,YAAY,OAAsB;QAChC,IAAI,CAAC,GAAG,GAAG,OAAO,CAAC;QACnB,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC3C,CAAC;IACD,QAAQ,CAAC,WAA0C;QACjD,OAAO,WAAW,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IAC/B,CAAC;IACD,QAAQ,KAAK,OAAO,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;IAC/B,MAAM,KAAK,OAAO,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;CAC9B"} \ No newline at end of file +{"version":3,"file":"OracleRef.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleRef.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,OAAO,cAAc;IACjB,GAAG,CAAgB;IAC3B,YAAY,OAAsB;QAChC,IAAI,CAAC,GAAG,GAAG,OAAO,CAAC;QACnB,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC3C,CAAC;IACD,QAAQ,CAAC,WAA0C;QACjD,OAAO,WAAW,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IAC/B,CAAC;IACD,QAAQ,KAAK,OAAO,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;IAC/B,MAAM,KAAK,OAAO,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;CAC9B"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/OracleUsage.js b/dataforged-tools/build/classes/oracles/OracleUsage.js index 7db8839b9..34c0570e2 100644 --- a/dataforged-tools/build/classes/oracles/OracleUsage.js +++ b/dataforged-tools/build/classes/oracles/OracleUsage.js @@ -3,6 +3,13 @@ import { Requirements, Suggestions } from "../index.js"; * @internal */ export class OracleUsage { + Initial; + "Max rolls"; + Repeatable; + Suggestions; + Requires; + "Allow duplicates"; + "Sets"; constructor(json) { // if (!is(json)) { // throw new Error(); diff --git a/dataforged-tools/build/classes/oracles/OracleUsage.js.map b/dataforged-tools/build/classes/oracles/OracleUsage.js.map index 7bdb7f011..a13f41725 100644 --- a/dataforged-tools/build/classes/oracles/OracleUsage.js.map +++ b/dataforged-tools/build/classes/oracles/OracleUsage.js.map @@ -1 +1 @@ -{"version":3,"file":"OracleUsage.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleUsage.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAG,WAAW,EAAE,oBAA0B;AAI/D;;GAEG;AACH,MAAM,OAAO,WAAW;IAQtB,YAAY,IAAsB;QAChC,qCAAqC;QACrC,uBAAuB;QACvB,IAAI;QACJ,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;QAC5B,IAAI,CAAC,WAAW,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC,CAAC;QACtC,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,CAAC;QAClC,IAAI,CAAC,kBAAkB,CAAC,GAAG,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC;QAC7D,IAAI,IAAI,CAAC,WAAW,EAAE;YACpB,IAAI,CAAC,WAAW,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;SACtD;QACD,IAAI,IAAI,CAAC,QAAQ,EAAE;YACjB,IAAI,CAAC,QAAQ,GAAG,IAAI,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;SACjD;QACD,qDAAqD;IACvD,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"OracleUsage.js","sourceRoot":"","sources":["../../../src/classes/oracles/OracleUsage.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAG,WAAW,EAAE,oBAA0B;AAI/D;;GAEG;AACH,MAAM,OAAO,WAAW;IACtB,OAAO,CAAuB;IAC9B,WAAW,CAAsB;IACjC,UAAU,CAAuB;IACjC,WAAW,CAA2B;IACtC,QAAQ,CAA4B;IACpC,kBAAkB,CAAuB;IACzC,MAAM,CAAmC;IACzC,YAAY,IAAsB;QAChC,qCAAqC;QACrC,uBAAuB;QACvB,IAAI;QACJ,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;QAC5B,IAAI,CAAC,WAAW,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC,CAAC;QACtC,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,UAAU,CAAC;QAClC,IAAI,CAAC,kBAAkB,CAAC,GAAG,IAAI,CAAC,kBAAkB,CAAC,IAAI,KAAK,CAAC;QAC7D,IAAI,IAAI,CAAC,WAAW,EAAE;YACpB,IAAI,CAAC,WAAW,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;SACtD;QACD,IAAI,IAAI,CAAC,QAAQ,EAAE;YACjB,IAAI,CAAC,QAAQ,GAAG,IAAI,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;SACjD;QACD,qDAAqD;IACvD,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/Row.js b/dataforged-tools/build/classes/oracles/Row.js index c35d095ed..f3ff62a40 100644 --- a/dataforged-tools/build/classes/oracles/Row.js +++ b/dataforged-tools/build/classes/oracles/Row.js @@ -7,6 +7,39 @@ import _ from "lodash-es"; * @internal */ export class Row { + $id; + Floor; + Ceiling; + /** + */ + Result; + /** + */ + Summary; + /** + */ + "Oracle rolls"; + /** + */ + "Game objects"; + /** + */ + "Multiple rolls"; + /** + */ + Suggestions; + /** + */ + Attributes; + /** + */ + "Roll template"; + /** + */ + Display; + /** + */ + Content; /** * Creates an instance of Row. */ @@ -184,5 +217,7 @@ export class Row { throw badJsonError(this.constructor, this, "Row doesn't have a result string"); } } + Subtable; + length; } //# sourceMappingURL=Row.js.map \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/Row.js.map b/dataforged-tools/build/classes/oracles/Row.js.map index d156a127a..7d3d4b32b 100644 --- a/dataforged-tools/build/classes/oracles/Row.js.map +++ b/dataforged-tools/build/classes/oracles/Row.js.map @@ -1 +1 @@ -{"version":3,"file":"Row.js","sourceRoot":"","sources":["../../../src/classes/oracles/Row.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"Row.js","sourceRoot":"","sources":["../../../src/classes/oracles/Row.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dataforged-tools/build/classes/oracles/TableColumn.js b/dataforged-tools/build/classes/oracles/TableColumn.js index 02e48be30..c1b878fe0 100644 --- a/dataforged-tools/build/classes/oracles/TableColumn.js +++ b/dataforged-tools/build/classes/oracles/TableColumn.js @@ -2,6 +2,9 @@ * @internal */ export class TextColumn { + Label; + ["Use content from"]; + Key; constructor(content, label = "Result", key = "Result") { this.Label = label; this["Use content from"] = content; @@ -12,8 +15,9 @@ export class TextColumn { * @internal */ export class RollColumn { + Label = "Roll"; + ["Use content from"]; constructor(content, label = "Roll") { - this.Label = "Roll"; this.Label = label; this["Use content from"] = content; } diff --git a/dataforged-tools/build/classes/oracles/TableColumn.js.map b/dataforged-tools/build/classes/oracles/TableColumn.js.map index c69da341c..fdc36aa60 100644 --- a/dataforged-tools/build/classes/oracles/TableColumn.js.map +++ b/dataforged-tools/build/classes/oracles/TableColumn.js.map @@ -1 +1 @@ -{"version":3,"file":"TableColumn.js","sourceRoot":"","sources":["../../../src/classes/oracles/TableColumn.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,OAAO,UAAU;IAIrB,YAAY,OAAuB,EAAE,QAAgB,QAAQ,EAAE,MAA0B,QAAQ;QAC/F,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,kBAAkB,CAAC,GAAG,OAAO,CAAC;QACnC,IAAI,CAAC,GAAG,GAAG,GAAG,CAAC;IACjB,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,UAAU;IAGrB,YAAY,OAAuB,EAAE,QAAgB,MAAM;QAF3D,UAAK,GAAW,MAAM,CAAC;QAGrB,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,kBAAkB,CAAC,GAAG,OAAO,CAAC;IACrC,CAAC;CACF"} \ No newline at end of file +{"version":3,"file":"TableColumn.js","sourceRoot":"","sources":["../../../src/classes/oracles/TableColumn.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,OAAO,UAAU;IACrB,KAAK,CAAuB;IAC5B,CAAC,kBAAkB,CAAC,CAAkC;IACtD,GAAG,CAAqB;IACxB,YAAY,OAAuB,EAAE,QAAgB,QAAQ,EAAE,MAA0B,QAAQ;QAC/F,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,kBAAkB,CAAC,GAAG,OAAO,CAAC;QACnC,IAAI,CAAC,GAAG,GAAG,GAAG,CAAC;IACjB,CAAC;CACF;AAED;;GAEG;AACH,MAAM,OAAO,UAAU;IACrB,KAAK,GAAW,MAAM,CAAC;IACvB,CAAC,kBAAkB,CAAC,CAAiB;IACrC,YAAY,OAAuB,EAAE,QAAgB,MAAM;QACzD,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,kBAAkB,CAAC,GAAG,OAAO,CAAC;IACrC,CAAC;CACF"} \ No newline at end of file diff --git a/dataforged-tools/build/json_out/meta/ISource.d.ts b/dataforged-tools/build/json_out/meta/ISource.d.ts index da1e38539..8252023dc 100644 --- a/dataforged-tools/build/json_out/meta/ISource.d.ts +++ b/dataforged-tools/build/json_out/meta/ISource.d.ts @@ -9,7 +9,6 @@ export declare enum SourceTitle { Ironsworn = "Ironsworn Rulebook", IronswornAssets = "Ironsworn Assets", IronswornDelve = "Ironsworn: Delve", - IronswornBonusAssets = "Ironsworn Bonus Assets (July 2020)", Custom = "Custom" } /** @@ -21,8 +20,7 @@ export declare enum SourceUrl { StarforgedAssets = "https://getstarforged.com", Ironsworn = "https://shawn-tomkin.itch.io/ironsworn", IronswornAssets = "https://shawn-tomkin.itch.io/ironsworn", - IronswornDelve = "https://shawn-tomkin.itch.io/ironsworn-delve", - IronswornBonusAssets = "https://drive.google.com/file/d/1bWyWxJzV_SVtyE_SeEGS4TMJ1ZBHfrdv/view" + IronswornDelve = "https://shawn-tomkin.itch.io/ironsworn-delve" } /** * Interface representing data on this item's source. For 'canonical' content, this is usually a book with numbered pages, but it might also be a link to a web site. diff --git a/dataforged-tools/build/json_out/meta/ISource.d.ts.map b/dataforged-tools/build/json_out/meta/ISource.d.ts.map index 03a93e37f..ef0107184 100644 --- a/dataforged-tools/build/json_out/meta/ISource.d.ts.map +++ b/dataforged-tools/build/json_out/meta/ISource.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"ISource.d.ts","sourceRoot":"","sources":["../../../src/json_out/meta/ISource.ts"],"names":[],"mappings":"AAAA;;;GAGG;AACH,oBAAY,WAAW;IACrB,UAAU,mCAAmC;IAC7C,gBAAgB,iCAAiC;IACjD,oBAAoB,2BAA2B;IAC/C,SAAS,uBAAuB;IAChC,eAAe,qBAAqB;IACpC,cAAc,qBAAqB;IACnC,oBAAoB,uCAAuC;IAC3D,MAAM,WAAW;CAClB;AAED;;;GAGG;AACH,oBAAY,SAAS;IACnB,UAAU,8BAA8B;IACxC,gBAAgB,8BAA8B;IAC9C,SAAS,2CAA2C;IACpD,eAAe,2CAA2C;IAC1D,cAAc,iDAAiD;IAC/D,oBAAoB,2EAA2E;CAChG;AAED;;;GAGG;AACH,MAAM,WAAW,OAAO;IACtB;;;;;;;;OAQG;IACH,KAAK,EAAE,WAAW,GAAG,MAAM,CAAC;IAC5B;;;MAGE;IACF,OAAO,EAAE,MAAM,EAAE,CAAC;IAClB;;;OAGG;IACH,IAAI,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC1B;;OAEG;IACH,IAAI,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC1B;;;OAGG;IACH,GAAG,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;CAC1B"} \ No newline at end of file +{"version":3,"file":"ISource.d.ts","sourceRoot":"","sources":["../../../src/json_out/meta/ISource.ts"],"names":[],"mappings":"AAAA;;;GAGG;AACH,oBAAY,WAAW;IACrB,UAAU,mCAAmC;IAC7C,gBAAgB,iCAAiC;IACjD,oBAAoB,2BAA2B;IAC/C,SAAS,uBAAuB;IAChC,eAAe,qBAAqB;IACpC,cAAc,qBAAqB;IACnC,MAAM,WAAW;CAClB;AAED;;;GAGG;AACH,oBAAY,SAAS;IACnB,UAAU,8BAA8B;IACxC,gBAAgB,8BAA8B;IAC9C,SAAS,2CAA2C;IACpD,eAAe,2CAA2C;IAC1D,cAAc,iDAAiD;CAChE;AAED;;;GAGG;AACH,MAAM,WAAW,OAAO;IACtB;;;;;;;;OAQG;IACH,KAAK,EAAE,WAAW,GAAG,MAAM,CAAC;IAC5B;;;MAGE;IACF,OAAO,EAAE,MAAM,EAAE,CAAC;IAClB;;;OAGG;IACH,IAAI,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC1B;;OAEG;IACH,IAAI,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC1B;;;OAGG;IACH,GAAG,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;CAC1B"} \ No newline at end of file diff --git a/dataforged-tools/build/json_out/meta/ISource.js b/dataforged-tools/build/json_out/meta/ISource.js index 32fef4d32..6d3eaf43a 100644 --- a/dataforged-tools/build/json_out/meta/ISource.js +++ b/dataforged-tools/build/json_out/meta/ISource.js @@ -10,7 +10,6 @@ export var SourceTitle; SourceTitle["Ironsworn"] = "Ironsworn Rulebook"; SourceTitle["IronswornAssets"] = "Ironsworn Assets"; SourceTitle["IronswornDelve"] = "Ironsworn: Delve"; - SourceTitle["IronswornBonusAssets"] = "Ironsworn Bonus Assets (July 2020)"; SourceTitle["Custom"] = "Custom"; })(SourceTitle || (SourceTitle = {})); /** @@ -24,6 +23,5 @@ export var SourceUrl; SourceUrl["Ironsworn"] = "https://shawn-tomkin.itch.io/ironsworn"; SourceUrl["IronswornAssets"] = "https://shawn-tomkin.itch.io/ironsworn"; SourceUrl["IronswornDelve"] = "https://shawn-tomkin.itch.io/ironsworn-delve"; - SourceUrl["IronswornBonusAssets"] = "https://drive.google.com/file/d/1bWyWxJzV_SVtyE_SeEGS4TMJ1ZBHfrdv/view"; })(SourceUrl || (SourceUrl = {})); //# sourceMappingURL=ISource.js.map \ No newline at end of file diff --git a/dataforged-tools/build/json_out/meta/ISource.js.map b/dataforged-tools/build/json_out/meta/ISource.js.map index 737402a44..5f30c4724 100644 --- a/dataforged-tools/build/json_out/meta/ISource.js.map +++ b/dataforged-tools/build/json_out/meta/ISource.js.map @@ -1 +1 @@ -{"version":3,"file":"ISource.js","sourceRoot":"","sources":["../../../src/json_out/meta/ISource.ts"],"names":[],"mappings":"AAAA;;;GAGG;AACH,MAAM,CAAN,IAAY,WASX;AATD,WAAY,WAAW;IACrB,4DAA6C,CAAA;IAC7C,gEAAiD,CAAA;IACjD,8DAA+C,CAAA;IAC/C,+CAAgC,CAAA;IAChC,mDAAoC,CAAA;IACpC,kDAAmC,CAAA;IACnC,0EAA2D,CAAA;IAC3D,gCAAiB,CAAA;AACnB,CAAC,EATW,WAAW,KAAX,WAAW,QAStB;AAED;;;GAGG;AACH,MAAM,CAAN,IAAY,SAOX;AAPD,WAAY,SAAS;IACnB,qDAAwC,CAAA;IACxC,2DAA8C,CAAA;IAC9C,iEAAoD,CAAA;IACpD,uEAA0D,CAAA;IAC1D,4EAA+D,CAAA;IAC/D,4GAA+F,CAAA;AACjG,CAAC,EAPW,SAAS,KAAT,SAAS,QAOpB"} \ No newline at end of file +{"version":3,"file":"ISource.js","sourceRoot":"","sources":["../../../src/json_out/meta/ISource.ts"],"names":[],"mappings":"AAAA;;;GAGG;AACH,MAAM,CAAN,IAAY,WAQX;AARD,WAAY,WAAW;IACrB,4DAA6C,CAAA;IAC7C,gEAAiD,CAAA;IACjD,8DAA+C,CAAA;IAC/C,+CAAgC,CAAA;IAChC,mDAAoC,CAAA;IACpC,kDAAmC,CAAA;IACnC,gCAAiB,CAAA;AACnB,CAAC,EARW,WAAW,KAAX,WAAW,QAQtB;AAED;;;GAGG;AACH,MAAM,CAAN,IAAY,SAMX;AAND,WAAY,SAAS;IACnB,qDAAwC,CAAA;IACxC,2DAA8C,CAAA;IAC9C,iEAAoD,CAAA;IACpD,uEAA0D,CAAA;IAC1D,4EAA+D,CAAA;AACjE,CAAC,EANW,SAAS,KAAT,SAAS,QAMpB"} \ No newline at end of file diff --git a/dataforged-tools/build/start-md.d.ts b/dataforged-tools/build/start-md.d.ts index 653887c1e..3f2d6f88e 100644 --- a/dataforged-tools/build/start-md.d.ts +++ b/dataforged-tools/build/start-md.d.ts @@ -1 +1,2 @@ +export {}; //# sourceMappingURL=start-md.d.ts.map \ No newline at end of file diff --git a/dataforged-tools/build/start-md.js b/dataforged-tools/build/start-md.js index 9c2221040..4d0bfcdcd 100644 --- a/dataforged-tools/build/start-md.js +++ b/dataforged-tools/build/start-md.js @@ -1,6 +1,6 @@ -"use strict"; // import { MD_PATH } from "@constants/index.js"; // import { buildMarkdown } from "@utils/buildMarkdown.js"; // import { starforged } from "src/starforged.js"; +export {}; // // buildMarkdown(starforged, MD_PATH); //# sourceMappingURL=start-md.js.map \ No newline at end of file diff --git a/dataforged-tools/build/start-md.js.map b/dataforged-tools/build/start-md.js.map index 3a76ac52a..4b6690fdc 100644 --- a/dataforged-tools/build/start-md.js.map +++ b/dataforged-tools/build/start-md.js.map @@ -1 +1 @@ -{"version":3,"file":"start-md.js","sourceRoot":"","sources":["../src/start-md.ts"],"names":[],"mappings":";AAAA,iDAAiD;AACjD,2DAA2D;AAC3D,kDAAkD;AAElD,yCAAyC"} \ No newline at end of file +{"version":3,"file":"start-md.js","sourceRoot":"","sources":["../src/start-md.ts"],"names":[],"mappings":"AAAA,iDAAiD;AACjD,2DAA2D;AAC3D,kDAAkD;;AAElD,yCAAyC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/buildAssets.js b/dataforged-tools/build/utils/buildAssets.js index 165184dcc..13041c65a 100644 --- a/dataforged-tools/build/utils/buildAssets.js +++ b/dataforged-tools/build/utils/buildAssets.js @@ -4,7 +4,7 @@ import { Gamespace } from "../json_out/index.js"; import { buildLog } from "./logging/buildLog.js"; import yaml from "js-yaml"; import _ from "lodash-es"; -import fs from "fs"; +import * as fs from "fs"; /** * Build and validate all asset objects from YAML. * @returns An array of Asset objects. diff --git a/dataforged-tools/build/utils/buildAssets.js.map b/dataforged-tools/build/utils/buildAssets.js.map index e2af287d5..f86ab3b9e 100644 --- a/dataforged-tools/build/utils/buildAssets.js.map +++ b/dataforged-tools/build/utils/buildAssets.js.map @@ -1 +1 @@ -{"version":3,"file":"buildAssets.js","sourceRoot":"","sources":["../../src/utils/buildAssets.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,4BAA0B;AAC9C,OAAO,EAAE,gBAAgB,EAAE,8BAA4B;AACvD,OAAO,EAAE,SAAS,EAAE,6BAA2B;AAC/C,OAAO,EAAE,QAAQ,EAAE,8BAAmC;AAEtD,OAAO,IAAI,MAAM,SAAS,CAAC;AAC3B,OAAO,CAAC,MAAM,WAAW,CAAC;AAC1B,OAAO,EAAE,MAAM,IAAI,CAAC;AAEpB;;;GAGG;AACH,MAAM,UAAU,WAAW,CAAC,YAAuB,SAAS,CAAC,UAAU;IACrE,MAAM,SAAS,GAAG,GAAG,gBAA0B,IAAI,SAAS,cAAc,CAAC;IAC3E,MAAM,IAAI,GAAG,EAAE,CAAC,YAAY,CAAC,SAAS,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC;IAC/D,MAAM,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC,IAAI,CAAmB,CAAC;IAC/C,MAAM,MAAM,GAAG,IAAI,CAAC,aAAa,CAAC;SAC/B,GAAG,CAAC,aAAa,CAAC,EAAE,CAAC,IAAI,SAAS,CAAC,aAAa,EAAE,SAAS,EAAE,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;IAC9E,QAAQ,CAAC,WAAW,EAAE,qBAAqB,MAAM,CAAC,MAAM,sCAAsC,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,UAAU,CAAC,CAAC;IAEvJ,OAAO,MAAM,CAAC;AAChB,CAAC"} \ No newline at end of file +{"version":3,"file":"buildAssets.js","sourceRoot":"","sources":["../../src/utils/buildAssets.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,4BAA0B;AAC9C,OAAO,EAAE,gBAAgB,EAAE,8BAA4B;AACvD,OAAO,EAAE,SAAS,EAAE,6BAA2B;AAC/C,OAAO,EAAE,QAAQ,EAAE,8BAAmC;AAEtD,OAAO,IAAI,MAAM,SAAS,CAAC;AAC3B,OAAO,CAAC,MAAM,WAAW,CAAC;AAC1B,OAAO,KAAK,EAAE,MAAM,IAAI,CAAC;AAEzB;;;GAGG;AACH,MAAM,UAAU,WAAW,CAAC,YAAuB,SAAS,CAAC,UAAU;IACrE,MAAM,SAAS,GAAG,GAAG,gBAA0B,IAAI,SAAS,cAAc,CAAC;IAC3E,MAAM,IAAI,GAAG,EAAE,CAAC,YAAY,CAAC,SAAS,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC;IAC/D,MAAM,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC,IAAI,CAAmB,CAAC;IAC/C,MAAM,MAAM,GAAG,IAAI,CAAC,aAAa,CAAC;SAC/B,GAAG,CAAC,aAAa,CAAC,EAAE,CAAC,IAAI,SAAS,CAAC,aAAa,EAAE,SAAS,EAAE,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;IAC9E,QAAQ,CAAC,WAAW,EAAE,qBAAqB,MAAM,CAAC,MAAM,sCAAsC,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,UAAU,CAAC,CAAC;IAEvJ,OAAO,MAAM,CAAC;AAChB,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/dataforgedStats.js.map b/dataforged-tools/build/utils/dataforgedStats.js.map index 84a64897d..3edca87ce 100644 --- a/dataforged-tools/build/utils/dataforgedStats.js.map +++ b/dataforged-tools/build/utils/dataforgedStats.js.map @@ -1 +1 @@ -{"version":3,"file":"dataforgedStats.js","sourceRoot":"","sources":["../../src/utils/dataforgedStats.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,6BAA2B;AAE/C,OAAO,EAAE,QAAQ,EAAE,MAAM,eAAe,CAAC;AACzC,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;;GAGG;AACH,MAAM,UAAU,eAAe,CAAsB,SAAY,EAAE,EAAE,aAAa,EAAE,MAAM,EAAE,UAAU,EAAE,UAAU,EAAE,iBAAiB,EAAE,KAAK,EAAE,mBAAmB,EAAE,OAAO,EAAE,gBAAgB,EAAE,MAAM,EAAgB;IAClN,MAAM,UAAU,GAAG,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,CAAC;IACjE,MAAM,SAAS,GAAG,CAAC,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC;IAC9D,OAAO,GAAG,UAAU,sBAAsB,MAAM,CAAC,MAAM;MACnD,cAAc,CAAC,SAAS,EAAE,UAAU,CAAC;MACrC,SAAS,aAAa,KAAK,CAAC,MAAM;MAClC,WAAW,CAAC,OAAO,CAAC;UAChB,MAAM,EAAE,MAAM,IAAI,CAAC,4BAA4B,CAAC;AAC1D,CAAC;AAED;;;GAGG;AACH,MAAM,UAAU,WAAW,CAAC,OAA0B;IACpD,MAAM,YAAY,GAAG,QAAQ,CAAW,EAAE,IAAI,EAAE,sBAAsB,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC,CAAC;IACzF,MAAM,eAAe,GAAG,QAAQ,CAAQ,EAAE,IAAI,EAAE,YAAY,EAAE,IAAI,EAAE,aAAa,EAAE,CAAC,CAAC;IACrF,OAAO,GAAG,YAAY,CAAC,MAAM,GAAG,eAAe,CAAC,MAAM,qBAAqB,OAAO,CAAC,MAAM,aAAa,CAAC;AACzG,CAAC;AAGD;;;;GAIG;AACH,MAAM,UAAU,cAAc,CAAsB,SAAY,EAAE,IAAqD;IACrH,IAAI,IAAY,CAAC;IACjB,QAAQ,SAAS,EAAE;QACjB,KAAK,SAAS,CAAC,UAAU;YAAE;gBACzB,MAAM,cAAc,GAAG,IAAI,CAAC,MAAM,CAAC;gBACnC,MAAM,YAAY,GAAG,CAAC,CAAC,GAAG,CAAE,IAA+B,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC,IAAI,CAAC,CAAC;gBACnG,IAAI,GAAG,GAAG,cAAc,qBAAqB,YAAY,sBAAsB,CAAC;aACjF;YACC,MAAM;QACR,KAAK,SAAS,CAAC,SAAS;YAAE;gBACxB,MAAM,WAAW,GAAG,IAAI,CAAC,MAAM,CAAC;gBAChC,MAAM,cAAc,GAAG,CAAC,CAAC,GAAG,CAAE,IAA+B,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,CAAC;gBACjG,IAAI,GAAG,GAAG,cAAc,sBAAsB,WAAW,eAAe,CAAC;aAC1E;YACC,MAAM;QACR;YACE,MAAM,IAAI,KAAK,EAAE,CAAC;KACrB;IACD,OAAO,IAAI,CAAC;AACd,CAAC;AACD,CAAC"} \ No newline at end of file +{"version":3,"file":"dataforgedStats.js","sourceRoot":"","sources":["../../src/utils/dataforgedStats.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,6BAA2B;AAE/C,OAAO,EAAE,QAAQ,EAAE,MAAM,eAAe,CAAC;AACzC,OAAO,CAAC,MAAM,WAAW,CAAC;AAE1B;;;GAGG;AACH,MAAM,UAAU,eAAe,CAAsB,SAAY,EAAE,EAAE,aAAa,EAAE,MAAM,EAAE,UAAU,EAAE,UAAU,EAAE,iBAAiB,EAAE,KAAK,EAAE,mBAAmB,EAAE,OAAO,EAAE,gBAAgB,EAAE,MAAM,EAAgB;IAClN,MAAM,UAAU,GAAG,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,CAAC;IACjE,MAAM,SAAS,GAAG,CAAC,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC;IAC9D,OAAO,GAAG,UAAU,sBAAsB,MAAM,CAAC,MAAM;MACnD,cAAc,CAAC,SAAS,EAAE,UAAU,CAAC;MACrC,SAAS,aAAa,KAAK,CAAC,MAAM;MAClC,WAAW,CAAC,OAAO,CAAC;UAChB,MAAM,EAAE,MAAM,IAAI,CAAC,4BAA4B,CAAC;AAC1D,CAAC;AAED;;;GAGG;AACH,MAAM,UAAU,WAAW,CAAC,OAA0B;IACpD,MAAM,YAAY,GAAG,QAAQ,CAAC,EAAE,IAAI,EAAE,sBAAsB,EAAE,IAAI,EAAE,OAAO,EAAE,CAAa,CAAC;IAC3F,MAAM,eAAe,GAAG,QAAQ,CAAC,EAAE,IAAI,EAAE,YAAY,EAAE,IAAI,EAAE,aAAa,EAAE,CAAU,CAAC;IACvF,OAAO,GAAG,YAAY,CAAC,MAAM,GAAG,eAAe,CAAC,MAAM,qBAAqB,OAAO,CAAC,MAAM,aAAa,CAAC;AACzG,CAAC;AAGD;;;;GAIG;AACH,MAAM,UAAU,cAAc,CAAsB,SAAY,EAAE,IAAqD;IACrH,IAAI,IAAY,CAAC;IACjB,QAAQ,SAAS,EAAE;QACjB,KAAK,SAAS,CAAC,UAAU;YAAE;gBACzB,MAAM,cAAc,GAAG,IAAI,CAAC,MAAM,CAAC;gBACnC,MAAM,YAAY,GAAG,CAAC,CAAC,GAAG,CAAE,IAA+B,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC,IAAI,CAAC,CAAC;gBACnG,IAAI,GAAG,GAAG,cAAc,qBAAqB,YAAY,sBAAsB,CAAC;aACjF;YACC,MAAM;QACR,KAAK,SAAS,CAAC,SAAS;YAAE;gBACxB,MAAM,WAAW,GAAG,IAAI,CAAC,MAAM,CAAC;gBAChC,MAAM,cAAc,GAAG,CAAC,CAAC,GAAG,CAAE,IAA+B,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,CAAC;gBACjG,IAAI,GAAG,GAAG,cAAc,sBAAsB,WAAW,eAAe,CAAC;aAC1E;YACC,MAAM;QACR;YACE,MAAM,IAAI,KAAK,EAAE,CAAC;KACrB;IACD,OAAO,IAAI,CAAC;AACd,CAAC;AACD,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/io/getAllFiles.js b/dataforged-tools/build/utils/io/getAllFiles.js index ae698cd27..bb7311fd4 100644 --- a/dataforged-tools/build/utils/io/getAllFiles.js +++ b/dataforged-tools/build/utils/io/getAllFiles.js @@ -1,5 +1,5 @@ -import fs from "fs"; -import path from "path"; +import * as fs from "fs"; +import * as path from "path"; /** * Recursively gets the path of all YAML files in a directory. * diff --git a/dataforged-tools/build/utils/io/getAllFiles.js.map b/dataforged-tools/build/utils/io/getAllFiles.js.map index 4eb16b3b7..b1eead3c2 100644 --- a/dataforged-tools/build/utils/io/getAllFiles.js.map +++ b/dataforged-tools/build/utils/io/getAllFiles.js.map @@ -1 +1 @@ -{"version":3,"file":"getAllFiles.js","sourceRoot":"","sources":["../../../src/utils/io/getAllFiles.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,IAAI,CAAC;AACpB,OAAO,IAAI,MAAM,MAAM,CAAC;AAExB;;;;;;GAMG;AACH,MAAM,UAAU,WAAW,CAAC,OAAe,EAAE,eAA8B,EAAE;IAC3E,MAAM,KAAK,GAAG,EAAE,CAAC,WAAW,CAAC,OAAO,CAAC,CAAC;IACtC,KAAK,CAAC,OAAO,CAAC,UAAU,IAAI;QAC1B,IAAI,EAAE,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,GAAG,GAAG,GAAG,IAAI,CAAC,CAAC,WAAW,EAAE,EAAE;YAC9D,YAAY,GAAG,WAAW,CAAC,OAAO,CAAC,QAAQ,EAAE,GAAG,GAAG,GAAG,IAAI,EAAE,YAAY,CAAC,CAAC;SAC3E;aAAM;YACL,YAAY,CAAC,IAAI,CACf,IAAI,CAAC,IAAI;YACP,mDAAmD;YACnD,IAAI,EACJ,OAAO,CAAC,QAAQ,EAAE,EAClB,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC;SACjB;IACH,CAAC,CAAC,CAAC;IACH,OAAO,YAAY,CAAC;AACtB,CAAC"} \ No newline at end of file +{"version":3,"file":"getAllFiles.js","sourceRoot":"","sources":["../../../src/utils/io/getAllFiles.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,IAAI,CAAC;AACzB,OAAO,KAAK,IAAI,MAAM,MAAM,CAAC;AAE7B;;;;;;GAMG;AACH,MAAM,UAAU,WAAW,CAAC,OAAe,EAAE,eAA8B,EAAE;IAC3E,MAAM,KAAK,GAAG,EAAE,CAAC,WAAW,CAAC,OAAO,CAAC,CAAC;IACtC,KAAK,CAAC,OAAO,CAAC,UAAU,IAAI;QAC1B,IAAI,EAAE,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,GAAG,GAAG,GAAG,IAAI,CAAC,CAAC,WAAW,EAAE,EAAE;YAC9D,YAAY,GAAG,WAAW,CAAC,OAAO,CAAC,QAAQ,EAAE,GAAG,GAAG,GAAG,IAAI,EAAE,YAAY,CAAC,CAAC;SAC3E;aAAM;YACL,YAAY,CAAC,IAAI,CACf,IAAI,CAAC,IAAI;YACP,mDAAmD;YACnD,IAAI,EACJ,OAAO,CAAC,QAAQ,EAAE,EAClB,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC;SACjB;IACH,CAAC,CAAC,CAAC;IACH,OAAO,YAAY,CAAC;AACtB,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/io/writeJSON.js b/dataforged-tools/build/utils/io/writeJSON.js index be3d1d664..7e2fcbbdc 100644 --- a/dataforged-tools/build/utils/io/writeJSON.js +++ b/dataforged-tools/build/utils/io/writeJSON.js @@ -1,5 +1,5 @@ import prettier from "prettier"; -import fs from "fs"; +import * as fs from "fs"; /** * Writes a JSON object to a nicely formatted file. * diff --git a/dataforged-tools/build/utils/io/writeJSON.js.map b/dataforged-tools/build/utils/io/writeJSON.js.map index b31adb3fe..798cfefec 100644 --- a/dataforged-tools/build/utils/io/writeJSON.js.map +++ b/dataforged-tools/build/utils/io/writeJSON.js.map @@ -1 +1 @@ -{"version":3,"file":"writeJSON.js","sourceRoot":"","sources":["../../../src/utils/io/writeJSON.ts"],"names":[],"mappings":"AAEA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,MAAM,IAAI,CAAC;AAEpB;;;GAGG;AACH,MAAM,UAAU,SAAS,CAAC,WAAmB,EAAE,OAAe,EAAE,QAAQ,GAAG,KAAK;IAC9E,IAAI,MAAM,GAAG,MAAM,CAAC;IACpB,IAAI,QAAQ,GAAG,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC;IACvC,IAAI,QAAQ,KAAK,IAAI,EAAE;QACrB,MAAM,GAAG,gBAAgB,CAAC;KAC3B;IACD,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,QAAQ,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;IACjD,OAAO,EAAE,CAAC,aAAa,CAAC,WAAW,EAAE,QAAQ,CAAC,CAAC;AACjD,CAAC"} \ No newline at end of file +{"version":3,"file":"writeJSON.js","sourceRoot":"","sources":["../../../src/utils/io/writeJSON.ts"],"names":[],"mappings":"AAEA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,KAAK,EAAE,MAAM,IAAI,CAAC;AAEzB;;;GAGG;AACH,MAAM,UAAU,SAAS,CAAC,WAAmB,EAAE,OAAe,EAAE,QAAQ,GAAG,KAAK;IAC9E,IAAI,MAAM,GAAG,MAAM,CAAC;IACpB,IAAI,QAAQ,GAAG,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC;IACvC,IAAI,QAAQ,KAAK,IAAI,EAAE;QACrB,MAAM,GAAG,gBAAgB,CAAC;KAC3B;IACD,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,QAAQ,EAAE,EAAE,MAAM,EAAE,CAAC,CAAC;IACjD,OAAO,EAAE,CAAC,aAAa,CAAC,WAAW,EAAE,QAAQ,CAAC,CAAC;AACjD,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js b/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js index c889a816c..bb51d56ae 100644 --- a/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js +++ b/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js @@ -2,7 +2,7 @@ import { REFS_PATH } from "../../constants/index.js"; import { loadYamlRefs } from "./loadYamlRefs.js"; import { loadYamlTemplates } from "./loadYamlTemplates.js"; import yaml from "js-yaml"; -import fs from "fs"; +import * as fs from "fs"; /** * Concatenates YAML with reference objects. * @param referencePath - The path to the directory containing the reference files. diff --git a/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js.map b/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js.map index 1d0d89ce4..652659578 100644 --- a/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js.map +++ b/dataforged-tools/build/utils/process_yaml/concatWithYamlRefs.js.map @@ -1 +1 @@ -{"version":3,"file":"concatWithYamlRefs.js","sourceRoot":"","sources":["../../../src/utils/process_yaml/concatWithYamlRefs.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,iCAA4B;AAChD,OAAO,EAAE,YAAY,EAAE,0BAA4C;AACnE,OAAO,EAAE,iBAAiB,EAAE,+BAAiD;AAE7E,OAAO,IAAI,MAAM,SAAS,CAAC;AAC3B,OAAO,EAAE,MAAM,IAAI,CAAC;AAEpB;;;;;GAKG;AACH,MAAM,UAAU,kBAAkB,CAAI,gBAAwB,SAAS,EAAE,GAAG,SAAmB;IAC7F,MAAM,SAAS,GAAG,YAAY,CAAC,aAAa,CAAC,CAAC;IAC9C,MAAM,cAAc,GAAG,iBAAiB,CAAC,aAAa,GAAG,aAAa,CAAC,CAAC;IACxE,MAAM,WAAW,GAAa,SAAS,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,YAAY,CAAC,IAAI,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC;IAClG,MAAM,WAAW,GAAa,CAAE,SAAS,EAAE,cAAc,EAAE,GAAG,WAAW,CAAE,CAAC;IAC5E,MAAM,UAAU,GAAG,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAqB,CAAC;IAC3E,OAAO,UAAU,CAAC;AACpB,CAAC"} \ No newline at end of file +{"version":3,"file":"concatWithYamlRefs.js","sourceRoot":"","sources":["../../../src/utils/process_yaml/concatWithYamlRefs.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,iCAA4B;AAChD,OAAO,EAAE,YAAY,EAAE,0BAA4C;AACnE,OAAO,EAAE,iBAAiB,EAAE,+BAAiD;AAE7E,OAAO,IAAI,MAAM,SAAS,CAAC;AAC3B,OAAO,KAAK,EAAE,MAAM,IAAI,CAAC;AAEzB;;;;;GAKG;AACH,MAAM,UAAU,kBAAkB,CAAI,gBAAwB,SAAS,EAAE,GAAG,SAAmB;IAC7F,MAAM,SAAS,GAAG,YAAY,CAAC,aAAa,CAAC,CAAC;IAC9C,MAAM,cAAc,GAAG,iBAAiB,CAAC,aAAa,GAAG,aAAa,CAAC,CAAC;IACxE,MAAM,WAAW,GAAa,SAAS,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,YAAY,CAAC,IAAI,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC;IAClG,MAAM,WAAW,GAAa,CAAE,SAAS,EAAE,cAAc,EAAE,GAAG,WAAW,CAAE,CAAC;IAC5E,MAAM,UAAU,GAAG,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAqB,CAAC;IAC3E,OAAO,UAAU,CAAC;AACpB,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js b/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js index 21be4c7b8..937658428 100644 --- a/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js +++ b/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js @@ -1,6 +1,6 @@ import { REFS_PATH } from "../../constants/index.js"; import FastGlob from "fast-glob"; -import fs from "fs"; +import * as fs from "fs"; /** * It loads all the yaml files in the refs folder and joins them into a single string. * @param path - The path to the directory containing the YAML files. diff --git a/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js.map b/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js.map index f48d31e4a..b6ec97ea1 100644 --- a/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js.map +++ b/dataforged-tools/build/utils/process_yaml/loadYamlRefs.js.map @@ -1 +1 @@ -{"version":3,"file":"loadYamlRefs.js","sourceRoot":"","sources":["../../../src/utils/process_yaml/loadYamlRefs.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,iCAA4B;AAChD,OAAO,QAAQ,MAAM,WAAW,CAAC;AACjC,OAAO,EAAE,MAAM,IAAI,CAAC;AAEpB;;;;;GAKG;AACH,MAAM,UAAU,YAAY,CAAC,OAAe,SAAS;IACnD,MAAM,KAAK,GAAG,QAAQ,CAAC,IAAI,CAAC,IAAI,GAAC,eAAe,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC,CAAC;IACvE,IAAI,SAAS,GAAG,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,YAAY,CAAC,IAAI,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC3F,SAAS,GAAG,SAAS,CAAC,UAAU,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;IAC/C,SAAS,GAAG,UAAU,GAAG,SAAS,CAAC;IACnC,OAAO,SAAS,CAAC;AACnB,CAAC"} \ No newline at end of file +{"version":3,"file":"loadYamlRefs.js","sourceRoot":"","sources":["../../../src/utils/process_yaml/loadYamlRefs.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,iCAA4B;AAChD,OAAO,QAAQ,MAAM,WAAW,CAAC;AACjC,OAAO,KAAK,EAAE,MAAM,IAAI,CAAC;AAEzB;;;;;GAKG;AACH,MAAM,UAAU,YAAY,CAAC,OAAe,SAAS;IACnD,MAAM,KAAK,GAAG,QAAQ,CAAC,IAAI,CAAC,IAAI,GAAC,eAAe,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC,CAAC;IACvE,IAAI,SAAS,GAAG,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,YAAY,CAAC,IAAI,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC3F,SAAS,GAAG,SAAS,CAAC,UAAU,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;IAC/C,SAAS,GAAG,UAAU,GAAG,SAAS,CAAC;IACnC,OAAO,SAAS,CAAC;AACnB,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js b/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js index d42b8e885..d0b5f007f 100644 --- a/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js +++ b/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js @@ -1,5 +1,5 @@ import { REFS_PATH } from "../../constants/index.js"; -import fs from "fs"; +import * as fs from "fs"; /** * It loads all the yaml files in the templates directory and joins them into a single string. * @param path - The path to the directory containing the YAML files. diff --git a/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js.map b/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js.map index e39890a6a..72f566efd 100644 --- a/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js.map +++ b/dataforged-tools/build/utils/process_yaml/loadYamlTemplates.js.map @@ -1 +1 @@ -{"version":3,"file":"loadYamlTemplates.js","sourceRoot":"","sources":["../../../src/utils/process_yaml/loadYamlTemplates.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,iCAA4B;AAChD,OAAO,EAAE,MAAM,IAAI,CAAC;AAEpB;;;;GAIG;AACH,MAAM,UAAU,iBAAiB,CAAC,OAAe,SAAS,CAAC,QAAQ,EAAE,GAAG,aAAa;IACnF,MAAM,KAAK,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;SACnE,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,QAAQ,EAAE,GAAG,IAAI,CAAC,CAAC;IACvC,IAAI,cAAc,GAAW,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,YAAY,CAAC,IAAI,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACxG,cAAc,GAAG,cAAc,CAAC,UAAU,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;IACzD,cAAc,GAAG,eAAe,GAAG,cAAc,CAAC;IAClD,OAAO,cAAc,CAAC;AACxB,CAAC"} \ No newline at end of file +{"version":3,"file":"loadYamlTemplates.js","sourceRoot":"","sources":["../../../src/utils/process_yaml/loadYamlTemplates.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,iCAA4B;AAChD,OAAO,KAAK,EAAE,MAAM,IAAI,CAAC;AAEzB;;;;GAIG;AACH,MAAM,UAAU,iBAAiB,CAAC,OAAe,SAAS,CAAC,QAAQ,EAAE,GAAG,aAAa;IACnF,MAAM,KAAK,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;SACnE,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,QAAQ,EAAE,GAAG,IAAI,CAAC,CAAC;IACvC,IAAI,cAAc,GAAW,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC,YAAY,CAAC,IAAI,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACxG,cAAc,GAAG,cAAc,CAAC,UAAU,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;IACzD,cAAc,GAAG,eAAe,GAAG,cAAc,CAAC;IAClD,OAAO,cAAc,CAAC;AACxB,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/sortIronsworn.d.ts.map b/dataforged-tools/build/utils/sortIronsworn.d.ts.map index 8855fc750..4b0a9f09c 100644 --- a/dataforged-tools/build/utils/sortIronsworn.d.ts.map +++ b/dataforged-tools/build/utils/sortIronsworn.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"sortIronsworn.d.ts","sourceRoot":"","sources":["../../src/utils/sortIronsworn.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,4BAA0B;AAYhD;;;;GAIG;AACH,wBAAgB,aAAa,CAAC,OAAO,EAAC,MAAM,EAAE,OAAO,EAAC,MAAM,UAW3D"} \ No newline at end of file +{"version":3,"file":"sortIronsworn.d.ts","sourceRoot":"","sources":["../../src/utils/sortIronsworn.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,4BAA0B;AAWhD;;;;GAIG;AACH,wBAAgB,aAAa,CAAC,OAAO,EAAC,MAAM,EAAE,OAAO,EAAC,MAAM,UAW3D"} \ No newline at end of file diff --git a/dataforged-tools/build/utils/sortIronsworn.js b/dataforged-tools/build/utils/sortIronsworn.js index 505470e77..fbe42da78 100644 --- a/dataforged-tools/build/utils/sortIronsworn.js +++ b/dataforged-tools/build/utils/sortIronsworn.js @@ -5,7 +5,6 @@ const order = [ SourceTitle.Ironsworn, SourceTitle.IronswornAssets, SourceTitle.IronswornDelve, - SourceTitle.IronswornBonusAssets ]; /** * Sort comparison function for Ironsworn source data. diff --git a/dataforged-tools/build/utils/sortIronsworn.js.map b/dataforged-tools/build/utils/sortIronsworn.js.map index 9360ecc2c..f93e71772 100644 --- a/dataforged-tools/build/utils/sortIronsworn.js.map +++ b/dataforged-tools/build/utils/sortIronsworn.js.map @@ -1 +1 @@ -{"version":3,"file":"sortIronsworn.js","sourceRoot":"","sources":["../../src/utils/sortIronsworn.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,6BAA2B;AAEjD,MAAM,KAAK,GAAkB;IAC3B,WAAW,CAAC,UAAU;IACtB,WAAW,CAAC,gBAAgB;IAC5B,WAAW,CAAC,SAAS;IACrB,WAAW,CAAC,eAAe;IAC3B,WAAW,CAAC,cAAc;IAC1B,WAAW,CAAC,oBAAoB;CACjC,CAAC;AAEF;;;;GAIG;AACH,MAAM,UAAU,aAAa,CAAC,OAAc,EAAE,OAAc;IAC1D,IAAI,OAAO,CAAC,KAAK,KAAK,OAAO,CAAC,KAAK,EAAE;QACnC,OAAO,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,OAAO,CAAC,KAAK,CAAC,GAAG,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,OAAO,CAAC,KAAK,CAAC,CAAC;KACtG;SAAM,IAAI,OAAO,CAAC,IAAI,IAAI,OAAO,CAAC,IAAI,EAAE;QACvC,OAAO,OAAO,CAAC,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;KACpC;SAAM,IAAI,OAAO,CAAC,IAAI,IAAI,OAAO,CAAC,IAAI,EAAE;QACvC,gDAAgD;QAChD,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE;YAAE,OAAO,CAAC,CAAC;SAAE;QAChC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE;YAAE,OAAO,CAAC,CAAC,CAAC;SAAE;KAClC;IACD,OAAO,CAAC,CAAC;AACX,CAAC"} \ No newline at end of file +{"version":3,"file":"sortIronsworn.js","sourceRoot":"","sources":["../../src/utils/sortIronsworn.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,WAAW,EAAE,6BAA2B;AAEjD,MAAM,KAAK,GAAkB;IAC3B,WAAW,CAAC,UAAU;IACtB,WAAW,CAAC,gBAAgB;IAC5B,WAAW,CAAC,SAAS;IACrB,WAAW,CAAC,eAAe;IAC3B,WAAW,CAAC,cAAc;CAC3B,CAAC;AAEF;;;;GAIG;AACH,MAAM,UAAU,aAAa,CAAC,OAAc,EAAE,OAAc;IAC1D,IAAI,OAAO,CAAC,KAAK,KAAK,OAAO,CAAC,KAAK,EAAE;QACnC,OAAO,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,OAAO,CAAC,KAAK,CAAC,GAAG,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,OAAO,CAAC,KAAK,CAAC,CAAC;KACtG;SAAM,IAAI,OAAO,CAAC,IAAI,IAAI,OAAO,CAAC,IAAI,EAAE;QACvC,OAAO,OAAO,CAAC,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;KACpC;SAAM,IAAI,OAAO,CAAC,IAAI,IAAI,OAAO,CAAC,IAAI,EAAE;QACvC,gDAAgD;QAChD,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE;YAAE,OAAO,CAAC,CAAC;SAAE;QAChC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE;YAAE,OAAO,CAAC,CAAC,CAAC;SAAE;KAClC;IACD,OAAO,CAAC,CAAC;AACX,CAAC"} \ No newline at end of file diff --git a/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts b/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts index 7506743f2..d6924a96a 100644 --- a/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts +++ b/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts @@ -1,5 +1,4 @@ -import type { IOracleCatRoot } from "./IOracleCatRoot"; -import type { IOracleParentCategoryData } from "./IOracleParentCategoryData"; +import type { IOracleParentCategoryData, IOracleCatRoot } from "./index.js"; /** * @internal */ diff --git a/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts.map b/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts.map index 8593db461..c615c2008 100644 --- a/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts.map +++ b/dataforged-tools/build/yaml_in/oracles/IOracleParentCatRootYaml.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"IOracleParentCatRootYaml.d.ts","sourceRoot":"","sources":["../../../src/yaml_in/oracles/IOracleParentCatRootYaml.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,cAAc,EAAE,yBAAwC;AACtE,OAAO,KAAK,EAAE,yBAAyB,EAAE,oCAAmD;AAC5F;;GAEG;AACH,MAAM,WAAW,wBAAyB,SAAQ,cAAc;IAC9D,UAAU,EAAE,yBAAyB,EAAE,CAAC;CACzC"} \ No newline at end of file +{"version":3,"file":"IOracleParentCatRootYaml.d.ts","sourceRoot":"","sources":["../../../src/yaml_in/oracles/IOracleParentCatRootYaml.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,yBAAyB,EAAE,cAAc,EAAE,mBAAkC;AAC3F;;GAEG;AACH,MAAM,WAAW,wBAAyB,SAAQ,cAAc;IAC9D,UAAU,EAAE,yBAAyB,EAAE,CAAC;CACzC"} \ No newline at end of file diff --git a/dataforged-tools/package.json b/dataforged-tools/package.json index e77611838..d2e9ac518 100644 --- a/dataforged-tools/package.json +++ b/dataforged-tools/package.json @@ -43,7 +43,6 @@ }, "homepage": "https://github.com/rsek/dataforged#readme", "devDependencies": { - "@league-of-foundry-developers/foundry-vtt-types": "^9.268.0", "@types/cli-table": "^0.3.0", "@types/colors": "^1.2.1", "@types/deep-freeze-strict": "^1.1.0", @@ -68,14 +67,16 @@ "eslint-plugin-lodash": "^7.3.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-sort-class-members": "^1.14.1", - "eslint-plugin-tsdoc": "^0.2.14" + "eslint-plugin-tsdoc": "^0.2.14", + "ts-patch": "^3.0.0-beta3" }, "dependencies": { + "@microsoft/api-extractor": "^7.34.4", "cli-table": "^0.3.11", "deep-freeze-strict": "^1.1.1", "fast-glob": "^3.2.11", "fs-extra": "^10.0.1", - "jsonpath-plus": "^6.0.1", + "jsonpath-plus": "^7.2.0", "lodash-es": "^4.17.21", "prettier": "^2.3.0", "reflect-metadata": "^0.1.13", @@ -87,8 +88,8 @@ "tslog": "^3.3.3", "ttypescript": "^1.5.13", "typed-regex": "^0.0.8", - "typedoc": "^0.22.13", - "typescript": "^4.7.0-dev.20220331", + "typedoc": "^0.24.4", + "typescript": "4.8", "typescript-json-schema": "^0.53.0", "typescript-transform-paths": "^3.3.1", "yaml": "^2.0.1" diff --git a/dataforged-tools/src/utils/sortIronsworn.ts b/dataforged-tools/src/utils/sortIronsworn.ts index ea3c9e479..87430060a 100644 --- a/dataforged-tools/src/utils/sortIronsworn.ts +++ b/dataforged-tools/src/utils/sortIronsworn.ts @@ -7,7 +7,6 @@ const order: SourceTitle[] = [ SourceTitle.Ironsworn, SourceTitle.IronswornAssets, SourceTitle.IronswornDelve, - SourceTitle.IronswornBonusAssets ]; /** diff --git a/dataforged-tools/yarn.lock b/dataforged-tools/yarn.lock index 2c0964cbb..c7a8c91fa 100644 --- a/dataforged-tools/yarn.lock +++ b/dataforged-tools/yarn.lock @@ -68,19 +68,32 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@league-of-foundry-developers/foundry-vtt-types@^9.268.0": - version "9.269.0" - resolved "https://registry.yarnpkg.com/@league-of-foundry-developers/foundry-vtt-types/-/foundry-vtt-types-9.269.0.tgz#ab2ba8ed3e51f084bf65024c6848f42440a54cce" - integrity sha512-M/rz86decPLXet9e6+bi0dm8WSGrT/5MM1QXUMEC7Z8vfKB9Y5D61B1J5laaqb3DdjVDS1kZtQEW3/sPg3EALw== - dependencies: - "@pixi/graphics-smooth" "0.0.22" - "@types/jquery" "~3.5.9" - "@types/simple-peer" "~9.11.1" - handlebars "4.7.7" - pixi-particles "4.3.1" - pixi.js "5.3.11" - socket.io-client "4.3.2" - tinymce "5.10.1" +"@microsoft/api-extractor-model@7.26.4": + version "7.26.4" + resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.26.4.tgz#77f2c17140249b846a61eea41e565289cc77181f" + integrity sha512-PDCgCzXDo+SLY5bsfl4bS7hxaeEtnXj7XtuzEE+BtALp7B5mK/NrS2kHWU69pohgsRmEALycQdaQPXoyT2i5MQ== + dependencies: + "@microsoft/tsdoc" "0.14.2" + "@microsoft/tsdoc-config" "~0.16.1" + "@rushstack/node-core-library" "3.55.2" + +"@microsoft/api-extractor@^7.34.4": + version "7.34.4" + resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.34.4.tgz#80677b5059b437bc07e9e55832c0cbde671c16a1" + integrity sha512-HOdcci2nT40ejhwPC3Xja9G+WSJmWhCUKKryRfQYsmE9cD+pxmBaKBKCbuS9jUcl6bLLb4Gz+h7xEN5r0QiXnQ== + dependencies: + "@microsoft/api-extractor-model" "7.26.4" + "@microsoft/tsdoc" "0.14.2" + "@microsoft/tsdoc-config" "~0.16.1" + "@rushstack/node-core-library" "3.55.2" + "@rushstack/rig-package" "0.3.18" + "@rushstack/ts-command-line" "4.13.2" + colors "~1.2.1" + lodash "~4.17.15" + resolve "~1.22.1" + semver "~7.3.0" + source-map "~0.6.1" + typescript "~4.8.4" "@microsoft/tsdoc-config@0.16.1": version "0.16.1" @@ -92,11 +105,26 @@ jju "~1.4.0" resolve "~1.19.0" +"@microsoft/tsdoc-config@~0.16.1": + version "0.16.2" + resolved "https://registry.yarnpkg.com/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz#b786bb4ead00d54f53839a458ce626c8548d3adf" + integrity sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw== + dependencies: + "@microsoft/tsdoc" "0.14.2" + ajv "~6.12.6" + jju "~1.4.0" + resolve "~1.19.0" + "@microsoft/tsdoc@0.14.1": version "0.14.1" resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz#155ef21065427901994e765da8a0ba0eaae8b8bd" integrity sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw== +"@microsoft/tsdoc@0.14.2": + version "0.14.2" + resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz#c3ec604a0b54b9a9b87e9735dfc59e1a5da6a5fb" + integrity sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug== + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -118,327 +146,36 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@pixi/accessibility@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/accessibility/-/accessibility-5.3.11.tgz#0afe83b557820c31ef789ca2c9269177dbbfc1b7" - integrity sha512-/oSizd8/g6KUCeAlknMLJ9CRxBt+vWs6e2DrOctMoRupEHcmhICCjIyAp5GF6RZy9T9gNHDOU5p7vo7qEyVxgQ== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/app@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/app/-/app-5.3.11.tgz#2185185b19bc4a19f35355335f5845f4c8404e59" - integrity sha512-ZWrOjGvVl+lK5OJQT3OqSnSRtU2XgQSe/ULg2uGsSWUqMkJews33JIGOjvk4tIsjm4ekSKiPZRMdYFHzPfgEJg== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - -"@pixi/constants@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/constants/-/constants-5.3.11.tgz#6bda69ecb9e5dc2cbaefa44d245c5f9b08080069" - integrity sha512-KwutCRu8dRYn3956ygPJlvglHjJM99OS2Qhp4QYG8a4BsPcwfpInsHUtGHngtsTZbnx32pxCd3pg9nPiV8EuVA== - -"@pixi/core@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/core/-/core-5.3.11.tgz#c849e2fcc65376ded58f05c6e73df0b42b6f4336" - integrity sha512-U71OiC3rNt45/h8kaLGAQL4XsNh/ISoZtxVQNbtKTXlgjEAy1Q01Ht80yl0UJdiVxYQFlanCS/IG4++OkygioA== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/runner" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/ticker" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/display@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/display/-/display-5.3.11.tgz#ff1a122d1f87d57dfc18df7690d4dc5553fd2574" - integrity sha512-rxUyB+RMJ7esEa11HdvzsularDGkYlRqpUn1ju9ZsRuB/Qo9JiVolywvWGSWxN/WnDGfrU2GjDpq9id10nwiag== - dependencies: - "@pixi/math" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/extract@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/extract/-/extract-5.3.11.tgz#4474a6e5b1bbd83b61d9cc79565d2be1491c0e53" - integrity sha512-YeBrpIO3E5HUgcdKEldCUqwwDNHm5OBe98YFcdLr5Z0+dQaHnxp9Dm4n75/NojoGb5guYdrV00x+gU2UPHsVdw== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/filter-alpha@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/filter-alpha/-/filter-alpha-5.3.11.tgz#b4059e8165fdac62d4404e3dab49f3433912c8ee" - integrity sha512-HC4PbiEqDWSi3A715av7knFqD3knSXRxPJKG9mWat2CU9eCizSw+JxXp/okMU/fL4ewooiqQWVU2l1wXOHhVFw== - dependencies: - "@pixi/core" "5.3.11" - -"@pixi/filter-blur@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/filter-blur/-/filter-blur-5.3.11.tgz#59d46f3f2821b482ad42877cd45a9e0527016f52" - integrity sha512-iW5cOMEcDiJidOV95bUfhxdcvwM9JzCoWAd+92gAie8L+ElRSHpu1jxXbKHjo/QczQV1LulOlheyDaJNpaBCDg== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/settings" "5.3.11" - -"@pixi/filter-color-matrix@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/filter-color-matrix/-/filter-color-matrix-5.3.11.tgz#dd905b62d3932498be46b44cc77af92fc92ae0d0" - integrity sha512-u9NT4+N1I3XV9ygwsmF8/jIwCLqNCLeFOdM4f73kbw/UmakZZ6i6xjjJMc5YFUpC25qDr1TFlqgdGGGHAPl4ug== - dependencies: - "@pixi/core" "5.3.11" - -"@pixi/filter-displacement@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/filter-displacement/-/filter-displacement-5.3.11.tgz#14d6a1d0e6cbcb9801ba836a5313e077319d7109" - integrity sha512-CTIy7C/L9I1X3VNx4nMzQbMFvznsGk2viQh0dSo8r5NLgmaAdxhkGI0KUpNjLBz30278tzFfNuRe59K1y1kHuw== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/math" "5.3.11" - -"@pixi/filter-fxaa@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/filter-fxaa/-/filter-fxaa-5.3.11.tgz#59f6579348ff1b35467839df40bf5c77383b3835" - integrity sha512-0ahjui5385e1vRvd7zCc0n5W8ULtNI1uVbDJHP9ueeiF25TKC0GqtZzntNwrQPoU46q8zXdnIGjzMpikbbAasg== - dependencies: - "@pixi/core" "5.3.11" - -"@pixi/filter-noise@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/filter-noise/-/filter-noise-5.3.11.tgz#a133405792ff93b10a2bec78e7ea2683ce4f3052" - integrity sha512-98WC9Nd5u2F03Ned9T3vnbmO/YF1jLSioZ623z9wjqpd5DosZgRtYTSGxjVcXTSfpviIuiJpkyF+X097pbVprg== - dependencies: - "@pixi/core" "5.3.11" - -"@pixi/graphics-smooth@0.0.22": - version "0.0.22" - resolved "https://registry.yarnpkg.com/@pixi/graphics-smooth/-/graphics-smooth-0.0.22.tgz#4a848f4a42f7f37fe33782812363c7434261a252" - integrity sha512-qq2u+BJBIDBuuSTc2Xzm1D/8RiiKBdxnVDiMb7Go5v8achnV5ctC6m+rf8Mq0sWm66mbOqu1aq/9efT4A4sPrA== - -"@pixi/graphics@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/graphics/-/graphics-5.3.11.tgz#13612bfc464ac6e53835731e9f6e241dc0c5184b" - integrity sha512-HLu53LV6mRlY0uFSIM2OrCuL7xqXzeJs5d2QfmUJfKJVVZ9sbHDS+6/N/f0tXzvkRPYhSKXvcNPsNn4HmlIE9w== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/sprite" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/interaction@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/interaction/-/interaction-5.3.11.tgz#612de44c4a134bcc920a6960f6f78824f691a004" - integrity sha512-n2K99CYyBcrf8NPxpzmZ5IlJ9TEplsSZfJ/uzMNOEnTObKl4wAhxs51Nb58raH3Ouzwu14YHOpqYrBTEoT1yPA== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/ticker" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/loaders@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/loaders/-/loaders-5.3.11.tgz#c7e0f3882c2bfdb7c0813b96d1feb1d15e7325f7" - integrity sha512-1HAeb/NFXyhNhZWAbVkngsTPBGpjZEPhQflBTrKycRaub7XDSZ8F0fwPltpKKVRWNDT+HBgU/zDNE2fpjzqfYg== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/utils" "5.3.11" - resource-loader "^3.0.1" - -"@pixi/math@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/math/-/math-5.3.11.tgz#d9fc945994730d7899e058806b84d5c78f224c8b" - integrity sha512-GAupgFWVuOKxh8A322x8IctNgKi0/pLTJAXxmsLxcUw5PIQGgDw894HvzUriI+C0fsa9cEZHUbOCfyBKPQDLzw== - -"@pixi/mesh-extras@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/mesh-extras/-/mesh-extras-5.3.11.tgz#f0f46bc99e6b269b6fb0be9f95cbf737591e9a7f" - integrity sha512-1GTCMMUW1xv/72x26cxRysblBXW0wU77TNgqtSIMZ1M6JbleObChklWTvwi9MzQO2vQ3S6Hvcsa5m5EiM2hSPQ== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/core" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/mesh" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/mesh@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/mesh/-/mesh-5.3.11.tgz#3738d7d753c89ea22f395faeda0b819d064c57f3" - integrity sha512-KWKKksEr0YuUX1uz1FmpIa/Y37b/0pvFUS+87LoyYq0mRtGbKsTY5i3lBPG/taHwN7a2DQAX3JZpw6yhGKoGpA== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/mixin-cache-as-bitmap@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-5.3.11.tgz#33746d4b54dfbda27b556a7329d87eda9be2d6b8" - integrity sha512-uQUxatGTTD5zfQ0pWdjibVjT+xEEZJ/xZDZtm/GxC7HSHd4jgoJBcTXWVhbhzwpLPVTnD8+sMnRrGlhoKcpTpQ== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/sprite" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/mixin-get-child-by-name@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-5.3.11.tgz#8f6ba21d1e9cde323afa1143c52420df0f80f4fe" - integrity sha512-fWFVxWtMYcwJttrgDNmZ4CJrx316p8ToNliC2ILmJZW77me7I4GzJ57gSHQU1xFwdHoOYRC4fnlrZoK5qJ9lDw== - dependencies: - "@pixi/display" "5.3.11" - -"@pixi/mixin-get-global-position@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/mixin-get-global-position/-/mixin-get-global-position-5.3.11.tgz#e2919e0684a12e756ab86942dc76fe5f4ef60658" - integrity sha512-wrS9i+UUodLM5XL2N0Y+XSKiqLRdJV3ltFUWG6+jPT5yoP0HsKtx3sFAzX526RwIYwRzRusbc/quxHfRA4tvgg== - dependencies: - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - -"@pixi/particles@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/particles/-/particles-5.3.11.tgz#776d2a37683480e937eff3f0860604139b320767" - integrity sha512-+mkt/inWXtRrxQc07RZ29uNIDWV1oMsrRBVBIvHgpR92Kn8EjIDRgoSXNu0jiZ18gRKKCBhwsS4dCXGsZRQ/sA== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/polyfill@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/polyfill/-/polyfill-5.3.11.tgz#cc96dc9a5ecdd87a4beada46857868e53f8244eb" - integrity sha512-yQOngcnn+2/L7n6L/g45hCnIDLWdnWmmcCY3UKJrOgbNX+JtLru1RR8AGLifkdsa0R5u48x584YQGqkTAChWVA== - dependencies: - es6-promise-polyfill "^1.2.0" - object-assign "^4.1.1" - -"@pixi/prepare@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/prepare/-/prepare-5.3.11.tgz#40a8656586ea03ac4ae6843da96e90733fd7a315" - integrity sha512-TvjGeg7xPKjv5NxbM5NXReno9yxUCw/N0HtDEtEFRVeBLN3u0Q/dZsXxL6gIvkHoS09NFW+7AwsYQLZrVbppjA== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/graphics" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/text" "5.3.11" - "@pixi/ticker" "5.3.11" - -"@pixi/runner@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/runner/-/runner-5.3.11.tgz#fbf913b0116ffcd594a5dc6a5bbe573091bfc233" - integrity sha512-Mtb0rnSG+6KOIbr/48AtrILr8PZQepYwqYixVEXM6UHl+7+Z5NIx9fOByiicdjEKJvHIAYveu8yp2/L1vkF+qw== - -"@pixi/settings@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/settings/-/settings-5.3.11.tgz#1a7ee477eab29ffe0d47ba79bb9ccafbffd7ccc2" - integrity sha512-ny/rjSmP+64WqxwmoY17KsFplxpuWbiMQ5SNAgkpi36z6k+utIGT05nIIhyMx3AAGSY+6dRbKmLeKyqCj8q4zw== - dependencies: - ismobilejs "^1.1.0" - -"@pixi/sprite-animated@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/sprite-animated/-/sprite-animated-5.3.11.tgz#672b602108f4367f2cf5f36fff21a0d6fe7f0785" - integrity sha512-xU1b6H8nJ1l05h7cBGw2DGo4QdLj7xootstZUx2BrTVX5ZENn5mjAGVD0uRpk8yt7Q6Bj7M+PS7ktzAgBW/hmQ== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/sprite" "5.3.11" - "@pixi/ticker" "5.3.11" - -"@pixi/sprite-tiling@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/sprite-tiling/-/sprite-tiling-5.3.11.tgz#8dcbd333f0940f9804c335b24ee2f396fc2fbf45" - integrity sha512-KUiWsIumjrnp9QKGMe1BqtrV9Hxm91KoaiOlCBk/gw8753iKvuMmH+/Z0RnzeZylJ1sJsdonTWy/IaLi1jnd0g== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/sprite" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/sprite@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/sprite/-/sprite-5.3.11.tgz#c344b23efe927a7e4aafb1553121a36fccda319f" - integrity sha512-RM6Sp8kqzsBdX/hDAO25HZywe9VU4uhOronUOQ5Ve0zRe+trdBWQYfi7+5kAcvzqkp25Izc0C+e+4YCqe5OaHQ== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/spritesheet@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/spritesheet/-/spritesheet-5.3.11.tgz#aeb66451f14b2d0a1ccf3bd4dfaa2b6564beb673" - integrity sha512-Y9Wiwcz/YOuS1v73Ij9KWQakYBzZfldEy3H8T4GPLK+S19/sypntdkNtRZbmR2wWfhJ4axYEB2/Df86aOAU2qA== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/loaders" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/text-bitmap@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/text-bitmap/-/text-bitmap-5.3.11.tgz#f624ee92eb0ccb728e8512a2389868d263450fb7" - integrity sha512-Bjc/G4VHaPXc9HJsvyYOm5cNTHdqmX6AgzBAlCfltuMAlnveUgUPuX8D/MJHRRnoVSDHSmCBtnJgTc0y/nIeCw== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/loaders" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/mesh" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/text" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/text@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/text/-/text-5.3.11.tgz#b346120922b55ead417b96fdc87a856f793fac1f" - integrity sha512-PmWvJv0wiKyyz3fahnxM19+m8IbF2vpDKIImqb5472WyxRGzKyVBW90xrADf5202tdKMk4b8hqvpof2XULr5PA== - dependencies: - "@pixi/core" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/sprite" "5.3.11" - "@pixi/utils" "5.3.11" - -"@pixi/ticker@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/ticker/-/ticker-5.3.11.tgz#f08261cdcf0c278ada098c92b865375cea04072e" - integrity sha512-J1CChbSo1SQib1zL5f+FcFJZ6wN7LnWpztJVpKKYy3ZM/v4HSh48UnrGDKn5SLwSq4K7BxvZduwMQ8m4Paz1gQ== - dependencies: - "@pixi/settings" "5.3.11" - -"@pixi/utils@5.3.11": - version "5.3.11" - resolved "https://registry.yarnpkg.com/@pixi/utils/-/utils-5.3.11.tgz#5d96c8c73f23c867122667d746fc099797ba919c" - integrity sha512-25ZSCTrfV8da28IzvLnTK0BGWB4dHpq5P9IEgFymJvVLK7sAyT+RPz18ewRbBHgALHsszDpfC+qrHp3i+VZP0Q== - dependencies: - "@pixi/constants" "5.3.11" - "@pixi/settings" "5.3.11" - earcut "^2.1.5" - eventemitter3 "^3.1.0" - url "^0.11.0" - -"@socket.io/component-emitter@~3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.0.0.tgz#8863915676f837d9dad7b76f50cb500c1e9422e9" - integrity sha512-2pTGuibAXJswAPJjaKisthqS/NOK5ypG4LYT6tEAV0S/mxW0zOIvYvGK0V8w8+SHxAm6vRMSjqSalFXeBAqs+Q== +"@rushstack/node-core-library@3.55.2": + version "3.55.2" + resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz#d951470bac98171de13a8a351d4537c63fbfd0b6" + integrity sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A== + dependencies: + colors "~1.2.1" + fs-extra "~7.0.1" + import-lazy "~4.0.0" + jju "~1.4.0" + resolve "~1.22.1" + semver "~7.3.0" + z-schema "~5.0.2" + +"@rushstack/rig-package@0.3.18": + version "0.3.18" + resolved "https://registry.yarnpkg.com/@rushstack/rig-package/-/rig-package-0.3.18.tgz#2b59eb8ed482e8cd6ad8d396414bf3200efdd682" + integrity sha512-SGEwNTwNq9bI3pkdd01yCaH+gAsHqs0uxfGvtw9b0LJXH52qooWXnrFTRRLG1aL9pf+M2CARdrA9HLHJys3jiQ== + dependencies: + resolve "~1.22.1" + strip-json-comments "~3.1.1" + +"@rushstack/ts-command-line@4.13.2": + version "4.13.2" + resolved "https://registry.yarnpkg.com/@rushstack/ts-command-line/-/ts-command-line-4.13.2.tgz#2dfdcf418d58256671433b1da4a3b67e1814cc7a" + integrity sha512-bCU8qoL9HyWiciltfzg7GqdfODUeda/JpI0602kbN5YH22rzTxyqYvv7aRLENCM7XCQ1VRs7nMkEqgJUOU8Sag== + dependencies: + "@types/argparse" "1.0.38" + argparse "~1.0.9" + colors "~1.2.1" + string-argv "~0.3.1" "@trysound/sax@0.2.0": version "0.2.0" @@ -465,6 +202,11 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== +"@types/argparse@1.0.38": + version "1.0.38" + resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9" + integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== + "@types/cli-table@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@types/cli-table/-/cli-table-0.3.0.tgz#f1857156bf5fd115c6a2db260ba0be1f8fc5671c" @@ -489,13 +231,6 @@ dependencies: "@types/node" "*" -"@types/jquery@~3.5.9": - version "3.5.14" - resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.5.14.tgz#ac8e11ee591e94d4d58da602cb3a5a8320dee577" - integrity sha512-X1gtMRMbziVQkErhTQmSe2jFwwENA/Zr+PprCkF63vFq+Yt5PZ4AlKqgmeNlwgn7dhsXEK888eIW2520EpC+xg== - dependencies: - "@types/sizzle" "*" - "@types/js-yaml@^4.0.5": version "4.0.5" resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" @@ -555,18 +290,6 @@ dependencies: "@types/node" "*" -"@types/simple-peer@~9.11.1": - version "9.11.4" - resolved "https://registry.yarnpkg.com/@types/simple-peer/-/simple-peer-9.11.4.tgz#1c358fcd9cb58318e27928ee90289fb0e3f50070" - integrity sha512-Elje14YvM47k+XEaoyRAeUSvZN7TOLWYL233QCckUaXjT4lRESHnYs0iOK2JoosO5DnCvWu/0Vpl9qnw4KCLWw== - dependencies: - "@types/node" "*" - -"@types/sizzle@*": - version "2.3.3" - resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.3.tgz#ff5e2f1902969d305225a047c8a0fd5c915cebef" - integrity sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ== - "@types/source-map-support@^0.5.4": version "0.5.4" resolved "https://registry.yarnpkg.com/@types/source-map-support/-/source-map-support-0.5.4.tgz#574ff6a8636bc0ebae78a8014136f749b3177d58" @@ -705,6 +428,11 @@ ansi-regex@^5.0.1: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== +ansi-sequence-parser@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz#4d790f31236ac20366b23b3916b789e1bde39aed" + integrity sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ== + ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" @@ -722,6 +450,13 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== +argparse@~1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + array-includes@^3.1.4: version "3.1.5" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" @@ -748,11 +483,6 @@ array.prototype.flat@^1.2.5: es-abstract "^1.19.2" es-shim-unscopables "^1.0.0" -backo2@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" - integrity sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA== - balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -825,7 +555,7 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -chalk@^4.0.0: +chalk@^4.0.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -897,6 +627,16 @@ colors@1.0.3: resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" integrity sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw== +colors@~1.2.1: + version "1.2.5" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc" + integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg== + +commander@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" @@ -973,7 +713,7 @@ debug@^3.2.7: dependencies: ms "^2.1.1" -debug@^4.1.1, debug@^4.3.2, debug@^4.3.4, debug@~4.3.1, debug@~4.3.2: +debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -1071,11 +811,6 @@ domutils@^2.8.0: domelementtype "^2.2.0" domhandler "^4.2.0" -earcut@^2.1.5: - version "2.2.3" - resolved "https://registry.yarnpkg.com/earcut/-/earcut-2.2.3.tgz#d44ced2ff5a18859568e327dd9c7d46b16f55cf4" - integrity sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug== - emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -1088,26 +823,6 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -engine.io-client@~6.0.1: - version "6.0.3" - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-6.0.3.tgz#59126c6fbf1846cd3b588a3869a0939e7bfb095c" - integrity sha512-IH8ZhDIwiLv0d/wXVzmjfV9Y82hbJIDhCGSVUV8o1kcpDe2I6Y3bZA3ZbJy4Ls7k7IVmcy/qn4k9RKWFhUGf5w== - dependencies: - "@socket.io/component-emitter" "~3.0.0" - debug "~4.3.1" - engine.io-parser "~5.0.0" - has-cors "1.1.0" - parseqs "0.0.6" - parseuri "0.0.6" - ws "~8.2.3" - xmlhttprequest-ssl "~2.0.0" - yeast "0.1.2" - -engine.io-parser@~5.0.0: - version "5.0.4" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.4.tgz#0b13f704fa9271b3ec4f33112410d8f3f41d0fc0" - integrity sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg== - entities@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" @@ -1158,11 +873,6 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -es6-promise-polyfill@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es6-promise-polyfill/-/es6-promise-polyfill-1.2.0.tgz#f38925f23cb3e3e8ce6cda8ff774fcebbb090cde" - integrity sha512-HHb0vydCpoclpd0ySPkRXMmBw80MRt1wM4RBJBlXkux97K7gleabZdsR0gvE1nNPM9mgOZIBTzjjXiPxf4lIqQ== - escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -1401,11 +1111,6 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -eventemitter3@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" - integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== - expand-template@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" @@ -1492,6 +1197,15 @@ fs-extra@^10.0.1: jsonfile "^6.0.1" universalify "^2.0.0" +fs-extra@~7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -1575,16 +1289,14 @@ glob@^7.1.3, glob@^7.1.7, glob@^7.2.0: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" - integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - once "^1.3.0" + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" globals@^13.15.0: version "13.15.0" @@ -1605,33 +1317,21 @@ globby@^11.1.0: merge2 "^1.4.1" slash "^3.0.0" +graceful-fs@^4.1.2: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + graceful-fs@^4.1.6, graceful-fs@^4.2.0: version "4.2.10" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== -handlebars@4.7.7: - version "4.7.7" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" - integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== - dependencies: - minimist "^1.2.5" - neo-async "^2.6.0" - source-map "^0.6.1" - wordwrap "^1.0.0" - optionalDependencies: - uglify-js "^3.1.4" - has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== -has-cors@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" - integrity sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA== - has-flag@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" @@ -1681,6 +1381,11 @@ import-fresh@^3.0.0, import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" +import-lazy@~4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" + integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" @@ -1699,7 +1404,7 @@ inherits@2, inherits@^2.0.3, inherits@^2.0.4: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -ini@~1.3.0: +ini@^1.3.5, ini@~1.3.0: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== @@ -1755,6 +1460,13 @@ is-core-module@^2.1.0, is-core-module@^2.8.1, is-core-module@^2.9.0: dependencies: has "^1.0.3" +is-core-module@^2.11.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.0.tgz#36ad62f6f73c8253fd6472517a12483cf03e7ec4" + integrity sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ== + dependencies: + has "^1.0.3" + is-date-object@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" @@ -1837,11 +1549,6 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -ismobilejs@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ismobilejs/-/ismobilejs-1.1.1.tgz#c56ca0ae8e52b24ca0f22ba5ef3215a2ddbbaa0e" - integrity sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw== - jju@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" @@ -1881,6 +1588,18 @@ jsonc-parser@^3.0.0: resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== +jsonc-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== + optionalDependencies: + graceful-fs "^4.1.6" + jsonfile@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" @@ -1890,10 +1609,15 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -jsonpath-plus@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-6.0.1.tgz#9a3e16cedadfab07a3d8dc4e8cd5df4ed8f49c4d" - integrity sha512-EvGovdvau6FyLexFH2OeXfIITlgIbgZoAZe3usiySeaIDm5QS+A10DKNpaPBBqqRSZr2HN6HVNXxtwUAr2apEw== +jsonpath-plus@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-7.2.0.tgz#7ad94e147b3ed42f7939c315d2b9ce490c5a3899" + integrity sha512-zBfiUPM5nD0YZSBT/o/fbCUlCcepMIdP0CJZxM1+KgA4f2T206f6VAg9e7mX35+KlMaIc5qXW34f3BnwJ3w+RA== + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== lazyness@^1.2.0: version "1.2.0" @@ -1921,12 +1645,22 @@ lodash-es@^4.17.21: resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== +lodash.get@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" + integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== + +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== + lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash@^4.17.21: +lodash@^4.17.21, lodash@~4.17.15: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -1948,10 +1682,10 @@ make-error@^1.1.1: resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== -marked@^4.0.16: - version "4.0.17" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.17.tgz#1186193d85bb7882159cdcfc57d1dfccaffb3fe9" - integrity sha512-Wfk0ATOK5iPxM4ptrORkFemqroz0ZDxp5MWfYA7H/F+wO17NRWV5Ypxi6p3g2Xmw2bKeiYOl6oVnLHKxBA0VhA== +marked@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/marked/-/marked-4.3.0.tgz#796362821b019f734054582038b116481b456cf3" + integrity sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A== mdn-data@2.0.14: version "2.0.14" @@ -1976,11 +1710,6 @@ mimic-response@^3.1.0: resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== -mini-signals@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mini-signals/-/mini-signals-1.2.0.tgz#45b08013c5fae51a24aa1a935cd317c9ed721d74" - integrity sha512-alffqMkGCjjTSwvYMVLx+7QeJ6sTuxbXqBkP21my4iWU5+QpTQAJt3h7htA1OKm9F3BpMM0vnu72QIoiJakrLA== - minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -1988,18 +1717,23 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: dependencies: brace-expansion "^1.1.7" -minimatch@^5.0.1, minimatch@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" - integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== +minimatch@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.0.tgz#bfc8e88a1c40ffd40c172ddac3decb8451503b56" + integrity sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w== dependencies: brace-expansion "^2.0.1" -minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: +minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.6: version "1.2.6" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== +minimist@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" @@ -2046,11 +1780,6 @@ ndarray@^1.0.13, ndarray@^1.0.19: iota-array "^1.0.0" is-buffer "^1.0.2" -neo-async@^2.6.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - nextgen-events@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/nextgen-events/-/nextgen-events-1.5.2.tgz#72b2b6cbe6912d9be2165188d0169027e65d8ebe" @@ -2080,11 +1809,6 @@ nth-check@^2.0.1: dependencies: boolbase "^1.0.0" -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - object-inspect@^1.12.0, object-inspect@^1.9.0: version "1.12.2" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" @@ -2164,21 +1888,6 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-uri@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/parse-uri/-/parse-uri-1.0.7.tgz#287629a09328a97e398468f21b8a00c4a2d9cc73" - integrity sha512-eWuZCMKNlVkXrEoANdXxbmqhu2SQO9jUMCSpdbJDObin0JxISn6e400EWsSRbr/czdKvWKkhZnMKEGUwf/Plmg== - -parseqs@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5" - integrity sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== - -parseuri@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a" - integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== - path-equal@1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/path-equal/-/path-equal-1.1.2.tgz#260e7c449c4c2022f68cc5fa6e617e892858250d" @@ -2219,51 +1928,6 @@ picomatch@^2.3.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pixi-particles@4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/pixi-particles/-/pixi-particles-4.3.1.tgz#8457b52f51d9ab9ef266cdcb86a762ec882113d8" - integrity sha512-XSqDFgYwm/7FRCgP5I2Fc57d98qvb1ql/x4uTjdP4uXDUGgjdO8OW/2A0HVWS1CkOht/1x6dQzsM1oCJAUlaow== - -pixi.js@5.3.11: - version "5.3.11" - resolved "https://registry.yarnpkg.com/pixi.js/-/pixi.js-5.3.11.tgz#62192b4f10c424bb5c67028622588d96593a8f50" - integrity sha512-/9td6IHDQqG0Po5lyQ5aKDzrnEVD1SvGourI4Nqp0mvNI0Cbm74tMHLjk1V5foqGPAS9pochENr6Y3ft/2cDiQ== - dependencies: - "@pixi/accessibility" "5.3.11" - "@pixi/app" "5.3.11" - "@pixi/constants" "5.3.11" - "@pixi/core" "5.3.11" - "@pixi/display" "5.3.11" - "@pixi/extract" "5.3.11" - "@pixi/filter-alpha" "5.3.11" - "@pixi/filter-blur" "5.3.11" - "@pixi/filter-color-matrix" "5.3.11" - "@pixi/filter-displacement" "5.3.11" - "@pixi/filter-fxaa" "5.3.11" - "@pixi/filter-noise" "5.3.11" - "@pixi/graphics" "5.3.11" - "@pixi/interaction" "5.3.11" - "@pixi/loaders" "5.3.11" - "@pixi/math" "5.3.11" - "@pixi/mesh" "5.3.11" - "@pixi/mesh-extras" "5.3.11" - "@pixi/mixin-cache-as-bitmap" "5.3.11" - "@pixi/mixin-get-child-by-name" "5.3.11" - "@pixi/mixin-get-global-position" "5.3.11" - "@pixi/particles" "5.3.11" - "@pixi/polyfill" "5.3.11" - "@pixi/prepare" "5.3.11" - "@pixi/runner" "5.3.11" - "@pixi/settings" "5.3.11" - "@pixi/sprite" "5.3.11" - "@pixi/sprite-animated" "5.3.11" - "@pixi/sprite-tiling" "5.3.11" - "@pixi/spritesheet" "5.3.11" - "@pixi/text" "5.3.11" - "@pixi/text-bitmap" "5.3.11" - "@pixi/ticker" "5.3.11" - "@pixi/utils" "5.3.11" - pngjs@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-5.0.0.tgz#e79dd2b215767fd9c04561c01236df960bce7fbb" @@ -2305,21 +1969,11 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== - punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g== - queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -2382,6 +2036,15 @@ resolve@>=1.9.0, resolve@^1.10.1, resolve@^1.20.0, resolve@^1.22.0: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +resolve@^1.22.2, resolve@~1.22.1: + version "1.22.2" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" + integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== + dependencies: + is-core-module "^2.11.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + resolve@~1.19.0: version "1.19.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" @@ -2390,14 +2053,6 @@ resolve@~1.19.0: is-core-module "^2.1.0" path-parse "^1.0.6" -resource-loader@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/resource-loader/-/resource-loader-3.0.1.tgz#33355bb5421e2994f59454bbc7f6dbff8df06d47" - integrity sha512-fBuCRbEHdLCI1eglzQhUv9Rrdcmqkydr1r6uHE2cYHvRBrcLXeSmbE/qI/urFt8rPr/IGxir3BUwM5kUK8XoyA== - dependencies: - mini-signals "^1.2.0" - parse-uri "^1.0.0" - reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -2439,6 +2094,20 @@ semver@^7.3.5, semver@^7.3.7: dependencies: lru-cache "^6.0.0" +semver@^7.3.8: + version "7.5.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0" + integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA== + dependencies: + lru-cache "^6.0.0" + +semver@~7.3.0: + version "7.3.8" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" + integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== + dependencies: + lru-cache "^6.0.0" + setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" @@ -2477,14 +2146,15 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shiki@^0.10.1: - version "0.10.1" - resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.10.1.tgz#6f9a16205a823b56c072d0f1a0bcd0f2646bef14" - integrity sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng== +shiki@^0.14.1: + version "0.14.1" + resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.14.1.tgz#9fbe082d0a8aa2ad63df4fbf2ee11ec924aa7ee1" + integrity sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw== dependencies: - jsonc-parser "^3.0.0" - vscode-oniguruma "^1.6.1" - vscode-textmate "5.2.0" + ansi-sequence-parser "^1.1.0" + jsonc-parser "^3.2.0" + vscode-oniguruma "^1.7.0" + vscode-textmate "^8.0.0" side-channel@^1.0.4: version "1.0.4" @@ -2521,26 +2191,6 @@ slash@^3.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -socket.io-client@4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.3.2.tgz#9cfdb8fecac8a24d5723daf8c8749e70c8fdeb25" - integrity sha512-2B9LqSunN60yV8F7S84CCEEcgbYNfrn7ejIInZtLZ7ppWtiX8rGZAjvdCvbnC8bqo/9RlCNOUsORLyskxSFP1g== - dependencies: - "@socket.io/component-emitter" "~3.0.0" - backo2 "~1.0.2" - debug "~4.3.2" - engine.io-client "~6.0.1" - parseuri "0.0.6" - socket.io-parser "~4.1.1" - -socket.io-parser@~4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.1.2.tgz#0a97d4fb8e67022158a568450a6e41887e42035e" - integrity sha512-j3kk71QLJuyQ/hh5F/L2t1goqzdTL0gvDzuhTuNSwihfuFUrcSji0qFZmJJPtG6Rmug153eOPsUizeirf1IIog== - dependencies: - "@socket.io/component-emitter" "~3.0.0" - debug "~4.3.1" - source-map-support@^0.5.21: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" @@ -2549,16 +2199,26 @@ source-map-support@^0.5.21: buffer-from "^1.0.0" source-map "^0.6.0" -source-map@^0.6.0, source-map@^0.6.1: +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== +string-argv@~0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" + integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== + string-kit@^0.16.0: version "0.16.6" resolved "https://registry.yarnpkg.com/string-kit/-/string-kit-0.16.6.tgz#744d8fa5ace8d5fd53d8e5a9d5fb9b672cf1c83a" @@ -2610,7 +2270,7 @@ strip-bom@^3.0.0: resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -2685,11 +2345,6 @@ text-table@^0.2.0: resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== -tinymce@5.10.1: - version "5.10.1" - resolved "https://registry.yarnpkg.com/tinymce/-/tinymce-5.10.1.tgz#e0a360c7cc42e3e8ba2ac8a523166eca3493a880" - integrity sha512-aIsFTYiuESpoYkCgkoojpVtPwrSvYBxp4mMEGsj20CnUruLCWosywkbYHDII+j7KlQZZn3p+xK89f5gT3QyuGw== - to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -2721,6 +2376,18 @@ ts-node@^10.2.1, ts-node@^10.5.0: v8-compile-cache-lib "^3.0.1" yn "3.1.1" +ts-patch@^3.0.0-beta3: + version "3.0.0-beta3" + resolved "https://registry.yarnpkg.com/ts-patch/-/ts-patch-3.0.0-beta3.tgz#59ea941a07c2fcde6ac8ab0a4665af1a396603e8" + integrity sha512-WAuauq0u3jPWJLJRVQi4tz01XQ1KHi05sPxUrzjGx4xUweoCzYtpLHaTlbcBVw0u7iptQQ8hPZNCS36C6Uu8vw== + dependencies: + chalk "^4.1.2" + global-prefix "^3.0.0" + minimist "^1.2.8" + resolve "^1.22.2" + semver "^7.3.8" + strip-ansi "^6.0.1" + tsconfig-paths@^3.14.1: version "3.14.1" resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" @@ -2781,16 +2448,15 @@ typed-regex@^0.0.8: resolved "https://registry.yarnpkg.com/typed-regex/-/typed-regex-0.0.8.tgz#e791c5e069dfe4af0fd0e1413891f20553be57a1" integrity sha512-1XkGm1T/rUngbFROIOw9wPnMAKeMsRoc+c9O6GwOHz6aH/FrJFtcyd2sHASbT0OXeGLot5N1shPNpwHGTv9RdQ== -typedoc@^0.22.13: - version "0.22.18" - resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.22.18.tgz#1d000c33b66b88fd8cdfea14a26113a83b7e6591" - integrity sha512-NK9RlLhRUGMvc6Rw5USEYgT4DVAUFk7IF7Q6MYfpJ88KnTZP7EneEa4RcP+tX1auAcz7QT1Iy0bUSZBYYHdoyA== +typedoc@^0.24.4: + version "0.24.4" + resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.24.4.tgz#bae677982115f94b9c6bc5d2bfa133350de7fedd" + integrity sha512-vQuliyGhJEGeKzzCFHbkS3m0gHoIL6cfr0fHf6eX658iGELtq2J9mWe0b+X5McEYgFoMuHFt5Py3Zug6Sxjn/Q== dependencies: - glob "^8.0.3" lunr "^2.3.9" - marked "^4.0.16" - minimatch "^5.1.0" - shiki "^0.10.1" + marked "^4.3.0" + minimatch "^9.0.0" + shiki "^0.14.1" typescript-json-schema@^0.53.0: version "0.53.1" @@ -2813,21 +2479,16 @@ typescript-transform-paths@^3.3.1: dependencies: minimatch "^3.0.4" -typescript@^4.7.0-dev.20220331: - version "4.7.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" - integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== +typescript@4.8, typescript@~4.8.4: + version "4.8.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" + integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== typescript@~4.6.0: version "4.6.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9" integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg== -uglify-js@^3.1.4: - version "3.16.1" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.16.1.tgz#0e7ec928b3d0b1e1d952bce634c384fd56377317" - integrity sha512-X5BGTIDH8U6IQ1TIRP62YC36k+ULAa1d59BxlWvPUJ1NkW5L3FwcGfEzuVvGmhJFBu0YJ5Ge25tmRISqCmLiRQ== - unbox-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" @@ -2843,6 +2504,11 @@ uniq@^1.0.0: resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" integrity sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA== +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + universalify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" @@ -2855,14 +2521,6 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ== - dependencies: - punycode "1.3.2" - querystring "0.2.0" - util-deprecate@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -2878,6 +2536,11 @@ v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== +validator@^13.7.0: + version "13.9.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-13.9.0.tgz#33e7b85b604f3bbce9bb1a05d5c3e22e1c2ff855" + integrity sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA== + vscode-json-languageservice@^4.1.6: version "4.2.1" resolved "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-4.2.1.tgz#94b6f471ece193bf4a1ef37f6ab5cce86d50a8b4" @@ -2904,15 +2567,15 @@ vscode-nls@^5.0.0: resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.1.tgz#ba23fc4d4420d25e7f886c8e83cbdcec47aa48b2" integrity sha512-hHQV6iig+M21lTdItKPkJAaWrxALQb/nqpVffakO4knJOh3DrU2SXOMzUzNgo1eADPzu3qSsJY1weCzvR52q9A== -vscode-oniguruma@^1.6.1: - version "1.6.2" - resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz#aeb9771a2f1dbfc9083c8a7fdd9cccaa3f386607" - integrity sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA== +vscode-oniguruma@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz#439bfad8fe71abd7798338d1cd3dc53a8beea94b" + integrity sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA== -vscode-textmate@5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-5.2.0.tgz#01f01760a391e8222fe4f33fbccbd1ad71aed74e" - integrity sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ== +vscode-textmate@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-8.0.0.tgz#2c7a3b1163ef0441097e0b5d6389cd5504b59e5d" + integrity sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg== vscode-uri@^3.0.3: version "3.0.3" @@ -2930,6 +2593,13 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + which@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" @@ -2942,11 +2612,6 @@ word-wrap@^1.2.3: resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== - wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -2961,16 +2626,6 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -ws@~8.2.3: - version "8.2.3" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba" - integrity sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA== - -xmlhttprequest-ssl@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz#91360c86b914e67f44dce769180027c0da618c67" - integrity sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A== - y18n@^5.0.5: version "5.0.8" resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" @@ -3004,12 +2659,18 @@ yargs@^17.1.1: y18n "^5.0.5" yargs-parser "^21.0.0" -yeast@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" - integrity sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg== - yn@3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + +z-schema@~5.0.2: + version "5.0.6" + resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-5.0.6.tgz#46d6a687b15e4a4369e18d6cb1c7b8618fc256c5" + integrity sha512-+XR1GhnWklYdfr8YaZv/iu+vY+ux7V5DS5zH1DQf6bO5ufrt/5cgNhVO5qyhsjFXvsqQb/f08DWE9b6uPscyAg== + dependencies: + lodash.get "^4.4.2" + lodash.isequal "^4.5.0" + validator "^13.7.0" + optionalDependencies: + commander "^10.0.0" diff --git a/src/types/index.d.ts b/src/types/index.d.ts index 8e03b07ad..4fd5d86a8 100644 --- a/src/types/index.d.ts +++ b/src/types/index.d.ts @@ -1,3 +1,5 @@ +import * as TJS from 'typescript-json-schema'; + /** * @public */ @@ -17,91 +19,91 @@ export declare enum AttributeKey { /** * {@link Atmosphere} */ - Atmosphere = "Atmosphere", + Atmosphere="Atmosphere", /** * {@link Authority} */ - Authority = "Authority", + Authority="Authority", /** * {@link Behavior} */ - Behavior = "Encountered Behavior", + Behavior="Encountered Behavior", /** * {@link DerelictType} */ - DerelictType = "Derelict Type", + DerelictType="Derelict Type", /** * {@link Disposition} */ - Disposition = "Disposition", + Disposition="Disposition", /** * {@link Dominion} */ - Dominion = "Dominion", + Dominion="Dominion", /** * {@link Environment} */ - Environment = "Environment", + Environment="Environment", /** * {@link FactionType} */ - FactionType = "Faction Type", + FactionType="Faction Type", /** * {@link FringeGroup} */ - FringeGroup = "Fringe Group", + FringeGroup="Fringe Group", /** * {@link Guild} */ - Guild = "Guild", + Guild="Guild", /** * {@link Influence} */ - Influence = "Influence", + Influence="Influence", /** * {@link StarshipInitialContact} {@link SettlementInitialContact} */ - InitialContact = "Initial Contact", + InitialContact="Initial Contact", /** * {@link Leadership} */ - Leadership = "Leadership", + Leadership="Leadership", /** * {@link Life} */ - Life = "Life", + Life="Life", /** * {@link Location} */ - Location = "Location", + Location="Location", /** * {@link LocationTheme} */ - LocationTheme = "Location Theme", + LocationTheme="Location Theme", /** * {@link PlanetaryClass} */ - PlanetaryClass = "Planetary Class", + PlanetaryClass="Planetary Class", /** * {@link Population} */ - Population = "Population", + Population="Population", /** * {@link Region} */ - Region = "Region", + Region="Region", /** * {@link Role} */ - Role = "Role", + Role="Role", /** * {@link CreatureScale} */ - CreatureScale = "Creature Scale", + CreatureScale="Creature Scale", /** * {@link Zone} */ - Zone = "Zone" + Zone="Zone", } /** @@ -150,7 +152,7 @@ export declare enum EncounterNatureIronsworn { Animal = "Animal", Beast = "Beast", Horror = "Horror", - Anomaly = "Anomaly" + Anomaly = "Anomaly", } /** @@ -178,7 +180,7 @@ export declare enum EncounterTags { export declare interface GameDataRoot { $schema?: string | undefined; "Asset Types": IAssetType[]; - "Encounters": IEncounterStarforged[] | IEncounterNatureInfo[]; + "Encounters": IEncounterStarforged[]|IEncounterNatureInfo[]; "Move Categories": IMoveCategory[]; "Oracle Categories": IOracleCategory[]; "Setting Truths"?: ISettingTruth[]; @@ -255,7 +257,7 @@ export declare interface IAlterMomentumReset { * Describes alterations applied to moves by asset abilities. * @public */ -export declare interface IAlterMove extends StubBy { +export declare interface IAlterMove extends StubBy { /** * @pattern ^(Starforged|Ironsworn)/Assets/[A-z_-]+/[A-z_-]+/Abilities/[1-3]/Alter_Moves/[1-9][0-9]*$ */ @@ -335,7 +337,7 @@ export declare interface IAsset extends IHasId, IHasName, IHasDisplay, IHasSourc /** * Data describing the Input controls that should be embedded in the card. Inputs embedded in specific asset abilities appear as keys of the corresponding ability object, instead. */ - Inputs?: (IInputText | IInputSelect)[] | undefined; + Inputs?: (IInputText|IInputSelect)[] | undefined; /** * An optional markdown string representing the requirement text that appears at the top of some asset cards. * @markdown @@ -350,6 +352,7 @@ export declare interface IAsset extends IHasId, IHasName, IHasDisplay, IHasSourc * Information on this asset's condition meter, if any. */ "Condition Meter"?: IConditionMeter | undefined; + Tags?: string[] | undefined; } @@ -373,7 +376,7 @@ export declare interface IAssetAbility extends IHasId, IHasText { /** * User inputs (text, clocks, etc) associated with this asset ability. */ - Inputs?: (IInputNumber | IInputClock | IInputText)[] | undefined; + Inputs?: (IInputNumber|IInputClock|IInputText)[] | undefined; /** * Information on how this ability alters moves when enabled. */ @@ -401,8 +404,7 @@ export declare interface IAssetAbility extends IHasId, IHasText { * ``` * @public */ -export declare interface IAssetAlterProperties extends PartialDeep { -} +export declare interface IAssetAlterProperties extends PartialDeep { } /** * Details which assets are valid attachments. The most prominent example in *Ironsworn: Starforged* is the STARSHIP asset (`Starship/Assets/Command_Vehicle/Starship`); Rover (`Starship/Assets/Support_Vehicle/Rover`) also has an elective ability that adds this property. @@ -450,13 +452,18 @@ export declare interface IAssetState extends IHasName { * Whether or not this state is permanent. */ Permanent: boolean; + /** + * Information on how this state is displayed. + */ + // Display: {"Show on meter": boolean}; + // TODO: figure out if & how this could be integrated with impact info } /** * Represents an Asset Type such as Command Vehicle, Companion, or Path, and serves as a container for all assets of that type. * @public */ -export declare interface IAssetType extends IHasName, IHasId, IHasDescription, IHasDisplay, IHasSource, Partial { +export declare interface IAssetType extends IHasName, IHasId, IHasDescription, IHasDisplay, IHasSource, Partial{ /** * @example "Ironsworn/Assets/Ritual" * @example "Starforged/Assets/Command_Vehicle" @@ -586,7 +593,7 @@ export declare interface IDelveCard extends IHasName, IHasSource, IHasSummary, I /** * @pattern ^Ironsworn/(Themes|Domains)/[A-z_-]+$ */ - $id: string; + $id: string /** * Indicates whether this is a site Theme or a site Domain. */ @@ -628,89 +635,35 @@ export declare interface IDelveDomain extends IDelveCard { /** * @pattern ^Ironsworn/Domains/[A-z_-]+$ */ - $id: string; - Type: "Domain"; + $id: string + Type: "Domain" /** * The Features contributed by this Domain card. Effectively a 'partial' oracle table; combine with the features of a Theme card to complete it. */ Features: [ - IRow & { - Floor: 21; - Ceiling: 43; - }, - IRow & { - Floor: 44; - Ceiling: 56; - }, - IRow & { - Floor: 57; - Ceiling: 64; - }, - IRow & { - Floor: 65; - Ceiling: 68; - }, - IRow & { - Floor: 69; - Ceiling: 72; - }, - IRow & { - Floor: 73; - Ceiling: 76; - }, - IRow & { - Floor: 77; - Ceiling: 80; - }, - IRow & { - Floor: 81; - Ceiling: 84; - }, - IRow & { - Floor: 85; - Ceiling: 88; - }, - IRow & { - Floor: 89; - Ceiling: 98; - Result: "Something unusual or unexpected"; - }, - IRow & { - Floor: 99; - Ceiling: 99; - Result: "You transition into a new theme"; - }, - IRow & { - Floor: 100; - Ceiling: 100; - Result: "You transition into a new domain"; - } + IRow & {Floor: 21, Ceiling: 43}, + IRow & {Floor: 44, Ceiling: 56}, + IRow & {Floor: 57, Ceiling: 64}, + IRow & {Floor: 65, Ceiling: 68}, + IRow & {Floor: 69, Ceiling: 72}, + IRow & {Floor: 73, Ceiling: 76}, + IRow & {Floor: 77, Ceiling: 80}, + IRow & {Floor: 81, Ceiling: 84}, + IRow & {Floor: 85, Ceiling: 88}, + IRow & {Floor: 89, Ceiling: 98, Result: "Something unusual or unexpected"}, + IRow & {Floor: 99, Ceiling: 99, Result: "You transition into a new theme"}, + IRow & {Floor: 100, Ceiling: 100, Result: "You transition into a new domain" }, ]; /** * The Dangers contributed by this Domain card. Effectively a 'partial' oracle table; combine with the dangers of Theme and the Reveal a Danger move oracle table to complete it. */ Dangers: [ - IRow & { - Floor: 31; - Ceiling: 33; - }, - IRow & { - Floor: 34; - Ceiling: 36; - }, - IRow & { - Floor: 37; - Ceiling: 39; - }, - IRow & { - Floor: 40; - Ceiling: 42; - }, - IRow & { - Floor: 43; - Ceiling: 45; - } - ]; + IRow & {Floor: 31, Ceiling: 33}, + IRow & {Floor: 34, Ceiling: 36}, + IRow & {Floor: 37, Ceiling: 39}, + IRow & {Floor: 40, Ceiling: 42}, + IRow & {Floor: 43, Ceiling: 45}, + ] } /** @@ -727,86 +680,35 @@ export declare interface IDelveTheme extends IDelveCard { /** * @pattern ^Ironsworn/Themes/[A-z_-]+$ */ - $id: string; - Type: "Theme"; + $id: string + Type: "Theme" /** * The Features contributed by this Theme card. Effectively a 'partial' oracle table; combine with the features of a Domain card to complete it. */ Features: [ - IRow & { - Floor: 1; - Ceiling: 4; - }, - IRow & { - Floor: 5; - Ceiling: 8; - }, - IRow & { - Floor: 9; - Ceiling: 12; - }, - IRow & { - Floor: 13; - Ceiling: 16; - }, - IRow & { - Floor: 17; - Ceiling: 20; - } - ]; + IRow & {Floor: 1, Ceiling: 4}, + IRow & {Floor: 5, Ceiling: 8}, + IRow & {Floor: 9, Ceiling: 12}, + IRow & {Floor: 13, Ceiling: 16}, + IRow & {Floor: 17, Ceiling: 20}, + ], /** * The Dangers contributed by this Theme card. Effectively a 'partial' oracle table; combine with the dangers of Domain and the Reveal a Danger move oracle table to complete it. */ Dangers: [ - IRow & { - Floor: 1; - Ceiling: 5; - }, - IRow & { - Floor: 6; - Ceiling: 10; - }, - IRow & { - Floor: 11; - Ceiling: 12; - }, - IRow & { - Floor: 13; - Ceiling: 14; - }, - IRow & { - Floor: 15; - Ceiling: 16; - }, - IRow & { - Floor: 17; - Ceiling: 18; - }, - IRow & { - Floor: 19; - Ceiling: 20; - }, - IRow & { - Floor: 21; - Ceiling: 22; - }, - IRow & { - Floor: 23; - Ceiling: 24; - }, - IRow & { - Floor: 25; - Ceiling: 26; - }, - IRow & { - Floor: 27; - Ceiling: 28; - }, - IRow & { - Floor: 29; - Ceiling: 30; - } - ]; + IRow & {Floor: 1, Ceiling: 5}, + IRow & {Floor: 6, Ceiling: 10}, + IRow & {Floor: 11, Ceiling: 12}, + IRow & {Floor: 13, Ceiling: 14}, + IRow & {Floor: 15, Ceiling: 16}, + IRow & {Floor: 17, Ceiling: 18}, + IRow & {Floor: 19, Ceiling: 20}, + IRow & {Floor: 21, Ceiling: 22}, + IRow & {Floor: 23, Ceiling: 24}, + IRow & {Floor: 25, Ceiling: 26}, + IRow & {Floor: 27, Ceiling: 28}, + IRow & {Floor: 29, Ceiling: 30}, + ] } /** @@ -978,7 +880,7 @@ export declare interface IEncounterStarforged extends IEncounter { * Represents a variant encounter 'stubs' included with a parent encounter in *Ironsworn: Starforged*. * @public */ -export declare interface IEncounterVariant extends StubBy { +export declare interface IEncounterVariant extends StubBy { /** * @pattern ^Starforged/Encounters/[A-z_-]+/[A-z_-]+$ */ @@ -1037,7 +939,7 @@ export declare interface IHasGameObjects { /** * Any game objects that are explicitly pointed to by the original text. For most implementations, it is *not* recommended to generate them automatically - see "Peeling the Onion", p. 293. */ - "Game objects": IGameObject[]; + "Game objects": IGameObject[] } /** @@ -1117,7 +1019,7 @@ export declare interface IHasRollTemplate { /** * Describes the string values of this item that should be replaced with template strings and filled with the results of one or more oracle rolls. */ - "Roll template": IRollTemplate; + "Roll template": IRollTemplate } /** @@ -1125,6 +1027,7 @@ export declare interface IHasRollTemplate { * @public */ export declare interface IHasSource { + /** * Information on this item's source. */ @@ -1137,7 +1040,7 @@ export declare interface IHasSource { * @public */ export declare interface IHasSubtable { - Subtable: IRow[]; + Subtable : IRow[] } /** @@ -1168,7 +1071,7 @@ export declare interface IHasSummary { * @public */ export declare interface IHasTable { - Table: IRow[]; + Table : IRow[] } /** @@ -1229,7 +1132,7 @@ export declare interface IInputClock extends IInput { * * `Filled` should not exceed this number. */ - Segments: ClockSegments; + Segments: ClockSegments /** * An integer representing how many filled segments this clock has. This is always 0 in Dataforged; it's included to make it easy to store clock states with the same interface. */ @@ -1309,7 +1212,7 @@ export declare interface IInputSelectOption extends IHasId, IHasName { /** * A array describing what attribute keys should be set to when this option is active. *All* items in the array should be set in this manner. */ - Set: (IInputSelectOptionSetterStat | IInputSelectOptionSetterMeter | IInputSelectOptionSetterNumber | IInputSelectOptionSetterString)[]; + Set: (IInputSelectOptionSetterStat| IInputSelectOptionSetterMeter| IInputSelectOptionSetterNumber| IInputSelectOptionSetterString)[]; } /** @@ -1331,7 +1234,7 @@ export declare interface IInputSelectOptionSetter extends IHasId { */ export declare interface IInputSelectOptionSetterMeter extends IInputSelectOptionSetter { Type: InputSelectOptionType.ConditionMeter; - Value: PlayerConditionMeter; + Value: PlayerConditionMeter } /** @@ -1340,7 +1243,7 @@ export declare interface IInputSelectOptionSetterMeter extends IInputSelectOptio */ export declare interface IInputSelectOptionSetterNumber extends IInputSelectOptionSetter { Type: InputSelectOptionType.Number; - Value: number; + Value: number } /** @@ -1349,7 +1252,7 @@ export declare interface IInputSelectOptionSetterNumber extends IInputSelectOpti */ export declare interface IInputSelectOptionSetterStat extends IInputSelectOptionSetter { Type: InputSelectOptionType.Stat; - Value: Stat; + Value: Stat } /** @@ -1358,7 +1261,7 @@ export declare interface IInputSelectOptionSetterStat extends IInputSelectOption */ export declare interface IInputSelectOptionSetterString extends IInputSelectOptionSetter { Type: InputSelectOptionType.String; - Value: string; + Value: string } /** @@ -1368,7 +1271,7 @@ export declare interface IInputSelectOptionSetterString extends IInputSelectOpti * @public */ export declare interface IInputText extends IInput { - "Input Type": InputType.Text; + "Input Type": InputType.Text } /** @@ -1527,7 +1430,7 @@ export declare interface IMoveTrigger extends IHasId, Partial { * * If there's no action rolls or progress rolls attached to this move, this is `undefined`. */ - "Options"?: (IMoveTriggerOptionAction | IMoveTriggerOptionProgress)[] | undefined; + "Options"?: (IMoveTriggerOptionAction|IMoveTriggerOptionProgress)[] | undefined; } /** @@ -1572,7 +1475,7 @@ export declare interface IMoveTriggerOptionBase extends IHasId, Partial, IHasId, IHasDisplay, IHasSource, IHasName { +export declare interface IOracleBase extends Partial< +IHasAliases & +IHasDescription & +IHasOracleContent +>, IHasId, IHasDisplay, +IHasSource, IHasName { /** * The ID of the most recent OracleCategory ancestor of this item, if any. * @pattern ^(Ironsworn|Starforged)/Oracles/[A-z_-/]+$ @@ -1729,7 +1637,7 @@ export declare interface IOracleBase extends Partial & IHasRollTemplate & IHasSuggestions & IHasOracleContent & IHasGameObjects & IHasDisplay> { +export declare interface IRow extends Partial< +Nullable & +IHasRollTemplate & +IHasSuggestions & +IHasOracleContent & +IHasGameObjects & +IHasDisplay +> { /** * The ID of this row. * @pattern ^(Ironsworn|Starforged)/Oracles(/[A-z_-]+)+/[1-9][0-9]*(-[1-9][0-9]*)?(/Subtable/[1-9][0-9]*(-[1-9][0-9]*)?)?$ @@ -2047,7 +1961,7 @@ export declare interface ISource { * These can be safely ignored if that functionality is not desired. * @public */ -export declare interface ISuggestions { +export declare interface ISuggestions { /** * Suggested game objects and their parameters. */ @@ -2113,9 +2027,7 @@ export declare interface ITextColumn extends ITableColumnBase { /** * @public */ -export declare type KeysMatching = { - [K in keyof T]-?: T[K] extends V ? K : never; -}[keyof T]; +export declare type KeysMatching = {[K in keyof T]-?: T[K] extends V ? K : never}[keyof T]; /** * @public @@ -2202,7 +2114,7 @@ export declare enum MoveCategoryName { Recover = "Recover", Threshold = "Threshold", Legacy = "Legacy", - Fate = "Fate" + Fate = "Fate", } /** @@ -2225,35 +2137,34 @@ export declare type Nullable = { * @public */ export declare type NullableKey = { - [P in keyof T]: P extends K ? T[P] | null : T[P]; + [P in keyof T]: P extends K ? T[P] | null : T[P] }; /** * @public */ -export declare type OmitNever = { - [K in keyof T as T[K] extends never ? never : K]: T[K]; -}; +export declare type OmitNever = { [K in keyof T as T[K] extends never ? never : K]: T[K] }; /** * @public */ -export declare type OptionalKeys = { - [K in keyof T]-?: Record extends Pick ? K : never; -}[keyof T]; +export declare type OptionalKeys = { [K in keyof T]-?: Record extends Pick ? K : never }[keyof T]; /** * Makes a type where K is nullable. * @public */ -export declare type PartialBy = Omit & Partial>; +export declare type PartialBy = Omit & Partial>; /** * Only recurses a couple times so it doesn't cause an infinite loop during schema generation. * @public */ export declare type PartialDeep = Partial<{ - [P in keyof T]: T[P] extends Array ? (T[P] | undefined) : Partial; + [P in keyof T]: + T[P] extends Array ? + (T[P] | undefined) + : Partial }>; /** @@ -2266,7 +2177,7 @@ export declare type PartialDeepBy = Omit & Pa * Make all properties of T nullable except for K, which is required. * @public */ -export declare type PartialExcept = RequireKey<{ +export declare type PartialExcept = RequireKey<{ [P in keyof T]?: T[P]; }, K>; @@ -2303,7 +2214,7 @@ export declare enum PlanetaryClass { Rocky = "Rocky", Shattered = "Shattered", Tainted = "Tainted", - Vital = "Vital" + Vital = "Vital", } /** @@ -2325,7 +2236,7 @@ export declare enum ProgressTypeIronsworn { Journey = "Journey", Delve = "Delve", SceneChallenge = "Scene Challenge", - Bonds = "Bonds" + Bonds = "Bonds", } /** @@ -2366,21 +2277,19 @@ export declare enum Replacement { /** * Replace with the ID of the nearest select option value of the ConditionMeter type. */ - AssetSelectMeter = "${{@ASSET_SELECT_METER}}" + AssetSelectMeter = "${{@ASSET_SELECT_METER}}", } /** * @public */ -export declare type RequiredKeys = { - [K in keyof T]-?: Record extends Pick ? never : K; -}[keyof T]; +export declare type RequiredKeys = { [K in keyof T]-?: Record extends Pick ? never : K }[keyof T]; /** * Generic type: require specific keys to be NonNullable. * @public */ -export declare type RequireKey = T & { +export declare type RequireKey = T & { [P in K]-?: NonNullable; }; @@ -2416,263 +2325,263 @@ export declare enum RerollType { * @public */ export declare enum RollableOraclesSF { - Character_Creation_Background_Assets = "Starforged/Oracles/Character_Creation/Background_Assets", - Character_Creation_Backstory_Prompts = "Starforged/Oracles/Character_Creation/Backstory_Prompts", - Character_Creation_Inciting_Incident = "Starforged/Oracles/Character_Creation/Inciting_Incident", - Character_Creation_Sector_Trouble = "Starforged/Oracles/Character_Creation/Sector_Trouble", - Character_Creation_Starship_History = "Starforged/Oracles/Character_Creation/Starship_History", - Character_Creation_Starship_Quirks = "Starforged/Oracles/Character_Creation/Starship_Quirks", - Characters_Disposition = "Starforged/Oracles/Characters/Disposition", - Characters_First_Look = "Starforged/Oracles/Characters/First_Look", - Characters_Goal = "Starforged/Oracles/Characters/Goal", - Characters_Name_Callsign = "Starforged/Oracles/Characters/Name/Callsign", - Characters_Name_Family_Name = "Starforged/Oracles/Characters/Name/Family_Name", - Characters_Name_Given_Name = "Starforged/Oracles/Characters/Name/Given_Name", - Characters_Revealed_Aspect = "Starforged/Oracles/Characters/Revealed_Aspect", - Characters_Role = "Starforged/Oracles/Characters/Role", - Core_Action = "Starforged/Oracles/Core/Action", - Core_Descriptor = "Starforged/Oracles/Core/Descriptor", - Core_Focus = "Starforged/Oracles/Core/Focus", - Core_Theme = "Starforged/Oracles/Core/Theme", - Creatures_Basic_Form_Air = "Starforged/Oracles/Creatures/Basic_Form/Air", - Creatures_Basic_Form_Interior = "Starforged/Oracles/Creatures/Basic_Form/Interior", - Creatures_Basic_Form_Land = "Starforged/Oracles/Creatures/Basic_Form/Land", - Creatures_Basic_Form_Liquid = "Starforged/Oracles/Creatures/Basic_Form/Liquid", - Creatures_Basic_Form_Space = "Starforged/Oracles/Creatures/Basic_Form/Space", - Creatures_Encountered_Behavior = "Starforged/Oracles/Creatures/Encountered_Behavior", - Creatures_Environment = "Starforged/Oracles/Creatures/Environment", - Creatures_First_Look = "Starforged/Oracles/Creatures/First_Look", - Creatures_Revealed_Aspect = "Starforged/Oracles/Creatures/Revealed_Aspect", - Creatures_Scale = "Starforged/Oracles/Creatures/Scale", - Creatures_Ultra_scale = "Starforged/Oracles/Creatures/Ultra-scale", - Derelicts_Access_Area = "Starforged/Oracles/Derelicts/Access/Area", - Derelicts_Access_Feature = "Starforged/Oracles/Derelicts/Access/Feature", - Derelicts_Access_Opportunity = "Starforged/Oracles/Derelicts/Access/Opportunity", - Derelicts_Access_Peril = "Starforged/Oracles/Derelicts/Access/Peril", - Derelicts_Community_Area = "Starforged/Oracles/Derelicts/Community/Area", - Derelicts_Community_Feature = "Starforged/Oracles/Derelicts/Community/Feature", - Derelicts_Community_Opportunity = "Starforged/Oracles/Derelicts/Community/Opportunity", - Derelicts_Community_Peril = "Starforged/Oracles/Derelicts/Community/Peril", - Derelicts_Condition = "Starforged/Oracles/Derelicts/Condition", - Derelicts_Engineering_Area = "Starforged/Oracles/Derelicts/Engineering/Area", - Derelicts_Engineering_Feature = "Starforged/Oracles/Derelicts/Engineering/Feature", - Derelicts_Engineering_Opportunity = "Starforged/Oracles/Derelicts/Engineering/Opportunity", - Derelicts_Engineering_Peril = "Starforged/Oracles/Derelicts/Engineering/Peril", - Derelicts_Inner_First_Look = "Starforged/Oracles/Derelicts/Inner_First_Look", - Derelicts_Living_Area = "Starforged/Oracles/Derelicts/Living/Area", - Derelicts_Living_Feature = "Starforged/Oracles/Derelicts/Living/Feature", - Derelicts_Living_Opportunity = "Starforged/Oracles/Derelicts/Living/Opportunity", - Derelicts_Living_Peril = "Starforged/Oracles/Derelicts/Living/Peril", - Derelicts_Location = "Starforged/Oracles/Derelicts/Location", - Derelicts_Medical_Area = "Starforged/Oracles/Derelicts/Medical/Area", - Derelicts_Medical_Feature = "Starforged/Oracles/Derelicts/Medical/Feature", - Derelicts_Medical_Opportunity = "Starforged/Oracles/Derelicts/Medical/Opportunity", - Derelicts_Medical_Peril = "Starforged/Oracles/Derelicts/Medical/Peril", - Derelicts_Operations_Area = "Starforged/Oracles/Derelicts/Operations/Area", - Derelicts_Operations_Feature = "Starforged/Oracles/Derelicts/Operations/Feature", - Derelicts_Operations_Opportunity = "Starforged/Oracles/Derelicts/Operations/Opportunity", - Derelicts_Operations_Peril = "Starforged/Oracles/Derelicts/Operations/Peril", - Derelicts_Outer_First_Look = "Starforged/Oracles/Derelicts/Outer_First_Look", - Derelicts_Production_Area = "Starforged/Oracles/Derelicts/Production/Area", - Derelicts_Production_Feature = "Starforged/Oracles/Derelicts/Production/Feature", - Derelicts_Production_Opportunity = "Starforged/Oracles/Derelicts/Production/Opportunity", - Derelicts_Production_Peril = "Starforged/Oracles/Derelicts/Production/Peril", - Derelicts_Research_Area = "Starforged/Oracles/Derelicts/Research/Area", - Derelicts_Research_Feature = "Starforged/Oracles/Derelicts/Research/Feature", - Derelicts_Research_Opportunity = "Starforged/Oracles/Derelicts/Research/Opportunity", - Derelicts_Research_Peril = "Starforged/Oracles/Derelicts/Research/Peril", - Derelicts_Type_Deep_Space = "Starforged/Oracles/Derelicts/Type/Deep_Space", - Derelicts_Type_Orbital = "Starforged/Oracles/Derelicts/Type/Orbital", - Derelicts_Type_Planetside = "Starforged/Oracles/Derelicts/Type/Planetside", - Derelicts_Zones_Settlement = "Starforged/Oracles/Derelicts/Zones/Settlement", - Derelicts_Zones_Starship = "Starforged/Oracles/Derelicts/Zones/Starship", - Factions_Affiliation = "Starforged/Oracles/Factions/Affiliation", - Factions_Dominion = "Starforged/Oracles/Factions/Dominion", - Factions_Fringe_Group = "Starforged/Oracles/Factions/Fringe_Group", - Factions_Guild = "Starforged/Oracles/Factions/Guild", - Factions_Identity = "Starforged/Oracles/Factions/Identity", - Factions_Influence = "Starforged/Oracles/Factions/Influence", - Factions_Leadership = "Starforged/Oracles/Factions/Leadership", - Factions_Legacy = "Starforged/Oracles/Factions/Legacy", - Factions_Name_Template = "Starforged/Oracles/Factions/Name_Template", - Factions_Projects = "Starforged/Oracles/Factions/Projects", - Factions_Quirks = "Starforged/Oracles/Factions/Quirks", - Factions_Relationships = "Starforged/Oracles/Factions/Relationships", - Factions_Rumors = "Starforged/Oracles/Factions/Rumors", - Factions_Type = "Starforged/Oracles/Factions/Type", - Location_Themes_Chaotic_Feature = "Starforged/Oracles/Location_Themes/Chaotic/Feature", - Location_Themes_Chaotic_Opportunity = "Starforged/Oracles/Location_Themes/Chaotic/Opportunity", - Location_Themes_Chaotic_Peril = "Starforged/Oracles/Location_Themes/Chaotic/Peril", - Location_Themes_Fortified_Feature = "Starforged/Oracles/Location_Themes/Fortified/Feature", - Location_Themes_Fortified_Opportunity = "Starforged/Oracles/Location_Themes/Fortified/Opportunity", - Location_Themes_Fortified_Peril = "Starforged/Oracles/Location_Themes/Fortified/Peril", - Location_Themes_Haunted_Feature = "Starforged/Oracles/Location_Themes/Haunted/Feature", - Location_Themes_Haunted_Opportunity = "Starforged/Oracles/Location_Themes/Haunted/Opportunity", - Location_Themes_Haunted_Peril = "Starforged/Oracles/Location_Themes/Haunted/Peril", - Location_Themes_Infested_Feature = "Starforged/Oracles/Location_Themes/Infested/Feature", - Location_Themes_Infested_Opportunity = "Starforged/Oracles/Location_Themes/Infested/Opportunity", - Location_Themes_Infested_Peril = "Starforged/Oracles/Location_Themes/Infested/Peril", - Location_Themes_Inhabited_Feature = "Starforged/Oracles/Location_Themes/Inhabited/Feature", - Location_Themes_Inhabited_Opportunity = "Starforged/Oracles/Location_Themes/Inhabited/Opportunity", - Location_Themes_Inhabited_Peril = "Starforged/Oracles/Location_Themes/Inhabited/Peril", - Location_Themes_Mechanical_Feature = "Starforged/Oracles/Location_Themes/Mechanical/Feature", - Location_Themes_Mechanical_Opportunity = "Starforged/Oracles/Location_Themes/Mechanical/Opportunity", - Location_Themes_Mechanical_Peril = "Starforged/Oracles/Location_Themes/Mechanical/Peril", - Location_Themes_Ruined_Feature = "Starforged/Oracles/Location_Themes/Ruined/Feature", - Location_Themes_Ruined_Opportunity = "Starforged/Oracles/Location_Themes/Ruined/Opportunity", - Location_Themes_Ruined_Peril = "Starforged/Oracles/Location_Themes/Ruined/Peril", - Location_Themes_Sacred_Feature = "Starforged/Oracles/Location_Themes/Sacred/Feature", - Location_Themes_Sacred_Opportunity = "Starforged/Oracles/Location_Themes/Sacred/Opportunity", - Location_Themes_Sacred_Peril = "Starforged/Oracles/Location_Themes/Sacred/Peril", - Location_Themes_Theme_Type = "Starforged/Oracles/Location_Themes/Theme_Type", - Misc_Anomaly_Effect = "Starforged/Oracles/Misc/Anomaly_Effect", - Misc_Combat_Action = "Starforged/Oracles/Misc/Combat_Action", - Misc_Story_Clue = "Starforged/Oracles/Misc/Story_Clue", - Misc_Story_Complication = "Starforged/Oracles/Misc/Story_Complication", - Moves_Ask_the_Oracle_Almost_Certain = "Starforged/Oracles/Moves/Ask_the_Oracle/Almost_Certain", - Moves_Ask_the_Oracle_Fifty_fifty = "Starforged/Oracles/Moves/Ask_the_Oracle/Fifty-fifty", - Moves_Ask_the_Oracle_Likely = "Starforged/Oracles/Moves/Ask_the_Oracle/Likely", - Moves_Ask_the_Oracle_Small_Chance = "Starforged/Oracles/Moves/Ask_the_Oracle/Small_Chance", - Moves_Ask_the_Oracle_Unlikely = "Starforged/Oracles/Moves/Ask_the_Oracle/Unlikely", - Moves_Begin_a_Session = "Starforged/Oracles/Moves/Begin_a_Session", - Moves_Confront_Chaos = "Starforged/Oracles/Moves/Confront_Chaos", - Moves_Endure_Harm = "Starforged/Oracles/Moves/Endure_Harm", - Moves_Endure_Stress = "Starforged/Oracles/Moves/Endure_Stress", - Moves_Make_a_Discovery = "Starforged/Oracles/Moves/Make_a_Discovery", - Moves_Pay_the_Price = "Starforged/Oracles/Moves/Pay_the_Price", - Moves_Take_Decisive_Action = "Starforged/Oracles/Moves/Take_Decisive_Action", - Moves_Withstand_Damage = "Starforged/Oracles/Moves/Withstand_Damage", - Planets_Class = "Starforged/Oracles/Planets/Class", - Planets_Desert_Atmosphere = "Starforged/Oracles/Planets/Desert/Atmosphere", - Planets_Desert_Feature = "Starforged/Oracles/Planets/Desert/Feature", - Planets_Desert_Life = "Starforged/Oracles/Planets/Desert/Life", - Planets_Desert_Observed_From_Space = "Starforged/Oracles/Planets/Desert/Observed_From_Space", - Planets_Desert_Settlements_Expanse = "Starforged/Oracles/Planets/Desert/Settlements/Expanse", - Planets_Desert_Settlements_Outlands = "Starforged/Oracles/Planets/Desert/Settlements/Outlands", - Planets_Desert_Settlements_Terminus = "Starforged/Oracles/Planets/Desert/Settlements/Terminus", - Planets_Furnace_Atmosphere = "Starforged/Oracles/Planets/Furnace/Atmosphere", - Planets_Furnace_Feature = "Starforged/Oracles/Planets/Furnace/Feature", - Planets_Furnace_Life = "Starforged/Oracles/Planets/Furnace/Life", - Planets_Furnace_Observed_From_Space = "Starforged/Oracles/Planets/Furnace/Observed_From_Space", - Planets_Furnace_Settlements_Expanse = "Starforged/Oracles/Planets/Furnace/Settlements/Expanse", - Planets_Furnace_Settlements_Outlands = "Starforged/Oracles/Planets/Furnace/Settlements/Outlands", - Planets_Furnace_Settlements_Terminus = "Starforged/Oracles/Planets/Furnace/Settlements/Terminus", - Planets_Grave_Atmosphere = "Starforged/Oracles/Planets/Grave/Atmosphere", - Planets_Grave_Feature = "Starforged/Oracles/Planets/Grave/Feature", - Planets_Grave_Life = "Starforged/Oracles/Planets/Grave/Life", - Planets_Grave_Observed_From_Space = "Starforged/Oracles/Planets/Grave/Observed_From_Space", - Planets_Grave_Settlements_Expanse = "Starforged/Oracles/Planets/Grave/Settlements/Expanse", - Planets_Grave_Settlements_Outlands = "Starforged/Oracles/Planets/Grave/Settlements/Outlands", - Planets_Grave_Settlements_Terminus = "Starforged/Oracles/Planets/Grave/Settlements/Terminus", - Planets_Ice_Atmosphere = "Starforged/Oracles/Planets/Ice/Atmosphere", - Planets_Ice_Feature = "Starforged/Oracles/Planets/Ice/Feature", - Planets_Ice_Life = "Starforged/Oracles/Planets/Ice/Life", - Planets_Ice_Observed_From_Space = "Starforged/Oracles/Planets/Ice/Observed_From_Space", - Planets_Ice_Settlements_Expanse = "Starforged/Oracles/Planets/Ice/Settlements/Expanse", - Planets_Ice_Settlements_Outlands = "Starforged/Oracles/Planets/Ice/Settlements/Outlands", - Planets_Ice_Settlements_Terminus = "Starforged/Oracles/Planets/Ice/Settlements/Terminus", - Planets_Jovian_Atmosphere = "Starforged/Oracles/Planets/Jovian/Atmosphere", - Planets_Jovian_Feature = "Starforged/Oracles/Planets/Jovian/Feature", - Planets_Jovian_Life = "Starforged/Oracles/Planets/Jovian/Life", - Planets_Jovian_Observed_From_Space = "Starforged/Oracles/Planets/Jovian/Observed_From_Space", - Planets_Jovian_Settlements_Expanse = "Starforged/Oracles/Planets/Jovian/Settlements/Expanse", - Planets_Jovian_Settlements_Outlands = "Starforged/Oracles/Planets/Jovian/Settlements/Outlands", - Planets_Jovian_Settlements_Terminus = "Starforged/Oracles/Planets/Jovian/Settlements/Terminus", - Planets_Jungle_Atmosphere = "Starforged/Oracles/Planets/Jungle/Atmosphere", - Planets_Jungle_Feature = "Starforged/Oracles/Planets/Jungle/Feature", - Planets_Jungle_Life = "Starforged/Oracles/Planets/Jungle/Life", - Planets_Jungle_Observed_From_Space = "Starforged/Oracles/Planets/Jungle/Observed_From_Space", - Planets_Jungle_Settlements_Expanse = "Starforged/Oracles/Planets/Jungle/Settlements/Expanse", - Planets_Jungle_Settlements_Outlands = "Starforged/Oracles/Planets/Jungle/Settlements/Outlands", - Planets_Jungle_Settlements_Terminus = "Starforged/Oracles/Planets/Jungle/Settlements/Terminus", - Planets_Ocean_Atmosphere = "Starforged/Oracles/Planets/Ocean/Atmosphere", - Planets_Ocean_Feature = "Starforged/Oracles/Planets/Ocean/Feature", - Planets_Ocean_Life = "Starforged/Oracles/Planets/Ocean/Life", - Planets_Ocean_Observed_From_Space = "Starforged/Oracles/Planets/Ocean/Observed_From_Space", - Planets_Ocean_Settlements_Expanse = "Starforged/Oracles/Planets/Ocean/Settlements/Expanse", - Planets_Ocean_Settlements_Outlands = "Starforged/Oracles/Planets/Ocean/Settlements/Outlands", - Planets_Ocean_Settlements_Terminus = "Starforged/Oracles/Planets/Ocean/Settlements/Terminus", - Planets_Opportunity_Lifebearing = "Starforged/Oracles/Planets/Opportunity/Lifebearing", - Planets_Opportunity_Lifeless = "Starforged/Oracles/Planets/Opportunity/Lifeless", - Planets_Peril_Lifebearing = "Starforged/Oracles/Planets/Peril/Lifebearing", - Planets_Peril_Lifeless = "Starforged/Oracles/Planets/Peril/Lifeless", - Planets_Rocky_Atmosphere = "Starforged/Oracles/Planets/Rocky/Atmosphere", - Planets_Rocky_Feature = "Starforged/Oracles/Planets/Rocky/Feature", - Planets_Rocky_Life = "Starforged/Oracles/Planets/Rocky/Life", - Planets_Rocky_Observed_From_Space = "Starforged/Oracles/Planets/Rocky/Observed_From_Space", - Planets_Rocky_Settlements_Expanse = "Starforged/Oracles/Planets/Rocky/Settlements/Expanse", - Planets_Rocky_Settlements_Outlands = "Starforged/Oracles/Planets/Rocky/Settlements/Outlands", - Planets_Rocky_Settlements_Terminus = "Starforged/Oracles/Planets/Rocky/Settlements/Terminus", - Planets_Shattered_Atmosphere = "Starforged/Oracles/Planets/Shattered/Atmosphere", - Planets_Shattered_Feature = "Starforged/Oracles/Planets/Shattered/Feature", - Planets_Shattered_Life = "Starforged/Oracles/Planets/Shattered/Life", - Planets_Shattered_Observed_From_Space = "Starforged/Oracles/Planets/Shattered/Observed_From_Space", - Planets_Shattered_Settlements_Expanse = "Starforged/Oracles/Planets/Shattered/Settlements/Expanse", - Planets_Shattered_Settlements_Outlands = "Starforged/Oracles/Planets/Shattered/Settlements/Outlands", - Planets_Shattered_Settlements_Terminus = "Starforged/Oracles/Planets/Shattered/Settlements/Terminus", - Planets_Tainted_Atmosphere = "Starforged/Oracles/Planets/Tainted/Atmosphere", - Planets_Tainted_Feature = "Starforged/Oracles/Planets/Tainted/Feature", - Planets_Tainted_Life = "Starforged/Oracles/Planets/Tainted/Life", - Planets_Tainted_Observed_From_Space = "Starforged/Oracles/Planets/Tainted/Observed_From_Space", - Planets_Tainted_Settlements_Expanse = "Starforged/Oracles/Planets/Tainted/Settlements/Expanse", - Planets_Tainted_Settlements_Outlands = "Starforged/Oracles/Planets/Tainted/Settlements/Outlands", - Planets_Tainted_Settlements_Terminus = "Starforged/Oracles/Planets/Tainted/Settlements/Terminus", - Planets_Vital_Atmosphere = "Starforged/Oracles/Planets/Vital/Atmosphere", - Planets_Vital_Biomes = "Starforged/Oracles/Planets/Vital/Biomes", - Planets_Vital_Diversity = "Starforged/Oracles/Planets/Vital/Diversity", - Planets_Vital_Feature = "Starforged/Oracles/Planets/Vital/Feature", - Planets_Vital_Life = "Starforged/Oracles/Planets/Vital/Life", - Planets_Vital_Observed_From_Space = "Starforged/Oracles/Planets/Vital/Observed_From_Space", - Planets_Vital_Settlements_Expanse = "Starforged/Oracles/Planets/Vital/Settlements/Expanse", - Planets_Vital_Settlements_Outlands = "Starforged/Oracles/Planets/Vital/Settlements/Outlands", - Planets_Vital_Settlements_Terminus = "Starforged/Oracles/Planets/Vital/Settlements/Terminus", - Settlements_Authority = "Starforged/Oracles/Settlements/Authority", - Settlements_First_Look = "Starforged/Oracles/Settlements/First_Look", - Settlements_Initial_Contact = "Starforged/Oracles/Settlements/Initial_Contact", - Settlements_Location = "Starforged/Oracles/Settlements/Location", - Settlements_Name = "Starforged/Oracles/Settlements/Name", - Settlements_Population_Expanse = "Starforged/Oracles/Settlements/Population/Expanse", - Settlements_Population_Outlands = "Starforged/Oracles/Settlements/Population/Outlands", - Settlements_Population_Terminus = "Starforged/Oracles/Settlements/Population/Terminus", - Settlements_Projects = "Starforged/Oracles/Settlements/Projects", - Settlements_Trouble = "Starforged/Oracles/Settlements/Trouble", - Space_Opportunity = "Starforged/Oracles/Space/Opportunity", - Space_Peril = "Starforged/Oracles/Space/Peril", - Space_Sector_Name_Prefix = "Starforged/Oracles/Space/Sector_Name/Prefix", - Space_Sector_Name_Suffix = "Starforged/Oracles/Space/Sector_Name/Suffix", - Space_Sighting_Expanse = "Starforged/Oracles/Space/Sighting/Expanse", - Space_Sighting_Outlands = "Starforged/Oracles/Space/Sighting/Outlands", - Space_Sighting_Terminus = "Starforged/Oracles/Space/Sighting/Terminus", - Space_Stellar_Object = "Starforged/Oracles/Space/Stellar_Object", - Starships_First_Look = "Starforged/Oracles/Starships/First_Look", - Starships_Fleet = "Starforged/Oracles/Starships/Fleet", - Starships_Initial_Contact = "Starforged/Oracles/Starships/Initial_Contact", - Starships_Mission_Expanse = "Starforged/Oracles/Starships/Mission/Expanse", - Starships_Mission_Outlands = "Starforged/Oracles/Starships/Mission/Outlands", - Starships_Mission_Terminus = "Starforged/Oracles/Starships/Mission/Terminus", - Starships_Name = "Starforged/Oracles/Starships/Name", - Starships_Type = "Starforged/Oracles/Starships/Type", - Vaults_Form = "Starforged/Oracles/Vaults/Form", - Vaults_Interior_Feature = "Starforged/Oracles/Vaults/Interior/Feature", - Vaults_Interior_First_Look = "Starforged/Oracles/Vaults/Interior/First_Look", - Vaults_Interior_Opportunity = "Starforged/Oracles/Vaults/Interior/Opportunity", - Vaults_Interior_Peril = "Starforged/Oracles/Vaults/Interior/Peril", - Vaults_Location = "Starforged/Oracles/Vaults/Location", - Vaults_Material = "Starforged/Oracles/Vaults/Material", - Vaults_Outer_First_Look = "Starforged/Oracles/Vaults/Outer_First_Look", - Vaults_Sanctum_Feature = "Starforged/Oracles/Vaults/Sanctum/Feature", - Vaults_Sanctum_Opportunity = "Starforged/Oracles/Vaults/Sanctum/Opportunity", - Vaults_Sanctum_Peril = "Starforged/Oracles/Vaults/Sanctum/Peril", - Vaults_Sanctum_Purpose = "Starforged/Oracles/Vaults/Sanctum/Purpose", - Vaults_Scale = "Starforged/Oracles/Vaults/Scale", - Vaults_Shape = "Starforged/Oracles/Vaults/Shape" + Character_Creation_Background_Assets="Starforged/Oracles/Character_Creation/Background_Assets", + Character_Creation_Backstory_Prompts="Starforged/Oracles/Character_Creation/Backstory_Prompts", + Character_Creation_Inciting_Incident="Starforged/Oracles/Character_Creation/Inciting_Incident", + Character_Creation_Sector_Trouble="Starforged/Oracles/Character_Creation/Sector_Trouble", + Character_Creation_Starship_History="Starforged/Oracles/Character_Creation/Starship_History", + Character_Creation_Starship_Quirks="Starforged/Oracles/Character_Creation/Starship_Quirks", + Characters_Disposition="Starforged/Oracles/Characters/Disposition", + Characters_First_Look="Starforged/Oracles/Characters/First_Look", + Characters_Goal="Starforged/Oracles/Characters/Goal", + Characters_Name_Callsign="Starforged/Oracles/Characters/Name/Callsign", + Characters_Name_Family_Name="Starforged/Oracles/Characters/Name/Family_Name", + Characters_Name_Given_Name="Starforged/Oracles/Characters/Name/Given_Name", + Characters_Revealed_Aspect="Starforged/Oracles/Characters/Revealed_Aspect", + Characters_Role="Starforged/Oracles/Characters/Role", + Core_Action="Starforged/Oracles/Core/Action", + Core_Descriptor="Starforged/Oracles/Core/Descriptor", + Core_Focus="Starforged/Oracles/Core/Focus", + Core_Theme="Starforged/Oracles/Core/Theme", + Creatures_Basic_Form_Air="Starforged/Oracles/Creatures/Basic_Form/Air", + Creatures_Basic_Form_Interior="Starforged/Oracles/Creatures/Basic_Form/Interior", + Creatures_Basic_Form_Land="Starforged/Oracles/Creatures/Basic_Form/Land", + Creatures_Basic_Form_Liquid="Starforged/Oracles/Creatures/Basic_Form/Liquid", + Creatures_Basic_Form_Space="Starforged/Oracles/Creatures/Basic_Form/Space", + Creatures_Encountered_Behavior="Starforged/Oracles/Creatures/Encountered_Behavior", + Creatures_Environment="Starforged/Oracles/Creatures/Environment", + Creatures_First_Look="Starforged/Oracles/Creatures/First_Look", + Creatures_Revealed_Aspect="Starforged/Oracles/Creatures/Revealed_Aspect", + Creatures_Scale="Starforged/Oracles/Creatures/Scale", + Creatures_Ultra_scale="Starforged/Oracles/Creatures/Ultra-scale", + Derelicts_Access_Area="Starforged/Oracles/Derelicts/Access/Area", + Derelicts_Access_Feature="Starforged/Oracles/Derelicts/Access/Feature", + Derelicts_Access_Opportunity="Starforged/Oracles/Derelicts/Access/Opportunity", + Derelicts_Access_Peril="Starforged/Oracles/Derelicts/Access/Peril", + Derelicts_Community_Area="Starforged/Oracles/Derelicts/Community/Area", + Derelicts_Community_Feature="Starforged/Oracles/Derelicts/Community/Feature", + Derelicts_Community_Opportunity="Starforged/Oracles/Derelicts/Community/Opportunity", + Derelicts_Community_Peril="Starforged/Oracles/Derelicts/Community/Peril", + Derelicts_Condition="Starforged/Oracles/Derelicts/Condition", + Derelicts_Engineering_Area="Starforged/Oracles/Derelicts/Engineering/Area", + Derelicts_Engineering_Feature="Starforged/Oracles/Derelicts/Engineering/Feature", + Derelicts_Engineering_Opportunity="Starforged/Oracles/Derelicts/Engineering/Opportunity", + Derelicts_Engineering_Peril="Starforged/Oracles/Derelicts/Engineering/Peril", + Derelicts_Inner_First_Look="Starforged/Oracles/Derelicts/Inner_First_Look", + Derelicts_Living_Area="Starforged/Oracles/Derelicts/Living/Area", + Derelicts_Living_Feature="Starforged/Oracles/Derelicts/Living/Feature", + Derelicts_Living_Opportunity="Starforged/Oracles/Derelicts/Living/Opportunity", + Derelicts_Living_Peril="Starforged/Oracles/Derelicts/Living/Peril", + Derelicts_Location="Starforged/Oracles/Derelicts/Location", + Derelicts_Medical_Area="Starforged/Oracles/Derelicts/Medical/Area", + Derelicts_Medical_Feature="Starforged/Oracles/Derelicts/Medical/Feature", + Derelicts_Medical_Opportunity="Starforged/Oracles/Derelicts/Medical/Opportunity", + Derelicts_Medical_Peril="Starforged/Oracles/Derelicts/Medical/Peril", + Derelicts_Operations_Area="Starforged/Oracles/Derelicts/Operations/Area", + Derelicts_Operations_Feature="Starforged/Oracles/Derelicts/Operations/Feature", + Derelicts_Operations_Opportunity="Starforged/Oracles/Derelicts/Operations/Opportunity", + Derelicts_Operations_Peril="Starforged/Oracles/Derelicts/Operations/Peril", + Derelicts_Outer_First_Look="Starforged/Oracles/Derelicts/Outer_First_Look", + Derelicts_Production_Area="Starforged/Oracles/Derelicts/Production/Area", + Derelicts_Production_Feature="Starforged/Oracles/Derelicts/Production/Feature", + Derelicts_Production_Opportunity="Starforged/Oracles/Derelicts/Production/Opportunity", + Derelicts_Production_Peril="Starforged/Oracles/Derelicts/Production/Peril", + Derelicts_Research_Area="Starforged/Oracles/Derelicts/Research/Area", + Derelicts_Research_Feature="Starforged/Oracles/Derelicts/Research/Feature", + Derelicts_Research_Opportunity="Starforged/Oracles/Derelicts/Research/Opportunity", + Derelicts_Research_Peril="Starforged/Oracles/Derelicts/Research/Peril", + Derelicts_Type_Deep_Space="Starforged/Oracles/Derelicts/Type/Deep_Space", + Derelicts_Type_Orbital="Starforged/Oracles/Derelicts/Type/Orbital", + Derelicts_Type_Planetside="Starforged/Oracles/Derelicts/Type/Planetside", + Derelicts_Zones_Settlement="Starforged/Oracles/Derelicts/Zones/Settlement", + Derelicts_Zones_Starship="Starforged/Oracles/Derelicts/Zones/Starship", + Factions_Affiliation="Starforged/Oracles/Factions/Affiliation", + Factions_Dominion="Starforged/Oracles/Factions/Dominion", + Factions_Fringe_Group="Starforged/Oracles/Factions/Fringe_Group", + Factions_Guild="Starforged/Oracles/Factions/Guild", + Factions_Identity="Starforged/Oracles/Factions/Identity", + Factions_Influence="Starforged/Oracles/Factions/Influence", + Factions_Leadership="Starforged/Oracles/Factions/Leadership", + Factions_Legacy="Starforged/Oracles/Factions/Legacy", + Factions_Name_Template="Starforged/Oracles/Factions/Name_Template", + Factions_Projects="Starforged/Oracles/Factions/Projects", + Factions_Quirks="Starforged/Oracles/Factions/Quirks", + Factions_Relationships="Starforged/Oracles/Factions/Relationships", + Factions_Rumors="Starforged/Oracles/Factions/Rumors", + Factions_Type="Starforged/Oracles/Factions/Type", + Location_Themes_Chaotic_Feature="Starforged/Oracles/Location_Themes/Chaotic/Feature", + Location_Themes_Chaotic_Opportunity="Starforged/Oracles/Location_Themes/Chaotic/Opportunity", + Location_Themes_Chaotic_Peril="Starforged/Oracles/Location_Themes/Chaotic/Peril", + Location_Themes_Fortified_Feature="Starforged/Oracles/Location_Themes/Fortified/Feature", + Location_Themes_Fortified_Opportunity="Starforged/Oracles/Location_Themes/Fortified/Opportunity", + Location_Themes_Fortified_Peril="Starforged/Oracles/Location_Themes/Fortified/Peril", + Location_Themes_Haunted_Feature="Starforged/Oracles/Location_Themes/Haunted/Feature", + Location_Themes_Haunted_Opportunity="Starforged/Oracles/Location_Themes/Haunted/Opportunity", + Location_Themes_Haunted_Peril="Starforged/Oracles/Location_Themes/Haunted/Peril", + Location_Themes_Infested_Feature="Starforged/Oracles/Location_Themes/Infested/Feature", + Location_Themes_Infested_Opportunity="Starforged/Oracles/Location_Themes/Infested/Opportunity", + Location_Themes_Infested_Peril="Starforged/Oracles/Location_Themes/Infested/Peril", + Location_Themes_Inhabited_Feature="Starforged/Oracles/Location_Themes/Inhabited/Feature", + Location_Themes_Inhabited_Opportunity="Starforged/Oracles/Location_Themes/Inhabited/Opportunity", + Location_Themes_Inhabited_Peril="Starforged/Oracles/Location_Themes/Inhabited/Peril", + Location_Themes_Mechanical_Feature="Starforged/Oracles/Location_Themes/Mechanical/Feature", + Location_Themes_Mechanical_Opportunity="Starforged/Oracles/Location_Themes/Mechanical/Opportunity", + Location_Themes_Mechanical_Peril="Starforged/Oracles/Location_Themes/Mechanical/Peril", + Location_Themes_Ruined_Feature="Starforged/Oracles/Location_Themes/Ruined/Feature", + Location_Themes_Ruined_Opportunity="Starforged/Oracles/Location_Themes/Ruined/Opportunity", + Location_Themes_Ruined_Peril="Starforged/Oracles/Location_Themes/Ruined/Peril", + Location_Themes_Sacred_Feature="Starforged/Oracles/Location_Themes/Sacred/Feature", + Location_Themes_Sacred_Opportunity="Starforged/Oracles/Location_Themes/Sacred/Opportunity", + Location_Themes_Sacred_Peril="Starforged/Oracles/Location_Themes/Sacred/Peril", + Location_Themes_Theme_Type="Starforged/Oracles/Location_Themes/Theme_Type", + Misc_Anomaly_Effect="Starforged/Oracles/Misc/Anomaly_Effect", + Misc_Combat_Action="Starforged/Oracles/Misc/Combat_Action", + Misc_Story_Clue="Starforged/Oracles/Misc/Story_Clue", + Misc_Story_Complication="Starforged/Oracles/Misc/Story_Complication", + Moves_Ask_the_Oracle_Almost_Certain="Starforged/Oracles/Moves/Ask_the_Oracle/Almost_Certain", + Moves_Ask_the_Oracle_Fifty_fifty="Starforged/Oracles/Moves/Ask_the_Oracle/Fifty-fifty", + Moves_Ask_the_Oracle_Likely="Starforged/Oracles/Moves/Ask_the_Oracle/Likely", + Moves_Ask_the_Oracle_Small_Chance="Starforged/Oracles/Moves/Ask_the_Oracle/Small_Chance", + Moves_Ask_the_Oracle_Unlikely="Starforged/Oracles/Moves/Ask_the_Oracle/Unlikely", + Moves_Begin_a_Session="Starforged/Oracles/Moves/Begin_a_Session", + Moves_Confront_Chaos="Starforged/Oracles/Moves/Confront_Chaos", + Moves_Endure_Harm="Starforged/Oracles/Moves/Endure_Harm", + Moves_Endure_Stress="Starforged/Oracles/Moves/Endure_Stress", + Moves_Make_a_Discovery="Starforged/Oracles/Moves/Make_a_Discovery", + Moves_Pay_the_Price="Starforged/Oracles/Moves/Pay_the_Price", + Moves_Take_Decisive_Action="Starforged/Oracles/Moves/Take_Decisive_Action", + Moves_Withstand_Damage="Starforged/Oracles/Moves/Withstand_Damage", + Planets_Class="Starforged/Oracles/Planets/Class", + Planets_Desert_Atmosphere="Starforged/Oracles/Planets/Desert/Atmosphere", + Planets_Desert_Feature="Starforged/Oracles/Planets/Desert/Feature", + Planets_Desert_Life="Starforged/Oracles/Planets/Desert/Life", + Planets_Desert_Observed_From_Space="Starforged/Oracles/Planets/Desert/Observed_From_Space", + Planets_Desert_Settlements_Expanse="Starforged/Oracles/Planets/Desert/Settlements/Expanse", + Planets_Desert_Settlements_Outlands="Starforged/Oracles/Planets/Desert/Settlements/Outlands", + Planets_Desert_Settlements_Terminus="Starforged/Oracles/Planets/Desert/Settlements/Terminus", + Planets_Furnace_Atmosphere="Starforged/Oracles/Planets/Furnace/Atmosphere", + Planets_Furnace_Feature="Starforged/Oracles/Planets/Furnace/Feature", + Planets_Furnace_Life="Starforged/Oracles/Planets/Furnace/Life", + Planets_Furnace_Observed_From_Space="Starforged/Oracles/Planets/Furnace/Observed_From_Space", + Planets_Furnace_Settlements_Expanse="Starforged/Oracles/Planets/Furnace/Settlements/Expanse", + Planets_Furnace_Settlements_Outlands="Starforged/Oracles/Planets/Furnace/Settlements/Outlands", + Planets_Furnace_Settlements_Terminus="Starforged/Oracles/Planets/Furnace/Settlements/Terminus", + Planets_Grave_Atmosphere="Starforged/Oracles/Planets/Grave/Atmosphere", + Planets_Grave_Feature="Starforged/Oracles/Planets/Grave/Feature", + Planets_Grave_Life="Starforged/Oracles/Planets/Grave/Life", + Planets_Grave_Observed_From_Space="Starforged/Oracles/Planets/Grave/Observed_From_Space", + Planets_Grave_Settlements_Expanse="Starforged/Oracles/Planets/Grave/Settlements/Expanse", + Planets_Grave_Settlements_Outlands="Starforged/Oracles/Planets/Grave/Settlements/Outlands", + Planets_Grave_Settlements_Terminus="Starforged/Oracles/Planets/Grave/Settlements/Terminus", + Planets_Ice_Atmosphere="Starforged/Oracles/Planets/Ice/Atmosphere", + Planets_Ice_Feature="Starforged/Oracles/Planets/Ice/Feature", + Planets_Ice_Life="Starforged/Oracles/Planets/Ice/Life", + Planets_Ice_Observed_From_Space="Starforged/Oracles/Planets/Ice/Observed_From_Space", + Planets_Ice_Settlements_Expanse="Starforged/Oracles/Planets/Ice/Settlements/Expanse", + Planets_Ice_Settlements_Outlands="Starforged/Oracles/Planets/Ice/Settlements/Outlands", + Planets_Ice_Settlements_Terminus="Starforged/Oracles/Planets/Ice/Settlements/Terminus", + Planets_Jovian_Atmosphere="Starforged/Oracles/Planets/Jovian/Atmosphere", + Planets_Jovian_Feature="Starforged/Oracles/Planets/Jovian/Feature", + Planets_Jovian_Life="Starforged/Oracles/Planets/Jovian/Life", + Planets_Jovian_Observed_From_Space="Starforged/Oracles/Planets/Jovian/Observed_From_Space", + Planets_Jovian_Settlements_Expanse="Starforged/Oracles/Planets/Jovian/Settlements/Expanse", + Planets_Jovian_Settlements_Outlands="Starforged/Oracles/Planets/Jovian/Settlements/Outlands", + Planets_Jovian_Settlements_Terminus="Starforged/Oracles/Planets/Jovian/Settlements/Terminus", + Planets_Jungle_Atmosphere="Starforged/Oracles/Planets/Jungle/Atmosphere", + Planets_Jungle_Feature="Starforged/Oracles/Planets/Jungle/Feature", + Planets_Jungle_Life="Starforged/Oracles/Planets/Jungle/Life", + Planets_Jungle_Observed_From_Space="Starforged/Oracles/Planets/Jungle/Observed_From_Space", + Planets_Jungle_Settlements_Expanse="Starforged/Oracles/Planets/Jungle/Settlements/Expanse", + Planets_Jungle_Settlements_Outlands="Starforged/Oracles/Planets/Jungle/Settlements/Outlands", + Planets_Jungle_Settlements_Terminus="Starforged/Oracles/Planets/Jungle/Settlements/Terminus", + Planets_Ocean_Atmosphere="Starforged/Oracles/Planets/Ocean/Atmosphere", + Planets_Ocean_Feature="Starforged/Oracles/Planets/Ocean/Feature", + Planets_Ocean_Life="Starforged/Oracles/Planets/Ocean/Life", + Planets_Ocean_Observed_From_Space="Starforged/Oracles/Planets/Ocean/Observed_From_Space", + Planets_Ocean_Settlements_Expanse="Starforged/Oracles/Planets/Ocean/Settlements/Expanse", + Planets_Ocean_Settlements_Outlands="Starforged/Oracles/Planets/Ocean/Settlements/Outlands", + Planets_Ocean_Settlements_Terminus="Starforged/Oracles/Planets/Ocean/Settlements/Terminus", + Planets_Opportunity_Lifebearing="Starforged/Oracles/Planets/Opportunity/Lifebearing", + Planets_Opportunity_Lifeless="Starforged/Oracles/Planets/Opportunity/Lifeless", + Planets_Peril_Lifebearing="Starforged/Oracles/Planets/Peril/Lifebearing", + Planets_Peril_Lifeless="Starforged/Oracles/Planets/Peril/Lifeless", + Planets_Rocky_Atmosphere="Starforged/Oracles/Planets/Rocky/Atmosphere", + Planets_Rocky_Feature="Starforged/Oracles/Planets/Rocky/Feature", + Planets_Rocky_Life="Starforged/Oracles/Planets/Rocky/Life", + Planets_Rocky_Observed_From_Space="Starforged/Oracles/Planets/Rocky/Observed_From_Space", + Planets_Rocky_Settlements_Expanse="Starforged/Oracles/Planets/Rocky/Settlements/Expanse", + Planets_Rocky_Settlements_Outlands="Starforged/Oracles/Planets/Rocky/Settlements/Outlands", + Planets_Rocky_Settlements_Terminus="Starforged/Oracles/Planets/Rocky/Settlements/Terminus", + Planets_Shattered_Atmosphere="Starforged/Oracles/Planets/Shattered/Atmosphere", + Planets_Shattered_Feature="Starforged/Oracles/Planets/Shattered/Feature", + Planets_Shattered_Life="Starforged/Oracles/Planets/Shattered/Life", + Planets_Shattered_Observed_From_Space="Starforged/Oracles/Planets/Shattered/Observed_From_Space", + Planets_Shattered_Settlements_Expanse="Starforged/Oracles/Planets/Shattered/Settlements/Expanse", + Planets_Shattered_Settlements_Outlands="Starforged/Oracles/Planets/Shattered/Settlements/Outlands", + Planets_Shattered_Settlements_Terminus="Starforged/Oracles/Planets/Shattered/Settlements/Terminus", + Planets_Tainted_Atmosphere="Starforged/Oracles/Planets/Tainted/Atmosphere", + Planets_Tainted_Feature="Starforged/Oracles/Planets/Tainted/Feature", + Planets_Tainted_Life="Starforged/Oracles/Planets/Tainted/Life", + Planets_Tainted_Observed_From_Space="Starforged/Oracles/Planets/Tainted/Observed_From_Space", + Planets_Tainted_Settlements_Expanse="Starforged/Oracles/Planets/Tainted/Settlements/Expanse", + Planets_Tainted_Settlements_Outlands="Starforged/Oracles/Planets/Tainted/Settlements/Outlands", + Planets_Tainted_Settlements_Terminus="Starforged/Oracles/Planets/Tainted/Settlements/Terminus", + Planets_Vital_Atmosphere="Starforged/Oracles/Planets/Vital/Atmosphere", + Planets_Vital_Biomes="Starforged/Oracles/Planets/Vital/Biomes", + Planets_Vital_Diversity="Starforged/Oracles/Planets/Vital/Diversity", + Planets_Vital_Feature="Starforged/Oracles/Planets/Vital/Feature", + Planets_Vital_Life="Starforged/Oracles/Planets/Vital/Life", + Planets_Vital_Observed_From_Space="Starforged/Oracles/Planets/Vital/Observed_From_Space", + Planets_Vital_Settlements_Expanse="Starforged/Oracles/Planets/Vital/Settlements/Expanse", + Planets_Vital_Settlements_Outlands="Starforged/Oracles/Planets/Vital/Settlements/Outlands", + Planets_Vital_Settlements_Terminus="Starforged/Oracles/Planets/Vital/Settlements/Terminus", + Settlements_Authority="Starforged/Oracles/Settlements/Authority", + Settlements_First_Look="Starforged/Oracles/Settlements/First_Look", + Settlements_Initial_Contact="Starforged/Oracles/Settlements/Initial_Contact", + Settlements_Location="Starforged/Oracles/Settlements/Location", + Settlements_Name="Starforged/Oracles/Settlements/Name", + Settlements_Population_Expanse="Starforged/Oracles/Settlements/Population/Expanse", + Settlements_Population_Outlands="Starforged/Oracles/Settlements/Population/Outlands", + Settlements_Population_Terminus="Starforged/Oracles/Settlements/Population/Terminus", + Settlements_Projects="Starforged/Oracles/Settlements/Projects", + Settlements_Trouble="Starforged/Oracles/Settlements/Trouble", + Space_Opportunity="Starforged/Oracles/Space/Opportunity", + Space_Peril="Starforged/Oracles/Space/Peril", + Space_Sector_Name_Prefix="Starforged/Oracles/Space/Sector_Name/Prefix", + Space_Sector_Name_Suffix="Starforged/Oracles/Space/Sector_Name/Suffix", + Space_Sighting_Expanse="Starforged/Oracles/Space/Sighting/Expanse", + Space_Sighting_Outlands="Starforged/Oracles/Space/Sighting/Outlands", + Space_Sighting_Terminus="Starforged/Oracles/Space/Sighting/Terminus", + Space_Stellar_Object="Starforged/Oracles/Space/Stellar_Object", + Starships_First_Look="Starforged/Oracles/Starships/First_Look", + Starships_Fleet="Starforged/Oracles/Starships/Fleet", + Starships_Initial_Contact="Starforged/Oracles/Starships/Initial_Contact", + Starships_Mission_Expanse="Starforged/Oracles/Starships/Mission/Expanse", + Starships_Mission_Outlands="Starforged/Oracles/Starships/Mission/Outlands", + Starships_Mission_Terminus="Starforged/Oracles/Starships/Mission/Terminus", + Starships_Name="Starforged/Oracles/Starships/Name", + Starships_Type="Starforged/Oracles/Starships/Type", + Vaults_Form="Starforged/Oracles/Vaults/Form", + Vaults_Interior_Feature="Starforged/Oracles/Vaults/Interior/Feature", + Vaults_Interior_First_Look="Starforged/Oracles/Vaults/Interior/First_Look", + Vaults_Interior_Opportunity="Starforged/Oracles/Vaults/Interior/Opportunity", + Vaults_Interior_Peril="Starforged/Oracles/Vaults/Interior/Peril", + Vaults_Location="Starforged/Oracles/Vaults/Location", + Vaults_Material="Starforged/Oracles/Vaults/Material", + Vaults_Outer_First_Look="Starforged/Oracles/Vaults/Outer_First_Look", + Vaults_Sanctum_Feature="Starforged/Oracles/Vaults/Sanctum/Feature", + Vaults_Sanctum_Opportunity="Starforged/Oracles/Vaults/Sanctum/Opportunity", + Vaults_Sanctum_Peril="Starforged/Oracles/Vaults/Sanctum/Peril", + Vaults_Sanctum_Purpose="Starforged/Oracles/Vaults/Sanctum/Purpose", + Vaults_Scale="Starforged/Oracles/Vaults/Scale", + Vaults_Shape="Starforged/Oracles/Vaults/Shape", } /** * Standard player character stats or condition meters that can be used as +stat in an action roll. * @public */ -export declare type RollableStat = Stat | ICustomStat["$id"] | PlayerConditionMeter | IConditionMeter["$id"]; +export declare type RollableStat = Stat | ICustomStat["$id"] | PlayerConditionMeter | IConditionMeter["$id"]; /** * The stat(s) or progress track(s) that may be rolled with the parent move trigger option. @@ -2721,6 +2630,7 @@ export declare enum RollMethod { export declare enum RollType { Action = "Action roll", Progress = "Progress roll" + // TODO: add 'Any'? } /** @@ -2754,7 +2664,6 @@ export declare enum SourceTitle { Ironsworn = "Ironsworn Rulebook", IronswornAssets = "Ironsworn Assets", IronswornDelve = "Ironsworn: Delve", - IronswornBonusAssets = "Ironsworn Bonus Assets (July 2020)", Custom = "Custom" } @@ -2768,7 +2677,6 @@ export declare enum SourceUrl { Ironsworn = "https://shawn-tomkin.itch.io/ironsworn", IronswornAssets = "https://shawn-tomkin.itch.io/ironsworn", IronswornDelve = "https://shawn-tomkin.itch.io/ironsworn-delve", - IronswornBonusAssets = "https://drive.google.com/file/d/1bWyWxJzV_SVtyE_SeEGS4TMJ1ZBHfrdv/view" } /** @@ -2802,21 +2710,19 @@ export declare enum Stat { * * @public */ -export declare type StubBy = Omit, OmitKey>; +export declare type StubBy = Omit, OmitKey>; /** * Make a stub of T where ReqK is required, OmitK is omitted, and all other keys are optional. * @public */ -export declare type StubExcept = Omit, OmitKey>; +export declare type StubExcept = Omit, OmitKey>; /** * Represents a tuple: a typed array with a fixed length. * @public */ -export declare type Tuple = [TItem, ...TItem[]] & { - length: TLength; -}; +export declare type Tuple = [TItem, ...TItem[]] & { length: TLength; }; /** * @public diff --git a/yarn.lock b/yarn.lock index c0a809d4b..5bdddf8e2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,115 +3,115 @@ "@cspotcode/source-map-support@^0.8.0": - "integrity" "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==" - "resolved" "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" - "version" "0.8.1" + version "0.8.1" + resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== dependencies: "@jridgewell/trace-mapping" "0.3.9" "@jridgewell/resolve-uri@^3.0.3": - "integrity" "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" - "version" "3.1.0" + version "3.1.0" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" + integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== "@jridgewell/sourcemap-codec@^1.4.10": - "integrity" "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" - "version" "1.4.14" + version "1.4.14" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== "@jridgewell/trace-mapping@0.3.9": - "integrity" "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==" - "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" - "version" "0.3.9" + version "0.3.9" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" "@tsconfig/node10@^1.0.7": - "integrity" "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==" - "resolved" "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz" - "version" "1.0.9" + version "1.0.9" + resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz" + integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== "@tsconfig/node12@^1.0.7": - "integrity" "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" - "resolved" "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" - "version" "1.0.11" + version "1.0.11" + resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== "@tsconfig/node14@^1.0.0": - "integrity" "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" - "resolved" "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" - "version" "1.0.3" + version "1.0.3" + resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": - "integrity" "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==" - "resolved" "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz" - "version" "1.0.3" - -"@types/node@*", "@types/node@^18.0.3": - "integrity" "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==" - "resolved" "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz" - "version" "18.0.3" - -"acorn-walk@^8.1.1": - "integrity" "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" - "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" - "version" "8.2.0" - -"acorn@^8.4.1": - "integrity" "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" - "version" "8.7.1" - -"arg@^4.1.0": - "integrity" "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" - "resolved" "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" - "version" "4.1.3" - -"create-require@^1.1.0": - "integrity" "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" - "resolved" "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" - "version" "1.1.1" - -"diff@^4.0.1": - "integrity" "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" - "resolved" "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" - "version" "4.0.2" - -"make-error@^1.1.1": - "integrity" "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" - "resolved" "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" - "version" "1.3.6" - -"ts-node@^10.8.2": - "integrity" "sha512-LYdGnoGddf1D6v8REPtIH+5iq/gTDuZqv2/UJUU7tKjuEU8xVZorBM+buCGNjj+pGEud+sOoM4CX3/YzINpENA==" - "resolved" "https://registry.npmjs.org/ts-node/-/ts-node-10.8.2.tgz" - "version" "10.8.2" + version "1.0.3" + resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz" + integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== + +"@types/node@^18.0.3": + version "18.0.3" + resolved "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz" + integrity sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ== + +acorn-walk@^8.1.1: + version "8.2.0" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" + integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + +acorn@^8.4.1: + version "8.7.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" + integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== + +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +create-require@^1.1.0: + version "1.1.1" + resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +make-error@^1.1.1: + version "1.3.6" + resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +ts-node@^10.8.2: + version "10.8.2" + resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.8.2.tgz" + integrity sha512-LYdGnoGddf1D6v8REPtIH+5iq/gTDuZqv2/UJUU7tKjuEU8xVZorBM+buCGNjj+pGEud+sOoM4CX3/YzINpENA== dependencies: "@cspotcode/source-map-support" "^0.8.0" "@tsconfig/node10" "^1.0.7" "@tsconfig/node12" "^1.0.7" "@tsconfig/node14" "^1.0.0" "@tsconfig/node16" "^1.0.2" - "acorn" "^8.4.1" - "acorn-walk" "^8.1.1" - "arg" "^4.1.0" - "create-require" "^1.1.0" - "diff" "^4.0.1" - "make-error" "^1.1.1" - "v8-compile-cache-lib" "^3.0.1" - "yn" "3.1.1" - -"typescript@^4.7.4", "typescript@>=2.7": - "integrity" "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" - "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz" - "version" "4.7.4" - -"v8-compile-cache-lib@^3.0.1": - "integrity" "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" - "resolved" "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" - "version" "3.0.1" - -"yn@3.1.1": - "integrity" "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" - "resolved" "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" - "version" "3.1.1" + acorn "^8.4.1" + acorn-walk "^8.1.1" + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + v8-compile-cache-lib "^3.0.1" + yn "3.1.1" + +typescript@^4.7.4: + version "4.7.4" + resolved "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz" + integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== + +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + +yn@3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==