Skip to content

Configure Nx #10233

Description

@lizschwab

Check for duplicates

  • I have searched for similar issues before opening a new one.

Problem

We're currently relying on the workspaces array order in the monorepo root package.json to determine build order. Nx can do this for us if we configure it properly.

Request

This is part of the monorepo project.

Configure Nx so that it handles the build order appropriately and update the npm workspaces list to ["packages/blockly", "packages/plugins/*"] rather than explicitly listing the packages in build order. We should probably be able to remove the package step from the build command in the root package.json as well once Nx is in place.

Test to make sure everything works correctly when running ci/build/test/lint/format.

Alternatives considered

No response

Additional context

No response

Metadata

Metadata

Assignees

Projects

Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions