$ git clone https://gerrit.wikimedia.org/r/oojs/ui oojs-ui $ cd oojs-ui $ fresh-node # fresh: 21.01.1 (2021-01-27) # image: docker-registry.wikimedia.org/releng/node10-test-browser:0.6.2 # software: Debian GNU/Linux 9 (stretch) # Node.js v10.15.2 (npm 6.14.5) # Chromium 71.0.3578.80 # Mozilla Firefox 68.11.0esr # JSDuck 5.3.4 (Ruby 2.3.3) # mount: /oojs-ui ➟ /home/tgr/Wikimedia/src/oojs-ui (read-write) # /oojs-ui/.git ➟ /home/tgr/Wikimedia/src/oojs-ui/.git (read-only) 🌱 Fresh! I have no name!@028802a8c086:/oojs-ui$ npm install ... I have no name!@028802a8c086:/oojs-ui$ node_modules/.bin/grunt build ... Running "exec:demos" (exec) task >> /bin/sh: 1: composer: not found >> Exited with code: 127. >> Error executing child process: Error: Command failed: composer update --ansi --no-progress --no-dev >> /bin/sh: 1: composer: not found Warning: Task "exec:demos" failed. Use --force to continue. Aborted due to warnings.
Would be nice if Fresh supported it out of the box.