La solution la plus simple est probablement d’utiliser d/shell. Cela vous donnera un terminal qui s’exécute à l’intérieur du conteneur, et vous pourrez suivre les instructions de l’OP.
Donc, il faudrait faire quelque chose comme :
d/shell
Puis, une fois à l’intérieur du conteneur :
cd plugins/discourse-weekly-newsletter
pnpm dlx @discourse/update-skeleton@latest
pnpm eslint --fix .
pnpm prettier --write "**/*.{gjs,js,hbs,scss}"
pnpm dlx https://github.com/discourse/discourse-gjs-codemod