
build-resources.optimizeConfig-generator-template.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gradle-typescript-plugin Show documentation
Show all versions of gradle-typescript-plugin Show documentation
Gradle plugin for projects using the TypeScript language
var fs = require('fs');
eval(fs.readFileSync("<% print(requirejsConfigPath) %>").toString());
var deps = [];
var moduleName = "<% print(moduleName) %>";
if (<% print(includeLibsInCombinedJs) %>) {
for (var item in requireConfig.paths) {
deps.push(item);
}
}
var optimizeConfig = {
paths: requireConfig.paths,
shim: requireConfig.shim,
baseUrl: requireConfig.baseUrl,
out: moduleName + "-all.js",
name: moduleName,
include: deps
}
fs.writeFileSync(moduleName + "-optimizeConfig.js", JSON.stringify(optimizeConfig));
© 2015 - 2025 Weber Informatics LLC | Privacy Policy