@ngserveio/ws
Version:
This library was generated with [Nx](https://nx.dev).
22 lines • 930 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const devkit_1 = require("@nx/devkit");
const nest_1 = require("@nx/nest");
const utilities_1 = require("../utilities");
function apiAppGenerator(tree, schema) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
const domainProject = (0, utilities_1.getDomainProjectNames)(schema);
const directory = (0, utilities_1.domainDirectory)(schema.domain);
const projectName = `${domainProject.name.fileName}-api`;
yield (0, nest_1.applicationGenerator)(tree, {
name: projectName,
directory,
tags: (0, utilities_1.setTags)(domainProject.domain.name, 'nest', 'api-app'),
standaloneConfig: true,
});
yield (0, devkit_1.formatFiles)(tree);
});
}
exports.default = apiAppGenerator;
//# sourceMappingURL=index.js.map