Spaces:
Build error
Build error
| ; | |
| var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | |
| var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | |
| if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | |
| else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | |
| return c > 3 && r && Object.defineProperty(target, key, r), r; | |
| }; | |
| var __metadata = (this && this.__metadata) || function (k, v) { | |
| if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | |
| }; | |
| Object.defineProperty(exports, "__esModule", { value: true }); | |
| exports.TempFileManager = void 0; | |
| const temp_1 = require("civkit/temp"); | |
| const promises_1 = require("fs/promises"); | |
| const tsyringe_1 = require("tsyringe"); | |
| const finalizer_1 = require("./finalizer"); | |
| let TempFileManager = class TempFileManager extends temp_1.AbstractTempFileManger { | |
| constructor() { | |
| super(...arguments); | |
| this.rootDir = ''; | |
| } | |
| async init() { | |
| await this.dependencyReady(); | |
| await super.init(); | |
| this.emit('ready'); | |
| } | |
| async standDown() { | |
| await super.standDown(); | |
| await (0, promises_1.rm)(this.rootDir, { recursive: true, force: true }); | |
| } | |
| }; | |
| exports.TempFileManager = TempFileManager; | |
| __decorate([ | |
| (0, finalizer_1.Finalizer)(), | |
| __metadata("design:type", Function), | |
| __metadata("design:paramtypes", []), | |
| __metadata("design:returntype", Promise) | |
| ], TempFileManager.prototype, "standDown", null); | |
| exports.TempFileManager = TempFileManager = __decorate([ | |
| (0, tsyringe_1.singleton)() | |
| ], TempFileManager); | |
| //# sourceMappingURL=temp-file.js.map |