From dbfa8179d2b0f238bcde2faacc8a774f405cb032 Mon Sep 17 00:00:00 2001 From: Vladimir Agafonkin Date: Fri, 16 Mar 2018 13:11:16 +0200 Subject: [PATCH] safeguard against undefined chunk, close #129 --- src/MagicString.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MagicString.js b/src/MagicString.js index 3ffc210..3aa65b9 100644 --- a/src/MagicString.js +++ b/src/MagicString.js @@ -525,7 +525,7 @@ export default class MagicString { let chunk = this.lastSearchedChunk; const searchForward = index > chunk.end; - while (true) { + while (chunk) { if (chunk.contains(index)) return this._splitChunk(chunk, index); chunk = searchForward ? this.byStart[chunk.end] : this.byEnd[chunk.start];