Skip to content

Instantly share code, notes, and snippets.

@grknylmz
Created April 2, 2021 18:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save grknylmz/cad46924aa865f24b94a0d1d1b22bc9f to your computer and use it in GitHub Desktop.
Save grknylmz/cad46924aa865f24b94a0d1d1b22bc9f to your computer and use it in GitHub Desktop.
var del = require("del");
var supportedLanguages = ["en", "de"];
var supportedCLDRFormats = ["de", "en", "en_US", "en_GB", "en_AU", "en_CA"];
var files = [
"dist/resources/sap/**/**/*.js",
"dist/resources/sap/**/**/*.txt",
"dist/resources/sap/**/**/*.less",
"dist/resources/sap/**/designtime/**",
"dist/resources/sap/**/themes/sap_hcb",
"dist/resources/sap/**/themes/sap_belize_plus",
"dist/resources/sap/**/themes/sap_belize_hcb",
"dist/resources/sap/**/themes/sap_belize_hcw",
"dist/resources/sap/**/themes/sap_fiori_3",
"dist/resources/sap/**/messagebundle_*.properties",
"dist/resources/sap/ui/codeeditor/**",
"dist/resources/sap/ui/debug/**",
"dist/resources/sap/ui/fl/**",
"dist/resources/sap/ui/test/**",
"dist/resources/sap/ui/ux3/**",
"dist/resources/sap/**/cldr/*.json",
"!dist/resources/sap/ui/core/ComponentSupport.js",
"!dist/resources/sap/ui/model/type/Currency.js",
"!dist/resources/sap/ui/core/BusyIndicator.js",
"!dist/resources/sap/ui/core/date/Gregorian.js",
"!dist/resources/sap/m/SegmentedButton.js",
"!dist/resources/sap/m/SegmentedButtonRenderer.js",
"!dist/resources/sap/m/Page.js",
"!dist/resources/sap/m/PageRenderer.js"
];
supportedLanguages.forEach(function (language) {
files.push("!dist/resources/sap/**/messagebundle_" + language + ".properties");
});
supportedCLDRFormats.forEach(function (language) {
files.push("!dist/resources/sap/**/cldr/" + language + ".json");
});
del.sync(files);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment