Name of the build tool used (e.g. pip, npm).
Optionaldev_Extracted common commands important to the developer life cycle like linting, testing, building, etc.
OptionalnameName of the workspace. Can be empty if the workspace is the root of the repository. Only necessary for monorepo style repositories.
OptionalpathPath to the workspace from the root of the repository. Can be empty if the workspace is the root of the repository. Only necessary for monorepo style repositories.
Optionalworkspace_Commands to run to refresh this workspace after pulling the latest changes to the repository via git (e.g. npm install).
Optionalworkspace_Commands to run to setup this workspace after a fresh clone of the repository on a new container such as installing necessary toolchains and dependencies (e.g. npm install).
A workspace is a buildable unit of code within a repository and often represents a deployable unit of code like a backend service or a frontend app.