@@ -139,13 +139,15 @@ ${codeBlock(
139
139
*/` ) }
140
140
${ chalk . cyan (
141
141
'filterResults' ,
142
- ) } : (packageName, {currentVersion, currentVersionSemver, upgradedVersion, upgradedVersionSemver}) {
143
- const currentMajorVersion = currentVersionSemver?.[0]?.major
142
+ ) } : (packageName, { currentVersion, currentVersionSemver, upgradedVersion, upgradedVersionSemver }) ${ chalk . cyan (
143
+ '=>' ,
144
+ ) } {
145
+ const currentMajorVersion = currentVersionSemver?.[${ chalk . blue ( '0' ) } ]?.major
144
146
const upgradedMajorVersion = upgradedVersionSemver?.major
145
- if (currentMajorVersion && upgradedMajorVersion) {
146
- return currentMajorVersion < upgradedMajorVersion
147
+ ${ chalk . red ( 'if' ) } (currentMajorVersion ${ chalk . red ( '&&' ) } upgradedMajorVersion) {
148
+ ${ chalk . red ( ' return' ) } currentMajorVersion ${ chalk . red ( '<' ) } upgradedMajorVersion
147
149
}
148
- return true
150
+ ${ chalk . red ( ' return' ) } ${ chalk . blue ( ' true' ) }
149
151
}` ,
150
152
{ markdown } ,
151
153
) }
@@ -190,14 +192,16 @@ ${codeBlock(
190
192
@param upgradedVersion The upgraded version number returned by the registry.
191
193
@returns A predefined group name ('major' | 'minor' | 'patch' | 'majorVersionZero' | 'none') or a custom string to create your own group.
192
194
*/` ) }
193
- ${ chalk . cyan ( 'groupFunction' ) } : (name, defaultGroup, currentSpec, upgradedSpec, upgradedVersion} {
194
- if (name === 'typescript' && defaultGroup === 'minor') {
195
- return 'major'
195
+ ${ chalk . cyan ( 'groupFunction' ) } : (name, defaultGroup, currentSpec, upgradedSpec, upgradedVersion) ${ chalk . cyan ( '=>' ) } {
196
+ ${ chalk . red ( 'if' ) } (name ${ chalk . red ( '===' ) } ${ chalk . yellow ( `'typescript'` ) } && defaultGroup ${ chalk . red (
197
+ '===' ,
198
+ ) } ${ chalk . yellow ( `'minor'` ) } ) {
199
+ ${ chalk . red ( 'return' ) } ${ chalk . yellow ( `'major'` ) }
196
200
}
197
- if (name.startsWith('@myorg/')) {
198
- return 'My Org'
201
+ ${ chalk . red ( 'if' ) } (name.startsWith('@myorg/')) {
202
+ ${ chalk . red ( ' return' ) } ${ chalk . yellow ( ` 'My Org'` ) }
199
203
}
200
- return defaultGroup
204
+ ${ chalk . red ( ' return' ) } defaultGroup
201
205
}` ,
202
206
{ markdown } ,
203
207
) }
@@ -243,7 +247,9 @@ ${codeBlock(
243
247
${ chalk . cyan (
244
248
'target' ,
245
249
) } : (dependencyName, [{ semver, version, operator, major, minor, patch, release, build }]) ${ chalk . cyan ( '=>' ) } {
246
- ${ chalk . red ( 'if' ) } (major ${ chalk . red ( '===' ) } ${ chalk . blue ( "'0'" ) } ) ${ chalk . red ( 'return' ) } ${ chalk . yellow ( "'minor'" ) }
250
+ ${ chalk . red ( 'if' ) } (major ${ chalk . red ( '===' ) } ${ chalk . yellow ( "'0'" ) } ) ${ chalk . red ( 'return' ) } ${ chalk . yellow (
251
+ "'minor'" ,
252
+ ) }
247
253
${ chalk . red ( 'return' ) } ${ chalk . yellow ( "'latest'" ) }
248
254
}` ,
249
255
{ markdown } ,
0 commit comments