-
Notifications
You must be signed in to change notification settings - Fork 450
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
refactor: separate logic from UI layer #1511
Conversation
b059f10
to
8915a03
Compare
b7d6e92
to
b03f839
Compare
afda4ca
to
2f64b97
Compare
ac2cc33
to
9ab25db
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work @DanielMSchmidt 🎉
(a first review, I got through roughly half of it)
9f381a7
to
cf59062
Compare
Co-authored-by: Ansgar Mertens <ansgar@hashicorp.com>
due to some weak typings we have to use a lot of ! syntax in this file
53dea13
to
1fa078f
Compare
I'm going to lock this pull request because it has been closed for 30 days. This helps our maintainers find and focus on the active issues. If you've found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Summary
The goal of this PR is to separate our CLI rendering from the code that does the work. This makes each part easier to test and provides a stepping stone in the direction of a driving the CLI from node.js.