Install
The kit has no runtime dependencies, doesn’t call the network and doesn’t ask for credentials.
Requires Node.js 20 or newer. Nothing stays installed.
npx -y moretes-builder-workshops doctor --lang ennpm install -g moretes-builder-workshopsbuilder-workshops doctor --lang endocker run --rm ghcr.io/fernando-moretes/builder-workshops doctor --lang enTo write an experiment to your folder:
docker run --rm -v "$PWD:/work" -w /work --user "$(id -u):$(id -g)" \ ghcr.io/fernando-moretes/builder-workshops experiment my-experiment --lang engit clone https://github.com/fernando-moretes/aws-builder-workshops.gitcd aws-builder-workshopsnode bin/cli.mjs doctor --lang enExpected output
Section titled “Expected output”✓ Node.js >= 20 v24.15.0✓ Lab engine offline, no mutation✓ Kit documents 6✓ Skill skills/builder-workshops
No credentials needed. Nothing here calls the network.Common problems
Section titled “Common problems”| Symptom | What to do |
|---|---|
SyntaxError or old version |
Check node --version. It must be 20 or newer |
npx asks for confirmation |
Use -y, as in the examples |
| Docker can’t write to the folder | Use --user "$(id -u):$(id -g)" |
| Windows | Use PowerShell or WSL. The examples with $PWD are for Unix shells |
Independent community project by Fernando Azevedo, AWS Community Builder. Not official AWS material, and not endorsed by AWS. AWS and related names are trademarks of Amazon.com, Inc. or its affiliates. MIT license.