Skip to content

Commit df1c187

Browse files
committed
fs: avoid prototype pollution
1 parent 516d97d commit df1c187

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/internal/fs/watch/linux.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ class FSWatcher extends EventEmitter {
185185

186186
async next() {
187187
if (this.#closed) {
188-
return { done: true };
188+
return { __proto__: null, done: true };
189189
}
190190

191191
const result = await new Promise((resolve) => {
@@ -194,7 +194,7 @@ class FSWatcher extends EventEmitter {
194194
});
195195
});
196196

197-
return { done: false, value: result };
197+
return { __proto__: null, done: false, value: result };
198198
}
199199

200200
// eslint-disable-next-line require-yield

0 commit comments

Comments
 (0)