Skip to content

feat: add global CLI options and environment variable support#5

Merged
bensabic merged 1 commit intomainfrom
feat/cli-options
Feb 20, 2026
Merged

feat: add global CLI options and environment variable support#5
bensabic merged 1 commit intomainfrom
feat/cli-options

Conversation

@bensabic
Copy link
Member

Add --no-color, --quiet, --mode/--live/--sandbox flags and env var support for --json (MEMBERSTACK_JSON) and --mode (MEMBERSTACK_MODE). Replaces the boolean --live flag with a --mode option while maintaining backwards compatibility via --live and --sandbox shorthands. Disables cli-table3 ANSI codes when color is off. Updates docs and adds comprehensive tests.

Add --no-color, --quiet, --mode/--live/--sandbox flags and env var support
for --json (MEMBERSTACK_JSON) and --mode (MEMBERSTACK_MODE). Replaces the
boolean --live flag with a --mode <mode> option while maintaining backwards
compatibility via --live and --sandbox shorthands. Disables cli-table3 ANSI
codes when color is off. Updates docs and adds comprehensive tests.
@bensabic bensabic merged commit 8cc78ae into main Feb 20, 2026
1 check passed
@bensabic bensabic deleted the feat/cli-options branch February 20, 2026 01:39
bensabic pushed a commit that referenced this pull request Feb 20, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.2.0](v1.1.0...v1.2.0)
(2026-02-20)


### Features

* add global CLI options and environment variable support
([#5](#5))
([8cc78ae](8cc78ae))
* add users command for managing app users
([#9](#9))
([839c193](839c193))


### Bug Fixes

* fix cursor pagination and improve null safety across commands
([#10](#10))
([4327f99](4327f99))
* flatten nested objects in printTable output
([#7](#7))
([acf14c6](acf14c6))
* rename --json to --json-data on members update command
([#8](#8))
([d9c3526](d9c3526))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant