UNPKG

@storm-software/workspace-tools

Version:

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

288 lines (287 loc) • 8.87 kB
{ "name": "@storm-software/workspace-tools", "version": "1.296.6", "description": "Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.", "keywords": [ "monorepo", "nx", "storm-software", "storm-ops", "storm", "sullivanpj" ], "homepage": "https://stormsoftware.com", "bugs": "https://github.com/storm-software/storm-ops/issues", "repository": { "type": "github", "url": "https://github.com/storm-software/storm-ops", "directory": "packages/workspace-tools" }, "license": "Apache-2.0", "author": { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" }, "exports": { "./package.json": "./package.json", "./config/base.json": "./config/base.json", "./config/recommended.json": "./config/recommended.json", "./assets/cjs_shims": "./assets/cjs_shims.js", "./assets/esm_shims": "./assets/esm_shims.js", "./docs/*": "./docs/*", "./migrations.json": "./migrations.json", "./executors.json": "./executors.json", "./executors/*/schema.json": "./dist/src/executors/*/schema.json", "./generators.json": "./generators.json", "./generators/*/schema.json": "./dist/src/generators/*/schema.json", ".": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "./index": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "./executors": { "import": { "types": "./dist/executors.d.mts", "default": "./dist/executors.mjs" }, "require": { "types": "./dist/executors.d.ts", "default": "./dist/executors.js" }, "default": { "types": "./dist/executors.d.ts", "default": "./dist/executors.js" } }, "./generators": { "import": { "types": "./dist/generators.d.mts", "default": "./dist/generators.mjs" }, "require": { "types": "./dist/generators.d.ts", "default": "./dist/generators.js" }, "default": { "types": "./dist/generators.d.ts", "default": "./dist/generators.js" } }, "./types": { "import": { "types": "./dist/src/types.d.mts", "default": "./dist/src/types.mjs" }, "require": { "types": "./dist/src/types.d.ts", "default": "./dist/src/types.js" }, "default": { "types": "./dist/src/types.d.ts", "default": "./dist/src/types.js" } }, "./utils": { "import": { "types": "./dist/src/utils/index.d.mts", "default": "./dist/src/utils/index.mjs" }, "require": { "types": "./dist/src/utils/index.d.ts", "default": "./dist/src/utils/index.js" }, "default": { "types": "./dist/src/utils/index.d.ts", "default": "./dist/src/utils/index.js" } }, "./utils/*": { "import": { "types": "./dist/src/utils/*.d.mts", "default": "./dist/src/utils/*.mjs" }, "require": { "types": "./dist/src/utils/*.d.ts", "default": "./dist/src/utils/*.js" }, "default": { "types": "./dist/src/utils/*.d.ts", "default": "./dist/src/utils/*.js" } }, "./base": { "import": { "types": "./dist/src/base/index.d.mts", "default": "./dist/src/base/index.mjs" }, "require": { "types": "./dist/src/base/index.d.ts", "default": "./dist/src/base/index.js" }, "default": { "types": "./dist/src/base/index.d.ts", "default": "./dist/src/base/index.js" } }, "./base/*": { "import": { "types": "./dist/src/base/*.d.mts", "default": "./dist/src/base/*.mjs" }, "require": { "types": "./dist/src/base/*.d.ts", "default": "./dist/src/base/*.js" }, "default": { "types": "./dist/src/base/*.d.ts", "default": "./dist/src/base/*.js" } }, "./release": { "import": { "types": "./dist/src/release/index.d.mts", "default": "./dist/src/release/index.mjs" }, "require": { "types": "./dist/src/release/index.d.ts", "default": "./dist/src/release/index.js" }, "default": { "types": "./dist/src/release/index.d.ts", "default": "./dist/src/release/index.js" } }, "./release/*": { "import": { "types": "./dist/src/release/*.d.mts", "default": "./dist/src/release/*.mjs" }, "require": { "types": "./dist/src/release/*.d.ts", "default": "./dist/src/release/*.js" }, "default": { "types": "./dist/src/release/*.d.ts", "default": "./dist/src/release/*.js" } }, "./executors/*/untyped": { "import": { "types": "./dist/src/executors/*/untyped.d.mts", "default": "./dist/src/executors/*/untyped.mjs" }, "require": { "types": "./dist/src/executors/*/untyped.d.ts", "default": "./dist/src/executors/*/untyped.js" }, "default": { "types": "./dist/src/executors/*/untyped.d.ts", "default": "./dist/src/executors/*/untyped.js" } }, "./generators/*/untyped": { "import": { "types": "./dist/src/generators/*/untyped.d.mts", "default": "./dist/src/generators/*/untyped.mjs" }, "require": { "types": "./dist/src/generators/*/untyped.d.ts", "default": "./dist/src/generators/*/untyped.js" }, "default": { "types": "./dist/src/generators/*/untyped.d.ts", "default": "./dist/src/generators/*/untyped.js" } }, "./executors/*/executor.js": "./dist/src/executors/*/executor.js", "./generators/*/generator.js": "./dist/src/generators/*/generator.js", "./generators/*/init.js": "./dist/src/generators/*/init.js", "./preset": "./dist/src/generators/preset/generator.js", "./plugins/rust": "./dist/src/plugins/rust/index.js", "./plugins/typescript": "./dist/src/plugins/typescript/index.js", "./plugins/typescript/tsup": "./dist/src/plugins/typescript/tsup.js", "./plugins/typescript/tsdown": "./dist/src/plugins/typescript/tsdown.js", "./plugins/typescript/untyped": "./dist/src/plugins/typescript/untyped-schema.js", "./plugins/typescript/untyped-schema": "./dist/src/plugins/typescript/untyped-schema.js" }, "main": "dist/index.js", "module": "dist/index.mjs", "typings": "dist/index.d.ts", "files": [ "config", "dist", "assets", "docs", "executors.json", "generators.json", "package.json" ], "dependencies": { "@actions/core": "^3.0.1", "@ltd/j-toml": "1.38.0", "@microsoft/api-extractor": "^7.58.7", "@nx/devkit": "^22.7.2", "@nx/js": "22.7.2", "@samchon/openapi": "^2.5.3", "@size-limit/esbuild": "^11.2.0", "@size-limit/esbuild-why": "^11.2.0", "@size-limit/file": "^11.2.0", "@storm-software/config-tools": "1.190.29", "@storm-software/esbuild": "0.53.190", "@storm-software/npm-tools": "0.6.146", "@storm-software/pnpm-tools": "0.7.39", "@storm-software/prettier": "0.59.81", "@storm-software/tsdown": "0.45.190", "@storm-software/unbuild": "0.57.190", "fs-extra": "11.2.0", "glob": "^11.1.0", "jiti": "^2.7.0", "markdownlint-cli2": "^0.17.2", "micromatch": "^4.0.8", "semver": "^7.8.1", "size-limit": "^11.2.0", "typia": "^7.6.4", "untyped": "^2.0.0", "zod": "^4.4.3" }, "devDependencies": { "@napi-rs/cli": "^3.6.2", "@storm-software/package-constants": "0.1.42", "@types/micromatch": "^4.0.10", "@types/node": "^25.9.1", "@types/semver": "^7.7.1", "defu": "^6.1.7", "nx": "22.7.2", "pkg-types": "^1.3.1", "tsup": "8.4.0", "typescript": "^5.9.3" }, "peerDependencies": { "@napi-rs/cli": "^3.4.1", "markdownlint-cli2": "^0.17.2", "nx": ">=22.7.1", "prettier": ">=3.8.3" }, "peerDependenciesMeta": { "@napi-rs/cli": { "optional": true }, "markdownlint-cli2": { "optional": false }, "nx": { "optional": false }, "prettier": { "optional": false } }, "publishConfig": { "access": "public" }, "executors": "./executors.json", "generators": "./generators.json", "gitHead": "eb206b9a10666d67ccdbe098f94214e8efa4726a" }