{"version":3,"sources":["bundle/windows.ts"],"names":["Bundle","BundleWindows","constructor","path","projector","extension"],"mappings":"AACA,SAAQA,MAAR,QAAqB,eAArB;AAEA;AACA;AACA;AACA;AACA;;AACA,OAAO,MAAeC,aAAf,SAAqCD,MAArC,CAA4C;AAClD;AACD;AACA;AAGCE,EAAAA,WAAW,CAACC,IAAD,EAAe;AACzB,UAAMA,IAAN;AADyB,SAFDC,SAEC;AAEzB;AAED;AACD;AACA;AACA;AACA;;;AACC,MAAWC,SAAX,GAAuB;AACtB,WAAO,MAAP;AACA;;AAjBiD","sourcesContent":["import {ProjectorWindows} from '../projector/windows';\nimport {Bundle} from '../bundle';\n\n/**\n * BundleWindows constructor.\n *\n * @param path Output path for the main application.\n */\nexport abstract class BundleWindows extends Bundle {\n\t/**\n\t * ProjectorWindows instance.\n\t */\n\tpublic abstract readonly projector: ProjectorWindows;\n\n\tconstructor(path: string) {\n\t\tsuper(path);\n\t}\n\n\t/**\n\t * Main application file extension.\n\t *\n\t * @returns File extension.\n\t */\n\tpublic get extension() {\n\t\treturn '.exe';\n\t}\n}\n"],"file":"windows.mjs","sourceRoot":"../../src"}