chore(compiler): Enable strict property access TS compiler flag. (#6255)

Co-authored-by: Jacob Richman <jacob314@gmail.com>
This commit is contained in:
Richie Foreman
2025-08-17 12:43:21 -04:00
committed by GitHub
parent ec1fa954d1
commit 2998f27f70
75 changed files with 495 additions and 483 deletions

View File

@@ -63,28 +63,28 @@ export function getIdeInfo(ide: DetectedIde): IdeInfo {
export function detectIde(): DetectedIde | undefined {
// Only VSCode-based integrations are currently supported.
if (process.env.TERM_PROGRAM !== 'vscode') {
if (process.env['TERM_PROGRAM'] !== 'vscode') {
return undefined;
}
if (process.env.__COG_BASHRC_SOURCED) {
if (process.env['__COG_BASHRC_SOURCED']) {
return DetectedIde.Devin;
}
if (process.env.REPLIT_USER) {
if (process.env['REPLIT_USER']) {
return DetectedIde.Replit;
}
if (process.env.CURSOR_TRACE_ID) {
if (process.env['CURSOR_TRACE_ID']) {
return DetectedIde.Cursor;
}
if (process.env.CODESPACES) {
if (process.env['CODESPACES']) {
return DetectedIde.Codespaces;
}
if (process.env.EDITOR_IN_CLOUD_SHELL || process.env.CLOUD_SHELL) {
if (process.env['EDITOR_IN_CLOUD_SHELL'] || process.env['CLOUD_SHELL']) {
return DetectedIde.CloudShell;
}
if (process.env.TERM_PRODUCT === 'Trae') {
if (process.env['TERM_PRODUCT'] === 'Trae') {
return DetectedIde.Trae;
}
if (process.env.FIREBASE_DEPLOY_AGENT || process.env.MONOSPACE_ENV) {
if (process.env['FIREBASE_DEPLOY_AGENT'] || process.env['MONOSPACE_ENV']) {
return DetectedIde.FirebaseStudio;
}
return DetectedIde.VSCode;