Skip to content

juanpicado/pnpm-workspace-example

Repository files navigation

pnpm-workspace-example

Haciendo referencia a otros paquetes del repositorio

Cualquier version * (no recomendable)

  "dependencies": {
    "@scope/package1": "workspace:*"
  },

version specifica

  "dependencies": {
    "@scope/package1": "workspace:1.0.0"
  },

Filtrando paquetes

Ejecutando todos los paquetes del workspaces del scope @scope

pnpm test --filter "@scope/\*"

o un solo paquete

Ejecutando todos los paquetes del workspaces del scope @scope

pnpm test --filter "@scope/package1"

o directorio

# Un solo directorio
pnpm test --filter ./packages/package1
# Todos los paquetes dentro de directorio packages (relativo)
pnpm test --filter {./packages}

o los paquetes que dependen de @scope/package1

pnpm test --filter ...^@scope/package1

# Tambien se puede usar directorio (dentro de ./packages) en combinacion con todos los paquetes dependientes de @scope/package 1 d
pnpm test --filter ...^{./packages}

o ejectuar multiples

pnpm test --filter "@scope/package1" --filter "@scope/package5"

Ejecutar Recursivo

Ejecutar test en todos los paquetes con pnpm recursive

  "scripts": {
    "test": "pnpm recursive test"
  },

Audit

Check vulnerabilities in your dependencies

pnpm audit

Update dependencies (interactive)

To update dependencies interactive mode.

 pnpm update -i

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published