diff --git a/src/environment.ts b/src/environment.ts index 8c283340..7b731f76 100644 --- a/src/environment.ts +++ b/src/environment.ts @@ -3,6 +3,7 @@ require('dotenv').config({ }) import { getWorkspaceRoot } from './services/workspace' +import * as os from 'os' // CodeRoad version export const VERSION: string = process.env.npm_package_version || 'unknown' @@ -21,3 +22,7 @@ export const SENTRY_DSN: string | null = process.env.SENTRY_DSN || null // uri path to the users project workspace export const WORKSPACE_ROOT: string = getWorkspaceRoot() + +// Possible values are 'aix', 'darwin', 'freebsd', 'linux', 'openbsd', 'sunos', and 'win32'. +// @ts-ignore +export const OS_PLATFORM: 'win32' | 'linux' = os.platform()