UNPKG

nx

Version:

The core Nx plugin contains the core functionality of Nx like the project graph, nx commands and task orchestration.

532 lines • 15.3 kB
{ "name": "nx", "version": "22.7.0", "private": false, "type": "commonjs", "description": "The core Nx plugin contains the core functionality of Nx like the project graph, nx commands and task orchestration.", "repository": { "type": "git", "url": "https://github.com/nrwl/nx.git", "directory": "packages/nx" }, "files": [ "dist/bin", "dist/plugins", "dist/presets", "dist/release", "dist/src", "dist/tasks-runners", "schemas", "migrations.json", "executors.json", "generators.json" ], "keywords": [ "Monorepo", "Angular", "React", "Web", "Node", "Nest", "Jest", "Cypress", "CLI", "Testing", "Front-end", "Backend", "Mobile" ], "bin": { "nx": "./dist/bin/nx.js", "nx-cloud": "./dist/bin/nx-cloud.js" }, "author": "Victor Savkin", "license": "MIT", "bugs": { "url": "https://github.com/nrwl/nx/issues" }, "homepage": "https://nx.dev", "dependencies": { "@emnapi/core": "1.4.5", "@emnapi/runtime": "1.4.5", "@emnapi/wasi-threads": "1.0.4", "@jest/diff-sequences": "30.0.1", "@napi-rs/wasm-runtime": "0.2.4", "@tybys/wasm-util": "0.9.0", "@yarnpkg/lockfile": "1.1.0", "@zkochan/js-yaml": "0.0.7", "ansi-colors": "4.1.3", "ansi-regex": "5.0.1", "ansi-styles": "4.3.0", "argparse": "2.0.1", "asynckit": "0.4.0", "axios": "1.15.0", "balanced-match": "4.0.3", "base64-js": "1.5.1", "bl": "4.1.0", "brace-expansion": "5.0.2", "buffer": "5.7.1", "call-bind-apply-helpers": "1.0.2", "chalk": "4.1.2", "cli-cursor": "3.1.0", "cli-spinners": "2.6.1", "cliui": "8.0.1", "clone": "1.0.4", "color-convert": "2.0.1", "color-name": "1.1.4", "combined-stream": "1.0.8", "defaults": "1.0.4", "define-lazy-prop": "2.0.0", "delayed-stream": "1.0.0", "dotenv": "16.4.7", "dotenv-expand": "12.0.3", "dunder-proto": "1.0.1", "ejs": "5.0.1", "emoji-regex": "8.0.0", "end-of-stream": "1.4.5", "enquirer": "2.3.6", "es-define-property": "1.0.1", "es-errors": "1.3.0", "es-object-atoms": "1.1.1", "es-set-tostringtag": "2.1.0", "escalade": "3.2.0", "escape-string-regexp": "1.0.5", "figures": "3.2.0", "flat": "5.0.2", "follow-redirects": "1.15.11", "form-data": "4.0.5", "fs-constants": "1.0.0", "function-bind": "1.1.2", "get-caller-file": "2.0.5", "get-intrinsic": "1.3.0", "get-proto": "1.0.1", "gopd": "1.2.0", "has-flag": "4.0.0", "has-symbols": "1.1.0", "has-tostringtag": "1.0.2", "hasown": "2.0.2", "ieee754": "1.2.1", "ignore": "7.0.5", "inherits": "2.0.4", "is-docker": "2.2.1", "is-fullwidth-code-point": "3.0.0", "is-interactive": "1.0.0", "is-unicode-supported": "0.1.0", "is-wsl": "2.2.0", "json5": "2.2.3", "jsonc-parser": "3.2.0", "lines-and-columns": "2.0.3", "log-symbols": "4.1.0", "math-intrinsics": "1.1.0", "mime-db": "1.52.0", "mime-types": "2.1.35", "mimic-fn": "2.1.0", "minimatch": "10.2.4", "minimist": "1.2.8", "npm-run-path": "4.0.1", "once": "1.4.0", "onetime": "5.1.2", "open": "8.4.2", "ora": "5.3.0", "path-key": "3.1.1", "picocolors": "1.1.1", "proxy-from-env": "2.1.0", "readable-stream": "3.6.2", "require-directory": "2.1.1", "resolve.exports": "2.0.3", "restore-cursor": "3.1.0", "safe-buffer": "5.2.1", "semver": "7.7.4", "signal-exit": "3.0.7", "smol-toml": "1.6.1", "string-width": "4.2.3", "string_decoder": "1.3.0", "strip-ansi": "6.0.1", "strip-bom": "3.0.0", "supports-color": "7.2.0", "tar-stream": "2.2.0", "tmp": "0.2.4", "tree-kill": "1.2.2", "tsconfig-paths": "4.2.0", "tslib": "2.8.1", "util-deprecate": "1.0.2", "wcwidth": "1.0.1", "wrap-ansi": "7.0.0", "wrappy": "1.0.2", "y18n": "5.0.8", "yaml": "2.8.0", "yargs": "17.7.2", "yargs-parser": "21.1.1" }, "peerDependencies": { "@swc-node/register": "^1.11.1", "@swc/core": "^1.15.8" }, "peerDependenciesMeta": { "@swc-node/register": { "optional": true }, "@swc/core": { "optional": true } }, "optionalDependencies": { "@nx/nx-darwin-arm64": "22.7.0", "@nx/nx-darwin-x64": "22.7.0", "@nx/nx-freebsd-x64": "22.7.0", "@nx/nx-linux-arm-gnueabihf": "22.7.0", "@nx/nx-linux-arm64-gnu": "22.7.0", "@nx/nx-linux-arm64-musl": "22.7.0", "@nx/nx-linux-x64-gnu": "22.7.0", "@nx/nx-linux-x64-musl": "22.7.0", "@nx/nx-win32-arm64-msvc": "22.7.0", "@nx/nx-win32-x64-msvc": "22.7.0" }, "nx-migrations": { "migrations": "./migrations.json", "packageGroup": [ "@nx/js", "@nx/linter", "@nx/eslint", "@nx/workspace", "@nx/angular", "@nx/angular-rspack", "@nx/angular-rspack-compiler", "@nx/jest", "@nx/cypress", "@nx/detox", "@nx/devkit", "@nx/dotnet", "@nx/esbuild", "@nx/eslint-plugin", "@nx/expo", "@nx/express", "@nx/gradle", "@nx/maven", "@nx/module-federation", "@nx/nest", "@nx/next", "@nx/node", "@nx/nuxt", "@nx/playwright", "@nx/plugin", "@nx/react", "@nx/react-native", "@nx/rollup", "@nx/remix", "@nx/rspack", "@nx/rsbuild", "@nx/storybook", "@nx/vite", "@nx/vitest", "@nx/vue", "@nx/web", "@nx/webpack", "@nx/docker", "create-nx-workspace", { "package": "nx-cloud", "version": "latest" }, { "package": "@nrwl/nx-cloud", "version": "latest" } ] }, "generators": "./generators.json", "executors": "./executors.json", "builders": "./executors.json", "publishConfig": { "access": "public" }, "napi": { "binaryName": "nx", "packageName": "@nx/nx", "dtsHeaderFile": "packages/nx/src/native/dts-header.d.ts", "wasm": { "initialMemory": 1024, "maximumMemory": 32768 }, "targets": [ "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc", "x86_64-apple-darwin", "aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "aarch64-unknown-linux-musl", "aarch64-pc-windows-msvc", "armv7-unknown-linux-gnueabihf", "x86_64-unknown-linux-musl", "x86_64-unknown-freebsd" ] }, "typesVersions": { "*": { "bin/*": [ "dist/bin/*.d.ts" ], "bin/*.js": [ "dist/bin/*.d.ts" ], "plugins/*": [ "dist/plugins/*.d.ts" ], "plugins/*.js": [ "dist/plugins/*.d.ts" ], "src/native": [ "dist/src/native/index.d.ts" ], "src": [ "dist/src/index.d.ts" ], "src/analytics": [ "dist/src/analytics/index.d.ts" ], "src/command-line": [ "dist/src/command-line/index.d.ts" ], "src/command-line/init/implementation/angular": [ "dist/src/command-line/init/implementation/angular/index.d.ts" ], "src/command-line/release": [ "dist/src/command-line/release/index.d.ts" ], "src/project-graph/plugins": [ "dist/src/project-graph/plugins/index.d.ts" ], "src/project-graph/plugins/isolation": [ "dist/src/project-graph/plugins/isolation/index.d.ts" ], "src/native/index": [ "dist/src/native/index.d.ts" ], "src/native/index.js": [ "dist/src/native/index.d.ts" ], "src/plugins/js": [ "dist/src/plugins/js/index.d.ts" ], "src/plugins/package-json": [ "dist/src/plugins/package-json/index.d.ts" ], "src/utils/plugins": [ "dist/src/utils/plugins/index.d.ts" ], "src/utils/catalog": [ "dist/src/utils/catalog/index.d.ts" ], "src/*.js": [ "dist/src/*.d.ts" ], "src/*": [ "dist/src/*.d.ts" ], "release": [ "dist/release/index.d.ts" ], "release/changelog-renderer": [ "dist/release/changelog-renderer/index.d.ts" ], "release/*": [ "dist/release/*.d.ts" ], "release/*.js": [ "dist/release/*.d.ts" ], "tasks-runners/*": [ "dist/tasks-runners/*.d.ts" ], "tasks-runners/*.js": [ "dist/tasks-runners/*.d.ts" ] } }, "exports": { ".": { "@nx/nx-source": "./bin/nx.ts", "types": "./dist/bin/nx.d.ts", "default": "./dist/bin/nx.js" }, "./package.json": "./package.json", "./package": "./package.json", "./migrations.json": "./migrations.json", "./migrations": "./migrations.json", "./generators.json": "./generators.json", "./generators": "./generators.json", "./executors.json": "./executors.json", "./executors": "./executors.json", "./schemas/*": "./schemas/*.json", "./schemas/*.json": "./schemas/*.json", "./presets/*": { "@nx/nx-source": "./presets/*.json", "default": "./dist/presets/*.json" }, "./presets/*.json": { "@nx/nx-source": "./presets/*.json", "default": "./dist/presets/*.json" }, "./bin/*": { "@nx/nx-source": "./bin/*.ts", "types": "./dist/bin/*.d.ts", "default": "./dist/bin/*.js" }, "./bin/*.js": { "@nx/nx-source": "./bin/*.ts", "types": "./dist/bin/*.d.ts", "default": "./dist/bin/*.js" }, "./plugins/*": { "@nx/nx-source": "./plugins/*.ts", "types": "./dist/plugins/*.d.ts", "default": "./dist/plugins/*.js" }, "./plugins/*.js": { "@nx/nx-source": "./plugins/*.ts", "types": "./dist/plugins/*.d.ts", "default": "./dist/plugins/*.js" }, "./src": { "@nx/nx-source": "./src/index.ts", "types": "./dist/src/index.d.ts", "default": "./dist/src/index.js" }, "./src/analytics": { "@nx/nx-source": "./src/analytics/index.ts", "types": "./dist/src/analytics/index.d.ts", "default": "./dist/src/analytics/index.js" }, "./src/command-line": { "@nx/nx-source": "./src/command-line/index.ts", "types": "./dist/src/command-line/index.d.ts", "default": "./dist/src/command-line/index.js" }, "./src/command-line/init/implementation/angular": { "@nx/nx-source": "./src/command-line/init/implementation/angular/index.ts", "types": "./dist/src/command-line/init/implementation/angular/index.d.ts", "default": "./dist/src/command-line/init/implementation/angular/index.js" }, "./src/command-line/release": { "@nx/nx-source": "./src/command-line/release/index.ts", "types": "./dist/src/command-line/release/index.d.ts", "default": "./dist/src/command-line/release/index.js" }, "./src/native": { "@nx/nx-source": "./src/native/index.js", "types": "./dist/src/native/index.d.ts", "default": "./dist/src/native/index.js" }, "./src/native/index": { "@nx/nx-source": "./src/native/index.js", "types": "./dist/src/native/index.d.ts", "default": "./dist/src/native/index.js" }, "./src/native/index.js": { "@nx/nx-source": "./src/native/index.js", "types": "./dist/src/native/index.d.ts", "default": "./dist/src/native/index.js" }, "./src/native/*.js": { "@nx/nx-source": "./src/native/*.js", "default": "./dist/src/native/*.js" }, "./src/plugins/js": { "@nx/nx-source": "./src/plugins/js/index.ts", "types": "./dist/src/plugins/js/index.d.ts", "default": "./dist/src/plugins/js/index.js" }, "./src/plugins/package-json": { "@nx/nx-source": "./src/plugins/package-json/index.ts", "types": "./dist/src/plugins/package-json/index.d.ts", "default": "./dist/src/plugins/package-json/index.js" }, "./src/utils/plugins": { "@nx/nx-source": "./src/utils/plugins/index.ts", "types": "./dist/src/utils/plugins/index.d.ts", "default": "./dist/src/utils/plugins/index.js" }, "./src/utils/catalog": { "@nx/nx-source": "./src/utils/catalog/index.ts", "types": "./dist/src/utils/catalog/index.d.ts", "default": "./dist/src/utils/catalog/index.js" }, "./src/command-line/migrate/run-migration-process": { "@nx/nx-source": "./src/command-line/migrate/run-migration-process.js", "default": "./dist/src/command-line/migrate/run-migration-process.js" }, "./src/command-line/migrate/run-migration-process.js": { "@nx/nx-source": "./src/command-line/migrate/run-migration-process.js", "default": "./dist/src/command-line/migrate/run-migration-process.js" }, "./src/project-graph/plugins": { "@nx/nx-source": "./src/project-graph/plugins/index.ts", "types": "./dist/src/project-graph/plugins/index.d.ts", "default": "./dist/src/project-graph/plugins/index.js" }, "./src/project-graph/plugins/isolation": { "@nx/nx-source": "./src/project-graph/plugins/isolation/index.ts", "types": "./dist/src/project-graph/plugins/isolation/index.d.ts", "default": "./dist/src/project-graph/plugins/isolation/index.js" }, "./src/*/schema": { "@nx/nx-source": "./src/*/schema.json", "default": "./dist/src/*/schema.json" }, "./src/*/schema.json": { "@nx/nx-source": "./src/*/schema.json", "default": "./dist/src/*/schema.json" }, "./src/native/*.cjs": { "@nx/nx-source": "./src/native/*.cjs", "default": "./dist/src/native/*.cjs" }, "./src/native/*.mjs": { "@nx/nx-source": "./src/native/*.mjs", "default": "./dist/src/native/*.mjs" }, "./src/*.js": { "@nx/nx-source": "./src/*.ts", "types": "./dist/src/*.d.ts", "default": "./dist/src/*.js" }, "./src/*": { "@nx/nx-source": "./src/*.ts", "types": "./dist/src/*.d.ts", "default": "./dist/src/*.js" }, "./release": { "@nx/nx-source": "./release/index.ts", "types": "./dist/release/index.d.ts", "default": "./dist/release/index.js" }, "./release/changelog-renderer": { "@nx/nx-source": "./release/changelog-renderer/index.ts", "types": "./dist/release/changelog-renderer/index.d.ts", "default": "./dist/release/changelog-renderer/index.js" }, "./release/*": { "@nx/nx-source": "./release/*.ts", "types": "./dist/release/*.d.ts", "default": "./dist/release/*.js" }, "./release/*.js": { "@nx/nx-source": "./release/*.ts", "types": "./dist/release/*.d.ts", "default": "./dist/release/*.js" }, "./tasks-runners/*": { "@nx/nx-source": "./tasks-runners/*.ts", "types": "./dist/tasks-runners/*.d.ts", "default": "./dist/tasks-runners/*.js" }, "./tasks-runners/*.js": { "@nx/nx-source": "./tasks-runners/*.ts", "types": "./dist/tasks-runners/*.d.ts", "default": "./dist/tasks-runners/*.js" } }, "scripts": { "postinstall": "node -e \"try{require('./dist/bin/post-install')}catch(e){}\"" } }