UNPKG

@storm-software/workspace-tools

Version:

Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.

33 lines (31 loc) 747 B
// src/generators/init/init.ts import { addDependenciesToPackageJson, formatFiles } from "@nx/devkit"; async function initGenerator(tree, schema) { const task = addDependenciesToPackageJson( 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 formatFiles(tree); } return task; } var init_default = initGenerator; export { initGenerator, init_default };