mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-23 05:42:10 +02:00
956 B
956 B
npm query
Print een array van afhankelijkheidsobjecten met behulp van CSS-achtige selectors. Meer informatie: https://docs.npmjs.com/cli/commands/npm-query.
- Print directe afhankelijkheden:
npm query ':root > *'
- Print alle directe productie-/ontwikkelingsafhankelijkheden:
npm query ':root > .{{prod|dev}}'
- Print afhankelijkheden met een specifieke naam:
npm query '#{{pakket}}'
- Print afhankelijkheden met een specifieke naam en binnen een semantische versie range:
npm query '#{{pakket}}@{{semantische_versie}}'
- Print afhankelijkheden die geen andere afhankelijkheden hebben:
npm query ':empty'
- Zoek alle afhankelijkheden met postinstall-scripts en verwijder ze:
npm query ":attr(scripts, [postinstall])" | jq 'map(.name) | join("\n")' -r | xargs -I {} npm uninstall {}
- Zoek alle Git-afhankelijkheden en print welke applicatie ze vereist:
npm query ":type(git)" | jq 'map(.name)' | xargs -I {} npm why {}