text: 
  /*
  
      Pokemon released a Shiny Vault "series" that are sometimes listed as
      belonging to the Hidden Fates series. The odd thing about these cards
      is that they are shiny/holo reprints of cards from earlier series.
      As such, these cards have series identifier icons from their original
      series; there is no icon for Shiny Vault. The icons are used by the
      software during card identification to determine which series a card
      belongs to. So the images for the shiny vault cards need to be sorted
      into the directory for their original set.
  
      This map is generic so that in the future other such mappings may be
      added to it.
  
  */
  
  const map = {
      "SunMoonSeries/hidden-fates/SV1":    "SunMoonSeries/celestial-storm/SV1",
      "SunMoonSeries/hidden-fates/SV10":   "SunMoonSeries/dragon-majesty/SV10",
      "SunMoonSeries/hidden-fates/SV11":   "SunMoonSeries/forbidden-light/SV11",
      "SunMoonSeries/hidden-fates/SV12":   "SunMoonSeries/forbidden-light/SV12",
      "SunMoonSeries/hidden-fates/SV13":   "SunMoonSeries/celestial-storm/SV13",
      "SunMoonSeries/hidden-fates/SV14":   "SunMoonSeries/forbidden-light/SV14",
      "SunMoonSeries/hidden-fates/SV15":   "SunMoonSeries/burning-shadows/SV15",
      "SunMoonSeries/hidden-fates/SV16":   "SunMoonSeries/celestial-storm/SV16",
      "SunMoonSeries/hidden-fates/SV17":   "SunMoonSeries/forbidden-light/SV17",
      "SunMoonSeries/hidden-fates/SV18":   "SunMoonSeries/forbidden-light/SV18",
      "SunMoonSeries/hidden-fates/SV19":   "SunMoonSeries/forbidden-light/SV19",
      "SunMoonSeries/hidden-fates/SV2":    "SunMoonSeries/sun-moon/SV2",
      "SunMoonSeries/hidden-fates/SV20":   "SunMoonSeries/guardians-rising/SV20",
      "SunMoonSeries/hidden-fates/SV21":   "SunMoonSeries/ultra-prism/SV21",
      "SunMoonSeries/hidden-fates/SV22":   "SunMoonSeries/ultra-prism/SV22",
      "SunMoonSeries/hidden-fates/SV23":   "SunMoonSeries/forbidden-light/SV23",
      "SunMoonSeries/hidden-fates/SV24":   "SunMoonSeries/forbidden-light/SV24",
      "SunMoonSeries/hidden-fates/SV25":   "SunMoonSeries/shining-legends/SV25",
      "SunMoonSeries/hidden-fates/SV26":   "SunMoonSeries/forbidden-light/SV26",
      "SunMoonSeries/hidden-fates/SV27":   "SunMoonSeries/ultra-prism/SV27",
      "SunMoonSeries/hidden-fates/SV28":   "SunMoonSeries/ultra-prism/SV28",
      "SunMoonSeries/hidden-fates/SV29":   "SunMoonSeries/ultra-prism/SV29",
      "SunMoonSeries/hidden-fates/SV3":    "SunMoonSeries/sun-moon/SV3",
      "SunMoonSeries/hidden-fates/SV30":   "SunMoonSeries/guardians-rising/SV30",
      "SunMoonSeries/hidden-fates/SV31":   "SunMoonSeries/guardians-rising/SV31",
      "SunMoonSeries/hidden-fates/SV32":   "SunMoonSeries/celestial-storm/SV32",
      "SunMoonSeries/hidden-fates/SV33":   "SunMoonSeries/celestial-storm/SV33",
      "SunMoonSeries/hidden-fates/SV34":   "SunMoonSeries/burning-shadows/SV34",
      "SunMoonSeries/hidden-fates/SV35":   "SunMoonSeries/burning-shadows/SV35",
      "SunMoonSeries/hidden-fates/SV36":   "SunMoonSeries/burning-shadows/SV36",
      "SunMoonSeries/hidden-fates/SV37":   "SunMoonSeries/dragon-majesty/SV37",
      "SunMoonSeries/hidden-fates/SV38":   "SunMoonSeries/ultra-prism/SV38",
      "SunMoonSeries/hidden-fates/SV39":   "SunMoonSeries/ultra-prism/SV39",
      "SunMoonSeries/hidden-fates/SV4":    "SunMoonSeries/burning-shadows/SV4",
      "SunMoonSeries/hidden-fates/SV40":   "SunMoonSeries/ultra-prism/SV40",
      "SunMoonSeries/hidden-fates/SV41":   "SunMoonSeries/sun-moon/SV41",
      "SunMoonSeries/hidden-fates/SV42":   "SunMoonSeries/dragon-majesty/SV42",
      "SunMoonSeries/hidden-fates/SV43":   "SunMoonSeries/burning-shadows/SV43",
      "SunMoonSeries/hidden-fates/SV44":   "SunMoonSeries/sun-moon/SV44",
      "SunMoonSeries/hidden-fates/SV45":   "SunMoonSeries/crimson-invasion/SV45",
      "SunMoonSeries/hidden-fates/SV46":   "SunMoonSeries/ultra-prism/SV46",
      "SunMoonSeries/hidden-fates/SV47":   "SunMoonSeries/guardians-rising/SV47",
      "SunMoonSeries/hidden-fates/SV48":   "SunMoonSeries/burning-shadows/SV48",
      "SunMoonSeries/hidden-fates/SV49":   "SunMoonSeries/burning-shadows/SV49",
      "SunMoonSeries/hidden-fates/SV5":    "SunMoonSeries/forbidden-light/SV5",
      "SunMoonSeries/hidden-fates/SV50":   "SunMoonSeries/burning-shadows/SV50",
      "SunMoonSeries/hidden-fates/SV51":   "SunMoonSeries/dragon-majesty/SV51",
      "SunMoonSeries/hidden-fates/SV52":   "SunMoonSeries/guardians-rising/SV52",
      "SunMoonSeries/hidden-fates/SV53":   "SunMoonSeries/guardians-rising/SV53",
      "SunMoonSeries/hidden-fates/SV54":   "SunMoonSeries/celestial-storm/SV54",
      "SunMoonSeries/hidden-fates/SV55":   "SunMoonSeries/ultra-prism/SV55",
      "SunMoonSeries/hidden-fates/SV56":   "SunMoonSeries/forbidden-light/SV56",
      "SunMoonSeries/hidden-fates/SV57":   "SunMoonSeries/celestial-storm/SV57",
      "SunMoonSeries/hidden-fates/SV58":   "SunMoonSeries/ultra-prism/SV58",
      "SunMoonSeries/hidden-fates/SV59":   "SunMoonSeries/shining-legends/SV59",
      "SunMoonSeries/hidden-fates/SV6":    "SunMoonSeries/dragon-majesty/SV6",
      "SunMoonSeries/hidden-fates/SV60":   "SunMoonSeries/sun-moon/SV60",
      "SunMoonSeries/hidden-fates/SV61":   "SunMoonSeries/celestial-storm/SV61",
      "SunMoonSeries/hidden-fates/SV62":   "SunMoonSeries/crimson-invasion/SV62",
      "SunMoonSeries/hidden-fates/SV63":   "SunMoonSeries/forbidden-light/SV63",
      "SunMoonSeries/hidden-fates/SV64":   "SunMoonSeries/forbidden-light/SV64",
      "SunMoonSeries/hidden-fates/SV65":   "SunMoonSeries/forbidden-light/SV65",
      "SunMoonSeries/hidden-fates/SV66":   "SunMoonSeries/guardians-rising/SV66",
      "SunMoonSeries/hidden-fates/SV67":   "SunMoonSeries/team-up/SV67",
      "SunMoonSeries/hidden-fates/SV68":   "SunMoonSeries/crimson-invasion/SV68",
      "SunMoonSeries/hidden-fates/SV69":   "SunMoonSeries/sun-moon/SV69",
      "SunMoonSeries/hidden-fates/SV7":    "SunMoonSeries/dragon-majesty/SV7",
      "SunMoonSeries/hidden-fates/SV70":   "SunMoonSeries/burning-shadows/SV70",
      "SunMoonSeries/hidden-fates/SV71":   "SunMoonSeries/crimson-invasion/SV71",
      "SunMoonSeries/hidden-fates/SV72":   "SunMoonSeries/celestial-storm/SV72",
      "SunMoonSeries/hidden-fates/SV73":   "SunMoonSeries/crimson-invasion/SV73",
      "SunMoonSeries/hidden-fates/SV74":   "SunMoonSeries/celestial-storm/SV74",
      "SunMoonSeries/hidden-fates/SV75":   "SunMoonSeries/burning-shadows/SV75",
      "SunMoonSeries/hidden-fates/SV76":   "SunMoonSeries/guardians-rising/SV76",
      "SunMoonSeries/hidden-fates/SV77":   "SunMoonSeries/dragon-majesty/SV77",
      "SunMoonSeries/hidden-fates/SV78":   "SunMoonSeries/burning-shadows/SV78",
      "SunMoonSeries/hidden-fates/SV79":   "SunMoonSeries/crimson-invasion/SV79",
      "SunMoonSeries/hidden-fates/SV8":    "SunMoonSeries/guardians-rising/SV8",
      "SunMoonSeries/hidden-fates/SV80":   "SunMoonSeries/guardians-rising/SV80",
      "SunMoonSeries/hidden-fates/SV81":   "SunMoonSeries/lost-thunder/SV81",
      "SunMoonSeries/hidden-fates/SV82":   "SunMoonSeries/ultra-prism/SV82",
      "SunMoonSeries/hidden-fates/SV83":   "SunMoonSeries/celestial-storm/SV83",
      "SunMoonSeries/hidden-fates/SV84":   "SunMoonSeries/burning-shadows/SV84",
      "SunMoonSeries/hidden-fates/SV85":   "SunMoonSeries/celestial-storm/SV85",
      "SunMoonSeries/hidden-fates/SV86":   "SunMoonSeries/forbidden-light/SV86",
      "SunMoonSeries/hidden-fates/SV87":   "SunMoonSeries/guardians-rising/SV87",
      "SunMoonSeries/hidden-fates/SV88":   "SunMoonSeries/guardians-rising/SV88",
      "SunMoonSeries/hidden-fates/SV89":   "SunMoonSeries/ultra-prism/SV89",
      "SunMoonSeries/hidden-fates/SV9":    "SunMoonSeries/dragon-majesty/SV9",
      "SunMoonSeries/hidden-fates/SV90":   "SunMoonSeries/celestial-storm/SV90",
      "SunMoonSeries/hidden-fates/SV91":   "SunMoonSeries/burning-shadows/SV91",
      "SunMoonSeries/hidden-fates/SV92":   "SunMoonSeries/burning-shadows/SV92",
      "SunMoonSeries/hidden-fates/SV93":   "SunMoonSeries/guardians-rising/SV93",
      "SunMoonSeries/hidden-fates/SV94":   "SunMoonSeries/guardians-rising/SV94z"
  }
  
  // the export function
  exports.remap = function remap(dir) {
      return map[dir] || dir;
  }
  