{"version":3,"file":"stack.mjs","sources":["../../src/dialog/stack.ts"],"sourcesContent":["const data: number[] = [];\n\nconst push = (value: number) => {\n  data.push(value);\n};\n\nconst pop = () => {\n  data.pop();\n};\n\nexport const stack = {\n  push,\n  pop,\n  get top() {\n    return data[data.length - 1];\n  },\n};\n"],"names":["data","push","pop"],"mappings":";;;;;;AAAA,sCAAA,IAAA,IAAA,GAAA,EAAA,CAAA;AAEA,IAAA,IAAA,GAAA,SAAA,IAAA,CAAA,KAAA,EAAA;AACEA,EAAAA,IAAAA,CAAAA,IAAAA,CAAAA,KAAAA,CAAAA,CAAAA;AACF,CAAA,CAAA;AAEA,IAAA,GAAA,GAAA,SAAA,GAAA,GAAA;;AAEA,CAAA,CAAA;AAEO,IAAA,KAAA,GAAA;AACLC,EAAAA,IAAAA,EAAAA,IAAAA;AACAC,EAAAA,GAAAA,EAAAA,GAAAA;;AAES,IAAA,OAAA,IAAA,CAAA,IAAA,CAAA,MAAA,GAAA,CAAA,CAAA,CAAA;AACT,GAAA;AACF;;;;"}