UNPKG

@syncfusion/ej2-angular-charts

Version:

Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for Angular

19 lines (16 loc) 754 B
var fs = require("fs"); var glob = require("glob"); var selectors = ['ejs-chart','ejs-accumulationchart','ejs-rangenavigator','ejs-sparkline','ejs-smithchart','ejs-stockchart','ejs-bulletchart']; if (process.env.tagName !== undefined) { var newTagPrefix = process.env.tagName.trim(); var files = glob.sync("./@syncfusion/*"); for (var i = 0; i < files.length; i++) { var sourceFile = fs.readFileSync(files[i], "utf8"); for (var j = 0; j < selectors.length; j++) { selectors[j] = selectors[j].replace('[','').replace(']',''); var tagRegex = new RegExp(selectors[j], "g"); sourceFile = sourceFile.replace(tagRegex,selectors[j].replace("ejs", newTagPrefix)); } fs.writeFileSync(files[i], sourceFile, "utf8"); } }