bumped xterm to 5.2

This commit is contained in:
Eugene Pankov
2023-06-14 23:16:14 +02:00
parent 2c0e50771f
commit 1e9f5ca1dc
5 changed files with 41 additions and 46 deletions

View File

@@ -7,8 +7,13 @@ export const WIN_BUILD_CONPTY_STABLE = 18309
export const WIN_BUILD_WSL_EXE_DISTRO_FLAG = 17763
export const WIN_BUILD_FLUENT_BG_SUPPORTED = 17063
export function getWindows10Build (): number|undefined {
return process.platform === 'win32' && parseFloat(os.release()) >= 10 ? parseInt(os.release().split('.')[2]) : undefined
}
export function isWindowsBuild (build: number): boolean {
return process.platform === 'win32' && parseFloat(os.release()) >= 10 && parseInt(os.release().split('.')[2]) >= build
const b = getWindows10Build()
return b !== undefined && b >= build
}
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types