Where it is defined: features/core-devtools/install.sh and features/core-devtools/devcontainer-feature.json
What to do:
Make sure "installTaskMaster": true is set in both the feature config and default template (templates/devcontainer.json.in).
In install.sh, the script already installs task-master-ai if the option is true:
text
if [ "${_OPTION_INSTALLTASKMASTER}" = "true" ]; then
sudo -u $USERNAME npm install -g task-master-ai
fi
If you need extra npm packages globally, set them using the "extraNpmPackages" property in the devcontainer feature configuration or pass through the templated variable.
Where it is defined: features/core-devtools/install.sh and features/core-devtools/devcontainer-feature.json
What to do:
Make sure "installTaskMaster": true is set in both the feature config and default template (templates/devcontainer.json.in).
In install.sh, the script already installs task-master-ai if the option is true:
text
if [ "${_OPTION_INSTALLTASKMASTER}" = "true" ]; then
sudo -u $USERNAME npm install -g task-master-ai
fi
If you need extra npm packages globally, set them using the "extraNpmPackages" property in the devcontainer feature configuration or pass through the templated variable.