Ejecución de scripts a través de npm en JavaScript

En el archivo package.json existe una configuración especial scripts, que permite ejecutar cualquier comando de terminal a través de npm. Esto se utiliza para convertir comandos largos en otros más agradables.

Veamos cómo trabajar con esto. Supongamos que, por ejemplo, tenemos instalada la utilidad sloc:

terminalnpm install -D sloc

Supongamos que necesitamos usarla para contar el contenido de la carpeta src:

terminalnpx sloc src

Hagamos más agradable el comando anterior. Para empezar, veamos qué tenemos actualmente en el archivo package.json:

package.json{
  "devDependencies": {
    "sloc": "^0.2.1"
  }
}

Ahora configuremos en él la opción scripts. Esta configuración será un objeto con nombres de comandos y sus valores. Inventemos un nombre para el comando de conteo, por ejemplo count. Como valor, especificamos el comando de terminal que queremos ejecutar:

package.json{
  "devDependencies": {
    "sloc": "^0.2.1"
  },
  "scripts": {
    "count": "npx sloc src"
  }
}

Ahora para invocar este comando debemos escribir en la terminal npm, luego el comando run y luego el nombre que inventamos para el comando:

terminalnpm run count
Задание 1

Crea tu propio comando para ejecutar la librería cowsay con un parámetro específico.