tooling/bins/argon
Erica Marigold 65cc1720ac
feat: infer command line interactivity from the process context (#8)
* chore: update lockfiles

* feat: guess whether command was invoked non-interactively

Previously, it was made possible to control the interactivity status of the
progress bar by setting `_G.interactive`. However, this was not
automatically inferred from the context the process was started from,
and was expected to be manually set by the library invoker.

Non-interactivity status is now inferred automatically based on the
context the command was called from.

* feat: introduce `PESDE_TOOLING_FORCE_INTERACTIVE` override

This environment variable allows overriding the result of the
interactivity status guess by setting it to any non-empty value.

* fix: accidentally forcing users to set env var to get noninteractivity

* style: apply `stylua` formatter
2025-04-19 09:36:12 +01:00
..
init.luau feat(bins): include argon bin (#1) 2024-12-01 00:09:55 +05:30
pesde.lock feat: infer command line interactivity from the process context (#8) 2025-04-19 09:36:12 +01:00
pesde.toml chore(bins): bump argon to v2.0.23 2025-02-12 16:39:07 +00:00
README.md fix: correctly parse base64 with whitespace 2024-12-09 10:46:25 +01:00

Argon Full featured tool for Roblox development

Argon

Argon is a powerful CLI that improves Roblox development experience. This is core part of Argon project as this is where all the processing happens. Argon VS Code extension is user-friendly wrapper of this CLI and Argon Roblox is a Roblox Studio plugin that is required for live syncing.

Some of the key features of Argon:

  • Two-Way sync of code and other instances with their properties
  • Building projects in Roblox binary or XML format
  • Beginner-friendly and professional at the same time
  • Extremely customizable and fast
  • Lots of useful helper commands
  • Workflow automation (CI/CD)

Visit argon.wiki to learn more!

Or follow one of these direct links to: