// Dependencies. var through = require('through2'); var PluginError = require('plugin-error'); const fs = require('fs'); const babylonConstants = require(__dirname + '/../../../dist/preview release/babylon.max').Constants; /** * Replace all constants by their inlined values. */ function processConstants(sourceCode) { var regexImport = /import { Constants } from .*;/g; sourceCode = sourceCode.replace(regexImport, ""); var regexConstant = /(? 1) { constantList.push(constantName); } match = regexConstant.exec(sourceCode); } for (var constant of constantList) { var value = babylonConstants[constant]; var regex = new RegExp(`(?