Переглянути джерело

Merge pull request #5994 from sebavan/master

Fix viewer npm publish
sebavan 6 роки тому
батько
коміт
a9eaf2ac6b
1 змінених файлів з 9 додано та 0 видалено
  1. 9 0
      Tools/Publisher/tasks/processUMDViewer.js

+ 9 - 0
Tools/Publisher/tasks/processUMDViewer.js

@@ -49,6 +49,15 @@ function processUMDViewer(module, version) {
     packageJson.main = "babylon.viewer.js";
     packageJson.typings = "index.d.ts";
 
+    // Package dependencies version
+    if (packageJson.dependencies) {
+        Object.keys(packageJson.dependencies).forEach(key => {
+            if (key.indexOf("babylonjs") !== -1) {
+                packageJson.dependencies[key] = version;
+            }
+        });
+    }
+
     fs.writeFileSync(path.join(buildPath, 'package.json'), JSON.stringify(packageJson, null, 4));
 
     publish(version, "viewer", buildPath);