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
772
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.3.1

Diff

Changelog

Source

1.3.1

🐞 Fixes
  • Fixed a few issues during input hashing:
    • Would attempt to include deleted files from git status, which would log a warning.
    • Would attempt to hash directories for root-level projects, which would log a warning.
⚙️ Internal
  • Upgraded to proto v0.7.2.
milesj
published 1.3.0 •

Changelog

Source

1.3.0

🚀 Updates
  • Introducing MQL, a custom query language for running advanced filters on the project graph.
  • Added a --query option to the moon run command, allowing for advanced targeting.
  • Updated config loading to be strict and error on unknown fields for non-root fields.
🐞 Fixes
  • Fixed an issue where proto would fail to parse manifest.json.
⚙️ Internal
  • Updated Rust to v1.69.
  • Upgraded to proto v0.7.
  • Improved accuracy of our globbing utilities, especially around dotfiles/dotfolders.
milesj
published 1.2.2 •

Changelog

Source

1.2.2

🚀 Updates
  • Added node_modules/.bin/moon as another lookup location for the moon binary when running globally.
🐞 Fixes
  • Fixed an issue where running tasks were not killed, resulting in background zombie processes.
  • Fixed a few version comparisons between Yarn legacy and berry.
  • Updated dependency deduping to not run if the manager version is unknown.
milesj
published 1.2.1 •

Changelog

Source

1.2.1

🐞 Fixes
  • Fixed an issue where $projectAlias token was not substituting correctly.
milesj
published 1.2.0 •

Changelog

Source

1.2.0

🚀 Updates
  • Added task inheritance based on tags in the form of .moon/tasks/tag-<name>.yml.
🐞 Fixes
  • Fixed an issue where setting MOON_COLOR would fail validation.
⚙️ Internal
  • Upgraded to proto v0.6.
  • Improvements to file system operations.
  • Minor improvements to performance.
milesj
published 1.1.1 •

Changelog

Source

1.1.1

🐞 Fixes
  • Fixed an issue where token function resolving would cause massive performance degradation.
milesj
published 1.1.0 •

Changelog

Source

1.1.0

🚀 Updates
  • Added token variable substitution support for task commands.
  • Added a moon task command, for viewing resolved information about a task.
  • Updated moon run to be able to run tasks in the closest project based on current working directory.
  • Updated noop tasks to be cacheable, so that they can be used for cache hit early returns.
⚙️ Internal
  • Upgraded to proto v0.5.
  • Support pnpm v8's new lockfile format.
  • Better handling for task's that execute the moon binary.
milesj
published 1.0.3 •

Changelog

Source

1.0.3

🚀 Updates
  • Added hasher.batchSize to control the number of files to be hashed per batch.
  • Updated new version checks to include an optional message.
🐞 Fixes
  • Fixed an issue where non-input matching files were being passed to git hash-object during the inputs collection process. For large projects, you'll see improved performance.
  • Fixed an issue where root-level input globs were not matching correctly when hasher.walkStrategy was "vcs".
  • Fixed a deadlock where some concurrent tasks via a parent noop task would not start or run in parallel.
⚙️ Internal
  • Upgraded to proto v0.4.
  • Switched to a semaphore for restricting task concurrency.
milesj
published 1.0.2 •

Changelog

Source

1.0.2

🐞 Fixes
  • Fixed an issue where moon run or moon check would hang when not running in a workspace.
  • Fixed an issue where workspace root finding will locate ~/.moon.
milesj
published 1.0.1 •

Changelog

Source

1.0.1

🐞 Fixes
  • Updated envFile to log a warning instead of triggering an error when .env. is missing.
  • Updated envFile to support workspace relative paths when prefixed with /.
  • Fixed an issue where .moon/tasks/*.yml were not scaffolded into Dockerfiles.
  • Fixed an issue where a CI environment wasn't detected for some CI providers.
  • Fixed a project cache issue when running tasks inside and outside of a container.
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