UNPKG

@polyfill-io-aot/builder

Version:

This is the builder module for polyfill-io-aot.

28 lines 1.15 kB
"use strict"; const tslib_1 = require("tslib"); const lazy_get_decorator_1 = require("lazy-get-decorator"); const CopyExecutor_1 = require("../CopyExecutor"); const BuildEvent_1 = require("../interfaces/BuildEvent"); const symbols_1 = require("../symbols"); /** @internal */ class CopySourceDirsExecutor extends CopyExecutor_1.CopyExecutor { constructor() { super(...arguments); this.allOk = BuildEvent_1.BuildEvent.COPY_EXTRA_DIRS_OK; this.allStart = BuildEvent_1.BuildEvent.COPY_EXTRA_DIRS_BEGIN; this.isDir = true; this.okText = 'Copied extra directories'; this.oneErr = BuildEvent_1.BuildEvent.COPY_EXTRA_DIR_ERR; this.oneOk = BuildEvent_1.BuildEvent.COPY_EXTRA_DIR_OK; this.oneStart = BuildEvent_1.BuildEvent.COPY_EXTRA_DIR_BEGIN; this.startText = 'Copying extra directories'; } get source() { return this.builder[symbols_1.COPY_DIRS]; } } tslib_1.__decorate([ lazy_get_decorator_1.LazyGetter() ], CopySourceDirsExecutor.prototype, "source", null); module.exports = CopySourceDirsExecutor; //# sourceMappingURL=CopySourceDirsExecutor.js.map