src/vs/workbench/services/textfile/common/textfiles.ts/stringToSnapshot
export function stringToSnapshot(value: string): ITextSnapshot {
	let done = false;

	return {
		read(): string | null {
			if (!done) {
				done = true;

				return value;
			}

			return null;
		}
	};
}