-
Notifications
You must be signed in to change notification settings - Fork 34
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 commitizen to package templates #418
Changes from 1 commit
1b34e5e
b597bd1
492bc23
c3f9b4a
c74a720
610f861
b310610
0f2bf30
0b3e5f7
95ee906
5555abb
fd2eaf3
905055c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,11 +21,17 @@ | |
"scripts": { | ||
"build": "skuba build-package", | ||
"format": "skuba format", | ||
"commit": "cz", | ||
kosanna marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"lint": "skuba lint", | ||
"release": "yarn build && skuba release", | ||
"test": "skuba test --coverage", | ||
"test:watch": "skuba test --watch" | ||
}, | ||
"config": { | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ok, I was just not sure about the There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 👍 It's definitely easier to get Changesets going in |
||
"commitizen": { | ||
"path": "cz-conventional-changelog" | ||
} | ||
}, | ||
"sideEffects": false, | ||
"types": "./lib-types/index.d.ts", | ||
"version": "0.0.0-semantically-released" | ||
|
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'm not keen on bundling commitizen into skuba itself while it has high-severity security vulnerabilities that have gone unpatched for months. If we're sure this is still the best tool for the job (what does it do besides present ~2 prompts to the user?) I'd place it in the template
package.json
.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.
Cool, can move it to templates then 👍
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 guess sec is less of a concern for dev deps on packages