-
Notifications
You must be signed in to change notification settings - Fork 52
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
feat (cli query): add yaml support for recipe parsing #650
Conversation
packages/cli/package.json
Outdated
@@ -57,7 +57,8 @@ | |||
"regex-parser": "2.2.11", | |||
"rimraf": "3.0.2", | |||
"typescript": "4.0.7", | |||
"ws": "7.3.1" | |||
"ws": "7.3.1", | |||
"yaml": "^1.10.2" |
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.
Be sure to always lock dependency versions. Please remove the ^
.
packages/cli/yarn.lock
Outdated
@@ -0,0 +1,6884 @@ | |||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. |
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.
yarn.lock files should not be generated / committed within package directories. Please read up on how "lerna + yarn monorepos" work here: https://leerob.io/blog/monorepo-lerna-yarn-workspaces
The steps to install dependencies, build packages, and run tests can be found in the root README of the monorepo. Additionally after you install deps + build packages, you can run tests within a single package by opening a terminal there and running yarn test
or yarn test:ci
. Feel free to send messages in the discord if you'd like some help getting adjusted to this setup.
packages/cli/package.json
Outdated
@@ -57,7 +57,8 @@ | |||
"regex-parser": "2.2.11", | |||
"rimraf": "3.0.2", | |||
"typescript": "4.0.7", | |||
"ws": "7.3.1" | |||
"ws": "7.3.1", | |||
"yaml": "^1.10.2" |
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.
There's no need to add another yaml package, we use the js-yaml
package in the CLI package, as well as in the rest of the packages in the monorepo that need to serialize / deserialize YAML.
Amazing! Thanks so much for the thorough testing! |
No description provided.