Kaynağa Gözat

d.ts cleanup

Raanan Weber 7 yıl önce
ebeveyn
işleme
8af5356f0a
1 değiştirilmiş dosya ile 7 ekleme ve 0 silme
  1. 7 0
      Tools/Gulp/processViewerDeclaration.js

+ 7 - 0
Tools/Gulp/processViewerDeclaration.js

@@ -59,7 +59,14 @@ module.exports = function (data, options) {
 
     str = str.replace(/export {(.*)};/g, '');
 
+    str = str.replace(/import (.*);/g, "");
+
     str = str.split("\n").filter(line => line.trim()).filter(line => line.indexOf("export * from") === -1).join("\n");
 
+    //empty declare regex
+    let emptyDeclareRegexp = new RegExp("declare module " + options.moduleName + " {\n}", "g");
+
+    str = str.replace(emptyDeclareRegexp, "");
+
     return str;
 }