freeCodeCamp/curriculum/structure/blocks/workshop-string-inspector.json
Tom 3b9b72e130
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
fix(curriculum/client): runtime error (#63509)
2025-11-05 11:29:21 +05:30

25 lines
1.0 KiB
JSON

{
"name": "Build a String Inspector",
"isUpcomingChange": false,
"dashedName": "workshop-string-inspector",
"helpCategory": "JavaScript",
"blockLayout": "challenge-grid",
"challengeOrder": [
{ "id": "68e51d8f163d3f8b70f9c4e5", "title": "Step 1" },
{ "id": "68ef6e42fa6e8a9a18a401fa", "title": "Step 2" },
{ "id": "68e6172875008fea742a63c9", "title": "Step 3" },
{ "id": "68e6172975008fea742a63ca", "title": "Step 4" },
{ "id": "68e6172975008fea742a63cb", "title": "Step 5" },
{ "id": "68e6172975008fea742a63cc", "title": "Step 6" },
{ "id": "68e6172975008fea742a63cd", "title": "Step 7" },
{ "id": "68e6172975008fea742a63ce", "title": "Step 8" },
{ "id": "68e6172975008fea742a63cf", "title": "Step 9" },
{ "id": "68e6172975008fea742a63d0", "title": "Step 10" },
{ "id": "68e6172975008fea742a63d1", "title": "Step 11" },
{ "id": "68e6172975008fea742a63d2", "title": "Step 12" }
],
"blockLabel": "workshop",
"usesMultifileEditor": true,
"hasEditableBoundaries": true
}