File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424 "md5" : " ^2.3.0" ,
2525 "semver" : " ^7.3.2" ,
2626 "winston" : " ^3.3.3" ,
27- "yargs" : " ^15.4.0"
27+ "yargs" : " ^15.4.0" ,
28+ "prompt" : " ^1.0.0"
2829 }
2930}
Original file line number Diff line number Diff line change @@ -3,17 +3,16 @@ const ios = require('./ios');
33const android = require ( './android' ) ;
44const logger = require ( './logger' ) ;
55const config = require ( './config' ) ;
6- const {
7- endWith
8- } = require ( './utils' ) ;
96const {
107 exec
118} = require ( './exec' ) ;
129const et = require ( 'elementtree' ) ;
1310const path = require ( 'path' ) ;
1411const npmCache = require ( './npm-cache' ) ;
1512const { showConfirmation } = require ( './requirements' ) ;
13+
1614const loggerLabel = 'wm-cordova-cli' ;
15+
1716const PHONEGAP_CLI = {
1817 'cli-9.0.0' : [ '9.0.0' , '8.0.0' , '5.1.1' ] ,
1918 'cli-8.1.1' : [ '8.1.1' , '7.1.2' , '4.5.5' ] ,
@@ -102,6 +101,11 @@ module.exports = {
102101 if ( args . src . endsWith ( '.zip' ) ) {
103102 const zipFile = args . src ;
104103 args . src = tmp + '/src' ;
104+
105+ if ( ! fs . existsSync ( args . src ) ) {
106+ fs . mkdirsSync ( args . src ) ;
107+ }
108+
105109 await exec ( 'unzip' , [
106110 '-o' ,
107111 zipFile ,
You can’t perform that action at this time.
0 commit comments