aboutsummaryrefslogtreecommitdiff
path: root/course/chapters/05-modules.json
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-10-18 15:00:25 +0200
committerAgando <roduccomm@gmail.com>2026-10-18 15:00:25 +0200
commitbc199e350ea4ab000df03c9e732bf3478c9c43b6 (patch)
treedd75d59ec1acfeac2eae40de8f860ffcb34220f5 /course/chapters/05-modules.json
parent3966a870b13ab0896e6cfa7fb3bca2003846b7e5 (diff)
course: fix P0 content errors + completion/mobile/keyboard UX (review A)
Diffstat (limited to 'course/chapters/05-modules.json')
-rw-r--r--course/chapters/05-modules.json12
1 files changed, 6 insertions, 6 deletions
diff --git a/course/chapters/05-modules.json b/course/chapters/05-modules.json
index 4b68f42..7829553 100644
--- a/course/chapters/05-modules.json
+++ b/course/chapters/05-modules.json
@@ -17,7 +17,7 @@
"blocks": [
{
"type": "text",
- "text": "`wpm` is the package manager for terminal modules: list the index, install a module from `packages.json` or a URL."
+ "text": "`wpm` is the package manager for terminal modules: list the index, install a package by name, inspect it with `wpm info`."
},
{
"type": "cmd",
@@ -29,22 +29,22 @@
},
{
"type": "text",
- "text": "Every ext module in the default build auto-loads. There is no separate “needs loadmod” tier."
+ "text": "Most ext modules auto-load via `module-loader.js`. Manual modules such as `test-suite` need `load-local`."
},
{
"type": "cmd",
- "text": "load-local modules/ext/calc.js"
+ "text": "load-local modules/test/test-suite.js"
}
],
"exercise": {
- "instruction": "List available packages.",
+ "instruction": "Inspect the calc package metadata.",
"accept": [
- "wpm list"
+ "wpm info calc"
],
"check": {
"type": "command"
},
- "hint": "Type: wpm list"
+ "hint": "Type: wpm info calc"
},
"quiz": {
"q": "What does wpm install?",