File tree 1 file changed +18
-11
lines changed
1 file changed +18
-11
lines changed Original file line number Diff line number Diff line change @@ -61,23 +61,30 @@ const getPackageManagerVersion = async (
61
61
} ;
62
62
63
63
export const getPackageManagerInfo = async ( packageManager : string ) => {
64
+ if (
65
+ packageManager !== 'npm' &&
66
+ packageManager !== 'pnpm' &&
67
+ packageManager !== 'yarn'
68
+ ) {
69
+ return null ;
70
+ }
71
+
64
72
if ( packageManager === 'npm' ) {
65
73
return supportedPackageManagers . npm ;
66
- } else if ( packageManager === 'pnpm' ) {
74
+ }
75
+
76
+ if ( packageManager === 'pnpm' ) {
67
77
return supportedPackageManagers . pnpm ;
68
- } else if ( packageManager === 'yarn' ) {
69
- const yarnVersion = await getPackageManagerVersion ( 'yarn' , '--version' ) ;
78
+ }
70
79
71
- core . debug ( `Consumed yarn version is ${ yarnVersion } ` ) ;
80
+ const yarnVersion = await getPackageManagerVersion ( 'yarn' , '--version' ) ;
81
+ core . debug ( `Consumed yarn version is ${ yarnVersion } ` ) ;
72
82
73
- if ( yarnVersion . startsWith ( '1.' ) ) {
74
- return supportedPackageManagers . yarn1 ;
75
- } else {
76
- return supportedPackageManagers . yarn2 ;
77
- }
78
- } else {
79
- return null ;
83
+ if ( yarnVersion . startsWith ( '1.' ) ) {
84
+ return supportedPackageManagers . yarn1 ;
80
85
}
86
+
87
+ return supportedPackageManagers . yarn2 ;
81
88
} ;
82
89
83
90
export const getCacheDirectoryPath = async (
You can’t perform that action at this time.
0 commit comments