@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
277 lines (276 loc) • 8.65 kB
JSON
{
"name": "@storm-software/workspace-tools",
"version": "1.295.22",
"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",
"dependencies": {
"@ltd/j-toml": "1.38.0",
"@microsoft/api-extractor": "^7.57.7",
"@nx/devkit": "22.6.0",
"@nx/js": "22.6.0",
"@samchon/openapi": "^2.5.3",
"@size-limit/esbuild": "11.1.4",
"@size-limit/esbuild-why": "11.1.4",
"@size-limit/file": "11.1.4",
"@storm-software/config-tools": "^1.189.46",
"@storm-software/esbuild": "^0.53.128",
"@storm-software/npm-tools": "^0.6.84",
"@storm-software/pnpm-tools": "^0.6.131",
"@storm-software/prettier": "^0.59.20",
"@storm-software/tsdown": "^0.45.128",
"@storm-software/unbuild": "^0.57.128",
"fs-extra": "11.2.0",
"glob": "^11.1.0",
"jiti": "2.4.2",
"markdownlint-cli2": "^0.17.2",
"micromatch": "^4.0.8",
"semver": "7.6.2",
"size-limit": "11.1.4",
"typia": "^7.6.4",
"untyped": "^2.0.0",
"zod": "^4.3.6"
},
"devDependencies": {
"@napi-rs/cli": "^3.5.1",
"@types/micromatch": "^4.0.10",
"@types/node": "^25.5.0",
"@types/semver": "7.5.8",
"defu": "6.1.4",
"nx": "22.6.0",
"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.6.0",
"prettier": "^3.8.1"
},
"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": "f8c95293185f34b92585cb3cc1006d71a4c00395"
}