Parser un fichier YAML local pour en faire un objet

Bonjour,

J’ai trouvé comment lire mon fichier local via FileReader avec ma structure Vue.Js et le fait que le langage utilisé est Typescript en non Javascript.

Je voudrais maintenant convertir le contenu de mon fichier

exemple

kingdoms:
  - name: Random- 4 Game
    sets:
      - baseset
      - prosperity
    supply:
      - baseset_moat
      - baseset_gardens
      - prosperity_goons
      - prosperity_vault
      - prosperity_forge

en objet structuré.
A l’initialisation de mon appli, des fichiers ainsi structurés sont parsés.
Comment faire pour effectuer cette conversion ?

Merci de vos pistes.
L’URL : http://nodeca.github.io/js-yaml/ semble faire un équivalent, mais je n’ai pas encore compris comment.

il suffit de faire une recherche sur npmjs pour trouver des lib qui font ça
https://www.npmjs.com/search?q=yml