export function dumpObsoletes()

in tools/obsoletes.ts [43:62]


export function dumpObsoletes(): void {
	let finalContent: string = "";

	// Generate obsoletes from all Markdown files.
	// Note this does not take into account channels and other custom TSX files.
	const markdownDocuments = getMarkdownFiles();
	const obsoletes = getObsoletesFromMarkdown(markdownDocuments);

	// Append other rewrites
	obsoletes.push(createNginxRule("/idea", "java"));
	obsoletes.push(createNginxRule("/pycharm", "python"));
	obsoletes.push(createNginxRule("/webstorm", "javascript"));

	// Write file
	obsoletes.forEach(function (e) {
		finalContent += e + "\n";
	});
	const target = `${__dirname}/../deployment/helm/redirect.conf`;
	fs.writeFileSync(target, finalContent, { flag: "w+" });
}