vvscodeSource ↗
Runtime requirements, package scripts, and notable dependencies.

Development

This page is generated from the checked-in package manifest.

Commands

  • npm run testecho Please run any of the test scripts from the scripts folder.
  • npm run test-browsernpx playwright install && node test/unit/browser/index.js
  • npm run test-browser-no-installnode test/unit/browser/index.js
  • npm run test-nodemocha test/unit/node/index.js --delay --ui=tdd --timeout=5000 --exit
  • npm run test-extensionvscode-test
  • npm run test-build-scriptscd build && npm run test
  • npm run test-agent-host-e2e-coveragenode scripts/agent-host-e2e-coverage.ts
  • npm run check-cyclic-dependenciesnode build/lib/checkCyclicDependencies.ts out
  • npm run preinstallnode build/npm/preinstall.ts
  • npm run postinstallnode build/npm/postinstall.ts
  • npm run compilenpm-run-all2 -lp compile-client compile-copilot
  • npm run compile-clientnpm run gulp compile
  • npm run compile-copilotnpm --prefix extensions/copilot run compile
  • npm run build-fastnpm-run-all2 -lp transpile-client build-fast-extensions compile-copilot
  • npm run build-fast-extensionsnpm run gulp copy-codicons compile-extensions compile-extension-media
  • npm run typecheck-clienttsc --project ./src/tsconfig.json --noEmit --skipLibCheck
  • npm run codex:gen-protocolnode build/codex/generate-protocol.mjs
  • npm run codex:check-protocolnode build/codex/check-protocol-sync.ts
  • npm run watchnpm-run-all2 -lp watch-client-transpile watch-client watch-extensions watch-copilot
  • npm run watch-transpilenpm-run-all2 -lp watch-client-transpile watch-extensions watch-copilot
  • npm run watchddeemon npm run watch
  • npm run watch-webddeemon npm run watch-web
  • npm run kill-watchddeemon --kill npm run watch
  • npm run kill-watch-webddeemon --kill npm run watch-web
  • npm run restart-watchddeemon --restart npm run watch
  • npm run restart-watch-webddeemon --restart npm run watch-web
  • npm run watch-clientnpm run gulp watch-client
  • npm run watch-clientddeemon npm run watch-client
  • npm run kill-watch-clientddeemon --kill npm run watch-client
  • npm run transpile-clientnode build/next/index.ts transpile

Notable packages

@anthropic-ai/sdk, @github/copilot, @github/copilot-sdk, @huggingface/transformers, @microsoft/1ds-core-js, @microsoft/1ds-post-js, @microsoft/dev-tunnels-connections, @microsoft/dev-tunnels-contracts, @microsoft/dev-tunnels-management, @microsoft/dev-tunnels-ssh, @microsoft/dev-tunnels-ssh-tcp, @microsoft/mxc-sdk, @parcel/watcher, @types/semver, @vscode/codicons, @vscode/copilot-api, @vscode/deviceid, @vscode/diff, @vscode/fs-copyfile, @vscode/iconv-lite-umd, @vscode/native-watchdog, @vscode/os-proxy-resolver, @vscode/policy-watcher, @vscode/proxy-agent, @vscode/ripgrep-universal, @vscode/sandbox-runtime, @vscode/spdlog, @vscode/sqlite3, @vscode/sudo-prompt, @vscode/tree-sitter-wasm, @vscode/vscode-languagedetection, @vscode/windows-mutex, @vscode/windows-process-tree, @vscode/windows-registry, @xterm/addon-clipboard, @xterm/addon-image, @xterm/addon-ligatures, @xterm/addon-progress, @xterm/addon-search, @xterm/addon-serialize, @xterm/addon-unicode11, @xterm/addon-webgl, @xterm/headless, @xterm/xterm, chrome-remote-interface, detect-libc, http-proxy-agent, https-proxy-agent, jschardet, katex, kerberos, minimist, native-is-elevated, native-keymap, node-addon-api, node-pty, onnxruntime-node, open, playwright-core, ssh2

Generated by smolify with deterministic-repository-import-v2 · 100 source files
Development — vscode · Smolify