Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the interface for table rendering for labs CLI #994

Open
nfx opened this issue Nov 17, 2023 · 0 comments
Open

Improve the interface for table rendering for labs CLI #994

nfx opened this issue Nov 17, 2023 · 0 comments
Assignees
Labels
labs issues related to `labs` command group (assign to @nfx)

Comments

@nfx
Copy link
Collaborator

nfx commented Nov 17, 2023

Downstream processes must render this themselves. This is too much coupling and leaks out the helpers that we define in cmdio and effectively turns them into a public API. This will break at some point in time.

If you want to do this anyway, you can include a rendered in this package that exports the minimal set of helpers (or none at all) and have a clearly defined contract.

Originally posted by @pietern in #914 (comment)

Possible outcomes:

@nfx nfx self-assigned this Nov 17, 2023
@nfx nfx added the labs issues related to `labs` command group (assign to @nfx) label Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
labs issues related to `labs` command group (assign to @nfx)
Projects
None yet
Development

No branches or pull requests

1 participant