Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@moonrepo/cli

Package Overview
Dependencies
Maintainers
1
Versions
784
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@moonrepo/cli - npm Package Versions

1
78

1.13.5

Diff

Changelog

Source

1.13.5

🐞 Fixes
  • Fixed an issue where the projectName query would not work correctly.
milesj
published 1.13.4 •

Changelog

Source

1.13.4

⚙️ Internal
  • Updated to proto v0.17.
milesj
published 1.13.3 •

Changelog

Source

1.13.3

🐞 Fixes
  • Fixed an issue where tool globals directory was not being correctly located.
  • Fixed a panic when using the rust toolchain and attempting to install bins.
milesj
published 1.13.2 •

Changelog

Source

1.13.2

🐞 Fixes
  • Fixed an issue where pnpm or yarn would panic based on configuration combination.
milesj
published 1.13.1 •

Changelog

Source

1.13.1

🐞 Fixes
  • Fixed an issue where tasks depending on arbitrary project tasks would fail to build a partial project graph.
  • Fixed an issue where task deps within global tasks would not apply exclude/rename overrides.
  • Fixed an issue with asset/binary files not working correctly with codegen templates.
  • Fixed an issue where moon upgrade would require a workspace.
milesj
published 1.13.0 •

Changelog

Source

1.13.0

🚀 Updates
  • Added an allowFailure task option, allowing tasks to fail without bailing the entire run.
    • Tasks allowed to fail cannot be depended on.
  • Added colors to command line --help menus.
  • Updated runner.archivableTargets to support tag scoped targets.
  • Updated moon query tasks to filter out projects with no tasks.
  • Updated moon query tasks --affected to filter based on affected task, instead of affected project.
  • Updated proto integration from v0.12 to v0.16:
    • proto tools are now powered by WASM plugins, which will be downloaded by moon on-demand.
    • Yarn v2+ will now download the requested version, and not downgrade to latest v1.
    • Please report any issues or degradations from this migration.
    • View entire proto changelog.
🐞 Fixes
  • Fixed moon init not using the remote default branch when scaffolding.
⚙️ Internal
  • Cleaned up moonbase and launchpad implementations.
  • Updated Rust to v1.72.
milesj
published 1.12.1 •

Changelog

Source

1.12.1

🐞 Fixes
  • Improved failed task error messages by including information about the failing task.
  • Fixed an issue where failed tasks would be cached.
  • Fixed an issue where errors lost information while bubbling up the stack.
milesj
published 1.12.0 •

Changelog

Source

1.12.0

🚀 Updates
  • Added git worktree support (experimental).
  • Added an interactive field to task options. This marks tasks as interactive, so they can use stdin.
  • Added an extends field to task configurations. This allows tasks to extend and inherit settings from sibling tasks.
  • Updated task env values to support token functions and variables.
  • Updated task outputs to support negated globs.
  • Will now log a warning to the console if a configuration file uses the .yaml extension.
🐞 Fixes
  • Fixed an issue where moon ci would no run affected targets based on touched files.
⚙️ Internal
  • Improved caching and hashing layers.
milesj
published 1.11.1 •

Changelog

Source

1.11.1

🐞 Fixes
  • Fixed an issue where tasks using output globs would not always hydrate from the cache.
milesj
published 1.11.0 •

Changelog

Source

1.11.0

💥 Breaking
  • To support the new project graph, the order and priority in which environment variables are resolved has changed. Previously it was task-level > .env file > project-level. Now it's task-level > project-level > .env file.
🚀 Updates
  • Rewrote the project graph from the ground-up:
    • Lazily built using a multi-pass approach.
    • Graph edges now indicate the type of relationship: development, production, build, peer.
    • Updated moon project-graph --json to include the fully expanded graph data.
  • Identifiers (project names, file groups, etc) can now be prefixed with underscores (_).
  • Added Poetry detection support for Python projects.
  • Added an experiments setting to .moon/workspace.yml.
  • Tasks
    • Environment variables in command and args are now substituted.
    • Task deps can now depend on tag targets (#tag:task).
    • Task env are now used when substituting values, alongside system-level.
    • Task outputs can now use token variables.
  • Codegen
    • Templates can be used as-is without rendering with Tera by appending a .raw extension.
  • Query language
    • Updated project to query both project name AND alias.
    • Added projectName for only querying by name.
🐞 Fixes
  • Fixed an issue where newer moonbase secret keys would fail to sign in.
  • Fixed an issue where @files token would not invalidate the project graph cache.
  • Fixed an issue where changing .env would not invalidate the project graph cache.
⚙️ Internal
  • Updated to proto v0.13.
  • Updated Rust to v1.71.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc