Skip to content

Commit 5e5ba4f

Browse files
committed
Placate eslint (while(true) is a Pythonism rather than do..while) - could also use checkLoops: allExceptWhileTrue after eslint upgrade
1 parent 6335929 commit 5e5ba4f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/rrweb/src/record/mutation.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ export default class MutationBuffer {
202202
} else {
203203
n = this.addedSet.values().next().value as Node; // pop
204204

205+
// eslint-disable-next-line no-constant-condition
205206
while (true) {
206207
parentNode = dom.parentNode(n);
207208
if (this.addedSet.has(parentNode as Node)) {
@@ -236,6 +237,7 @@ export default class MutationBuffer {
236237
n = parentNode.lastChild as Node;
237238
nextSibling = null;
238239
} else {
240+
// eslint-disable-next-line no-constant-condition
239241
while (true) {
240242
nextSibling = n.nextSibling;
241243
if (this.addedSet.has(nextSibling as Node)) {

0 commit comments

Comments
 (0)