@@ -8,7 +8,7 @@ const {spawn} = require('child_process');
8
8
let prompts ;
9
9
try {
10
10
prompts = require ( 'prompts' ) ;
11
- } catch ( e ) {
11
+ } catch {
12
12
return console . error ( 'Looks like you need to `npm install`' ) ;
13
13
}
14
14
@@ -130,7 +130,7 @@ function runPrompts(defaults = {
130
130
name : 'dbUri' ,
131
131
type : ( prev , ans ) => ( ! defaults . forceIndividual && ans . uriOrIndividual === 'uri' ) ? 'text' : null ,
132
132
validate : ( val ) => {
133
- if ( ! / ^ m y s q l : \/ \/ [ ^ : ] + : [ ^ @ ] + @ [ ^ \ /] + \/ [ ^ ? ] + ( \? [ ^ # ] + ) ? ( # .* ) ? $ / . test ( val ) ) {
133
+ if ( ! / ^ m y s q l : \/ \/ [ ^ : ] + : [ ^ @ ] + @ [ ^ / ] + \/ [ ^ ? ] + ( \? [ ^ # ] + ) ? ( # .* ) ? $ / . test ( val ) ) {
134
134
return 'This does not appear to be a valid URI (mysql://user:pass@host:port/name)' ;
135
135
}
136
136
@@ -213,9 +213,9 @@ function runPrompts(defaults = {
213
213
require ( '@ngrok/ngrok' ) ;
214
214
215
215
return null ;
216
- } catch ( e ) { }
217
-
218
- return 'toggle' ;
216
+ } catch {
217
+ return 'toggle' ;
218
+ }
219
219
} ,
220
220
initial : false ,
221
221
active : 'Yes' ,
@@ -228,7 +228,7 @@ function runPrompts(defaults = {
228
228
await installNgrok ( ) ;
229
229
}
230
230
231
- return ( ans . useNgrok ) ? 'password' : null
231
+ return ( ans . useNgrok ) ? 'password' : null ;
232
232
} ,
233
233
initial : defaults . ngrok . token ,
234
234
validate : ( val ) => {
@@ -270,11 +270,11 @@ function runPrompts(defaults = {
270
270
validate : ( val ) => {
271
271
// Validate password meets Ngrok's password requirements.
272
272
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.' ;
274
274
}
275
275
276
276
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.' ;
278
278
}
279
279
280
280
return true ;
@@ -327,14 +327,14 @@ function runPrompts(defaults = {
327
327
. replace ( 'port: 3306' , 'port: ' + answers . dbPort )
328
328
. replace ( '{{session secret here}}' , defaults . sessionSecret )
329
329
. replace ( '{{DEK here}}' , defaults . defaultDek )
330
- ;
330
+ ; // eslint-disable-line
331
331
332
332
// Setup Ngrok configuration if needed.
333
333
if ( answers . useNgrok ) {
334
334
filledConfigContent = filledConfigContent
335
335
. replace ( '{{ngrok authtoken}}' , answers . ngrokToken )
336
336
. replace ( 'my-ngrok-domain.ngrok-free.app' , answers . ngrokDomain )
337
- ;
337
+ ; // eslint-disable-line
338
338
339
339
if ( answers . useNgrokAuth ) {
340
340
filledConfigContent = filledConfigContent . replace ( '// auth: \'username:notSoSecretPassword' , 'auth: \'' + answers . ngrokAuthUser + ':' + answers . ngrokAuthPass ) ;
0 commit comments