@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
33 lines (25 loc) • 861 B
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});// src/generators/init/init.ts
var _devkit = require('@nx/devkit');
async function initGenerator(tree, schema) {
const task = _devkit.addDependenciesToPackageJson.call(void 0,
tree,
{
nx: "^19.6.2",
"@nx/workspace": "^19.6.2",
"@nx/js": "^19.6.2",
"@storm-software/eslint": "latest",
"@storm-software/prettier": "latest",
"@storm-software/config-tools": "latest",
"@storm-software/testing-tools": "latest",
"@storm-software/git-tools": "latest",
"@storm-software/linting-tools": "latest"
},
{}
);
if (!schema.skipFormat) {
await _devkit.formatFiles.call(void 0, tree);
}
return task;
}
var init_default = initGenerator;
exports.initGenerator = initGenerator; exports.init_default = init_default;