-
Notifications
You must be signed in to change notification settings - Fork 3
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
add cli #26
add cli #26
Conversation
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.
Marvelous!
import portfinder from 'portfinder'; | ||
|
||
// s+t+o+a+t = 19+20+15+1+20 = 75 | ||
export const DEFAULT_PORT = 8075; |
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.
😄
This is really exciting! |
Yes, definitely make sense. We can also use the same eslint and prettier to manage all three modules. Will probably need some monorepo management library. Created two issues: |
stoat init
stoat local
Still working on adding tests. Docs will go in a separate PR. I think it would also make sense to separately move all of the action-related code into its own subdir so things like Jest don't get confused by looking at subdirectories.
https://www.npmjs.com/package/stoat
Until this is merged, I don't want to keep on adding versions so it's probably best to run
npm run build && npm i -g
in thecli
directory if you want to test on your own computer.