nx-mesh
Version:
GraphQL Mesh support for Nx
38 lines • 1.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.nodeGenerator = void 0;
const tslib_1 = require("tslib");
const node_1 = require("@nrwl/node");
const nodeGenerator = (tree, options) => tslib_1.__awaiter(void 0, void 0, void 0, function* () {
if (options.isApp) {
return (0, node_1.initGenerator)(tree, {
js: options.js,
skipFormat: options.skipFormat,
unitTestRunner: options.unitTestRunner,
});
}
return (0, node_1.libraryGenerator)(tree, {
babelJest: options.babelJest,
buildable: options.buildable,
compiler: options.compiler,
directory: options._raw.directory,
importPath: options.importPath,
js: options.js,
linter: options.linter,
name: options.name,
pascalCaseFiles: options.pascalCaseFiles,
publishable: options.publishable,
rootDir: options.rootDir,
setParserOptionsProject: options.setParserOptionsProject,
simpleModuleName: options.simpleModuleName,
skipFormat: options.skipFormat,
skipTsConfig: options.skipTsConfig,
strict: options.strict,
tags: options._raw.tags,
testEnvironment: options.testEnvironment,
unitTestRunner: options.unitTestRunner,
});
});
exports.nodeGenerator = nodeGenerator;
exports.default = exports.nodeGenerator;
//# sourceMappingURL=node-generator.js.map