Conversation
UlisesGascon
left a comment
There was a problem hiding this comment.
Objetivo logrado, pero falta validar inputs y optimizar un poco las salidas por consola. 😉
| @@ -0,0 +1,39 @@ | |||
| const https = require('https'); | |||
|
|
|||
| const [,,grade, frecuency] = process.argv; | |||
There was a problem hiding this comment.
Bueno... ,, no es un mal hack, pero según como sea el equipo ... igual alguien podría molestarse. Por lo general, la norma no escrita dice que la idea es saltar una única posición del array
| const https = require('https'); | ||
|
|
||
| const [,,grade, frecuency] = process.argv; | ||
|
|
There was a problem hiding this comment.
grade podría ser cualquier cosa y generarte errores en la URL...
There was a problem hiding this comment.
Lo mismo se aplica para frecuency
| console.log(new Date(parsed.metadata.generated).toLocaleString('es-ES')); | ||
| console.log('=============================='); | ||
| parsed.features.forEach(feature => { | ||
| console.log(feature.properties.title); |
There was a problem hiding this comment.
Sería más interesante montar un bloque de texto con toda la información y hacer console.log una vez por vuelta o al final del todo usando un map con un join
const text = parsed.features.map(lorem_ipsum).join('');
console.log(text)
Terremotos por consola con Nodejs