@harves/nx-node-esm-plugin
Version:
Node executor including ESM module resolution for buildable libraries within Nx workspaces.
20 lines • 870 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.presetGenerator = void 0;
const tslib_1 = require("tslib");
const devkit_1 = require("@nx/devkit");
const generator_1 = require("../sample-app/generator");
// import { determineProjectNameAndRootOptions } from '@nx/devkit/src/generators/project-name-and-root-utils';
function presetGenerator(tree, options) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
// TODO see determineProjectNameAndRootOptions() in Nx source
devkit_1.logger.info(`NX Adding nx-node-esm-plugin sample app to workspace`);
const result = yield (0, generator_1.default)(tree, {
name: options.name,
});
return result;
});
}
exports.presetGenerator = presetGenerator;
exports.default = presetGenerator;
//# sourceMappingURL=generator.js.map