Saltar al contenido

¿Hay alguna manera de ordenar alfabéticamente package.json sin instalar un paquete?

Nuestros mejores desarrolladores agotaron sus reservas de café, por su búsqueda noche y día por la solución, hasta que Claudia encontró el resultado en GitHub por lo tanto ahora la compartimos con nosotros.

Solución:

los sort-package-json clasificación de paquetes no solo dependencies y devDependenciespero otro keys también. Sé que las preguntas originales no preguntaban sobre el otro keyspero creo que es genial tener todo keys ordenado

Simplemente puede ejecutar:

npx sort-package-json

Ejemplo de la página del paquete:

$ cd my-project

$ cat package.json

  "dependencies": 
    "sort-package-json": "1.0.0",
    "sort-object-keys": "1.0.0"
  ,
  "version": "1.0.0",
  "name": "my-awesome-project"


$ npx sort-package-json
package.json is sorted!

$ cat package.json

  "name": "my-awesome-project",
  "version": "1.0.0",
  "dependencies": 
    "sort-object-keys": "1.0.0",
    "sort-package-json": "1.0.0"
  

Esto no elimina la nueva línea final como el npm-sort paquete mencionado por Wolfgang.

Solo corre npm remove --save anything o npm remove --save-dev whatever y npm ordenará esa sección, sin tocar nada del contenido. Por supuesto, debe asegurarse de que el nombre del paquete que le pasa (que puede ser cualquier cosa, spam en su teclado) no esté en su paquete.json.

Además de la respuesta de martias, puedes simplemente ejecutar:

npx sort-package-json

Esto no lo instalará de forma permanente. Necesita npm> 5.2.

Si sostienes algún atascamiento o forma de innovar nuestro división eres capaz de añadir una reseña y con gusto lo analizaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *