Skip to content

Commit e6741a3

Browse files
committed
Fix file extensions for chapter 21 solutions
1 parent fc4bdc4 commit e6741a3

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

code/solutions/06_3_iterable_groups.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,17 @@ class Group {
3030

3131
class GroupIterator {
3232
constructor(members) {
33-
this.members = members;
34-
this.position = 0;
33+
this.#members = members;
34+
this.#position = 0;
3535
}
3636

3737
next() {
38-
if (this.position >= this.members.length) {
38+
if (this.#position >= this.#members.length) {
3939
return {done: true};
4040
} else {
41-
let result = {value: this.members[this.position],
41+
let result = {value: this.#members[this.#position],
4242
done: false};
43-
this.position++;
43+
this.#position++;
4444
return result;
4545
}
4646
}
File renamed without changes.

src/chapter_info.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,18 +99,18 @@ for (let file of fs.readdirSync(".").sort()) {
9999
];
100100
if (chapter.number == 21) chapter.exercises = [
101101
{name: "Disk persistence",
102-
file: "code/solutions/21_1_disk_persistence.js",
102+
file: "code/solutions/21_1_disk_persistence.mjs",
103103
number: 1,
104104
type: "js",
105105
code: nodeInfo,
106-
solution: fs.readFileSync("code/solutions/21_1_disk_persistence.js", "utf8")
106+
solution: fs.readFileSync("code/solutions/21_1_disk_persistence.mjs", "utf8")
107107
},
108108
{name: "Comment field resets",
109-
file: "code/solutions/21_2_comment_field_resets.js",
109+
file: "code/solutions/21_2_comment_field_resets.mjs",
110110
number: 2,
111111
type: "js",
112112
code: nodeInfo,
113-
solution: fs.readFileSync("code/solutions/21_2_comment_field_resets.js", "utf8")
113+
solution: fs.readFileSync("code/solutions/21_2_comment_field_resets.mjs", "utf8")
114114
}
115115
];
116116

0 commit comments

Comments
 (0)