Package Managers & Build Tools

Table of Contents

  1. Next Steps

npm Yarn pnpm Bun Composer Pipenv Poe the Poet Poetry Ant Maven MSBuild

Tool File Patterns Notes
npm **/package.json Reads scripts section
Yarn **/package.json Reads scripts section
pnpm **/package.json Reads scripts section
Bun **/package.json Scripts via bun run <script>, plus built-in bun:install, bun:build, and bun:test
Composer **/composer.json PHP dependency scripts
Pipenv **/Pipfile Python scripts
Poe the Poet **/pyproject.toml Python task runner
Poetry **/pyproject.toml Python scripts
Apache Ant **/*.xml Build file targets
Apache Maven **/pom.xml Lifecycle goals
Gradle **/*.gradle Java/Android build tasks
MSBuild **/*.{csproj,vbproj,sln} .NET project targets

Next Steps


© 2026 Ryan Conrad. All rights reserved.

This site uses Just the Docs, a documentation theme for Jekyll.