diff --git a/quasar/build/build.lang-index.js b/quasar/build/build.lang-index.js
index <HASH>..<HASH> 100644
--- a/quasar/build/build.lang-index.js
+++ b/quasar/build/build.lang-index.js
@@ -39,14 +39,14 @@ module.exports.generate = function () {
       langFile = resolve('lang/index.json'),
       newLangJson = JSON.stringify(languages, null, 2)
 
-    let oldLangJson
+    let oldLangJson = ''
 
     try {
       oldLangJson = fs.readFileSync(langFile, 'utf-8')
     }
     catch (e) { }
 
-    if (newLangJson !== oldLangJson) {
+    if (newLangJson.split(/[\n\r]+/).join('\n') !== oldLangJson.split(/[\n\r]+/).join('\n')) {
       writeFile(langFile, newLangJson)
     }
   }
fix(quasar): Disregard line ending style when comparing generated lang index file (#<I>)