Yarn: Documentación: las licencias de hilo generan-descargo de responsabilidad descripción incorrecta

Creado en 2 jul. 2017  ·  4Comentarios  ·  Fuente: yarnpkg/yarn

¿Quieres solicitar una función o informar de un error ?
Error de documentación

¿Cuál es el comportamiento actual?
https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-license-generate-disclaimer se muestra en la descripción:

Running this command will return a sorted list of licenses from all the packages you have installed to the stdout

Si el comportamiento actual es un error, proporcione los pasos para reproducirlo.
Vaya a https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-license-generate-disclaimer y lea la descripción del comando.

¿Cuál es el comportamiento esperado?
Debería leer algo como: It outputs license template to stdout o similar.

Por favor, mencione su versión de node.js, yarn y sistema operativo.
Irrelevante

cat-documentation good first issue help wanted triaged

Todos 4 comentarios

¡Hola @Narven y @bestander! Me gustaría ayudar en eso, parece rápido de arreglar. Sin embargo, no puedo entender dónde es falsa la documentación.

Cuando se ejecuta yarn licenses generate disclaimer , efectivamente genera en stdout la lista de todas las licencias de paquetes y la documentación lo dice.

¿El comportamiento esperado en su problema es agrupar departamentos por licencias O simplemente cambiar la redacción de la documentación? (Aunque parece que dice lo que dice).

¡Ten un buen fin de semana!

@nbarray , gracias por intervenir

@nicobarray , @narven , no estoy seguro de si esto es lo que el reportero original tenía en mente, pero la inexactitud es la frase "paquetes que has instalado" (y una inexactitud similar para la documentación de yarn licenses list , que dice "paquetes que fueron instalados por yarn o yarn install ").

El problema es que si hago yarn install --prod , un yarn licenses list o yarn licenses generate-disclaimer posterior incluye _todas_ las dependencias, incluidas las dependencias de desarrollo, por lo que no las que se acaban de instalar. Si quiero enumerar solo las dependencias de producción, puedo usar el comando yarn --prod true licenses list .

No creo que haya nada malo en el comportamiento actual, pero definitivamente es independiente de los módulos que realmente se han instalado en node_modules .

Hola @nicobarray @Narven , también probé esta función en hilo, pero aún exporta todas las dependencias, no solo prod.

hilo: 1.19.2
nodo: 12.12.0
Mac OS X

¿Hay alguna forma de obtener paquetes de solo prod para crear un archivo de licencia? o @tibbes , ¿encontraste otra solución para esto?

También estaba relacionado con este tema.

¿Fue útil esta página
0 / 5 - 0 calificaciones