@moonrepo/cli
Advanced tools
Changelog
1.15.1
build
dependencies, and be over
zealous with root-level projects.cargo-binstall
package.Changelog
1.15.0
deps
) on other tasks from arbitrary projects (the parent project doesn't
implicitly or explicitly depend on the other project) will now automatically mark that other
project as a "peer" dependency. For example, "b" becomes a peer dependency for "a".SyncWorkspace
action, instead of this action running
arbitrarily.RunTarget
to RunTask
, including interactive and persistent variants.moonrepo/setup-toolchain
,
that replaces both setup-moon-action
and setup-proto
.moon action-graph
command.--dependents
argument to moon action-graph
.RunTask
actions using environment variables.moon dep-graph
command.moon ci
or moon run --dependents
) wouldn't always
locate all downstream tasks.Changelog
1.14.5
Changelog
1.14.4
moon docker scaffold
was too greedy and would copy files it shouldn't.PATH
inconsistencies when executing npm/pnpm/yarn binaries.lower_case
and upper_case
stripping characters.Changelog
1.14.3
moon dep-graph
to support a task in closest project, similar to moon run
.extends
setting.Changelog
1.14.2
.moon/tasks
would be parsed as YAML configs.Changelog
1.14.1
Changelog
1.14.0
moon run
shorthand, where "run" can be omitted. For example, moon run app:build
can be
written as moon app:build
.
:
.moon ci
to support running an explicit list of targets, instead of running everything.node.version
, npm.version
, pnpm.version
, yarn.version
, and rust.version
to
support partial versions and requirements/ranges like 1.2
, 1
, or ^1.2
..moon/tasks
to support nested folders, for better organization of task files.