@@ -8,7 +8,7 @@ const {spawn} = require('child_process');
88let prompts ;
99try {
1010 prompts = require ( 'prompts' ) ;
11- } catch ( e ) {
11+ } catch {
1212 return console . error ( 'Looks like you need to `npm install`' ) ;
1313}
1414
@@ -130,7 +130,7 @@ function runPrompts(defaults = {
130130 name : 'dbUri' ,
131131 type : ( prev , ans ) => ( ! defaults . forceIndividual && ans . uriOrIndividual === 'uri' ) ? 'text' : null ,
132132 validate : ( val ) => {
133- if ( ! / ^ m y s q l : \/ \/ [ ^ : ] + : [ ^ @ ] + @ [ ^ \ /] + \/ [ ^ ? ] + ( \? [ ^ # ] + ) ? ( # .* ) ? $ / . test ( val ) ) {
133+ if ( ! / ^ m y s q l : \/ \/ [ ^ : ] + : [ ^ @ ] + @ [ ^ / ] + \/ [ ^ ? ] + ( \? [ ^ # ] + ) ? ( # .* ) ? $ / . test ( val ) ) {
134134 return 'This does not appear to be a valid URI (mysql://user:pass@host:port/name)' ;
135135 }
136136
@@ -213,9 +213,9 @@ function runPrompts(defaults = {
213213 require ( '@ngrok/ngrok' ) ;
214214
215215 return null ;
216- } catch ( e ) { }
217-
218- return 'toggle' ;
216+ } catch {
217+ return 'toggle' ;
218+ }
219219 } ,
220220 initial : false ,
221221 active : 'Yes' ,
@@ -228,7 +228,7 @@ function runPrompts(defaults = {
228228 await installNgrok ( ) ;
229229 }
230230
231- return ( ans . useNgrok ) ? 'password' : null
231+ return ( ans . useNgrok ) ? 'password' : null ;
232232 } ,
233233 initial : defaults . ngrok . token ,
234234 validate : ( val ) => {
@@ -270,11 +270,11 @@ function runPrompts(defaults = {
270270 validate : ( val ) => {
271271 // Validate password meets Ngrok's password requirements.
272272 if ( ! val || ! val . length || val . length < 8 ) {
273- return 'Must be at least 8 characters long.'
273+ return 'Must be at least 8 characters long.' ;
274274 }
275275
276276 if ( val . length > 128 ) {
277- return 'Password is too long. Must be 128 characters or less.'
277+ return 'Password is too long. Must be 128 characters or less.' ;
278278 }
279279
280280 return true ;
@@ -327,14 +327,14 @@ function runPrompts(defaults = {
327327 . replace ( 'port: 3306' , 'port: ' + answers . dbPort )
328328 . replace ( '{{session secret here}}' , defaults . sessionSecret )
329329 . replace ( '{{DEK here}}' , defaults . defaultDek )
330- ;
330+ ; // eslint-disable-line
331331
332332 // Setup Ngrok configuration if needed.
333333 if ( answers . useNgrok ) {
334334 filledConfigContent = filledConfigContent
335335 . replace ( '{{ngrok authtoken}}' , answers . ngrokToken )
336336 . replace ( 'my-ngrok-domain.ngrok-free.app' , answers . ngrokDomain )
337- ;
337+ ; // eslint-disable-line
338338
339339 if ( answers . useNgrokAuth ) {
340340 filledConfigContent = filledConfigContent . replace ( '// auth: \'username:notSoSecretPassword' , 'auth: \'' + answers . ngrokAuthUser + ':' + answers . ngrokAuthPass ) ;
0 commit comments