{"version":3,"file":"sound.cjs","names":[],"sources":["../src/sound/play-sound.ts"],"sourcesContent":["/**\n * Plays a sound from a file.\n */\nexport const playSound = async (\n  file: string,\n  { volume = 1 }: { volume?: number } = {},\n) => {\n  let audio = new Audio(file);\n  audio.volume = volume;\n  audio.muted = !volume;\n  await audio.play();\n  audio.remove();\n  // @ts-expect-error\n  audio = null;\n};\n"],"mappings":";;;;;AAGA,IAAa,YAAY,OACvB,MACA,EAAE,SAAS,MAA2B,CAAC,MACpC;CACH,IAAI,QAAQ,IAAI,MAAM,IAAI;CAC1B,MAAM,SAAS;CACf,MAAM,QAAQ,CAAC;CACf,MAAM,MAAM,KAAK;CACjB,MAAM,OAAO;CAEb,QAAQ;AACV"}