vvscodeSource ↗
33 declarations and 28 call references extracted from public source metadata.

Source symbols: src/bootstrap-node.ts

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
  • Declarations: 33
  • Referenced calls: 28

Declared symbols

  • require — const at line 12; references createRequire
  • isWindows — const at line 13
  • didLogAboutSIGPIPE — let at line 26; references error, Error
  • setupCurrentWorkingDirectory — function at line 41; references cwd, chdir, dirname, error
  • enableASARSupport — function at line 79; references charCodeAt, toLowerCase, slice, normalizeDriveLetter, join, require, import, originalResolveLookupPaths, isArray, for, splice
  • normalizeDriveLetter — const at line 93; references charCodeAt, toLowerCase, slice
  • code — const at line 95; references charCodeAt, toLowerCase, slice
  • NODE_MODULES_PATH — const at line 103; references normalizeDriveLetter, join, require, import
  • Module — const at line 105; references require, import
  • originalResolveLookupPaths — const at line 109; references isArray, for, normalizeDriveLetter, splice
  • paths — const at line 111; references originalResolveLookupPaths, isArray, for, normalizeDriveLetter, splice
  • devInjectNodeModuleLookupPath — exported function at line 134; references Error, require, register
  • Module — const at line 144; references require, register
  • removeGlobalNodeJsModuleLookupPaths — exported function at line 148; references require, originalResolveLookupPaths, isArray, slice, originalNodeModulePaths, endsWith, isDrive, dirname, join, relative, isUsersDir
  • Module — const at line 153; references require, originalResolveLookupPaths, isArray, slice
  • globalPaths — const at line 154; references originalResolveLookupPaths, isArray, slice
  • originalResolveLookupPaths — const at line 156; references isArray, slice
  • paths — const at line 159; references originalResolveLookupPaths, isArray, slice
  • commonSuffixLength — let at line 161
  • originalNodeModulePaths — const at line 172; references endsWith, isDrive, dirname, join, relative, isUsersDir
  • paths — let at line 174; references originalNodeModulePaths
  • isDrive — const at line 181; references endsWith, dirname
  • userDir — const at line 188; references dirname, join, relative, isUsersDir
  • isUsersDir — const at line 190; references relative, dirname
  • configurePortable — exported function at line 205; references dirname, join, getApplicationPath, getPortableDataPath, existsSync
  • appRoot — const at line 206; references dirname
  • getApplicationPath — function at line 208; references dirname
  • getPortableDataPath — function at line 225; references join, getApplicationPath, dirname
  • portableDataName — const at line 234; references join, dirname, getApplicationPath, getPortableDataPath, existsSync
  • portableDataPath — const at line 238; references getPortableDataPath, existsSync, join
  • isPortable — const at line 239; references existsSync, join
  • portableTempPath — const at line 240; references join, existsSync
  • isTempPortable — const at line 241; references existsSync

Imported modules

  • node:path
  • node:fs
  • node:buffer
  • node:module
  • ./vs/base/common/product.js
  • <module>
  • mkdirp
  • module

File-level call references


Source: src/bootstrap-node.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file