JSPM

nx

0.0.0-pr-30457-d91a68c
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 5354523
  • Score
    100M100P100Q215712F
  • License MIT

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

Package Exports

  • nx
  • nx/bin/nx
  • nx/bin/nx.js
  • nx/bin/run-executor.js
  • nx/package.json
  • nx/release
  • nx/release/changelog-renderer
  • nx/release/changelog-renderer/index
  • nx/release/changelog-renderer/index.js
  • nx/release/index.js
  • nx/src/adapter/angular-json
  • nx/src/adapter/angular-json.js
  • nx/src/adapter/decorate-cli
  • nx/src/adapter/decorate-cli.js
  • nx/src/adapter/ngcli-adapter
  • nx/src/adapter/ngcli-adapter.js
  • nx/src/command-line/add/add
  • nx/src/command-line/add/add.js
  • nx/src/command-line/affected/affected.js
  • nx/src/command-line/connect/connect-to-nx-cloud
  • nx/src/command-line/connect/connect-to-nx-cloud.js
  • nx/src/command-line/generate/generate.js
  • nx/src/command-line/generate/generator-utils
  • nx/src/command-line/generate/generator-utils.js
  • nx/src/command-line/nx-commands
  • nx/src/command-line/nx-commands.js
  • nx/src/command-line/release
  • nx/src/command-line/release/changelog.js
  • nx/src/command-line/release/config/config
  • nx/src/command-line/release/config/config.js
  • nx/src/command-line/release/config/conventional-commits
  • nx/src/command-line/release/config/conventional-commits.js
  • nx/src/command-line/release/config/deep-merge-json
  • nx/src/command-line/release/config/deep-merge-json.js
  • nx/src/command-line/release/config/filter-release-groups
  • nx/src/command-line/release/config/filter-release-groups.js
  • nx/src/command-line/release/config/use-legacy-versioning
  • nx/src/command-line/release/config/use-legacy-versioning.js
  • nx/src/command-line/release/config/version-plans
  • nx/src/command-line/release/config/version-plans.js
  • nx/src/command-line/release/index.js
  • nx/src/command-line/release/publish.js
  • nx/src/command-line/release/utils/batch-projects-by-generator-config.js
  • nx/src/command-line/release/utils/exec-command
  • nx/src/command-line/release/utils/exec-command.js
  • nx/src/command-line/release/utils/git
  • nx/src/command-line/release/utils/git.js
  • nx/src/command-line/release/utils/github
  • nx/src/command-line/release/utils/github.js
  • nx/src/command-line/release/utils/launch-editor
  • nx/src/command-line/release/utils/launch-editor.js
  • nx/src/command-line/release/utils/markdown
  • nx/src/command-line/release/utils/markdown.js
  • nx/src/command-line/release/utils/print-changes
  • nx/src/command-line/release/utils/print-changes.js
  • nx/src/command-line/release/utils/print-config
  • nx/src/command-line/release/utils/print-config.js
  • nx/src/command-line/release/utils/resolve-nx-json-error-message
  • nx/src/command-line/release/utils/resolve-nx-json-error-message.js
  • nx/src/command-line/release/utils/resolve-semver-specifier
  • nx/src/command-line/release/utils/resolve-semver-specifier.js
  • nx/src/command-line/release/utils/semver
  • nx/src/command-line/release/utils/semver.js
  • nx/src/command-line/release/utils/shared
  • nx/src/command-line/release/utils/shared.js
  • nx/src/command-line/release/version
  • nx/src/command-line/release/version-legacy
  • nx/src/command-line/release/version-legacy.js
  • nx/src/command-line/release/version.js
  • nx/src/command-line/repair/repair
  • nx/src/command-line/repair/repair.js
  • nx/src/command-line/run-many/run-many
  • nx/src/command-line/run-many/run-many.js
  • nx/src/command-line/run/executor-utils
  • nx/src/command-line/run/executor-utils.js
  • nx/src/command-line/run/run
  • nx/src/command-line/run/run-one
  • nx/src/command-line/run/run-one.js
  • nx/src/command-line/run/run.js
  • nx/src/command-line/watch/watch
  • nx/src/command-line/watch/watch.js
  • nx/src/command-line/yargs-utils/shared-options
  • nx/src/command-line/yargs-utils/shared-options.js
  • nx/src/config/configuration
  • nx/src/config/configuration.js
  • nx/src/config/nx-json
  • nx/src/config/nx-json.js
  • nx/src/config/project-graph
  • nx/src/config/project-graph.js
  • nx/src/daemon/client/client
  • nx/src/daemon/client/client.js
  • nx/src/devkit-exports
  • nx/src/devkit-exports.js
  • nx/src/devkit-internals
  • nx/src/devkit-internals.js
  • nx/src/devkit-testing-exports
  • nx/src/devkit-testing-exports.js
  • nx/src/executors/run-commands/run-commands.impl
  • nx/src/executors/run-commands/run-commands.impl.js
  • nx/src/executors/run-script/run-script.impl
  • nx/src/executors/run-script/run-script.impl.js
  • nx/src/generators/testing-utils/create-tree
  • nx/src/generators/testing-utils/create-tree-with-empty-workspace
  • nx/src/generators/testing-utils/create-tree-with-empty-workspace.js
  • nx/src/generators/testing-utils/create-tree.js
  • nx/src/generators/tree
  • nx/src/generators/tree.js
  • nx/src/generators/utils/json
  • nx/src/generators/utils/json.js
  • nx/src/generators/utils/nx-json
  • nx/src/generators/utils/nx-json.js
  • nx/src/generators/utils/project-configuration
  • nx/src/generators/utils/project-configuration.js
  • nx/src/hasher/file-hasher
  • nx/src/hasher/file-hasher.js
  • nx/src/hasher/hash-task
  • nx/src/hasher/hash-task.js
  • nx/src/hasher/task-hasher
  • nx/src/hasher/task-hasher.js
  • nx/src/index
  • nx/src/index.js
  • nx/src/native
  • nx/src/native/index.js
  • nx/src/nx-cloud/generators/connect-to-nx-cloud/connect-to-nx-cloud
  • nx/src/nx-cloud/generators/connect-to-nx-cloud/connect-to-nx-cloud.js
  • nx/src/nx-cloud/utilities/get-cloud-options
  • nx/src/nx-cloud/utilities/get-cloud-options.js
  • nx/src/nx-cloud/utilities/onboarding
  • nx/src/nx-cloud/utilities/onboarding.js
  • nx/src/nx-cloud/utilities/url-shorten
  • nx/src/nx-cloud/utilities/url-shorten.js
  • nx/src/plugins/js/lock-file/lock-file
  • nx/src/plugins/js/lock-file/lock-file.js
  • nx/src/plugins/js/lock-file/npm-parser
  • nx/src/plugins/js/lock-file/npm-parser.js
  • nx/src/plugins/js/lock-file/pnpm-parser
  • nx/src/plugins/js/lock-file/pnpm-parser.js
  • nx/src/plugins/js/lock-file/yarn-parser
  • nx/src/plugins/js/lock-file/yarn-parser.js
  • nx/src/plugins/js/package-json/create-package-json
  • nx/src/plugins/js/package-json/create-package-json.js
  • nx/src/plugins/js/project-graph/build-dependencies/strip-source-code
  • nx/src/plugins/js/project-graph/build-dependencies/strip-source-code.js
  • nx/src/plugins/js/project-graph/build-dependencies/target-project-locator
  • nx/src/plugins/js/project-graph/build-dependencies/target-project-locator.js
  • nx/src/plugins/js/project-graph/build-dependencies/typescript-import-locator
  • nx/src/plugins/js/project-graph/build-dependencies/typescript-import-locator.js
  • nx/src/plugins/js/utils/register
  • nx/src/plugins/js/utils/register.js
  • nx/src/plugins/js/utils/typescript
  • nx/src/plugins/js/utils/typescript.js
  • nx/src/plugins/package-json
  • nx/src/plugins/package-json/index.js
  • nx/src/project-graph/affected/affected-project-graph
  • nx/src/project-graph/affected/affected-project-graph.js
  • nx/src/project-graph/build-project-graph
  • nx/src/project-graph/build-project-graph.js
  • nx/src/project-graph/error-types
  • nx/src/project-graph/error-types.js
  • nx/src/project-graph/file-map-utils
  • nx/src/project-graph/file-map-utils.js
  • nx/src/project-graph/file-utils
  • nx/src/project-graph/file-utils.js
  • nx/src/project-graph/nx-deps-cache
  • nx/src/project-graph/nx-deps-cache.js
  • nx/src/project-graph/operators
  • nx/src/project-graph/operators.js
  • nx/src/project-graph/plugins
  • nx/src/project-graph/plugins/index.js
  • nx/src/project-graph/plugins/loaded-nx-plugin
  • nx/src/project-graph/plugins/loaded-nx-plugin.js
  • nx/src/project-graph/project-graph
  • nx/src/project-graph/project-graph-builder
  • nx/src/project-graph/project-graph-builder.js
  • nx/src/project-graph/project-graph.js
  • nx/src/project-graph/utils/find-project-for-path
  • nx/src/project-graph/utils/find-project-for-path.js
  • nx/src/project-graph/utils/project-configuration-utils
  • nx/src/project-graph/utils/project-configuration-utils.js
  • nx/src/project-graph/utils/retrieve-workspace-files
  • nx/src/project-graph/utils/retrieve-workspace-files.js
  • nx/src/tasks-runner/cache
  • nx/src/tasks-runner/cache.js
  • nx/src/tasks-runner/create-task-graph
  • nx/src/tasks-runner/create-task-graph.js
  • nx/src/tasks-runner/default-tasks-runner
  • nx/src/tasks-runner/default-tasks-runner.js
  • nx/src/tasks-runner/forked-process-task-runner.js
  • nx/src/tasks-runner/life-cycle
  • nx/src/tasks-runner/life-cycle.js
  • nx/src/tasks-runner/life-cycles/dynamic-run-many-terminal-output-life-cycle
  • nx/src/tasks-runner/life-cycles/dynamic-run-many-terminal-output-life-cycle.js
  • nx/src/tasks-runner/life-cycles/dynamic-run-one-terminal-output-life-cycle.js
  • nx/src/tasks-runner/life-cycles/pretty-time
  • nx/src/tasks-runner/life-cycles/pretty-time.js
  • nx/src/tasks-runner/run-command
  • nx/src/tasks-runner/run-command.js
  • nx/src/tasks-runner/task-orchestrator
  • nx/src/tasks-runner/task-orchestrator.js
  • nx/src/tasks-runner/tasks-runner
  • nx/src/tasks-runner/tasks-runner.js
  • nx/src/tasks-runner/utils
  • nx/src/tasks-runner/utils.js
  • nx/src/utils/async-iterator
  • nx/src/utils/async-iterator.js
  • nx/src/utils/cache-directory
  • nx/src/utils/cache-directory.js
  • nx/src/utils/child-process
  • nx/src/utils/child-process.js
  • nx/src/utils/code-frames
  • nx/src/utils/code-frames.js
  • nx/src/utils/command-line-utils
  • nx/src/utils/command-line-utils.js
  • nx/src/utils/db-connection
  • nx/src/utils/db-connection.js
  • nx/src/utils/default-base
  • nx/src/utils/default-base.js
  • nx/src/utils/exit-codes
  • nx/src/utils/exit-codes.js
  • nx/src/utils/fileutils
  • nx/src/utils/fileutils.js
  • nx/src/utils/find-matching-projects
  • nx/src/utils/find-matching-projects.js
  • nx/src/utils/find-workspace-root
  • nx/src/utils/find-workspace-root.js
  • nx/src/utils/globs
  • nx/src/utils/globs.js
  • nx/src/utils/handle-errors
  • nx/src/utils/handle-errors.js
  • nx/src/utils/ignore
  • nx/src/utils/ignore.js
  • nx/src/utils/installation-directory
  • nx/src/utils/installation-directory.js
  • nx/src/utils/is-ci
  • nx/src/utils/is-ci.js
  • nx/src/utils/json
  • nx/src/utils/json.js
  • nx/src/utils/logger
  • nx/src/utils/logger.js
  • nx/src/utils/nx-cloud-utils
  • nx/src/utils/nx-cloud-utils.js
  • nx/src/utils/object-sort
  • nx/src/utils/object-sort.js
  • nx/src/utils/output
  • nx/src/utils/output.js
  • nx/src/utils/package-json
  • nx/src/utils/package-json.js
  • nx/src/utils/package-manager
  • nx/src/utils/package-manager.js
  • nx/src/utils/params
  • nx/src/utils/params.js
  • nx/src/utils/path
  • nx/src/utils/path.js
  • nx/src/utils/perf-logging
  • nx/src/utils/perf-logging.js
  • nx/src/utils/plugins/installed-plugins
  • nx/src/utils/plugins/installed-plugins.js
  • nx/src/utils/plugins/local-plugins
  • nx/src/utils/plugins/local-plugins.js
  • nx/src/utils/plugins/plugin-capabilities
  • nx/src/utils/plugins/plugin-capabilities.js
  • nx/src/utils/project-graph-utils
  • nx/src/utils/project-graph-utils.js
  • nx/src/utils/serialize-overrides-into-command-line
  • nx/src/utils/serialize-overrides-into-command-line.js
  • nx/src/utils/split-target
  • nx/src/utils/split-target.js
  • nx/src/utils/strip-indents
  • nx/src/utils/strip-indents.js
  • nx/src/utils/sync-generators
  • nx/src/utils/sync-generators.js
  • nx/src/utils/versions
  • nx/src/utils/versions.js
  • nx/src/utils/workspace-context
  • nx/src/utils/workspace-context.js
  • nx/src/utils/workspace-root
  • nx/src/utils/workspace-root.js
  • nx/tasks-runners/default
  • nx/tasks-runners/default.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (nx) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Nx - Smart Monorepos · Fast CI

CircleCI License NPM Version Semantic Release Commitizen friendly Join the chat at https://gitter.im/nrwl-nx/community Join us on the Official Nx Discord Server


Nx: Smart Monorepos · Fast CI

Nx is a build system, optimized for monorepos, with plugins for popular frameworks and tools and advanced CI capabilities including caching and distribution.

Getting Started

Creating an Nx Workspace

Using npx

npx create-nx-workspace

Using npm init

npm init nx-workspace

Using yarn create

yarn create nx-workspace

Adding Nx to an Existing Repository

Run:

npx nx@latest init

Documentation & Resources

Nx - Smart Monorepos · Fast CI