-
Notifications
You must be signed in to change notification settings - Fork 2
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
use Typescript instead of JS to improve dev productivity #2
Conversation
ben-zhang-at-salesforce
commented
May 7, 2024
- bring in typescript setup for code and jest test.
- convert the dummy first rule and test to typescript
I'm going to suggest a package structure change too: move all of the source files under |
I see that we specify |
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.
I think that's all I had!
thanks for review it, learned a lot :) |
I think it doesn't matter in this moment because this repo will get flattened before we flip it to public, but: you need to have your GitHub commit signing configuration applied to this repo, so that your commits are signed. https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits |
sure, I will put it on my plate once we has 1 or two mature apex and graphql rule coded. |
Sorry, my point with |
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.
I think this looks good as our first pass. We'll probably encounter configuration tweaks as we go, but this looks good to me.