-
-
Notifications
You must be signed in to change notification settings - Fork 277
feat(messenger): add generate-action-types CLI tool as subpath export
#8264
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
base: main
Are you sure you want to change the base?
Changes from all commits
d04c173
b44475e
94c4321
0bac580
e9923c1
fa8bb15
5b34c6c
57d9d37
0202e79
4a9fabb
b9ae764
7858fe3
212c712
f6dc0f4
3f2e0ea
74da211
a462582
96ca2da
3fa5e4b
bdc18ba
a510208
d777127
00cafdc
646a812
fe5f1f0
d4e6bec
ff21843
3cba2e0
f24ab34
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 |
|---|---|---|
|
|
@@ -31,6 +31,9 @@ | |
| }, | ||
| "main": "./dist/index.cjs", | ||
| "types": "./dist/index.d.cts", | ||
| "bin": { | ||
| "messenger-generate-action-types": "./dist/generate-action-types/cli.mjs" | ||
| }, | ||
| "files": [ | ||
| "dist/" | ||
| ], | ||
|
|
@@ -46,18 +49,30 @@ | |
| "test:verbose": "NODE_OPTIONS=--experimental-vm-modules jest --verbose", | ||
| "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" | ||
| }, | ||
| "dependencies": { | ||
| "yargs": "^17.7.2" | ||
| }, | ||
|
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. Runtime
|
||
| "devDependencies": { | ||
| "@metamask/auto-changelog": "^3.4.4", | ||
| "@metamask/utils": "^11.9.0", | ||
| "@ts-bridge/cli": "^0.6.4", | ||
| "@types/jest": "^29.5.14", | ||
| "@types/yargs": "^17.0.32", | ||
| "deepmerge": "^4.2.2", | ||
| "eslint": "^9.39.1", | ||
| "execa": "^5.0.0", | ||
| "immer": "^9.0.6", | ||
| "jest": "^29.7.0", | ||
| "ts-jest": "^29.2.5", | ||
| "typedoc": "^0.25.13", | ||
| "typedoc-plugin-missing-exports": "^2.0.0", | ||
| "typescript": "~5.3.3" | ||
| }, | ||
| "peerDependencies": { | ||
| "@metamask/utils": "^11.9.0", | ||
|
Contributor
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. Should this be a regular dependency as well? I think we can allow this to be whatever version works for this use case, we don't need to require that the consuming project uses this exact version. |
||
| "eslint": ">=8", | ||
| "typescript": "~5.3.3" | ||
| }, | ||
|
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. Peer dependencies not marked optional despite documentation claiming soMedium Severity The Additional Locations (1) |
||
| "engines": { | ||
| "node": "^18.18 || >=20" | ||
| }, | ||
|
|
||


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.
Should this be updated to read: