UNPKG

@dev-thought/nx-deploy-it

Version:

[![npm version](https://badge.fury.io/js/%40dev-thought%2Fnx-deploy-it.svg)](https://www.npmjs.com/package/@dev-thought/nx-deploy-it) [![The MIT License](https://img.shields.io/badge/license-MIT-orange.svg?color=blue&style=flat-square)](http://opensource.

30 lines 1.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getMockContext = exports.getTestArchitect = void 0; const tslib_1 = require("tslib"); const architect_1 = require("@angular-devkit/architect"); const testing_1 = require("@angular-devkit/architect/testing"); const core_1 = require("@angular-devkit/core"); const testing_2 = require("@nrwl/workspace/testing"); const path_1 = require("path"); function getTestArchitect() { return tslib_1.__awaiter(this, void 0, void 0, function* () { const architectHost = new testing_1.TestingArchitectHost('/root', '/root'); const registry = new core_1.schema.CoreSchemaRegistry(); registry.addPostTransform(core_1.schema.transforms.addUndefinedDefaults); const architect = new architect_1.Architect(architectHost, registry); yield architectHost.addBuilderFromPackage(path_1.join(__dirname, '../..')); return [architect, architectHost]; }); } exports.getTestArchitect = getTestArchitect; function getMockContext() { return tslib_1.__awaiter(this, void 0, void 0, function* () { const [architect, architectHost] = yield getTestArchitect(); const context = new testing_2.MockBuilderContext(architect, architectHost); yield context.addBuilderFromPackage(path_1.join(__dirname, '../..')); return context; }); } exports.getMockContext = getMockContext; //# sourceMappingURL=builders.utils.js.map