-
-
Notifications
You must be signed in to change notification settings - Fork 62
Closed
Description
Description
I have a syncpack config:
module.exports = {
customTypes: [],
dependencyTypes: ['dev', 'peer', 'prod', 'workspace'],
semverGroups: [
{
range: '^',
dependencies: ['@my-internal-pkg/**'],
packages: ['**'],
isIgnored: true,
dependencyTypes: ['dependencies', 'resolutions', 'overrides', 'pnpmOverrides', 'workspace'],
},
],
semverRange: '',
sortAz: [
'contributors',
'dependencies',
'devDependencies',
'keywords',
'peerDependencies',
'resolutions',
'scripts',
],
sortFirst: ['name', 'description', 'version', 'author'],
versionGroups: [],
}
When I run yarn syncpack fix-mismatches
I get an error from Zod validation:
cause: ZodError: [
{
"code": "unrecognized_keys",
"keys": [
"range"
],
"path": [
"semverGroups",
0
],
"message": "Unrecognized key(s) in object: 'range'"
}
]
I'm not sure why this would be the case, because the docs and the code allow for the semverGroups
object to have a key of range
?
Suggested Solution
Not sure if this is a cosmiconfig
issue or something else.