From 3ad59f5bfe58bfc20bc740b6cea71cc024d33668 Mon Sep 17 00:00:00 2001 From: Kevin Le Perf Date: Thu, 30 Nov 2023 04:20:03 +0100 Subject: [PATCH] Fix rotf data --- README.md | 6 +- data/abilities.json | 26 + data/d23.json | 193 +- data/rotf.json | 3212 ++++------------- data/tfc.json | 2752 +++----------- gradle.properties | 2 +- kotlin-js-store/yarn.lock | 2242 ++++++++++++ .../kotlin/eu/codlab/lorcana/Card.kt | 40 +- .../codlab/lorcana/abilities/AbilityValues.kt | 1 + 9 files changed, 3579 insertions(+), 4895 deletions(-) create mode 100644 kotlin-js-store/yarn.lock diff --git a/README.md b/README.md index cce2dc3..6878cd7 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ cost: int inkwell: int attack: 3 defence: 5, -color: int +color: amber|amethyst|emerald|ruby|sapphire|steel type: string illustrator: string number: int @@ -63,9 +63,7 @@ languages: title: string? flavour: string? image: string? -edition: [] - name: string - code: string +edition: (foil|regular|enchanted)[] actions: string[], it can be mapped to the following abilities list set_code: string franchise_id: string diff --git a/data/abilities.json b/data/abilities.json index ab1502e..2f07cea 100644 --- a/data/abilities.json +++ b/data/abilities.json @@ -1672,6 +1672,32 @@ "en": "Whenever this character quests, you pay {count} {ink} less for the next character you play this turn." } }, + "oh_gosh": { + "title": { + "en": "Oh Gosh", + "fr": "Oh...", + "de": "OH, JA!" + }, + "text": { + "en": "This character can't quest unless you have another Seven Dwarfs character in play.", + "fr": "Vous devez avoir un autre personnage Sept Nains en jeu pour pouvoir envoyer ce personnage à l'aventure", + "de": "Dieser Charakter kann nicht erkunden, au\\\\u00dfer du hast mindestens einen weiteren der Sieben Zwerge im Spiel." + } + }, + "we_will_always_be_together": { + "values": { + "characters": 2, + "count": 2 + }, + "title": { + "en": "We'll Always Be Together", + "fr": "Nous Serons Toujours Ensemble" + }, + "text": { + "en": "Whenever you ready this character, if you have {characters} or more other characters in play, gain {count} lore.", + "fr": "Si vous avez au moins {characters} autres personnages en jeu lorsque vous redressez ce personnage, gagnez {count} éclats de Lore." + } + }, "name": { "values": { "cost": 0 diff --git a/data/d23.json b/data/d23.json index d48f074..d7edff9 100644 --- a/data/d23.json +++ b/data/d23.json @@ -4,7 +4,7 @@ "inkwell": true, "attack": 5, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 1, @@ -18,12 +18,7 @@ "image": "https://images.lorcania.com/cards/d23/1_en_mickey-716.webp" } }, - "edition": [ - { - "name": "D23 & 1st edition", - "code": "d23" - } - ], + "edition": ["regular"], "actions": [ "evasive" ], @@ -38,7 +33,7 @@ "inkwell": true, "attack": 3, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Simangaliso Sibaya", "number": 2, @@ -52,12 +47,7 @@ "image": "https://images.lorcania.com/cards/d23/2_en_stitch-716.webp" } }, - "edition": [ - { - "name": "D23 & 1st edition (Foil)", - "code": "d23_foil" - } - ], + "edition": ["foil"], "actions": [ "shift_4", "adoring_fans" @@ -73,7 +63,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 3, @@ -87,12 +77,7 @@ "image": "https://images.lorcania.com/cards/d23/3_en_elsa-716.webp" } }, - "edition": [ - { - "name": "D23 & 1st edition (Foil)", - "code": "d23_foil" - } - ], + "edition": ["foil"], "actions": [ "freeze" ], @@ -107,7 +92,7 @@ "inkwell": true, "attack": 1, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 4, @@ -121,12 +106,7 @@ "image": "https://images.lorcania.com/cards/d23/4_en_cruella-716.webp" } }, - "edition": [ - { - "name": "D23 & 1st edition (Foil)", - "code": "d23_foil" - } - ], + "edition": ["foil"], "actions": [ "youll_be_sorry" ], @@ -141,7 +121,7 @@ "inkwell": true, "attack": 7, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Luis Huerta", "number": 5, @@ -155,12 +135,7 @@ "image": "https://images.lorcania.com/cards/d23/5_en_maleficent-716.webp" } }, - "edition": [ - { - "name": "D23 & 1st edition (Foil)", - "code": "d23_foil" - } - ], + "edition": ["foil"], "actions": [ "dragon_fire" ], @@ -175,7 +150,7 @@ "inkwell": true, "attack": 4, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "John Loren", "number": 6, @@ -189,12 +164,7 @@ "image": "https://images.lorcania.com/cards/d23/6_en_robin-716.webp" } }, - "edition": [ - { - "name": "D23 & 1st edition (Foil)", - "code": "d23_foil" - } - ], + "edition": ["foil"], "actions": [ "feed_the_poor", "good_shot" @@ -210,7 +180,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Marcel Berg", "number": 7, @@ -224,12 +194,7 @@ "image": "https://images.lorcania.com/cards/d23/7_en_hook-716.webp" } }, - "edition": [ - { - "name": "D23 & 1st edition (Foil)", - "code": "d23_foil" - } - ], + "edition": ["foil"], "actions": [ "challenger" ], @@ -243,7 +208,7 @@ "cost": 3, "attack": 1, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Jared Nickerl", "number": 8, @@ -257,12 +222,7 @@ "image": "https://images.lorcania.com/cards/p1/8_en_mickey_mouse_detective-716.webp" } }, - "edition": [ - { - "name": "Organized Play", - "code": "op" - } - ], + "edition": ["organized_play"], "actions": [ "get_clue" ], @@ -277,7 +237,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jenna Gray", "number": 9, @@ -291,12 +251,7 @@ "image": "https://images.lorcania.com/cards/p1/9_en_heihei-716.webp" } }, - "edition": [ - { - "name": "Organized Play", - "code": "op" - } - ], + "edition": ["organized_play"], "actions": [ "support" ], @@ -311,7 +266,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Hadjie Joos", "number": 10, @@ -325,12 +280,7 @@ "image": "https://images.lorcania.com/cards/p1/10_en_yzma-716.webp" } }, - "edition": [ - { - "name": "Organized Play", - "code": "op" - } - ], + "edition": ["organized_play"], "actions": [ "youre_excused" ], @@ -345,7 +295,7 @@ "inkwell": true, "attack": 2, "defence": 7, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Jochem Van Gool", "number": 11, @@ -359,16 +309,7 @@ "image": "https://images.lorcania.com/cards/p1/11_en_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "GenCon 23", - "code": "gencon23" - }, - { - "name": "Promo", - "code": "promo" - } - ], + "edition": ["gencon23"], "actions": [ "bodyguard", "all_for_one" @@ -384,7 +325,7 @@ "inkwell": true, "attack": 3, "defence": 6, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jochem van Gool", "number": 12, @@ -404,16 +345,7 @@ "image": null } }, - "edition": [ - { - "name": "GamesCon 23", - "code": "gamecon23" - }, - { - "name": "Promo", - "code": "promo" - } - ], + "edition": ["gamecon23"], "actions": [ "bodyguard", "and_two_for_tea" @@ -429,7 +361,7 @@ "inkwell": true, "attack": 2, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Dav Augereau / Guykua Ruva", "number": 13, @@ -455,16 +387,7 @@ "image": "https://images.lorcania.com/cards/tfc/177_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "GamesCon 23", - "code": "gamecon23" - }, - { - "name": "Promo", - "code": "promo" - } - ], + "edition": ["gamecon23"], "actions": [ "bodyguard", "stay_alert" @@ -545,10 +468,10 @@ "image": null }, "fr": { - "name": "Mickey Mouse", - "title": "Sorcier renégat", - "flavour": "Les problèmes ? Il les balaie !", - "image": "https://images.lorcania.com/cards/tfc/51_fr_mickey_mouse-716.webp" + "name": "Unknown", + "title": null, + "flavour": null, + "image": null } }, "actions": [] @@ -584,7 +507,7 @@ "inkwell": true, "attack": 1, "defence": 6, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Mark Henn", "number": 18, @@ -598,12 +521,7 @@ "image": "https://images.lorcania.com/cards/p1/18_en_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Disney 100", - "code": "disney100" - } - ], + "edition": ["disney100"], "actions": [ "glad_youre_here" ], @@ -618,7 +536,7 @@ "inkwell": true, "attack": 3, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Brittney Lee", "number": 19, @@ -632,12 +550,7 @@ "image": "https://images.lorcania.com/cards/p1/19_en_elsa-716.webp" } }, - "edition": [ - { - "name": "Disney 100", - "code": "disney100" - } - ], + "edition": ["disney100"], "actions": [ "challenger_3" ], @@ -651,7 +564,7 @@ "cost": 8, "attack": 3, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Eric Goldberg", "number": 20, @@ -665,12 +578,7 @@ "image": "https://images.lorcania.com/cards/p1/20_en_genie-716.webp" } }, - "edition": [ - { - "name": "Disney 100", - "code": "disney100" - } - ], + "edition": ["disney100"], "actions": [ "shift_6", "evasive", @@ -687,7 +595,7 @@ "inkwell": true, "attack": 4, "defence": 6, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Alex Kupershmidt", "number": 21, @@ -701,12 +609,7 @@ "image": "https://images.lorcania.com/cards/p1/21_en_stitch-716.webp" } }, - "edition": [ - { - "name": "Disney 100", - "code": "disney100" - } - ], + "edition": ["disney100"], "actions": [], "set_code": "d23", "third_party": { @@ -719,7 +622,7 @@ "inkwell": true, "attack": 3, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Lorelay Bove", "number": 22, @@ -733,12 +636,7 @@ "image": "https://images.lorcania.com/cards/p1/22_en_maleficent-716.webp" } }, - "edition": [ - { - "name": "Disney 100", - "code": "disney100" - } - ], + "edition": ["disney100"], "actions": [], "set_code": "d23", "third_party": { @@ -751,7 +649,7 @@ "inkwell": true, "attack": 8, "defence": 8, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Bill Schwab", "number": 23, @@ -765,12 +663,7 @@ "image": "https://images.lorcania.com/cards/p1/23_en_maui-716.webp" } }, - "edition": [ - { - "name": "Disney 100", - "code": "disney100" - } - ], + "edition": ["disney100"], "actions": [], "set_code": "d23", "third_party": { @@ -783,7 +676,7 @@ "inkwell": true, "attack": 4, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 24, diff --git a/data/rotf.json b/data/rotf.json index c2deffe..c27f26e 100644 --- a/data/rotf.json +++ b/data/rotf.json @@ -1,10 +1,10 @@ [ { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 1, @@ -24,25 +24,18 @@ "image": "https://images.lorcania.com/cards/rotf/1_fr_bashful-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } + "edition": ["regular", "foil"], + "actions": [ + "oh_gosh" ], - "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 6, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Eri Welli", "number": 2, @@ -62,25 +55,18 @@ "image": "https://images.lorcania.com/cards/rotf/2_fr_christopher_robin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } + "edition": ["regular", "foil"], + "actions": [ + "we_will_always_be_together" ], - "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Casey Robin", "number": 3, @@ -100,25 +86,16 @@ "image": "https://images.lorcania.com/cards/rotf/3_fr_cinderella-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 7, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 9, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jake Parker", "number": 4, @@ -144,25 +121,16 @@ "image": "https://images.lorcania.com/cards/rotf/4_fr_cobra_bubbles-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 5, @@ -182,25 +150,16 @@ "image": "https://images.lorcania.com/cards/rotf/5_fr_doc-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 6, @@ -220,25 +179,16 @@ "image": "https://images.lorcania.com/cards/rotf/6_fr_dopey-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 9, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Lissette Carrera", "number": 7, @@ -258,25 +208,16 @@ "image": "https://images.lorcania.com/cards/rotf/7_fr_eudora-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jochem Van Gool", "number": 8, @@ -296,25 +237,16 @@ "image": "https://images.lorcania.com/cards/rotf/8_fr_gaston-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Javi Salas", "number": 9, @@ -340,25 +272,16 @@ "image": "https://images.lorcania.com/cards/rotf/9_fr_grand_duke-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 10, @@ -378,25 +301,16 @@ "image": "https://images.lorcania.com/cards/rotf/10_fr_grumpy-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 11, @@ -416,25 +330,16 @@ "image": "https://images.lorcania.com/cards/rotf/11_fr_happy-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 7, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 8, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Hadjie Joos", "number": 12, @@ -454,25 +359,16 @@ "image": "https://images.lorcania.com/cards/rotf/12_fr_king_louie-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 6, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Veronica Di Lorenzo \\/ Livio Cacciatore", "number": 13, @@ -498,25 +394,16 @@ "image": "https://images.lorcania.com/cards/rotf/13_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Stefano Zanchi", "number": 14, @@ -536,25 +423,16 @@ "image": "https://images.lorcania.com/cards/rotf/14_fr_mufasa-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Amber Kommavongsa", "number": 15, @@ -574,25 +452,16 @@ "image": "https://images.lorcania.com/cards/rotf/15_fr_mulan-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Lissette Carrera", "number": 16, @@ -612,25 +481,16 @@ "image": "https://images.lorcania.com/cards/rotf/16_fr_mulan-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Filipe Laurentino", "number": 17, @@ -650,25 +510,16 @@ "image": "https://images.lorcania.com/cards/rotf/17_fr_nana-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 4, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kiersten Hale", "number": 18, @@ -688,25 +539,16 @@ "image": "https://images.lorcania.com/cards/rotf/18_fr_piglet-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 0, "defence": 6, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Aubrey Archer", "number": 19, @@ -732,25 +574,16 @@ "image": "https://images.lorcania.com/cards/rotf/19_fr_rapunzel-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 4, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Aubrey Archer", "number": 20, @@ -770,25 +603,16 @@ "image": "https://images.lorcania.com/cards/rotf/20_fr_rapunzel-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 21, @@ -808,25 +632,16 @@ "image": "https://images.lorcania.com/cards/rotf/21_fr_sleepy-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 4, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 22, @@ -846,25 +661,16 @@ "image": "https://images.lorcania.com/cards/rotf/22_fr_sneezy-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "LadyShalirin", "number": 23, @@ -884,16 +690,7 @@ "image": "https://images.lorcania.com/cards/rotf/23_fr_snow_white-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -902,7 +699,7 @@ "inkwell": false, "attack": 1, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Samanta Erdini", "number": 24, @@ -922,16 +719,7 @@ "image": "https://images.lorcania.com/cards/rotf/24_fr_snow_white-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -940,7 +728,7 @@ "inkwell": false, "attack": 3, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Javi Salas", "number": 25, @@ -960,25 +748,16 @@ "image": "https://images.lorcania.com/cards/rotf/25_fr_snow_white-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Matthew Robert Davies \\/ LadyShalirin", "number": 26, @@ -1004,25 +783,16 @@ "image": "https://images.lorcania.com/cards/rotf/26_fr_the_queen-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Eva Windermann", "number": 27, @@ -1042,25 +812,16 @@ "image": "https://images.lorcania.com/cards/rotf/27_fr_the_queen-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "action", "illustrator": "Connie Kang \\/ Jackie Droujko", "number": 28, @@ -1080,16 +841,7 @@ "image": "https://images.lorcania.com/cards/rotf/28_fr_hold_still-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -1098,7 +850,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "action", "illustrator": "Aisha Durmagambetova", "number": 29, @@ -1124,25 +876,16 @@ "image": "https://images.lorcania.com/cards/rotf/29_fr_last_stand-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "song", "illustrator": "Matt Chapman", "number": 30, @@ -1162,25 +905,16 @@ "image": "https://images.lorcania.com/cards/rotf/30_fr_painting_the_roses_red-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "song", "illustrator": "Giulia Riva", "number": 31, @@ -1206,16 +940,7 @@ "image": "https://images.lorcania.com/cards/rotf/31_fr_worlds_greatest_criminal_mind-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -1224,7 +949,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "song", "illustrator": "Rob Di Salvo", "number": 32, @@ -1250,16 +975,7 @@ "image": "https://images.lorcania.com/cards/rotf/32_fr_zero_to_hero-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -1268,7 +984,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "item", "illustrator": "Andrew Trabbold", "number": 33, @@ -1294,16 +1010,7 @@ "image": "https://images.lorcania.com/cards/rotf/33_fr_dragon_gem-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -1312,7 +1019,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "item", "illustrator": "Antonia Flechsig", "number": 34, @@ -1332,16 +1039,7 @@ "image": "https://images.lorcania.com/cards/rotf/34_fr_sleepys_flute-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -1350,7 +1048,7 @@ "inkwell": false, "attack": 1, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Jake Parker", "number": 35, @@ -1376,25 +1074,16 @@ "image": "https://images.lorcania.com/cards/rotf/35_fr_arthur-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 1, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Kiersten Hale", "number": 36, @@ -1414,25 +1103,16 @@ "image": "https://images.lorcania.com/cards/rotf/36_fr_blue_fairy-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Aubrey Archer", "number": 37, @@ -1458,25 +1138,16 @@ "image": "https://images.lorcania.com/cards/rotf/37_fr_chip-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 38, @@ -1496,25 +1167,16 @@ "image": "https://images.lorcania.com/cards/rotf/38_fr_dr_facilier-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Cristian Romero", "number": 39, @@ -1540,25 +1202,16 @@ "image": "https://images.lorcania.com/cards/rotf/39_fr_elsa-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 7, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Hedvig H\\u00e4ggman-Sund", "number": 40, @@ -1578,25 +1231,16 @@ "image": "https://images.lorcania.com/cards/rotf/40_fr_fairy_godmother-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Filipe Laurentino", "number": 41, @@ -1616,25 +1260,16 @@ "image": "https://images.lorcania.com/cards/rotf/41_fr_fairy_godmother-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Matt Chapman", "number": 42, @@ -1654,25 +1289,16 @@ "image": "https://images.lorcania.com/cards/rotf/42_fr_fairy_godmother-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 1, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Ellie Horie", "number": 43, @@ -1692,25 +1318,16 @@ "image": "https://images.lorcania.com/cards/rotf/43_fr_heihei-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 44, @@ -1730,25 +1347,16 @@ "image": "https://images.lorcania.com/cards/rotf/44_fr_jiminy_cricket-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Michaela Martin", "number": 45, @@ -1768,25 +1376,16 @@ "image": "https://images.lorcania.com/cards/rotf/45_fr_kuzco-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Alice Pisoni", "number": 46, @@ -1812,25 +1411,16 @@ "image": "https://images.lorcania.com/cards/rotf/46_fr_madam_mim-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 7, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 7, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Ally Zermeno", "number": 47, @@ -1856,25 +1446,16 @@ "image": "https://images.lorcania.com/cards/rotf/47_fr_madam_mim-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Mane Kandalyan \\/ Pix Smith", "number": 48, @@ -1888,25 +1469,16 @@ "image": "https://images.lorcania.com/cards/rotf/48_en_madam_mim-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Brian Weisz", "number": 49, @@ -1932,25 +1504,16 @@ "image": "https://images.lorcania.com/cards/tfc/49_fr_madam_mim-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "", "number": 50, @@ -1976,25 +1539,16 @@ "image": "https://images.lorcania.com/cards/tfc/50_fr_merlin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "S. Shaw \\/ L. Giammichele", "number": 51, @@ -2020,16 +1574,7 @@ "image": "https://images.lorcania.com/cards/rotf/51_fr_merlin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2038,7 +1583,7 @@ "inkwell": false, "attack": 2, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Michaela Martin", "number": 52, @@ -2064,25 +1609,16 @@ "image": "https://images.lorcania.com/cards/rotf/52_fr_merlin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 53, @@ -2108,25 +1644,16 @@ "image": "https://images.lorcania.com/cards/rotf/53_fr_merlin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 1, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Brian Weisz", "number": 54, @@ -2152,16 +1679,7 @@ "image": "https://images.lorcania.com/cards/rotf/54_fr_merlin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2170,7 +1688,7 @@ "inkwell": false, "attack": 2, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Giulia Riva", "number": 55, @@ -2184,16 +1702,7 @@ "image": "https://images.lorcania.com/cards/rotf/55_en_peter_pans_shadow-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2202,7 +1711,7 @@ "inkwell": false, "attack": 1, "defence": 1, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Kapik", "number": 56, @@ -2222,16 +1731,7 @@ "image": null } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2240,7 +1740,7 @@ "inkwell": false, "attack": 3, "defence": 13, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 57, @@ -2254,16 +1754,7 @@ "image": "https://images.lorcania.com/cards/rotf/57_en_pinocchio-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2272,7 +1763,7 @@ "inkwell": false, "attack": 1, "defence": 1, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Juan Diego Leon", "number": 58, @@ -2298,25 +1789,16 @@ "image": "https://images.lorcania.com/cards/rotf/58_fr_pinocchio-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "John Loren", "number": 59, @@ -2342,25 +1824,16 @@ "image": "https://images.lorcania.com/cards/rotf/59_fr_winnie_the_pooh-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Casey Robin", "number": 60, @@ -2380,25 +1853,16 @@ "image": "https://images.lorcania.com/cards/rotf/60_fr_yzma-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Pablo Hidalgo", "number": 61, @@ -2424,16 +1888,7 @@ "image": "https://images.lorcania.com/cards/rotf/61_fr_yzma-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2442,7 +1897,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "song", "illustrator": "Mariana Moreno", "number": 62, @@ -2462,25 +1917,16 @@ "image": "https://images.lorcania.com/cards/rotf/62_fr_gruesome_and_grim-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "action", "illustrator": "Rob Di Salve", "number": 63, @@ -2506,25 +1952,16 @@ "image": "https://images.lorcania.com/cards/rotf/63_fr_im_stuck-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "song", "illustrator": "Kuya Jaypi", "number": 64, @@ -2550,16 +1987,7 @@ "image": "https://images.lorcania.com/cards/rotf/64_fr_legend_of_the_sword_in_the_stone-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2568,7 +1996,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "item", "illustrator": "Kasia Brzezinska", "number": 65, @@ -2588,16 +2016,7 @@ "image": "https://images.lorcania.com/cards/rotf/65_fr_binding_contract-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2606,7 +2025,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "item", "illustrator": "Matt Chapman", "number": 66, @@ -2626,16 +2045,7 @@ "image": "https://images.lorcania.com/cards/rotf/66_fr_croquet_mallet-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2644,7 +2054,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "item", "illustrator": "Andrew Trabbold", "number": 67, @@ -2670,16 +2080,7 @@ "image": "https://images.lorcania.com/cards/rotf/67_fr_perplexing_signposts-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2688,7 +2089,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "item", "illustrator": "Julie Vu", "number": 68, @@ -2714,25 +2115,16 @@ "image": "https://images.lorcania.com/cards/rotf/68_fr_the_sorcerers_spellbook-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Mario Oscar Gabriele", "number": 69, @@ -2752,25 +2144,16 @@ "image": "https://images.lorcania.com/cards/rotf/69_fr_arthur-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Eri Welli", "number": 70, @@ -2796,16 +2179,7 @@ "image": "https://images.lorcania.com/cards/rotf/70_fr_beast-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2814,7 +2188,7 @@ "inkwell": false, "attack": 2, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Jenna Gray", "number": 71, @@ -2840,16 +2214,7 @@ "image": "https://images.lorcania.com/cards/rotf/71_fr_belle-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -2858,7 +2223,7 @@ "inkwell": false, "attack": 3, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Aisha Durmagambetova", "number": 72, @@ -2884,25 +2249,16 @@ "image": "https://images.lorcania.com/cards/rotf/72_fr_belle-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 1, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Alex Accorsi", "number": 73, @@ -2928,25 +2284,16 @@ "image": "https://images.lorcania.com/cards/rotf/73_fr_bucky-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Alex Accorsi", "number": 74, @@ -2972,25 +2319,16 @@ "image": "https://images.lorcania.com/cards/rotf/74_fr_cheshire_cat-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 8, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 6, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Jeff Murchie", "number": 75, @@ -3010,25 +2348,16 @@ "image": "https://images.lorcania.com/cards/rotf/75_fr_cheshire_cat-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Lissette Carrera", "number": 76, @@ -3054,25 +2383,16 @@ "image": "https://images.lorcania.com/cards/rotf/76_fr_daisy_duck-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Ron Baird", "number": 77, @@ -3092,25 +2412,16 @@ "image": "https://images.lorcania.com/cards/rotf/77_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 0, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 78, @@ -3130,25 +2441,16 @@ "image": "https://images.lorcania.com/cards/rotf/78_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 7, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Ron Baird", "number": 79, @@ -3168,25 +2470,16 @@ "image": "https://images.lorcania.com/cards/rotf/79_fr_dr_facilier-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 1, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 80, @@ -3212,25 +2505,16 @@ "image": "https://images.lorcania.com/cards/rotf/80_fr_enchantress-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Ron Baird", "number": 81, @@ -3256,16 +2540,7 @@ "image": "https://images.lorcania.com/cards/rotf/81_fr_flynn_rider-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3274,7 +2549,7 @@ "inkwell": false, "attack": 2, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "E. Meleranci \\/ L. Giammichele", "number": 82, @@ -3294,25 +2569,16 @@ "image": "https://images.lorcania.com/cards/rotf/82_fr_flynn_rider-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Valerio Buonfantino", "number": 83, @@ -3332,25 +2598,16 @@ "image": "https://images.lorcania.com/cards/rotf/83_fr_gaston-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 6, "defence": 6, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Cristian Romero", "number": 84, @@ -3370,16 +2627,7 @@ "image": "https://images.lorcania.com/cards/rotf/84_fr_little_john-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3388,7 +2636,7 @@ "inkwell": false, "attack": 2, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Isabella Ceravolo", "number": 85, @@ -3414,25 +2662,16 @@ "image": "https://images.lorcania.com/cards/rotf/85_fr_lucifer-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Kristina Chouri \\/ Mariana Moreno", "number": 86, @@ -3446,16 +2685,7 @@ "image": "https://images.lorcania.com/cards/rotf/86_en_pain-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3464,7 +2694,7 @@ "inkwell": false, "attack": 2, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Kristina Chouri \\/ Mariana Moreno", "number": 87, @@ -3490,25 +2720,16 @@ "image": null } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Hedvig H\\u00e4ggman-Sund", "number": 88, @@ -3522,16 +2743,7 @@ "image": "https://images.lorcania.com/cards/rotf/88_en_pete-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3540,7 +2752,7 @@ "inkwell": false, "attack": 1, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Koni", "number": 89, @@ -3566,16 +2778,7 @@ "image": "https://images.lorcania.com/cards/rotf/89_fr_prince_john-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3584,7 +2787,7 @@ "inkwell": false, "attack": 1, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 90, @@ -3610,25 +2813,16 @@ "image": "https://images.lorcania.com/cards/rotf/90_fr_queen_of_hearts-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 1, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Michaela Martin", "number": 91, @@ -3642,25 +2836,16 @@ "image": "https://images.lorcania.com/cards/rotf/91_en_ratigan-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Filipe Laurentino", "number": 92, @@ -3686,16 +2871,7 @@ "image": "https://images.lorcania.com/cards/rotf/92_fr_ray-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3704,7 +2880,7 @@ "inkwell": false, "attack": 2, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 93, @@ -3730,25 +2906,16 @@ "image": "https://images.lorcania.com/cards/rotf/93_fr_the_queen-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Casey Robin", "number": 94, @@ -3768,25 +2935,16 @@ "image": "https://images.lorcania.com/cards/rotf/94_fr_tiana-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Mane Kandalyan \\/ Luca Pinelli", "number": 95, @@ -3806,16 +2964,7 @@ "image": "https://images.lorcania.com/cards/rotf/95_fr_virana-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3824,7 +2973,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "song", "illustrator": "LadyShalirin", "number": 96, @@ -3850,16 +2999,7 @@ "image": "https://images.lorcania.com/cards/rotf/96_fr_bibbidi_bobbidi_boo-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -3868,7 +3008,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Bill Robinson", "number": 97, @@ -3894,25 +3034,16 @@ "image": "https://images.lorcania.com/cards/rotf/97_fr_bounce-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Lauren Levering", "number": 98, @@ -3938,25 +3069,16 @@ "image": "https://images.lorcania.com/cards/rotf/98_fr_hypnotize-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Mane Kandalyan", "number": 99, @@ -3982,25 +3104,16 @@ "image": "https://images.lorcania.com/cards/rotf/99_fr_improvise-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Don Aguillo", "number": 100, @@ -4014,25 +3127,16 @@ "image": "https://images.lorcania.com/cards/rotf/100_en_pack_tactics-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Brian Weisz", "number": 101, @@ -4058,16 +3162,7 @@ "image": "https://images.lorcania.com/cards/rotf/101_fr_ring_the_bell-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4076,7 +3171,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "item", "illustrator": "Leonardo Giammichele", "number": 102, @@ -4090,25 +3185,16 @@ "image": "https://images.lorcania.com/cards/rotf/102_en_ratigans_marvelous_trap-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "R. la Barbera \\/ L. Giammichele", "number": 103, @@ -4134,25 +3220,16 @@ "image": "https://images.lorcania.com/cards/rotf/103_fr_baloo-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Alice Pisoni", "number": 104, @@ -4172,25 +3249,16 @@ "image": "https://images.lorcania.com/cards/rotf/104_fr_boun-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Bill Robinson", "number": 105, @@ -4216,25 +3284,16 @@ "image": "https://images.lorcania.com/cards/rotf/105_fr_card_soldiers-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Carmine Pucci \\/ Leonardo Giammichele", "number": 106, @@ -4254,25 +3313,16 @@ "image": "https://images.lorcania.com/cards/rotf/106_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 1, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Michael \\u201cCookie\\u201d Niewiadomy", "number": 107, @@ -4292,25 +3342,16 @@ "image": "https://images.lorcania.com/cards/rotf/107_fr_felicia-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Giulia Riva", "number": 108, @@ -4336,16 +3377,7 @@ "image": "https://images.lorcania.com/cards/rotf/108_fr_fidget-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4354,7 +3386,7 @@ "inkwell": false, "attack": 2, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Sandra Rios", "number": 109, @@ -4380,16 +3412,7 @@ "image": "https://images.lorcania.com/cards/rotf/109_fr_honest_john-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4398,7 +3421,7 @@ "inkwell": false, "attack": 3, "defence": 4, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Arianna Rea", "number": 110, @@ -4418,16 +3441,7 @@ "image": "https://images.lorcania.com/cards/rotf/110_fr_lady_tremaine-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4436,7 +3450,7 @@ "inkwell": false, "attack": 2, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Samanta Erdini", "number": 111, @@ -4462,25 +3476,16 @@ "image": "https://images.lorcania.com/cards/rotf/111_fr_lady_tremaine-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 7, - "inkwell": false, + "inkwell": true, "attack": 7, "defence": 7, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Giulia Riva", "number": 112, @@ -4506,25 +3511,16 @@ "image": "https://images.lorcania.com/cards/rotf/112_fr_lumiere-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Mario Oscar Gabriele", "number": 113, @@ -4538,25 +3534,16 @@ "image": "https://images.lorcania.com/cards/rotf/113_en_minnie_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Adam Fenton", "number": 114, @@ -4582,25 +3569,16 @@ "image": null } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Ellie Horie", "number": 115, @@ -4626,25 +3604,16 @@ "image": "https://images.lorcania.com/cards/rotf/115_fr_minnie_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Koni", "number": 116, @@ -4658,16 +3627,7 @@ "image": "https://images.lorcania.com/cards/rotf/116_en_mother_gothel-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4676,7 +3636,7 @@ "inkwell": false, "attack": 4, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Michael \\u201cCookie\\u201d Niewiadomy", "number": 117, @@ -4702,16 +3662,7 @@ "image": null } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4720,7 +3671,7 @@ "inkwell": false, "attack": 3, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Hedvig H\\u00e4ggman-Sund", "number": 118, @@ -4734,25 +3685,16 @@ "image": "https://images.lorcania.com/cards/rotf/118_en_namaari-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Valerio Buonfantino", "number": 119, @@ -4766,25 +3708,16 @@ "image": "https://images.lorcania.com/cards/rotf/119_en_queen_of_hearts-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 120, @@ -4798,16 +3731,7 @@ "image": "https://images.lorcania.com/cards/rotf/120_en_queen_of_hearts-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4816,7 +3740,7 @@ "inkwell": false, "attack": 3, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Valerio Buonfantino", "number": 121, @@ -4830,25 +3754,16 @@ "image": "https://images.lorcania.com/cards/rotf/121_en_ratigan-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Amber Kommavongsa", "number": 122, @@ -4862,25 +3777,16 @@ "image": "https://images.lorcania.com/cards/rotf/122_en_raya-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Amber Kommavongsa", "number": 123, @@ -4894,25 +3800,16 @@ "image": "https://images.lorcania.com/cards/rotf/123_en_raya-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 124, @@ -4938,16 +3835,7 @@ "image": "https://images.lorcania.com/cards/rotf/124_fr_raya-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -4956,7 +3844,7 @@ "inkwell": false, "attack": 6, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 125, @@ -4982,25 +3870,16 @@ "image": "https://images.lorcania.com/cards/rotf/125_fr_scar-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "M. Robert Davies \\/ L. Giammichele", "number": 126, @@ -5020,25 +3899,16 @@ "image": "https://images.lorcania.com/cards/rotf/126_de_shere_khan-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "P. Gaylord \\/ L. Giammichele", "number": 127, @@ -5058,16 +3928,7 @@ "image": "https://images.lorcania.com/cards/rotf/127_fr_tigger-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5076,7 +3937,7 @@ "inkwell": false, "attack": 4, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Brian Weisz", "number": 128, @@ -5096,25 +3957,16 @@ "image": "https://images.lorcania.com/cards/rotf/128_fr_tuk_tuk-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "song", "illustrator": "Gaku Kumatori", "number": 129, @@ -5134,25 +3986,16 @@ "image": "https://images.lorcania.com/cards/rotf/129_fr_go_the_distance-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "song", "illustrator": "Jake Parker", "number": 130, @@ -5166,16 +4009,7 @@ "image": "https://images.lorcania.com/cards/rotf/130_en_teeth_and_ambitions-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5184,7 +4018,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "song", "illustrator": "Carlos Ruiz", "number": 131, @@ -5198,25 +4032,16 @@ "image": "https://images.lorcania.com/cards/rotf/131_en_the_most_diabolical_scheme-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "action", "illustrator": "Luis Huerta", "number": 132, @@ -5236,25 +4061,16 @@ "image": "https://images.lorcania.com/cards/rotf/132_fr_what_did_you_call_me-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "song", "illustrator": "Eva Widermann", "number": 133, @@ -5274,16 +4090,7 @@ "image": "https://images.lorcania.com/cards/rotf/133_fr_you_can_fly-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5292,7 +4099,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "item", "illustrator": "Peter Brockhammer", "number": 134, @@ -5318,16 +4125,7 @@ "image": "https://images.lorcania.com/cards/rotf/134_fr_dinner_bell-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5336,7 +4134,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "item", "illustrator": "Leonardo Giammichele", "number": 135, @@ -5350,16 +4148,7 @@ "image": "https://images.lorcania.com/cards/rotf/135_en_peter_pans_dagger-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5368,7 +4157,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "item", "illustrator": "Gaku Kumatori", "number": 136, @@ -5394,25 +4183,16 @@ "image": "https://images.lorcania.com/cards/rotf/136_fr_sword_in_the_stone-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Alice Pisoni", "number": 137, @@ -5432,25 +4212,16 @@ "image": "https://images.lorcania.com/cards/rotf/137_fr_alice-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Bill Robinson", "number": 138, @@ -5476,25 +4247,16 @@ "image": "https://images.lorcania.com/cards/rotf/138_fr_basil-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Jake Parker", "number": 139, @@ -5520,25 +4282,16 @@ "image": "https://images.lorcania.com/cards/rotf/139_fr_basil-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Roger Perez", "number": 140, @@ -5564,25 +4317,16 @@ "image": "https://images.lorcania.com/cards/rotf/140_fr_basil-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Cory Godbey", "number": 141, @@ -5602,25 +4346,16 @@ "image": "https://images.lorcania.com/cards/rotf/141_fr_caterpillar-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 5, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 142, @@ -5646,25 +4381,16 @@ "image": "https://images.lorcania.com/cards/rotf/142_fr_cogsworth-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 143, @@ -5690,25 +4416,16 @@ "image": "https://images.lorcania.com/cards/rotf/143_fr_cogsworth-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 2, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Aisha Durmagambetova", "number": 144, @@ -5734,25 +4451,16 @@ "image": "https://images.lorcania.com/cards/rotf/144_fr_cruella_de_vil-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "GusGadget \\/ Leonardo Giammichele", "number": 145, @@ -5772,25 +4480,16 @@ "image": "https://images.lorcania.com/cards/rotf/145_fr_cruella_de_vil-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 2, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Rosa la Barbera \\/ Leonardo Giammichele", "number": 146, @@ -5810,16 +4509,7 @@ "image": "https://images.lorcania.com/cards/rotf/146_fr_duke_weaselton-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5828,7 +4518,7 @@ "inkwell": false, "attack": 4, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 147, @@ -5854,16 +4544,7 @@ "image": "https://images.lorcania.com/cards/rotf/147_fr_gaston-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5872,7 +4553,7 @@ "inkwell": false, "attack": 3, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Juan Diego Leon", "number": 148, @@ -5898,25 +4579,16 @@ "image": "https://images.lorcania.com/cards/rotf/148_fr_grand_pabbie-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 149, @@ -5942,16 +4614,7 @@ "image": "https://images.lorcania.com/cards/rotf/149_fr_hiram_flaversham-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -5960,7 +4623,7 @@ "inkwell": false, "attack": 3, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Kevin Hong", "number": 150, @@ -5980,25 +4643,16 @@ "image": "https://images.lorcania.com/cards/rotf/150_fr_james-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 2, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "R. la Barbera \\/ L. Giammichele", "number": 151, @@ -6018,25 +4672,16 @@ "image": "https://images.lorcania.com/cards/rotf/151_fr_jasmine-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Arianna Rea", "number": 152, @@ -6056,16 +4701,7 @@ "image": "https://images.lorcania.com/cards/rotf/152_fr_judy_hopps-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -6074,7 +4710,7 @@ "inkwell": false, "attack": 1, "defence": 5, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Michaela Martin", "number": 153, @@ -6100,25 +4736,16 @@ "image": "https://images.lorcania.com/cards/rotf/153_fr_mrs_judson-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Brian Weisz", "number": 154, @@ -6132,25 +4759,16 @@ "image": "https://images.lorcania.com/cards/rotf/154_en_nick_wilde-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "", "number": 155, @@ -6164,25 +4782,16 @@ "image": "https://images.lorcania.com/cards/rotf/155_en_noi-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Agnes Christianson", "number": 156, @@ -6208,25 +4817,16 @@ "image": "https://images.lorcania.com/cards/rotf/156_fr_owl-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Vicky Xie \\/ Mariana Moreno", "number": 157, @@ -6252,25 +4852,16 @@ "image": "https://images.lorcania.com/cards/rotf/157_fr_prince_charming-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Giulia Riva", "number": 158, @@ -6284,16 +4875,7 @@ "image": "https://images.lorcania.com/cards/rotf/158_en_rabbit-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -6302,7 +4884,7 @@ "inkwell": false, "attack": 2, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Grace Tran", "number": 159, @@ -6316,25 +4898,16 @@ "image": "https://images.lorcania.com/cards/rotf/159_en_sisu-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Hadjie Joos", "number": 160, @@ -6354,25 +4927,16 @@ "image": "https://images.lorcania.com/cards/rotf/160_fr_the_nokk-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Rianti Hidayat", "number": 161, @@ -6392,16 +4956,7 @@ "image": "https://images.lorcania.com/cards/rotf/161_fr_winnie_the_pooh-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -6410,7 +4965,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "action", "illustrator": "Lissette Carrera", "number": 162, @@ -6430,25 +4985,16 @@ "image": "https://images.lorcania.com/cards/rotf/162_fr_falling_down_the_rabbit_hole-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "song", "illustrator": "Jochem Van Gool", "number": 163, @@ -6474,16 +5020,7 @@ "image": "https://images.lorcania.com/cards/rotf/163_fr_four_dozen_eggs-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -6492,7 +5029,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "action", "illustrator": "Juan Diego Leon", "number": 164, @@ -6512,25 +5049,16 @@ "image": "https://images.lorcania.com/cards/rotf/164_fr_launch-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "action", "illustrator": "Mane Kandalyan \\/ Jochem Van Gool", "number": 165, @@ -6544,25 +5072,16 @@ "image": "https://images.lorcania.com/cards/rotf/165_en_nothing_to_hide-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Antonia Flechsig", "number": 166, @@ -6588,25 +5107,16 @@ "image": "https://images.lorcania.com/cards/rotf/166_fr_fang_crossbow-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Tanisha Cherislin", "number": 167, @@ -6632,16 +5142,7 @@ "image": "https://images.lorcania.com/cards/rotf/167_fr_gumbo_pot-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -6650,7 +5151,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Antonia Flechsig", "number": 168, @@ -6664,25 +5165,16 @@ "image": "https://images.lorcania.com/cards/rotf/168_en_maurices_workshop-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Isaiah Mesq", "number": 169, @@ -6696,25 +5188,16 @@ "image": "https://images.lorcania.com/cards/rotf/169_en_pawpsicle-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Peter Brockhammer", "number": 170, @@ -6728,25 +5211,16 @@ "image": "https://images.lorcania.com/cards/rotf/170_en_sardine_can-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Alice Pisoni", "number": 171, @@ -6766,25 +5240,16 @@ "image": "https://images.lorcania.com/cards/rotf/171_fr_beast-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 8, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 172, @@ -6804,25 +5269,16 @@ "image": "https://images.lorcania.com/cards/rotf/172_fr_beast-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Evana Kisa", "number": 173, @@ -6842,25 +5298,16 @@ "image": "https://images.lorcania.com/cards/rotf/173_fr_beast-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Grace Tran", "number": 174, @@ -6880,25 +5327,16 @@ "image": "https://images.lorcania.com/cards/rotf/174_fr_benja-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Adam Banch", "number": 175, @@ -6918,25 +5356,16 @@ "image": "https://images.lorcania.com/cards/rotf/175_fr_chief_bogo-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 2, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Grace Tran", "number": 176, @@ -6962,25 +5391,16 @@ "image": "https://images.lorcania.com/cards/rotf/176_fr_cinderella-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 7, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Grace Tran", "number": 177, @@ -7006,25 +5426,16 @@ "image": "https://images.lorcania.com/cards/rotf/177_fr_cinderella-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 6, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 178, @@ -7044,25 +5455,16 @@ "image": "https://images.lorcania.com/cards/rotf/178_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 179, @@ -7088,25 +5490,16 @@ "image": "https://images.lorcania.com/cards/rotf/179_fr_eli_la_bouff-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 9, - "inkwell": false, + "inkwell": true, "attack": 10, "defence": 10, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Marco Giorgianni", "number": 180, @@ -7132,25 +5525,16 @@ "image": "https://images.lorcania.com/cards/rotf/180_fr_goofy-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 6, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Grace Tran", "number": 181, @@ -7170,25 +5554,16 @@ "image": "https://images.lorcania.com/cards/rotf/181_fr_hercules-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Eva Widermann", "number": 182, @@ -7208,25 +5583,16 @@ "image": "https://images.lorcania.com/cards/rotf/182_fr_hercules-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 4, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cam Kendell", "number": 183, @@ -7246,25 +5612,16 @@ "image": "https://images.lorcania.com/cards/rotf/183_fr_jafar-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 2, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Rob Di Salvo", "number": 184, @@ -7284,25 +5641,16 @@ "image": "https://images.lorcania.com/cards/rotf/184_fr_jafar-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Brian Weisz", "number": 185, @@ -7322,25 +5670,16 @@ "image": "https://images.lorcania.com/cards/rotf/185_fr_kronk-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 0, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Luis Huerta", "number": 186, @@ -7360,25 +5699,16 @@ "image": "https://images.lorcania.com/cards/rotf/186_fr_lawrence-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 5, - "inkwell": false, + "inkwell": true, "attack": 3, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cristian Romero", "number": 187, @@ -7404,25 +5734,16 @@ "image": "https://images.lorcania.com/cards/rotf/187_fr_li_shang-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 2, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cristian Romero", "number": 188, @@ -7436,16 +5757,7 @@ "image": "https://images.lorcania.com/cards/rotf/188_en_magic_broom-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -7454,7 +5766,7 @@ "inkwell": false, "attack": 2, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Jenna Gray", "number": 189, @@ -7468,25 +5780,16 @@ "image": "https://images.lorcania.com/cards/rotf/189_en_namaari-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 8, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Koni", "number": 190, @@ -7500,25 +5803,16 @@ "image": "https://images.lorcania.com/cards/rotf/190_en_pacha-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Gaku Kumatori", "number": 191, @@ -7544,25 +5838,16 @@ "image": "https://images.lorcania.com/cards/rotf/191_fr_prince_naveen-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 7, - "inkwell": false, + "inkwell": true, "attack": 5, "defence": 6, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Jenna Gray", "number": 192, @@ -7588,16 +5873,7 @@ "image": "https://images.lorcania.com/cards/rotf/192_fr_queen_of_hearts-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -7606,7 +5882,7 @@ "inkwell": false, "attack": 1, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Noukah", "number": 193, @@ -7632,25 +5908,16 @@ "image": null } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 1, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Gaku Kumatori", "number": 194, @@ -7676,25 +5943,16 @@ "image": "https://images.lorcania.com/cards/rotf/194_fr_the_huntsman-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Eri Welli", "number": 195, @@ -7720,16 +5978,7 @@ "image": "https://images.lorcania.com/cards/rotf/195_fr_the_prince-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -7738,7 +5987,7 @@ "inkwell": false, "attack": 1, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 196, @@ -7764,25 +6013,16 @@ "image": "https://images.lorcania.com/cards/rotf/196_fr_tiana-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": 1, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Samanta Erdini", "number": 197, @@ -7802,25 +6042,16 @@ "image": "https://images.lorcania.com/cards/rotf/197_fr_tiana-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 2, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "action", "illustrator": "Hedvig H\\u00e4ggman-Sund", "number": 198, @@ -7840,16 +6071,7 @@ "image": "https://images.lorcania.com/cards/rotf/198_fr_charge-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -7858,7 +6080,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "song", "illustrator": "R. la Barbera \\/ L. Giammichele", "number": 199, @@ -7878,16 +6100,7 @@ "image": "https://images.lorcania.com/cards/rotf/199_fr_let_the_storm_rage_on-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -7896,7 +6109,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "action", "illustrator": "Pablo Hidalgo \\/ Jeff Merghart", "number": 200, @@ -7910,25 +6123,16 @@ "image": "https://images.lorcania.com/cards/rotf/200_en_pick_a_fight-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "song", "illustrator": "Jared Nickerl \\/ Alex Accorsi", "number": 201, @@ -7942,25 +6146,16 @@ "image": "https://images.lorcania.com/cards/rotf/201_en_strength_of_a_raging_fire-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 1, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "item", "illustrator": "Jared Nickerl", "number": 202, @@ -7980,16 +6175,7 @@ "image": "https://images.lorcania.com/cards/rotf/202_fr_last_cannon-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, @@ -7998,7 +6184,7 @@ "inkwell": false, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "item", "illustrator": "Gaku Kumatori", "number": 203, @@ -8024,25 +6210,16 @@ "image": null } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "rotf" }, { "cost": 3, - "inkwell": false, + "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "item", "illustrator": "Antonia Flechsig", "number": 204, @@ -8062,16 +6239,36 @@ "image": "https://images.lorcania.com/cards/rotf/204_fr_weight_set-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" + "edition": ["regular", "foil"], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 1, + "inkwell": true, + "attack": 1, + "defence": 2, + "color": "amber", + "type": "glimmer", + "illustrator": "Casey Robin", + "number": 205, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Cinderella", + "title": "Ballroom Sensation", + "flavour": "With a magical dress and a song in her heart, she dazzled everyone at the ball.", + "image": "https://images.lorcania.com/cards/rotf/3_en_cinerella-716.webp" }, - { - "name": "Foil", - "code": "foil" + "fr": { + "name": "Cendrillon", + "title": "Fait sensation au bal", + "flavour": "Avec une robe magique et une chanson dans le coeur, elle a \\u00e9bloui tout le monde au bal.", + "image": "https://images.lorcania.com/cards/rotf/3_fr_cinderella-716.webp" } - ], + }, + "edition": [ "enchanted" ], "actions": [], "set_code": "rotf" }, @@ -8080,7 +6277,7 @@ "inkwell": false, "attack": 3, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Javi Salas", "number": 206, @@ -8100,12 +6297,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": [ "enchanted" ], "actions": [], "set_code": "rotf" }, @@ -8114,7 +6306,7 @@ "inkwell": false, "attack": 1, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Jake Parker", "number": 207, @@ -8134,21 +6326,74 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" + "edition": [ "enchanted" ], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 7, + "inkwell": true, + "attack": 5, + "defence": 7, + "color": "amethyst", + "type": "glimmer", + "illustrator": "Ally Zermeno", + "number": 208, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Madam Mim", + "title": "Purple Dragon", + "flavour": "\\u201cDid I say no purple dragons? Did I?\\u201d", + "image": "https://images.lorcania.com/cards/rotf/47_en_madam_mim-716.webp" + }, + "de": { + "name": "Madame Mim", + "title": "Lila Drache", + "flavour": "\\u201eHab ich was gesagt von keine lila Drachen? Nein!\\u201c", + "image": "https://images.lorcania.com/cards/rotf/47_de_madam_mim-716.webp" + }, + "fr": { + "name": "Madam Mime", + "title": "En dragon", + "flavour": "\"Est-ce que j'ai dit : pas de dragon ?\"", + "image": "https://images.lorcania.com/cards/rotf/47_fr_madam_mim-716.webp" + } + }, + "edition": [ "enchanted" ], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 5, + "inkwell": true, + "attack": 3, + "defence": 4, + "color": "emerald", + "type": "glimmer", + "illustrator": "Hedvig H\\u00e4ggman-Sund", + "number": 209, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Pete", + "title": "Bad Guy", + "flavour": null, + "image": "https://images.lorcania.com/cards/rotf/88_en_pete-716.webp" } - ], + }, + "edition": [ "enchanted" ], "actions": [], "set_code": "rotf" }, { "cost": 6, - "inkwell": false, + "inkwell": true, "attack": 4, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Eri Welli", "number": 210, @@ -8168,12 +6413,94 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" + "edition": [ "enchanted" ], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 6, + "inkwell": false, + "attack": 3, + "defence": 4, + "color": "ruby", + "type": "glimmer", + "illustrator": "Arianna Rea", + "number": 211, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Lady Tremaine", + "title": "Imperious Queen", + "flavour": "The twelfth Rule of Villainy: If you don't have a throne, take one.", + "image": "https://images.lorcania.com/cards/rotf/110_en_lady_tremaine-716.webp" + }, + "fr": { + "name": "Madame de Tr\\u00e9maine", + "title": "Reine imp\\u00e9rieuse", + "flavour": "Douzi\\u00e8me r\\u00e8gle de la m\\u00e9chancet\\u00e9 : si tu n'as pas de tr\\u00f4ne, prends-en-un.", + "image": "https://images.lorcania.com/cards/rotf/110_fr_lady_tremaine-716.webp" } - ], + }, + "edition": ["regular", "foil"], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 3, + "inkwell": true, + "attack": 3, + "defence": 3, + "color": "ruby", + "type": "glimmer", + "illustrator": "M. Robert Davies \\/ L. Giammichele", + "number": 212, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Shere Khan", + "title": "Menacing Predator", + "flavour": "The sixth Rule of Villainy: Keep your mind sharp and your claws sharper.", + "image": "https://images.lorcania.com/cards/rotf/126_en_shere_khan-716.webp" + }, + "de": { + "name": "", + "title": "", + "flavour": null, + "image": "https://images.lorcania.com/cards/rotf/126_de_shere_khan-716.webp" + } + }, + "edition": [ "enchanted" ], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 3, + "inkwell": true, + "attack": 1, + "defence": 4, + "color": "sapphire", + "type": "glimmer", + "illustrator": "Alice Pisoni", + "number": 213, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Alice", + "title": "Growing Girl", + "flavour": null, + "image": "https://images.lorcania.com/cards/rotf/137_en_alice-716.webp" + }, + "fr": { + "name": "Alice", + "title": "En pleine croissance", + "flavour": null, + "image": "https://images.lorcania.com/cards/rotf/137_fr_alice-716.webp" + } + }, + "edition": [ "enchanted" ], "actions": [], "set_code": "rotf" }, @@ -8182,7 +6509,59 @@ "inkwell": false, "attack": 2, "defence": 4, - "color": 6, + "color": "sapphire", + "type": "glimmer", + "illustrator": "Grace Tran", + "number": 214, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Sisu", + "title": "Divine Water Dragon", + "flavour": "No matter her shape, you can\\u2019t mistake her heart.", + "image": "https://images.lorcania.com/cards/rotf/159_en_sisu-716.webp" + } + }, + "edition": [ "enchanted" ], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 6, + "inkwell": true, + "attack": 6, + "defence": 3, + "color": "steel", + "type": "glimmer", + "illustrator": "Grace Tran", + "number": 215, + "rarity": "enchanted", + "franchise_id": "unknown", + "languages": { + "en": { + "name": "Hercules", + "title": "Divine Hero", + "flavour": "A good guy to have around when something wrecks your inkworks.", + "image": "https://images.lorcania.com/cards/rotf/181_en_hercules-716.webp" + }, + "fr": { + "name": "Hercule", + "title": "H\\u00e9ros divin", + "flavour": "Un bon gars \\u00e0 avoir \\u00e0 port\\u00e9e de main quand quelque chose ruine vos cr\\u00e9ations d'encre.", + "image": "https://images.lorcania.com/cards/rotf/181_fr_hercules-716.webp" + } + }, + "edition": [ "enchanted" ], + "actions": [], + "set_code": "rotf" + }, + { + "cost": 4, + "inkwell": false, + "attack": 2, + "defence": 4, + "color": "steel", "type": "glimmer", "illustrator": "Jenna Gray", "number": 216, @@ -8202,12 +6581,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": [ "enchanted" ], "actions": [], "set_code": "rotf" } diff --git a/data/tfc.json b/data/tfc.json index a9311c5..c6e6d5b 100644 --- a/data/tfc.json +++ b/data/tfc.json @@ -4,7 +4,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 1, @@ -30,16 +30,7 @@ "image": "https://images.lorcania.com/cards/tfc/1_fr_ariel-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "voiceless" ], @@ -54,7 +45,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Alice Pisoni", "number": 2, @@ -80,16 +71,7 @@ "image": "https://images.lorcania.com/cards/tfc/2_fr_ariel-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "singer", "musical_debut" @@ -105,7 +87,7 @@ "inkwell": true, "attack": 2, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Javier Salas", "number": 3, @@ -131,16 +113,7 @@ "image": "https://images.lorcania.com/cards/tfc/3_fr_cinderella-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "singer", "wonderful_dream" @@ -156,7 +129,7 @@ "inkwell": true, "attack": 3, "defence": 6, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jochem Van Gool", "number": 4, @@ -182,16 +155,7 @@ "image": "https://images.lorcania.com/cards/tfc/4_fr_goofy-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "bodyguard", "and_two_for_tea" @@ -206,7 +170,7 @@ "cost": 8, "attack": 6, "defence": 7, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Alex Accorsi", "number": 5, @@ -260,7 +224,7 @@ "cost": 4, "attack": 3, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Randy Bishop", "number": 6, @@ -286,16 +250,7 @@ "image": "https://images.lorcania.com/cards/tfc/6_fr_hades-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "well_of_souls" ], @@ -310,7 +265,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jenna Gray", "number": 7, @@ -336,16 +291,7 @@ "image": "https://images.lorcania.com/cards/tfc/7_fr_heihei-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "support" ], @@ -360,7 +306,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Andrey Chomak", "number": 8, @@ -386,16 +332,7 @@ "image": "https://images.lorcania.com/cards/tfc/8_fr_lefou-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "loyal" ], @@ -409,7 +346,7 @@ "cost": 1, "attack": 1, "defence": 1, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Dave Beauchene", "number": 9, @@ -435,16 +372,7 @@ "image": "https://images.lorcania.com/cards/tfc/9_fr_lilo-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -457,7 +385,7 @@ "inkwell": true, "attack": 4, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Brian Weisz", "number": 10, @@ -483,16 +411,7 @@ "image": "https://images.lorcania.com/cards/tfc/10_fr_maximus-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "bodyguard", "support" @@ -508,7 +427,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 11, @@ -534,16 +453,7 @@ "image": "https://images.lorcania.com/cards/tfc/11_fr_maximus-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "horse_kick" ], @@ -558,7 +468,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Dave Beauchene", "number": 12, @@ -584,16 +494,7 @@ "image": "https://images.lorcania.com/cards/tfc/12_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -606,7 +507,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kendall Hale", "number": 13, @@ -632,16 +533,7 @@ "image": "https://images.lorcania.com/cards/tfc/13_fr_minnie_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -654,7 +546,7 @@ "inkwell": true, "attack": 1, "defence": 6, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 14, @@ -680,16 +572,7 @@ "image": "https://images.lorcania.com/cards/tfc/14_fr_moana-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "we_can_fix_it" ], @@ -704,7 +587,7 @@ "inkwell": true, "attack": 2, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Kamil Murzyn / Eri Welli", "number": 15, @@ -730,16 +613,7 @@ "image": "https://images.lorcania.com/cards/tfc/15_fr_mr_smee-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -751,7 +625,7 @@ "cost": 4, "attack": 3, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Philipp Kruse", "number": 16, @@ -777,16 +651,7 @@ "image": "https://images.lorcania.com/cards/tfc/16_fr_prince_phillip-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "heroism" ], @@ -801,7 +666,7 @@ "inkwell": true, "attack": 3, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jenna Gray", "number": 17, @@ -827,16 +692,7 @@ "image": "https://images.lorcania.com/cards/tfc/17_fr_pumbaa-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -849,7 +705,7 @@ "inkwell": true, "attack": 1, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Jochem Van Gool", "number": 18, @@ -875,16 +731,7 @@ "image": "https://images.lorcania.com/cards/tfc/18_fr_rapunzel-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "gleam_and_glow" ], @@ -899,7 +746,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 19, @@ -925,16 +772,7 @@ "image": "https://images.lorcania.com/cards/tfc/19_fr_sebastian-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "singer_4" ], @@ -949,7 +787,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Filipe Laurentino", "number": 20, @@ -975,16 +813,7 @@ "image": "https://images.lorcania.com/cards/tfc/20_fr_simba-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "bodyguard" ], @@ -999,7 +828,7 @@ "inkwell": true, "attack": 4, "defence": 8, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Marcel Berg", "number": 21, @@ -1025,16 +854,7 @@ "image": "https://images.lorcania.com/cards/tfc/21_fr_stitch-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "ohana" ], @@ -1049,7 +869,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Alex Accorsi", "number": 22, @@ -1075,16 +895,7 @@ "image": "https://images.lorcania.com/cards/tfc/22_fr_stitch-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -1097,7 +908,7 @@ "inkwell": true, "attack": 3, "defence": 5, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Simangaliso Sibaya", "number": 23, @@ -1123,16 +934,7 @@ "image": "https://images.lorcania.com/cards/tfc/23_fr_stitch-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "shift_4", "adoring_fans" @@ -1148,7 +950,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Juan Diego Leon", "number": 24, @@ -1174,16 +976,7 @@ "image": "https://images.lorcania.com/cards/tfc/24_fr_timon-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "tastes_like_chicken" ], @@ -1198,7 +991,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "song", "illustrator": "R. La Barbera / L. Giammichele", "number": 25, @@ -1224,16 +1017,7 @@ "image": "https://images.lorcania.com/cards/tfc/25_fr_be_our_guest-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "be_our_guest" ], @@ -1248,7 +1032,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "action", "illustrator": "Amber Kommavongsa", "number": 26, @@ -1274,16 +1058,7 @@ "image": "https://images.lorcania.com/cards/tfc/26_fr_control_your_temper-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "control_your_temper" ], @@ -1298,7 +1073,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "song", "illustrator": "Juan Diego Leon", "number": 27, @@ -1324,16 +1099,7 @@ "image": "https://images.lorcania.com/cards/tfc/27_fr_hakuna_matata-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "hakuna_matata" ], @@ -1348,7 +1114,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "action", "illustrator": "Philipp Kruse", "number": 28, @@ -1374,16 +1140,7 @@ "image": "https://images.lorcania.com/cards/tfc/28_fr_healing_glow-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "healing_glow" ], @@ -1397,7 +1154,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "action", "illustrator": "Leonardo Giammichele", "number": 29, @@ -1423,16 +1180,7 @@ "image": "https://images.lorcania.com/cards/tfc/29_fr_just_in_time-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "just_in_time" ], @@ -1446,7 +1194,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "song", "illustrator": "Samanta Erdini", "number": 30, @@ -1472,16 +1220,7 @@ "image": "https://images.lorcania.com/cards/tfc/30_fr_part_of_your_world-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "part_of_your_world" ], @@ -1496,7 +1235,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "action", "illustrator": "Alice Pisoni", "number": 31, @@ -1522,16 +1261,7 @@ "image": "https://images.lorcania.com/cards/tfc/31_fr_you_have_forgotten_me-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "you_have_forgotten_me" ], @@ -1546,7 +1276,7 @@ "inkwell": true, "attack": 0, "defence": 0, - "color": 4, + "color": "amber", "type": "item", "illustrator": "Eri Welli", "number": 32, @@ -1572,16 +1302,7 @@ "image": "https://images.lorcania.com/cards/tfc/32_fr_dinglehopper-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "straighten_hair" ], @@ -1595,7 +1316,7 @@ "cost": 2, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "item", "illustrator": "Eri Welli", "number": 33, @@ -1621,16 +1342,7 @@ "image": "https://images.lorcania.com/cards/tfc/33_fr_lantern-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "birthday_lights" ], @@ -1644,7 +1356,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 4, + "color": "amber", "type": "item", "illustrator": "Jenna Gray", "number": 34, @@ -1670,16 +1382,7 @@ "image": "https://images.lorcania.com/cards/tfc/34_fr_ursulas_shell_necklace-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "now_sing" ], @@ -1694,7 +1397,7 @@ "inkwell": true, "attack": 2, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Valerio Buonfantino", "number": 35, @@ -1720,16 +1423,7 @@ "image": "https://images.lorcania.com/cards/tfc/35_fr_anna-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "loving_heart" ], @@ -1744,7 +1438,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Kendall Hale", "number": 36, @@ -1770,16 +1464,7 @@ "image": "https://images.lorcania.com/cards/tfc/36_fr_archimedes-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -1791,7 +1476,7 @@ "cost": 7, "attack": 4, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 37, @@ -1817,16 +1502,7 @@ "image": "https://images.lorcania.com/cards/tfc/37_fr_dr_facilier-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_5", "into_the_shadows" @@ -1842,7 +1518,7 @@ "inkwell": true, "attack": 0, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Grace Tran", "number": 38, @@ -1868,16 +1544,7 @@ "image": "https://images.lorcania.com/cards/tfc/38_fr_dr_facilier-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "challenger" ], @@ -1892,7 +1559,7 @@ "inkwell": true, "attack": 2, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Cam Kendell", "number": 39, @@ -1918,16 +1585,7 @@ "image": "https://images.lorcania.com/cards/tfc/39_fr_dr_facilier-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "dreams_made_real" ], @@ -1942,7 +1600,7 @@ "inkwell": true, "attack": 4, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Duyen Nguyen / Aubrey Archer", "number": 40, @@ -1968,16 +1626,7 @@ "image": "https://images.lorcania.com/cards/tfc/40_fr_elsa-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -1990,7 +1639,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 41, @@ -2016,16 +1665,7 @@ "image": "https://images.lorcania.com/cards/tfc/41_fr_elsa-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "freeze" ], @@ -2039,7 +1679,7 @@ "cost": 8, "attack": 4, "defence": 6, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 42, @@ -2065,16 +1705,7 @@ "image": "https://images.lorcania.com/cards/tfc/42_fr_elsa-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_6", "deep_freeze" @@ -2089,7 +1720,7 @@ "cost": 5, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Luis Huerta", "number": 43, @@ -2115,16 +1746,7 @@ "image": "https://images.lorcania.com/cards/tfc/43_fr_flotsam-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "rush", "dexterous_lunge" @@ -2140,7 +1762,7 @@ "inkwell": true, "attack": 0, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Marcel Berg", "number": 44, @@ -2166,16 +1788,7 @@ "image": "https://images.lorcania.com/cards/tfc/44_fr_jafar-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "hidden_wonders" ], @@ -2190,7 +1803,7 @@ "inkwell": true, "attack": 2, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Jake Parker", "number": 45, @@ -2216,16 +1829,7 @@ "image": "https://images.lorcania.com/cards/tfc/45_fr_jafar-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "challenger_3" ], @@ -2240,7 +1844,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Brian Weisz", "number": 46, @@ -2266,16 +1870,7 @@ "image": "https://images.lorcania.com/cards/tfc/46_fr_jetsam-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "evasive", "sinister_slither" @@ -2291,7 +1886,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Dav Augereau / Giulia Riva", "number": 47, @@ -2317,16 +1912,7 @@ "image": "https://images.lorcania.com/cards/tfc/47_fr_magic_broom-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "sweep" ], @@ -2340,7 +1926,7 @@ "cost": 1, "attack": 1, "defence": 1, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Grace Tran", "number": 48, @@ -2366,16 +1952,7 @@ "image": "https://images.lorcania.com/cards/tfc/48_fr_maleficent-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -2388,7 +1965,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Valerio Buonfantino", "number": 49, @@ -2414,16 +1991,7 @@ "image": "https://images.lorcania.com/cards/tfc/49_fr_maleficent-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "cast_my_spell" ], @@ -2437,7 +2005,7 @@ "cost": 6, "attack": 5, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Kendall Hale", "number": 50, @@ -2463,16 +2031,7 @@ "image": "https://images.lorcania.com/cards/tfc/50_fr_marshmallow-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "durable" ], @@ -2487,7 +2046,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 51, @@ -2513,16 +2072,7 @@ "image": "https://images.lorcania.com/cards/tfc/51_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "animate_broom", "ceaseless_worker" @@ -2538,7 +2088,7 @@ "inkwell": true, "attack": 1, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Giulia Riva", "number": 52, @@ -2564,16 +2114,7 @@ "image": "https://images.lorcania.com/cards/tfc/61_fr_olaf-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -2586,7 +2127,7 @@ "inkwell": true, "attack": 1, "defence": 1, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Brian Weisz", "number": 53, @@ -2612,16 +2153,7 @@ "image": "https://images.lorcania.com/cards/tfc/53_fr_pascal-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "camouflage" ], @@ -2635,7 +2167,7 @@ "cost": 3, "attack": 3, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Giulia Riva", "number": 54, @@ -2661,16 +2193,7 @@ "image": "https://images.lorcania.com/cards/tfc/54_fr_rafiki-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "rush" ], @@ -2685,7 +2208,7 @@ "inkwell": true, "attack": 5, "defence": 7, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Jared Nickerl", "number": 55, @@ -2711,16 +2234,7 @@ "image": "https://images.lorcania.com/cards/tfc/55_fr_sven-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -2733,7 +2247,7 @@ "inkwell": true, "attack": 4, "defence": 5, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 56, @@ -2759,16 +2273,7 @@ "image": "https://images.lorcania.com/cards/tfc/56_fr_the_queen-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "i_summon_thee" ], @@ -2783,7 +2288,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Giulia Riva", "number": 57, @@ -2809,16 +2314,7 @@ "image": "https://images.lorcania.com/cards/tfc/57_fr_the_wardrobe-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -2830,7 +2326,7 @@ "cost": 5, "attack": 3, "defence": 3, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Adrianne Gumaya", "number": 58, @@ -2856,16 +2352,7 @@ "image": "https://images.lorcania.com/cards/tfc/58_fr_tinker_bell-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "evasive", "loyal_and_devoted" @@ -2880,7 +2367,7 @@ "cost": 7, "attack": 2, "defence": 8, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Simangaliso Sibaya", "number": 59, @@ -2906,16 +2393,7 @@ "image": "https://images.lorcania.com/cards/tfc/59_fr_ursula-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "its_too_easy" ], @@ -2930,7 +2408,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Hadjie Joos", "number": 60, @@ -2956,16 +2434,7 @@ "image": "https://images.lorcania.com/cards/tfc/60_fr_yzma-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "youre_excused" ], @@ -2979,7 +2448,7 @@ "cost": 4, "attack": 0, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Koni", "number": 61, @@ -3005,16 +2474,7 @@ "image": "https://images.lorcania.com/cards/tfc/61_fr_zeus-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "rush", "challenger_4" @@ -3030,7 +2490,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "action", "illustrator": "Kendall Hale", "number": 62, @@ -3056,16 +2516,7 @@ "image": "https://images.lorcania.com/cards/tfc/62_fr_befuddle-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "befuddle" ], @@ -3079,7 +2530,7 @@ "cost": 2, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "action", "illustrator": "Cristian Romero", "number": 63, @@ -3105,16 +2556,7 @@ "image": "https://images.lorcania.com/cards/tfc/63_fr_freeze-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "freeze_action" ], @@ -3129,7 +2571,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "song", "illustrator": "Amber Kommavongsa", "number": 64, @@ -3155,16 +2597,7 @@ "image": "https://images.lorcania.com/cards/tfc/64_fr_friends_on_the_other_side-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "friends_on_the_other_side" ], @@ -3179,7 +2612,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "song", "illustrator": "Kevin Hong", "number": 65, @@ -3205,16 +2638,7 @@ "image": "https://images.lorcania.com/cards/tfc/65_fr_reflection-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "reflection" ], @@ -3228,7 +2652,7 @@ "cost": 2, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "item", "illustrator": "Andrew Trabbold", "number": 66, @@ -3254,16 +2678,7 @@ "image": "https://images.lorcania.com/cards/tfc/66_fr_magic_mirror-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "speak" ], @@ -3277,7 +2692,7 @@ "cost": 2, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "item", "illustrator": "Oleg Yurkov", "number": 67, @@ -3303,16 +2718,7 @@ "image": "https://images.lorcania.com/cards/tfc/67_fr_ursulas_cauldron-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "peer_into_the_depths" ], @@ -3327,7 +2733,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 5, + "color": "amethyst", "type": "item", "illustrator": "Kamil Murzyn", "number": 68, @@ -3353,16 +2759,7 @@ "image": "https://images.lorcania.com/cards/tfc/68_fr_white_rabbits_pocket_watch-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "im_late" ], @@ -3377,7 +2774,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Lauren Walsh", "number": 69, @@ -3403,16 +2800,7 @@ "image": "https://images.lorcania.com/cards/tfc/69_fr_aladdin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "ward" ], @@ -3426,7 +2814,7 @@ "cost": 5, "attack": 4, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Jeff Murchie", "number": 70, @@ -3452,16 +2840,7 @@ "image": "https://images.lorcania.com/cards/tfc/70_fr_beast-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "rush", "roar" @@ -3477,7 +2856,7 @@ "inkwell": true, "attack": 0, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Caner Soylu", "number": 71, @@ -3503,16 +2882,7 @@ "image": "https://images.lorcania.com/cards/tfc/71_fr_cheshire_cat-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "lose_something" ], @@ -3527,7 +2897,7 @@ "inkwell": true, "attack": 1, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 72, @@ -3553,16 +2923,7 @@ "image": "https://images.lorcania.com/cards/tfc/72_fr_cruella_de_vil-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "youll_be_sorry" ], @@ -3577,7 +2938,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "R. La Barbera / L. Giammichele", "number": 73, @@ -3603,16 +2964,7 @@ "image": "https://images.lorcania.com/cards/tfc/73_fr_duke_of_weselton-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -3625,7 +2977,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 74, @@ -3651,16 +3003,7 @@ "image": "https://images.lorcania.com/cards/tfc/74_fr_flynn_rider-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "here_comes_the_smolder" ], @@ -3674,7 +3017,7 @@ "cost": 6, "attack": 3, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Giulia Riva", "number": 75, @@ -3700,16 +3043,7 @@ "image": "https://images.lorcania.com/cards/tfc/75_fr_genie-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "evasive", "disappear" @@ -3724,7 +3058,7 @@ "cost": 8, "attack": 3, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Javier Salas", "number": 76, @@ -3750,16 +3084,7 @@ "image": "https://images.lorcania.com/cards/tfc/76_fr_genie-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_6", "evasive", @@ -3776,7 +3101,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Matt Chapman", "number": 77, @@ -3802,16 +3127,7 @@ "image": "https://images.lorcania.com/cards/tfc/77_fr_genie-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -3824,7 +3140,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Massimiliano Narciso", "number": 78, @@ -3850,16 +3166,7 @@ "image": "https://images.lorcania.com/cards/tfc/78_fr_hans-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -3872,7 +3179,7 @@ "inkwell": true, "attack": 4, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 79, @@ -3898,16 +3205,7 @@ "image": "https://images.lorcania.com/cards/tfc/79_fr_horace-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -3920,7 +3218,7 @@ "inkwell": true, "attack": 1, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Brian Weisz", "number": 80, @@ -3946,16 +3244,7 @@ "image": "https://images.lorcania.com/cards/tfc/80_fr_iago-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "you_got_problem" ], @@ -3970,7 +3259,7 @@ "inkwell": true, "attack": 2, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Jochem Van Gool", "number": 81, @@ -3996,16 +3285,7 @@ "image": "https://images.lorcania.com/cards/tfc/81_fr_jasper-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "puppynapping" ], @@ -4020,7 +3300,7 @@ "inkwell": true, "attack": 5, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Jared Nickerl", "number": 82, @@ -4046,16 +3326,7 @@ "image": "https://images.lorcania.com/cards/tfc/82_fr_john_silver-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "pick_your_fights" ], @@ -4070,7 +3341,7 @@ "inkwell": true, "attack": 4, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Milica Celikovic", "number": 83, @@ -4096,16 +3367,7 @@ "image": "https://images.lorcania.com/cards/tfc/83_fr_jumba_jookiba-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -4117,7 +3379,7 @@ "cost": 5, "attack": 2, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Grace Tran", "number": 84, @@ -4143,16 +3405,7 @@ "image": "https://images.lorcania.com/cards/tfc/84_fr_kuzco-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "ward", "no_touchy" @@ -4167,7 +3420,7 @@ "cost": 6, "attack": 1, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 85, @@ -4193,16 +3446,7 @@ "image": "https://images.lorcania.com/cards/tfc/85_fr_lady_tremaine-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "do_it_again" ], @@ -4217,7 +3461,7 @@ "inkwell": true, "attack": 2, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Rosa La Barbera", "number": 86, @@ -4243,16 +3487,7 @@ "image": "https://images.lorcania.com/cards/tfc/86_fr_mad_hatter-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "tea_party" ], @@ -4267,7 +3502,7 @@ "inkwell": true, "attack": 2, "defence": 1, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Aubrey Archer", "number": 87, @@ -4293,16 +3528,7 @@ "image": "https://images.lorcania.com/cards/tfc/87_fr_megara-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "wonder_boy" ], @@ -4316,7 +3542,7 @@ "cost": 7, "attack": 6, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Alex Accorsi", "number": 88, @@ -4342,16 +3568,7 @@ "image": "https://images.lorcania.com/cards/tfc/88_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_5", "misdirection" @@ -4367,7 +3584,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Juan Diego Leon", "number": 89, @@ -4393,16 +3610,7 @@ "image": "https://images.lorcania.com/cards/tfc/89_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -4415,7 +3623,7 @@ "inkwell": true, "attack": 3, "defence": 6, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Javier Salas", "number": 90, @@ -4441,16 +3649,7 @@ "image": "https://images.lorcania.com/cards/tfc/90_fr_mother_gothel-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "skip_drama_stay_with_mama" ], @@ -4465,7 +3664,7 @@ "inkwell": true, "attack": 3, "defence": 2, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Koni", "number": 91, @@ -4491,16 +3690,7 @@ "image": "https://images.lorcania.com/cards/tfc/91_fr_peter_pan-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "evasive" ], @@ -4515,7 +3705,7 @@ "inkwell": true, "attack": 1, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Jeff Murchie", "number": 92, @@ -4541,16 +3731,7 @@ "image": "https://images.lorcania.com/cards/tfc/92_fr_tamatoa-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -4563,7 +3744,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Caner Soylu", "number": 93, @@ -4589,16 +3770,7 @@ "image": "https://images.lorcania.com/cards/tfc/93_fr_tinker_bell-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "evasive", "pixie_dust" @@ -4613,7 +3785,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Ellie Horie", "number": 94, @@ -4639,16 +3811,7 @@ "image": "https://images.lorcania.com/cards/tfc/94_fr_do_it_again-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "do_it_again_action" ], @@ -4662,7 +3825,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "song", "illustrator": "R. La Barbera / L. Giammichele", "number": 95, @@ -4688,16 +3851,7 @@ "image": "https://images.lorcania.com/cards/tfc/95_fr_mother_knows_best-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "mother_knows_best" ], @@ -4711,7 +3865,7 @@ "cost": 1, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Matt Chapman", "number": 96, @@ -4737,16 +3891,7 @@ "image": "https://images.lorcania.com/cards/tfc/96_fr_stampede-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "stampede" ], @@ -4760,7 +3905,7 @@ "cost": 5, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Hedvig Häggman-Sund", "number": 97, @@ -4786,16 +3931,7 @@ "image": "https://images.lorcania.com/cards/tfc/97_fr_steal_from_the_rich-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "steal_from_the_rich" ], @@ -4810,7 +3946,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "song", "illustrator": "Giulia Riva", "number": 98, @@ -4836,16 +3972,7 @@ "image": "https://images.lorcania.com/cards/tfc/98_fr_sudden_chill-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "sudden_chill" ], @@ -4860,7 +3987,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Matthew Robert Davies", "number": 99, @@ -4886,16 +4013,7 @@ "image": "https://images.lorcania.com/cards/tfc/99_fr_the_beast_is_mine-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "reckless" ], @@ -4910,7 +4028,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "action", "illustrator": "Michaela Martin", "number": 100, @@ -4936,16 +4054,7 @@ "image": "https://images.lorcania.com/cards/tfc/100_fr_vicious_betrayal-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "vicious_betrayal" ], @@ -4959,7 +4068,7 @@ "cost": 2, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "item", "illustrator": "Koni", "number": 101, @@ -4985,16 +4094,7 @@ "image": "https://images.lorcania.com/cards/tfc/101_fr_dr_faciliers_cards-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "the_cards_will_tell" ], @@ -5009,7 +4109,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 3, + "color": "emerald", "type": "item", "illustrator": "Kendall Hale", "number": 102, @@ -5035,16 +4135,7 @@ "image": "https://images.lorcania.com/cards/tfc/102_fr_stolen_scimitar-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "slash" ], @@ -5059,7 +4150,7 @@ "inkwell": true, "attack": 3, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Oleg Yurkov", "number": 103, @@ -5085,16 +4176,7 @@ "image": "https://images.lorcania.com/cards/tfc/103_fr_abu-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -5107,7 +4189,7 @@ "inkwell": true, "attack": 5, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 104, @@ -5133,16 +4215,7 @@ "image": "https://images.lorcania.com/cards/tfc/104_fr_aladdin-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "shift_5", "daring_exploit" @@ -5158,7 +4231,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Peter Brockhammer", "number": 105, @@ -5184,16 +4257,7 @@ "image": "https://images.lorcania.com/cards/tfc/105_fr_aladdin-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "improvise" ], @@ -5208,7 +4272,7 @@ "inkwell": true, "attack": 6, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Brian Weisz", "number": 106, @@ -5234,16 +4298,7 @@ "image": "https://images.lorcania.com/cards/tfc/106_fr_captain-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -5255,7 +4310,7 @@ "cost": 7, "attack": 5, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Cam Kendell", "number": 107, @@ -5281,16 +4336,7 @@ "image": "https://images.lorcania.com/cards/tfc/107_fr_captain_hook-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "rush", "you_coward" @@ -5306,7 +4352,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Kenneth Anderson", "number": 108, @@ -5332,16 +4378,7 @@ "image": "https://images.lorcania.com/cards/tfc/108_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -5354,7 +4391,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Alice Pisoni", "number": 109, @@ -5380,16 +4417,7 @@ "image": "https://images.lorcania.com/cards/tfc/109_fr_elsa-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "thats_no_blizzard" ], @@ -5404,7 +4432,7 @@ "inkwell": true, "attack": 4, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 110, @@ -5430,16 +4458,7 @@ "image": "https://images.lorcania.com/cards/tfc/110_fr_gaston-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "reckless" ], @@ -5454,7 +4473,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Kenneth Anderson", "number": 111, @@ -5480,16 +4499,7 @@ "image": "https://images.lorcania.com/cards/tfc/111_fr_goofy-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "evasive" ], @@ -5504,7 +4514,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Gaku Kumatori", "number": 112, @@ -5530,16 +4540,7 @@ "image": "https://images.lorcania.com/cards/tfc/112_fr_lefou-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "fan_the_flames" ], @@ -5554,7 +4555,7 @@ "inkwell": true, "attack": 7, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Luis Huerta", "number": 113, @@ -5580,16 +4581,7 @@ "image": "https://images.lorcania.com/cards/tfc/113_fr_maleficent-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "dragon_fire" ], @@ -5604,7 +4596,7 @@ "inkwell": true, "attack": 6, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Pirel / Marco Giorgianni", "number": 114, @@ -5630,16 +4622,7 @@ "image": "https://images.lorcania.com/cards/tfc/114_fr_maui-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "rush", "reckless" @@ -5655,7 +4638,7 @@ "inkwell": true, "attack": 5, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 115, @@ -5681,16 +4664,7 @@ "image": "https://images.lorcania.com/cards/tfc/115_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "evasive" ], @@ -5705,7 +4679,7 @@ "inkwell": true, "attack": 1, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Kenneth Anderson", "number": 116, @@ -5731,16 +4705,7 @@ "image": "https://images.lorcania.com/cards/tfc/116_fr_minnie_mouse-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -5753,7 +4718,7 @@ "inkwell": true, "attack": 2, "defence": 6, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Tanisha Cherislin", "number": 117, @@ -5779,16 +4744,7 @@ "image": "https://images.lorcania.com/cards/tfc/117_fr_moana-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "this_is_not_who_you_are" ], @@ -5803,7 +4759,7 @@ "inkwell": true, "attack": 4, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Mel Milton", "number": 118, @@ -5856,7 +4812,7 @@ "cost": 3, "attack": 3, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Anh Dang", "number": 119, @@ -5882,16 +4838,7 @@ "image": "https://images.lorcania.com/cards/tfc/119_fr_peter_pan-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "rush" ], @@ -5906,7 +4853,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Brian Weisz", "number": 120, @@ -5932,16 +4879,7 @@ "image": "https://images.lorcania.com/cards/tfc/120_fr_pongo-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "evasive" ], @@ -5955,7 +4893,7 @@ "cost": 6, "attack": 5, "defence": 4, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Clio Wolfensberger", "number": 121, @@ -5981,16 +4919,7 @@ "image": "https://images.lorcania.com/cards/tfc/121_fr_rapunzel-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "tangle" ], @@ -6005,7 +4934,7 @@ "inkwell": true, "attack": 5, "defence": 3, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Amber Kommavongsa", "number": 122, @@ -6031,16 +4960,7 @@ "image": "https://images.lorcania.com/cards/tfc/122_fr_scar-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -6052,7 +4972,7 @@ "cost": 8, "attack": 6, "defence": 6, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Jenna Gray", "number": 123, @@ -6078,16 +4998,7 @@ "image": "https://images.lorcania.com/cards/tfc/123_fr_scar-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_6", "rousing_speech" @@ -6103,7 +5014,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Cory Godbey", "number": 124, @@ -6129,16 +5040,7 @@ "image": "https://images.lorcania.com/cards/tfc/124_fr_sergeant_tibbs-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -6151,7 +5053,7 @@ "inkwell": true, "attack": 4, "defence": 6, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Bill Robinson", "number": 125, @@ -6177,16 +5079,7 @@ "image": "https://images.lorcania.com/cards/tfc/125_fr_stitch-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -6198,7 +5091,7 @@ "cost": 6, "attack": 8, "defence": 6, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Kamil Murzyn", "number": 126, @@ -6224,16 +5117,7 @@ "image": "https://images.lorcania.com/cards/tfc/126_fr_te_ka-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "reckless" ], @@ -6248,7 +5132,7 @@ "inkwell": true, "attack": 4, "defence": 4, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Kenneth Anderson", "number": 127, @@ -6274,16 +5158,7 @@ "image": "https://images.lorcania.com/cards/tfc/127_fr_tigger-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "evasive" ], @@ -6297,7 +5172,7 @@ "cost": 7, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "song", "illustrator": "Jared Nickerl", "number": 128, @@ -6323,16 +5198,7 @@ "image": "https://images.lorcania.com/cards/tfc/128_fr_be_prepared-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "be_prepared" ], @@ -6347,7 +5213,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "action", "illustrator": "Ellie Horie", "number": 129, @@ -6373,16 +5239,7 @@ "image": "https://images.lorcania.com/cards/tfc/129_fr_cut_to_the_chase-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "rush" ], @@ -6396,7 +5253,7 @@ "cost": 5, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "action", "illustrator": "Luis Huerta", "number": 130, @@ -6422,16 +5279,7 @@ "image": "https://images.lorcania.com/cards/tfc/130_fr_dragon_fire-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "dragon_fire_action" ], @@ -6446,7 +5294,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "action", "illustrator": "Jenna Gray", "number": 131, @@ -6472,16 +5320,7 @@ "image": "https://images.lorcania.com/cards/tfc/131_fr_fan_the_flames-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "fan_the_flames_action" ], @@ -6496,7 +5335,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "action", "illustrator": "Koni", "number": 132, @@ -6522,16 +5361,7 @@ "image": "https://images.lorcania.com/cards/tfc/132_fr_hes_got_a_sword-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "hes_got_sword" ], @@ -6546,7 +5376,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "action", "illustrator": "Eri Welli", "number": 133, @@ -6572,16 +5402,7 @@ "image": "https://images.lorcania.com/cards/tfc/133_fr_tangle-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "tangle_action" ], @@ -6595,7 +5416,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "item", "illustrator": "Andrew Trabbold", "number": 134, @@ -6621,16 +5442,7 @@ "image": "https://images.lorcania.com/cards/tfc/134_fr_poisoned_apple-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "take_bite" ], @@ -6645,7 +5457,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "item", "illustrator": "Eri Welli", "number": 135, @@ -6671,16 +5483,7 @@ "image": "https://images.lorcania.com/cards/tfc/135_fr_shield_of_virtue-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "fireproof" ], @@ -6694,7 +5497,7 @@ "cost": 4, "attack": null, "defence": null, - "color": 1, + "color": "ruby", "type": "item", "illustrator": "Andrew Trabbold", "number": 136, @@ -6720,16 +5523,7 @@ "image": "https://images.lorcania.com/cards/tfc/136_fr_sword_of_truth-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "final_enchantment" ], @@ -6743,7 +5537,7 @@ "cost": 4, "attack": 3, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Hedvig Häggman-Sund", "number": 137, @@ -6769,16 +5563,7 @@ "image": "https://images.lorcania.com/cards/tfc/137_fr_ariel-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "look_at_this_stuff" ], @@ -6793,7 +5578,7 @@ "inkwell": true, "attack": 2, "defence": 5, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Rosalia Radosti", "number": 138, @@ -6819,16 +5604,7 @@ "image": "https://images.lorcania.com/cards/tfc/138_fr_aurora-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "disturbing_beauty" ], @@ -6843,7 +5619,7 @@ "inkwell": true, "attack": 3, "defence": 5, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 139, @@ -6869,16 +5645,7 @@ "image": "https://images.lorcania.com/cards/tfc/139_fr_aurora-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "shift_3", "protective_embrace" @@ -6894,7 +5661,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Samanta Erdini", "number": 140, @@ -6920,16 +5687,7 @@ "image": "https://images.lorcania.com/cards/tfc/140_fr_aurora-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -6942,7 +5700,7 @@ "inkwell": true, "attack": 2, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Gabriel Romero / Pix Smith", "number": 141, @@ -6968,16 +5726,7 @@ "image": "https://images.lorcania.com/cards/tfc/141_fr_belle-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "tinker" ], @@ -6992,7 +5741,7 @@ "inkwell": true, "attack": 2, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Alice Pisoni", "number": 142, @@ -7018,16 +5767,7 @@ "image": "https://images.lorcania.com/cards/tfc/142_fr_belle-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "read_book", "my_favorite_part" @@ -7043,7 +5783,7 @@ "inkwell": true, "attack": 3, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Pirel", "number": 143, @@ -7069,16 +5809,7 @@ "image": "https://images.lorcania.com/cards/tfc/143_fr_chief_tui-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "support" ], @@ -7093,7 +5824,7 @@ "inkwell": true, "attack": 4, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Cam Kendell", "number": 144, @@ -7119,16 +5850,7 @@ "image": "https://images.lorcania.com/cards/tfc/144_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "ward" ], @@ -7143,7 +5865,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Brian Weisz", "number": 145, @@ -7169,16 +5891,7 @@ "image": "https://images.lorcania.com/cards/tfc/145_fr_flounder-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -7191,7 +5904,7 @@ "inkwell": true, "attack": 1, "defence": 1, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Filipe Laurentino", "number": 146, @@ -7217,16 +5930,7 @@ "image": "https://images.lorcania.com/cards/tfc/146_fr_gramma_tala-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "ill_be_with_you" ], @@ -7240,7 +5944,7 @@ "cost": 7, "attack": 3, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 147, @@ -7266,16 +5970,7 @@ "image": "https://images.lorcania.com/cards/tfc/147_fr_hades-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "is_there_downside_to_this" ], @@ -7290,7 +5985,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "R. La Barbera / L. Giammichele", "number": 148, @@ -7316,16 +6011,7 @@ "image": "https://images.lorcania.com/cards/tfc/148_fr_jasmine-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -7338,7 +6024,7 @@ "inkwell": true, "attack": 2, "defence": 5, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Filipe Laurentino", "number": 149, @@ -7364,16 +6050,7 @@ "image": "https://images.lorcania.com/cards/tfc/149_fr_jasmine-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_3", "caretaker" @@ -7389,7 +6066,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 150, @@ -7415,16 +6092,7 @@ "image": "https://images.lorcania.com/cards/tfc/150_fr_maleficent-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -7437,7 +6105,7 @@ "inkwell": true, "attack": 3, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Gaku Kumatori", "number": 151, @@ -7463,16 +6131,7 @@ "image": "https://images.lorcania.com/cards/tfc/151_fr_maleficent-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -7485,7 +6144,7 @@ "inkwell": true, "attack": 2, "defence": 7, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Alex Accorsi", "number": 152, @@ -7511,16 +6170,7 @@ "image": "https://images.lorcania.com/cards/tfc/152_fr_maurice-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "give_it_try", "it_works" @@ -7536,7 +6186,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Dave Beauchene", "number": 153, @@ -7562,16 +6212,7 @@ "image": "https://images.lorcania.com/cards/tfc/153_fr_merlin-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "support" ], @@ -7585,7 +6226,7 @@ "cost": 3, "attack": 1, "defence": 3, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Jared Nickerl", "number": 154, @@ -7611,16 +6252,7 @@ "image": "https://images.lorcania.com/cards/tfc/154_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "get_clue" ], @@ -7635,7 +6267,7 @@ "inkwell": true, "attack": 4, "defence": 6, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Luis Huerta", "number": 155, @@ -7661,16 +6293,7 @@ "image": "https://images.lorcania.com/cards/tfc/155_fr_mufasa-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -7683,7 +6306,7 @@ "inkwell": true, "attack": 3, "defence": 1, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 156, @@ -7709,16 +6332,7 @@ "image": "https://images.lorcania.com/cards/tfc/156_fr_philoctetes-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "support" ], @@ -7733,7 +6347,7 @@ "inkwell": true, "attack": 4, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "John Loren", "number": 157, @@ -7759,16 +6373,7 @@ "image": "https://images.lorcania.com/cards/tfc/157_fr_robin_hood-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "feed_the_poor", "good_shot" @@ -7784,7 +6389,7 @@ "inkwell": true, "attack": 5, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Bill Robinson", "number": 158, @@ -7810,16 +6415,7 @@ "image": "https://images.lorcania.com/cards/tfc/158_fr_scar-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "insidious_plot" ], @@ -7834,7 +6430,7 @@ "inkwell": true, "attack": 5, "defence": 8, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 159, @@ -7860,16 +6456,7 @@ "image": "https://images.lorcania.com/cards/tfc/159_fr_tamatoa-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "what_have_we_here", "glam" @@ -7885,7 +6472,7 @@ "inkwell": true, "attack": 5, "defence": 9, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Cristian Romero", "number": 160, @@ -7911,16 +6498,7 @@ "image": "https://images.lorcania.com/cards/tfc/160_fr_triton-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -7933,7 +6511,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "action", "illustrator": "Pao Yong", "number": 161, @@ -7959,16 +6537,7 @@ "image": "https://images.lorcania.com/cards/tfc/161_fr_develop_your_brain-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "develop_your_brain" ], @@ -7982,7 +6551,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "action", "illustrator": "Kenneth Anderson", "number": 162, @@ -8008,16 +6577,7 @@ "image": "https://images.lorcania.com/cards/tfc/162_fr_if_its_not_baroque-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "if_its_not_baroque" ], @@ -8032,7 +6592,7 @@ "inkwell": true, "attack": 0, "defence": 0, - "color": 2, + "color": "sapphire", "type": "song", "illustrator": "Milica Celikovic", "number": 163, @@ -8058,16 +6618,7 @@ "image": "https://images.lorcania.com/cards/tfc/163_fr_let_it_go-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "let_it_go" ], @@ -8081,7 +6632,7 @@ "cost": 2, "attack": 0, "defence": 0, - "color": 2, + "color": "sapphire", "type": "song", "illustrator": "Bill Robinson", "number": 164, @@ -8107,16 +6658,7 @@ "image": "https://images.lorcania.com/cards/tfc/164_fr_one_jump_ahead-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "one_jump_ahead" ], @@ -8131,7 +6673,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "action", "illustrator": "Bill Robinson", "number": 165, @@ -8157,16 +6699,7 @@ "image": "https://images.lorcania.com/cards/tfc/165_fr_work_together-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "support" ], @@ -8181,7 +6714,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Milica Celikovic", "number": 166, @@ -8207,16 +6740,7 @@ "image": "https://images.lorcania.com/cards/tfc/166_fr_coconut_basket-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "consider_the_coconut" ], @@ -8231,7 +6755,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Ron Baird", "number": 167, @@ -8257,16 +6781,7 @@ "image": "https://images.lorcania.com/cards/tfc/167_fr_eye_of_the_fates-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "see_the_future" ], @@ -8281,7 +6796,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Tanisha Cherislin", "number": 168, @@ -8307,16 +6822,7 @@ "image": "https://images.lorcania.com/cards/tfc/168_fr_fishbone_quill-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "go_ahead_and_sign" ], @@ -8331,7 +6837,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Cory Godbey", "number": 169, @@ -8357,16 +6863,7 @@ "image": "https://images.lorcania.com/cards/tfc/169_fr_magic_golden_flower-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "healing_pollen" ], @@ -8381,7 +6878,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 2, + "color": "sapphire", "type": "item", "illustrator": "Grace Tran", "number": 170, @@ -8407,16 +6904,7 @@ "image": "https://images.lorcania.com/cards/tfc/170_fr_scepter_of_arendelle-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "command" ], @@ -8431,7 +6919,7 @@ "inkwell": true, "attack": 2, "defence": 1, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Randy Bishop", "number": 171, @@ -8457,16 +6945,7 @@ "image": "https://images.lorcania.com/cards/tfc/171_fr_aladdin-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -8479,7 +6958,7 @@ "inkwell": true, "attack": 4, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cookie", "number": 172, @@ -8505,16 +6984,7 @@ "image": "https://images.lorcania.com/cards/tfc/172_fr_beast-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "destruction" ], @@ -8528,7 +6998,7 @@ "cost": 4, "attack": 3, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Adrianne Gumaya", "number": 173, @@ -8554,16 +7024,7 @@ "image": "https://images.lorcania.com/cards/tfc/173_fr_captain_hook-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "double_the_powder" ], @@ -8578,7 +7039,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Marcel Berg", "number": 174, @@ -8604,16 +7065,7 @@ "image": "https://images.lorcania.com/cards/tfc/174_fr_captain_hook-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "challenger" ], @@ -8627,7 +7079,7 @@ "cost": 5, "attack": 2, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Elliot Bocxtaele", "number": 175, @@ -8653,16 +7105,7 @@ "image": "https://images.lorcania.com/cards/tfc/175_fr_captain_hook-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_3", "challenger_3", @@ -8679,7 +7122,7 @@ "inkwell": true, "attack": 5, "defence": 6, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Oleg Yurkov", "number": 176, @@ -8705,16 +7148,7 @@ "image": "https://images.lorcania.com/cards/tfc/176_fr_cerberus-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -8727,7 +7161,7 @@ "inkwell": true, "attack": 2, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Dav Augereau / Guykua Ruva", "number": 177, @@ -8753,16 +7187,7 @@ "image": "https://images.lorcania.com/cards/tfc/177_fr_donald_duck-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "bodyguard", "stay_alert" @@ -8778,7 +7203,7 @@ "inkwell": true, "attack": 6, "defence": 6, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Luis Huerta", "number": 178, @@ -8804,16 +7229,7 @@ "image": "https://images.lorcania.com/cards/tfc/178_fr_gantu-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "under_arrest" ], @@ -8828,7 +7244,7 @@ "inkwell": true, "attack": 2, "defence": 2, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cam Kendell", "number": 179, @@ -8854,16 +7270,7 @@ "image": "https://images.lorcania.com/cards/tfc/179_fr_goons-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -8876,7 +7283,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Kendall Hale", "number": 180, @@ -8902,16 +7309,7 @@ "image": "https://images.lorcania.com/cards/tfc/180_fr_hans-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "stage_little_accident" ], @@ -8926,7 +7324,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Marcel Berg", "number": 181, @@ -8952,16 +7350,7 @@ "image": "https://images.lorcania.com/cards/tfc/181_fr_hercules-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "bodyguard" ], @@ -8976,7 +7365,7 @@ "inkwell": true, "attack": 3, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Ron Baird", "number": 182, @@ -9002,16 +7391,7 @@ "image": "https://images.lorcania.com/cards/tfc/182_fr_kristoff-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [], "set_code": "tfc", "third_party": { @@ -9024,7 +7404,7 @@ "inkwell": true, "attack": 6, "defence": 6, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Jake Parker", "number": 183, @@ -9050,16 +7430,7 @@ "image": "https://images.lorcania.com/cards/tfc/183_fr_kronk-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -9072,7 +7443,7 @@ "inkwell": true, "attack": 4, "defence": 2, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Jared Nickerl", "number": 184, @@ -9090,24 +7461,15 @@ "title": "Galaktische Heldin", "flavour": "„Der Weltraum. Von dort kommen die Aliens. Und auch die Touristen.“", "image": "https://images.lorcania.com/cards/tfc/184_de_lilo-716.webp" - }, - "fr": { - "name": "Lilo", - "title": "Héroïne galactique", - "flavour": "\"L'espace ! C'est de là que viennent les extraterrestres...et aussi les touristes !\"", - "image": "https://images.lorcania.com/cards/tfc/184_fr_lilo-716.webp" - } - }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" + }, + "fr": { + "name": "Lilo", + "title": "Héroïne galactique", + "flavour": "\"L'espace ! C'est de là que viennent les extraterrestres...et aussi les touristes !\"", + "image": "https://images.lorcania.com/cards/tfc/184_fr_lilo-716.webp" } - ], + }, + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -9120,7 +7482,7 @@ "inkwell": true, "attack": 8, "defence": 8, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Isaiah Mesq", "number": 185, @@ -9146,16 +7508,7 @@ "image": "https://images.lorcania.com/cards/tfc/185_fr_maui-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [], "set_code": "tfc", "third_party": { @@ -9168,7 +7521,7 @@ "inkwell": true, "attack": 2, "defence": 7, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Jochem Van Gool", "number": 186, @@ -9194,16 +7547,7 @@ "image": "https://images.lorcania.com/cards/tfc/186_fr_mickey_mouse-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "bodyguard", "all_for_one" @@ -9219,7 +7563,7 @@ "inkwell": true, "attack": 1, "defence": 3, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cristian Romero", "number": 187, @@ -9245,16 +7589,7 @@ "image": "https://images.lorcania.com/cards/tfc/187_fr_prince_eric-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "challenger" ], @@ -9269,7 +7604,7 @@ "inkwell": true, "attack": 1, "defence": 2, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 188, @@ -9295,16 +7630,7 @@ "image": "https://images.lorcania.com/cards/tfc/188_fr_simba-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "guess_what" ], @@ -9319,7 +7645,7 @@ "inkwell": true, "attack": 4, "defence": 6, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Nicholas Kole", "number": 189, @@ -9345,16 +7671,7 @@ "image": "https://images.lorcania.com/cards/tfc/189_fr_simba-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "challenger_4", "pounce" @@ -9369,7 +7686,7 @@ "cost": 5, "attack": 3, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cookie", "number": 190, @@ -9395,16 +7712,7 @@ "image": "https://images.lorcania.com/cards/tfc/190_fr_simba-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "i_know_what_i_have_to_do" ], @@ -9419,7 +7727,7 @@ "inkwell": true, "attack": 5, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Leonardo Giammichele", "number": 191, @@ -9445,16 +7753,7 @@ "image": "https://images.lorcania.com/cards/tfc/191_fr_starkey-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "aye_aye_captain" ], @@ -9469,7 +7768,7 @@ "inkwell": true, "attack": 5, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Andrew Trabbold", "number": 192, @@ -9495,16 +7794,7 @@ "image": "https://images.lorcania.com/cards/tfc/192_fr_te_ka-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "seek_the_heart" ], @@ -9519,7 +7809,7 @@ "inkwell": true, "attack": 4, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cookie", "number": 193, @@ -9545,16 +7835,7 @@ "image": "https://images.lorcania.com/cards/tfc/193_fr_tinker_bell-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "shift_4", "rock_the_boat", @@ -9571,7 +7852,7 @@ "inkwell": true, "attack": 2, "defence": 4, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Grace Tran", "number": 194, @@ -9597,16 +7878,7 @@ "image": "https://images.lorcania.com/cards/tfc/194_fr_tinker_bell-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "battle_plans" ], @@ -9620,7 +7892,7 @@ "cost": 5, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "song", "illustrator": "Koni", "number": 195, @@ -9646,16 +7918,7 @@ "image": "https://images.lorcania.com/cards/tfc/195_fr_a_whole_new_world-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "a_whole_new_world" ], @@ -9670,7 +7933,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "action", "illustrator": "Grace Tran", "number": 196, @@ -9696,16 +7959,7 @@ "image": "https://images.lorcania.com/cards/tfc/196_fr_break-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "break" ], @@ -9719,7 +7973,7 @@ "cost": 1, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "action", "illustrator": "Matt Chapman", "number": 197, @@ -9745,16 +7999,7 @@ "image": "https://images.lorcania.com/cards/tfc/197_fr_fire_the_cannons-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "fire_the_cannons" ], @@ -9768,7 +8013,7 @@ "cost": 5, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "song", "illustrator": "Peter Brockhammer", "number": 198, @@ -9794,16 +8039,7 @@ "image": "https://images.lorcania.com/cards/tfc/198_fr_grab_your_sword-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "grab_your_sword" ], @@ -9818,7 +8054,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "action", "illustrator": "Amber Kommavongsa", "number": 199, @@ -9844,16 +8080,7 @@ "image": "https://images.lorcania.com/cards/tfc/199_fr_ransack-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "ransack" ], @@ -9868,7 +8095,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "action", "illustrator": "Simangaliso Sibaya", "number": 200, @@ -9894,16 +8121,7 @@ "image": "https://images.lorcania.com/cards/tfc/200_fr_smash-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "smash" ], @@ -9918,7 +8136,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "item", "illustrator": "Samanta Erdini", "number": 201, @@ -9944,16 +8162,7 @@ "image": "https://images.lorcania.com/cards/tfc/201_fr_beasts_mirror-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "show_me" ], @@ -9968,7 +8177,7 @@ "inkwell": true, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "item", "illustrator": "Kamil Murzyn", "number": 202, @@ -9994,16 +8203,7 @@ "image": "https://images.lorcania.com/cards/tfc/202_fr_frying_pan-716.webp" } }, - "edition": [ - { - "name": "Regular", - "code": "regular" - }, - { - "name": "Foil", - "code": "foil" - } - ], + "edition": ["regular", "foil"], "actions": [ "clang" ], @@ -10017,7 +8217,7 @@ "cost": 4, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "item", "illustrator": "Dav Augereau / Guykua Ruva", "number": 203, @@ -10043,16 +8243,7 @@ "image": "https://images.lorcania.com/cards/tfc/203_fr_musketeer_tabard-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "all_for_one_and_one_for_all" ], @@ -10066,7 +8257,7 @@ "cost": 3, "attack": null, "defence": null, - "color": 6, + "color": "steel", "type": "item", "illustrator": "Oleg Yurkov", "number": 204, @@ -10092,16 +8283,7 @@ "image": "https://images.lorcania.com/cards/tfc/204_fr_plasma_blaster-716.webp" } }, - "edition": [ - { - "name": "Foil", - "code": "foil" - }, - { - "name": "Regular", - "code": "regular" - } - ], + "edition": ["foil", "regular"], "actions": [ "quick_shot" ], @@ -10115,7 +8297,7 @@ "cost": 8, "attack": 6, "defence": 7, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Juan Diego Leon", "number": 205, @@ -10141,12 +8323,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "shift_6", "sinister_plot" @@ -10162,7 +8339,7 @@ "inkwell": true, "attack": 4, "defence": 8, - "color": 4, + "color": "amber", "type": "glimmer", "illustrator": "Milica Celikovic", "number": 206, @@ -10188,12 +8365,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "ohana" ], @@ -10207,7 +8379,7 @@ "cost": 8, "attack": 4, "defence": 6, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Matthew Robert Davies", "number": 207, @@ -10227,12 +8399,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "shift_6", "deep_freeze" @@ -10248,7 +8415,7 @@ "inkwell": true, "attack": 3, "defence": 4, - "color": 5, + "color": "amethyst", "type": "glimmer", "illustrator": "Cam Kendell", "number": 208, @@ -10274,12 +8441,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "animate_broom", "ceaseless_worker" @@ -10294,7 +8456,7 @@ "cost": 6, "attack": 3, "defence": 4, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Cristian Romero", "number": 209, @@ -10320,12 +8482,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "evasive", "disappear" @@ -10340,7 +8497,7 @@ "cost": 7, "attack": 6, "defence": 5, - "color": 3, + "color": "emerald", "type": "glimmer", "illustrator": "Kendall Hale", "number": 210, @@ -10366,12 +8523,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "shift_5", "misdirection" @@ -10387,7 +8539,7 @@ "inkwell": true, "attack": 5, "defence": 7, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Massimiliano Narciso", "number": 211, @@ -10413,12 +8565,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "shift_5", "daring_exploit" @@ -10434,7 +8581,7 @@ "inkwell": true, "attack": 6, "defence": 5, - "color": 1, + "color": "ruby", "type": "glimmer", "illustrator": "Stefano Zanchi", "number": 212, @@ -10460,12 +8607,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "rush", "reckless" @@ -10481,7 +8623,7 @@ "inkwell": true, "attack": 3, "defence": 5, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Clio Wolfensberger", "number": 213, @@ -10507,12 +8649,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "shift_3", "protective_embrace" @@ -10528,7 +8665,7 @@ "inkwell": true, "attack": 2, "defence": 4, - "color": 2, + "color": "sapphire", "type": "glimmer", "illustrator": "Valerio Buonfantino", "number": 214, @@ -10554,12 +8691,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "read_book", "my_favorite_part" @@ -10575,7 +8707,7 @@ "inkwell": true, "attack": 4, "defence": 6, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Hedvig Häggman-Sund", "number": 215, @@ -10601,12 +8733,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "challenger_4", "pounce" @@ -10622,7 +8749,7 @@ "inkwell": true, "attack": 4, "defence": 5, - "color": 6, + "color": "steel", "type": "glimmer", "illustrator": "Cookie", "number": 216, @@ -10648,12 +8775,7 @@ "image": null } }, - "edition": [ - { - "name": "Enchanted", - "code": "enchanted" - } - ], + "edition": ["enchanted"], "actions": [ "shift_4", "rock_the_boat", diff --git a/gradle.properties b/gradle.properties index 1f9e534..29adb0d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ kotlin.code.style=official android.useAndroidX=true android.nonTransitiveRClass=true -version=0.2.0-alpha01 +version=0.2.0-alpha02 pomDescription=Lorcana set descriptions and data pomUrl=https://github.com/codlab/lorcana-data diff --git a/kotlin-js-store/yarn.lock b/kotlin-js-store/yarn.lock new file mode 100644 index 0000000..6df634f --- /dev/null +++ b/kotlin-js-store/yarn.lock @@ -0,0 +1,2242 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@colors/colors@1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== + +"@discoveryjs/json-ext@^0.5.0": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@jridgewell/gen-mapping@^0.3.0": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/source-map@^0.3.3": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" + integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.20" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@messageformat/core@3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@messageformat/core/-/core-3.1.0.tgz#d4d2f5c3555228a6b5980b122a02b53dfc6458bd" + integrity sha512-UxAnjecnRG4u2iaggwIyylYPHmk5BTErJcKmWyAKTXqYgSW1bFLp4D7fIzuh6bk17Qfcmf3qtufdrstCB23nBA== + dependencies: + "@messageformat/date-skeleton" "^1.0.0" + "@messageformat/number-skeleton" "^1.0.0" + "@messageformat/parser" "^5.0.0" + "@messageformat/runtime" "^3.0.1" + make-plural "^7.0.0" + safe-identifier "^0.4.1" + +"@messageformat/date-skeleton@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@messageformat/date-skeleton/-/date-skeleton-1.0.1.tgz#980b8babe21a11433b6e1e8f6dc8c4cae4f5f56b" + integrity sha512-jPXy8fg+WMPIgmGjxSlnGJn68h/2InfT0TNSkVx0IGXgp4ynnvYkbZ51dGWmGySEK+pBiYUttbQdu5XEqX5CRg== + +"@messageformat/number-skeleton@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@messageformat/number-skeleton/-/number-skeleton-1.2.0.tgz#e7c245c41a1b2722bc59dad68f4d454f761bc9b4" + integrity sha512-xsgwcL7J7WhlHJ3RNbaVgssaIwcEyFkBqxHdcdaiJzwTZAWEOD8BuUFxnxV9k5S0qHN3v/KzUpq0IUpjH1seRg== + +"@messageformat/parser@^5.0.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@messageformat/parser/-/parser-5.1.0.tgz#05e4851c782d633ad735791dd0a68ee65d2a7201" + integrity sha512-jKlkls3Gewgw6qMjKZ9SFfHUpdzEVdovKFtW1qRhJ3WI4FW5R/NnGDqr8SDGz+krWDO3ki94boMmQvGke1HwUQ== + dependencies: + moo "^0.5.1" + +"@messageformat/runtime@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@messageformat/runtime/-/runtime-3.0.1.tgz#94d1f6c43265c28ef7aed98ecfcc0968c6c849ac" + integrity sha512-6RU5ol2lDtO8bD9Yxe6CZkl0DArdv0qkuoZC+ZwowU+cdRlVE1157wjCmlA5Rsf1Xc/brACnsZa5PZpEDfTFFg== + dependencies: + make-plural "^7.0.0" + +"@socket.io/component-emitter@~3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553" + integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg== + +"@types/cookie@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d" + integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== + +"@types/cors@^2.8.12": + version "2.8.15" + resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.15.tgz#eb143aa2f8807ddd78e83cbff141bbedd91b60ee" + integrity sha512-n91JxbNLD8eQIuXDIChAN1tCKNWCEgpceU9b7ZMbFA+P+Q4yIeh80jizFLEvolRPc1ES0VdwFlGv+kJTSirogw== + dependencies: + "@types/node" "*" + +"@types/eslint-scope@^3.7.3": + version "3.7.6" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.6.tgz#585578b368ed170e67de8aae7b93f54a1b2fdc26" + integrity sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + +"@types/eslint@*": + version "8.44.6" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.44.6.tgz#60e564551966dd255f4c01c459f0b4fb87068603" + integrity sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*", "@types/estree@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.3.tgz#2be19e759a3dd18c79f9f436bd7363556c1a73dd" + integrity sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ== + +"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.14.tgz#74a97a5573980802f32c8e47b663530ab3b6b7d1" + integrity sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw== + +"@types/node@*", "@types/node@>=10.0.0": + version "20.8.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.9.tgz#646390b4fab269abce59c308fc286dcd818a2b08" + integrity sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg== + dependencies: + undici-types "~5.26.4" + +"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" + integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + +"@webassemblyjs/floating-point-hex-parser@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" + integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== + +"@webassemblyjs/helper-api-error@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" + integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== + +"@webassemblyjs/helper-buffer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" + integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== + +"@webassemblyjs/helper-numbers@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" + integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" + integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== + +"@webassemblyjs/helper-wasm-section@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" + integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + +"@webassemblyjs/ieee754@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" + integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" + integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" + integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== + +"@webassemblyjs/wasm-edit@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" + integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-opt" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/wast-printer" "1.11.6" + +"@webassemblyjs/wasm-gen@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" + integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wasm-opt@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" + integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + +"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" + integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wast-printer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" + integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@xtuc/long" "4.2.2" + +"@webpack-cli/configtest@^2.1.0": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646" + integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw== + +"@webpack-cli/info@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd" + integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A== + +"@webpack-cli/serve@^2.0.3": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" + integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ== + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abab@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + +abort-controller@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +accepts@~1.3.4: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-import-assertions@^1.7.6: + version "1.9.0" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" + integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== + +acorn@^8.7.1, acorn@^8.8.2: + version "8.11.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== + +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== + dependencies: + ajv "^8.0.0" + +ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv-keywords@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== + dependencies: + fast-deep-equal "^3.1.3" + +ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^8.0.0, ajv@^8.9.0: + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ansi-colors@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +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" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base64id@2.0.0, base64id@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6" + integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog== + +bcp-47@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/bcp-47/-/bcp-47-2.1.0.tgz#7e80734c3338fe8320894981dccf4968c3092df6" + integrity sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w== + dependencies: + is-alphabetical "^2.0.0" + is-alphanumerical "^2.0.0" + is-decimal "^2.0.0" + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +body-parser@^1.19.0: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browser-stdout@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" + integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== + +browserslist@^4.14.5: + version "4.22.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619" + integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== + dependencies: + caniuse-lite "^1.0.30001541" + electron-to-chromium "^1.4.535" + node-releases "^2.0.13" + update-browserslist-db "^1.0.13" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + +camelcase@^6.0.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-lite@^1.0.30001541: + version "1.0.30001555" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001555.tgz#e36f4d49e345337d6788f32093867cec8d951789" + integrity sha512-NzbUFKUnJ3DTcq6YyZB6+qqhfD112uR3uoEnkmfzm2wVzUNsFkU7AwBjKQ654Sp5cau0JxhFyRSn/tQZ+XfygA== + +chalk@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chokidar@3.5.3, chokidar@^3.5.1: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colorette@^2.0.14: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +commander@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +connect@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" + integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== + dependencies: + debug "2.6.9" + finalhandler "1.1.2" + parseurl "~1.3.3" + utils-merge "1.0.1" + +content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +cookie@~0.4.1: + version "0.4.2" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" + integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== + +cors@~2.8.5: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + +cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +css-loader@6.7.3: + version "6.7.3" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.3.tgz#1e8799f3ccc5874fdd55461af51137fcc5befbcd" + integrity sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ== + dependencies: + icss-utils "^5.1.0" + postcss "^8.4.19" + postcss-modules-extract-imports "^3.0.0" + postcss-modules-local-by-default "^4.0.0" + postcss-modules-scope "^3.0.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.2.0" + semver "^7.3.8" + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +custom-event@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/custom-event/-/custom-event-1.0.1.tgz#5d02a46850adf1b4a317946a3928fccb5bfd0425" + integrity sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg== + +date-format@^4.0.14: + version "4.0.14" + resolved "https://registry.yarnpkg.com/date-format/-/date-format-4.0.14.tgz#7a8e584434fb169a521c8b7aa481f355810d9400" + integrity sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg== + +debug@2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4.3.4, debug@^4.3.4, debug@~4.3.1, debug@~4.3.2: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +decamelize@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" + integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== + +define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +di@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" + integrity sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA== + +diff@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" + integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== + +dom-serialize@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/dom-serialize/-/dom-serialize-2.2.1.tgz#562ae8999f44be5ea3076f5419dcd59eb43ac95b" + integrity sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ== + dependencies: + custom-event "~1.0.0" + ent "~2.2.0" + extend "^3.0.0" + void-elements "^2.0.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +electron-to-chromium@^1.4.535: + version "1.4.569" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.569.tgz#1298b67727187ffbaac005a7425490d157f3ad03" + integrity sha512-LsrJjZ0IbVy12ApW3gpYpcmHS3iRxH4bkKOW98y1/D+3cvDUWGcbzbsFinfUS8knpcZk/PG/2p/RnkMCYN7PVg== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +engine.io-parser@~5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.1.tgz#9f213c77512ff1a6cc0c7a86108a7ffceb16fcfb" + integrity sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ== + +engine.io@~6.5.2: + version "6.5.3" + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.5.3.tgz#80b0692912cef3a417e1b7433301d6397bf0374b" + integrity sha512-IML/R4eG/pUS5w7OfcDE0jKrljWS9nwnEfsxWCIJF5eO6AHo6+Hlv+lQbdlAYsiJPHzUthLm1RUjnBzWOs45cw== + dependencies: + "@types/cookie" "^0.4.1" + "@types/cors" "^2.8.12" + "@types/node" ">=10.0.0" + accepts "~1.3.4" + base64id "2.0.0" + cookie "~0.4.1" + cors "~2.8.5" + debug "~4.3.1" + engine.io-parser "~5.2.1" + ws "~8.11.0" + +enhanced-resolve@^5.13.0: + version "5.15.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" + integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +ent@~2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/ent/-/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d" + integrity sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA== + +envinfo@^7.7.3: + version "7.10.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.10.0.tgz#55146e3909cc5fe63c22da63fb15b05aeac35b13" + integrity sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw== + +es-module-lexer@^1.2.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.1.tgz#c1b0dd5ada807a3b3155315911f364dc4e909db1" + integrity sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q== + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-scope@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +extend@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fastest-levenshtein@^1.0.12: + version "1.0.16" + resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" + integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + +find-up@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +flatted@^3.2.7: + version "3.2.9" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" + integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== + +follow-redirects@^1.0.0: + version "1.15.3" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" + integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== + +format-util@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/format-util/-/format-util-1.0.5.tgz#1ffb450c8a03e7bccffe40643180918cc297d271" + integrity sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg== + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + 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" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.1.3, glob@^7.1.7: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + 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== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + dependencies: + get-intrinsic "^1.2.2" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + +he@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +import-local@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +interpret@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" + integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== + +is-alphabetical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" + integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== + +is-alphanumerical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" + integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== + dependencies: + is-alphabetical "^2.0.0" + is-decimal "^2.0.0" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-decimal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" + integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +isbinaryfile@^4.0.8: + version "4.0.10" + resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3" + integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +js-yaml@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +json-parse-even-better-errors@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +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" + +karma-chrome-launcher@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz#eb9c95024f2d6dfbb3748d3415ac9b381906b9a9" + integrity sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q== + dependencies: + which "^1.2.1" + +karma-mocha@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/karma-mocha/-/karma-mocha-2.0.1.tgz#4b0254a18dfee71bdbe6188d9a6861bf86b0cd7d" + integrity sha512-Tzd5HBjm8his2OA4bouAsATYEpZrp9vC7z5E5j4C5Of5Rrs1jY67RAwXNcVmd/Bnk1wgvQRou0zGVLey44G4tQ== + dependencies: + minimist "^1.2.3" + +karma-sourcemap-loader@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/karma-sourcemap-loader/-/karma-sourcemap-loader-0.4.0.tgz#b01d73f8f688f533bcc8f5d273d43458e13b5488" + integrity sha512-xCRL3/pmhAYF3I6qOrcn0uhbQevitc2DERMPH82FMnG+4WReoGcGFZb1pURf2a5apyrOHRdvD+O6K7NljqKHyA== + dependencies: + graceful-fs "^4.2.10" + +karma-webpack@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-5.0.0.tgz#2a2c7b80163fe7ffd1010f83f5507f95ef39f840" + integrity sha512-+54i/cd3/piZuP3dr54+NcFeKOPnys5QeM1IY+0SPASwrtHsliXUiCL50iW+K9WWA7RvamC4macvvQ86l3KtaA== + dependencies: + glob "^7.1.3" + minimatch "^3.0.4" + webpack-merge "^4.1.5" + +karma@6.4.2: + version "6.4.2" + resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.2.tgz#a983f874cee6f35990c4b2dcc3d274653714de8e" + integrity sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ== + dependencies: + "@colors/colors" "1.5.0" + body-parser "^1.19.0" + braces "^3.0.2" + chokidar "^3.5.1" + connect "^3.7.0" + di "^0.0.1" + dom-serialize "^2.2.1" + glob "^7.1.7" + graceful-fs "^4.2.6" + http-proxy "^1.18.1" + isbinaryfile "^4.0.8" + lodash "^4.17.21" + log4js "^6.4.1" + mime "^2.5.2" + minimatch "^3.0.4" + mkdirp "^0.5.5" + qjobs "^1.2.0" + range-parser "^1.2.1" + rimraf "^3.0.2" + socket.io "^4.4.1" + source-map "^0.6.1" + tmp "^0.2.1" + ua-parser-js "^0.7.30" + yargs "^16.1.1" + +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== + +loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash@^4.17.15, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +log-symbols@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +log4js@^6.4.1: + version "6.9.1" + resolved "https://registry.yarnpkg.com/log4js/-/log4js-6.9.1.tgz#aba5a3ff4e7872ae34f8b4c533706753709e38b6" + integrity sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g== + dependencies: + date-format "^4.0.14" + debug "^4.3.4" + flatted "^3.2.7" + rfdc "^1.3.0" + streamroller "^3.1.5" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-plural@^7.0.0: + version "7.3.0" + resolved "https://registry.yarnpkg.com/make-plural/-/make-plural-7.3.0.tgz#2889dbafca2fb097037c47967d3e3afa7e48a52c" + integrity sha512-/K3BC0KIsO+WK2i94LkMPv3wslMrazrQhfi5We9fMbLlLjzoOSJWr7TAdupLlDWaJcWxwoNosBkhFDejiu5VDw== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.27, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@^2.5.2: + version "2.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + +mini-css-extract-plugin@2.7.5: + version "2.7.5" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz#afbb344977659ec0f1f6e050c7aea456b121cfc5" + integrity sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ== + dependencies: + schema-utils "^4.0.0" + +minimatch@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b" + integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^3.0.4, minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.3, minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +mkdirp@^0.5.5: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + +mocha@10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8" + integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg== + dependencies: + ansi-colors "4.1.1" + browser-stdout "1.3.1" + chokidar "3.5.3" + debug "4.3.4" + diff "5.0.0" + escape-string-regexp "4.0.0" + find-up "5.0.0" + glob "7.2.0" + he "1.2.0" + js-yaml "4.1.0" + log-symbols "4.1.0" + minimatch "5.0.1" + ms "2.1.3" + nanoid "3.3.3" + serialize-javascript "6.0.0" + strip-json-comments "3.1.1" + supports-color "8.1.1" + workerpool "6.2.1" + yargs "16.2.0" + yargs-parser "20.2.4" + yargs-unparser "2.0.0" + +moo@^0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/moo/-/moo-0.5.2.tgz#f9fe82473bc7c184b0d32e2215d3f6e67278733c" + integrity sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +nanoid@3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25" + integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w== + +nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +node-fetch@2.6.7: + version "2.6.7" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" + integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + dependencies: + whatwg-url "^5.0.0" + +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +object-assign@^4: + 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.9.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== + dependencies: + ee-first "1.1.1" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + +postcss-modules-local-by-default@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" + integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: + version "6.0.13" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" + integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@^8.4.19: + version "8.4.31" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +punycode@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + +qjobs@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/qjobs/-/qjobs-1.2.0.tgz#c45e9c61800bd087ef88d7e256423bdd49e5d071" + integrity sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg== + +qs@6.11.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +range-parser@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +rechoir@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" + integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== + dependencies: + resolve "^1.20.0" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve@^1.20.0: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +rfdc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" + integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +safe-buffer@^5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-identifier@^0.4.1: + version "0.4.2" + resolved "https://registry.yarnpkg.com/safe-identifier/-/safe-identifier-0.4.2.tgz#cf6bfca31c2897c588092d1750d30ef501d59fcb" + integrity sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w== + +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +schema-utils@^3.1.1, schema-utils@^3.1.2: + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + +semver@^7.3.8: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +serialize-javascript@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + +serialize-javascript@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" + integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== + dependencies: + randombytes "^2.1.0" + +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== + dependencies: + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +socket.io-adapter@~2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz#5de9477c9182fdc171cd8c8364b9a8894ec75d12" + integrity sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA== + dependencies: + ws "~8.11.0" + +socket.io-parser@~4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83" + integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew== + dependencies: + "@socket.io/component-emitter" "~3.1.0" + debug "~4.3.1" + +socket.io@^4.4.1: + version "4.7.2" + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.7.2.tgz#22557d76c3f3ca48f82e73d68b7add36a22df002" + integrity sha512-bvKVS29/I5fl2FGLNHuXlQaUH/BlzX1IN6S+NKLNZpBsPZIDH+90eQmCs2Railn4YUiww4SzUedJ6+uzwFnKLw== + dependencies: + accepts "~1.3.4" + base64id "~2.0.0" + cors "~2.8.5" + debug "~4.3.2" + engine.io "~6.5.2" + socket.io-adapter "~2.5.2" + socket.io-parser "~4.2.4" + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map-loader@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-4.0.1.tgz#72f00d05f5d1f90f80974eda781cbd7107c125f2" + integrity sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA== + dependencies: + abab "^2.0.6" + iconv-lite "^0.6.3" + source-map-js "^1.0.2" + +source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0, 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== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +streamroller@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-3.1.5.tgz#1263182329a45def1ffaef58d31b15d13d2ee7ff" + integrity sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw== + dependencies: + date-format "^4.0.14" + debug "^4.3.4" + fs-extra "^8.1.0" + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.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== + +style-loader@3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.2.tgz#eaebca714d9e462c19aa1e3599057bc363924899" + integrity sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw== + +supports-color@8.1.1, supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +tapable@^2.1.1, tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +terser-webpack-plugin@^5.3.7: + version "5.3.9" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" + integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.17" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.1" + terser "^5.16.8" + +terser@^5.16.8: + version "5.22.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.22.0.tgz#4f18103f84c5c9437aafb7a14918273310a8a49d" + integrity sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +tmp@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + dependencies: + rimraf "^3.0.0" + +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" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typescript@5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" + integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== + +ua-parser-js@^0.7.30: + version "0.7.37" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.37.tgz#e464e66dac2d33a7a1251d7d7a99d6157ec27832" + integrity sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA== + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +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== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +util-deprecate@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +vary@^1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +void-elements@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" + integrity sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung== + +watchpack@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +webpack-cli@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.0.tgz#abc4b1f44b50250f2632d8b8b536cfe2f6257891" + integrity sha512-a7KRJnCxejFoDpYTOwzm5o21ZXMaNqtRlvS183XzGDUPRdVEzJNImcQokqYZ8BNTnk9DkKiuWxw75+DCCoZ26w== + dependencies: + "@discoveryjs/json-ext" "^0.5.0" + "@webpack-cli/configtest" "^2.1.0" + "@webpack-cli/info" "^2.0.1" + "@webpack-cli/serve" "^2.0.3" + colorette "^2.0.14" + commander "^10.0.1" + cross-spawn "^7.0.3" + envinfo "^7.7.3" + fastest-levenshtein "^1.0.12" + import-local "^3.0.2" + interpret "^3.1.1" + rechoir "^0.8.0" + webpack-merge "^5.7.3" + +webpack-merge@^4.1.5: + version "4.2.2" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" + integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== + dependencies: + lodash "^4.17.15" + +webpack-merge@^5.7.3: + version "5.10.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" + integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== + dependencies: + clone-deep "^4.0.1" + flat "^5.0.2" + wildcard "^2.0.0" + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack@5.82.0: + version "5.82.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.82.0.tgz#3c0d074dec79401db026b4ba0fb23d6333f88e7d" + integrity sha512-iGNA2fHhnDcV1bONdUu554eZx+XeldsaeQ8T67H6KKHl2nUSwX8Zm7cmzOA46ox/X1ARxf7Bjv8wQ/HsB5fxBg== + dependencies: + "@types/eslint-scope" "^3.7.3" + "@types/estree" "^1.0.0" + "@webassemblyjs/ast" "^1.11.5" + "@webassemblyjs/wasm-edit" "^1.11.5" + "@webassemblyjs/wasm-parser" "^1.11.5" + acorn "^8.7.1" + acorn-import-assertions "^1.7.6" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.13.0" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.2" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.7" + watchpack "^2.4.0" + webpack-sources "^3.2.3" + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +which@^1.2.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" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wildcard@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" + integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== + +workerpool@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343" + integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw== + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +ws@8.5.0: + version "8.5.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" + integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== + +ws@~8.11.0: + version "8.11.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143" + integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yargs-parser@20.2.4: + version "20.2.4" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" + integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs-unparser@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" + integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== + dependencies: + camelcase "^6.0.0" + decamelize "^4.0.0" + flat "^5.0.2" + is-plain-obj "^2.1.0" + +yargs@16.2.0, yargs@^16.1.1: + version "16.2.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== diff --git a/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/Card.kt b/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/Card.kt index f2f4df0..2d825a8 100644 --- a/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/Card.kt +++ b/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/Card.kt @@ -13,7 +13,7 @@ data class GenericCard( val inkwell: Boolean = false, val attack: Int? = null, val defence: Int? = null, - val color: Int = -1, + val color: InkColor = InkColor.Amber, val type: String = "", val illustrator: String = "", val number: Int, @@ -33,8 +33,36 @@ data class GenericCard( typealias RawCard = GenericCard typealias Card = GenericCard -@Serializable -data class Edition( - val name: String, - val code: String -) +enum class InkColor { + @SerialName("amber") + Amber, + @SerialName("amethyst") + Amethyst, + @SerialName("emerald") + Emerald, + @SerialName("ruby") + Ruby, + @SerialName("sapphire") + Sapphire, + @SerialName("steel") + Steel +} + +enum class Edition { + @SerialName("foil") + Foil, + @SerialName("regular") + Regular, + @SerialName("enchanted") + Enchanted, + @SerialName("d23") + D23, + @SerialName("gencon23") + Gencon23, + @SerialName("gamecon23") + Gamecon23, + @SerialName("disney100") + Disney100, + @SerialName("organized_play") + OrganizedPlay +} diff --git a/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/abilities/AbilityValues.kt b/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/abilities/AbilityValues.kt index e231e8e..1e0efd7 100644 --- a/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/abilities/AbilityValues.kt +++ b/library/lorcana-data/src/commonMain/kotlin/eu/codlab/lorcana/abilities/AbilityValues.kt @@ -9,6 +9,7 @@ data class AbilityValues( val songCost: Int? = 0, val cost: Int? = 0, val count: Int? = 0, + val characters: Int? = 0, val damages: Int? = 0, val draw: Int? = 0, val cards: Int? = 0,