UNPKG

@vulcan-sql/core

Version:
21 lines 779 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BaseCompilerEnvironment = void 0; const tslib_1 = require("tslib"); const nunjucks = require("nunjucks"); /** * This case can't be inject into container directly because of the extending of nunjucks.Environment */ class BaseCompilerEnvironment extends nunjucks.Environment { // initialize template engines extensions initializeExtensions() { return tslib_1.__awaiter(this, void 0, void 0, function* () { const extensions = this.getExtensions(); for (const extension of extensions) { yield extension.activate(); } }); } } exports.BaseCompilerEnvironment = BaseCompilerEnvironment; //# sourceMappingURL=base.js.map