function tryFindMetaDataHeaderFile()

in src/node/main.ts [361:378]


function tryFindMetaDataHeaderFile(file: string): string {
	let result: string;
	let dirname = path.dirname(file);
	while (true) {
		result = path.join(dirname, 'nls.metadata.header.json');
		if (fs.existsSync(result)) {
			break;
		}
		let parent = path.dirname(dirname);
		if (parent === dirname) {
			result = undefined;
			break;
		} else {
			dirname = parent;
		}
	}
	return result;
}