@nx-dart/nx-dart
Version:
A Nx plugin, that adds support for developing Dart and Flutter packages in a Nx workspace
18 lines • 849 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const devkit_1 = require("@nrwl/devkit");
const analysis_options_1 = require("../workspace/analysis-options");
const setup_workspace_1 = require("../workspace/setup-workspace");
function default_1(tree, options) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
(0, setup_workspace_1.ensureWorkspacePubspec)(tree);
(0, analysis_options_1.ensureWorkspaceAnalysisOptions)(tree);
(0, analysis_options_1.excludeNodeModulesFromAnalysisOptions)(tree);
const task = yield (0, analysis_options_1.updateLintRulesInAnalysisOptions)(tree, options.lints);
yield (0, devkit_1.formatFiles)(tree);
return task;
});
}
exports.default = default_1;
//# sourceMappingURL=generator.js.map