vscode/extensions/git-base
Robo 12326f9906
chore: update to Electron 35 (#245423)
* chore: bump electron@35.0.1

* chore: update types/node@22.x

* chore: update web types for node v22.x

* chore: bump electron@35.1.2

* chore: update node.js build

* chore: update app.dock usage

Refs 71f3ff6bf2

* chore: bump electron@35.1.4

* chore: bump electron@35.1.5

* ci: bump sysroot to glibc 2.28 and gcc 10.5.0

* ci: enable timeout for smoketests

* chore: bump min glibcxx to 3.4.26 for server

* Revert "ci: enable timeout for smoketests"

This reverts commit afb637e85d.

* chore: update debian dependencies

* fix: workaround npm.ps1 argument parsing with powershell

* chore: update rpm dependencies

* test: partially revert changes from 242535

* test: remove redudant keybinding dispatch for selectTab

* test: fix test failure from running configured tasks

* test: focus settings editor for preferences.test.ts

* node - adopt compile cache (#246835)

* node - adopt compile cache

* adopt for utility process

* tweaks

* log state of compilation cache

* Revert "log state of compilation cache"

This reverts commit f3840387a583013834762e2c44f6e8424929297f.

* Revert "node - adopt compile cache (#246835)"

This reverts commit 673a00cab66c9bac87f3cd27b80efa41c80150f1.

* chore: update builds

* chore: bump electron@35.2.0

* chore: bump electron@35.2.1

* chore: bump electron@35.2.2

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2025-05-09 19:03:36 +09:00
..
build Unfreeze Git Commit Message grammar II (#173195) 2023-02-07 13:40:16 +01:00
languages Git - add autoClosingPairs to git language definitions (#201060) 2023-12-16 16:55:16 +01:00
resources/icons Extract remote source provider registry into the vscode.git-base extension (#137656) 2021-11-24 20:48:44 +01:00
src Git - extract history item detail provider (#238041) 2025-01-16 11:37:27 +01:00
syntaxes Unfreeze Git Commit Message grammar II (#173195) 2023-02-07 13:40:16 +01:00
.npmrc chore: add npmrc to extensions folder (#230214) 2024-10-01 12:43:01 +02:00
.vscodeignore Make git-base a web extension 2022-04-25 21:03:41 +02:00
README.md Fix supported markdown-lint violations in markdown files (#190750) 2023-08-24 08:37:25 +00:00
cgmanifest.json Update grammars (#175350) 2023-02-24 17:22:41 +01:00
extension-browser.webpack.config.js Make git-base a web extension 2022-04-25 21:03:41 +02:00
extension.webpack.config.js Make git-base a web extension 2022-04-25 21:03:41 +02:00
package-lock.json chore: update to Electron 35 (#245423) 2025-05-09 19:03:36 +09:00
package.json chore: update to Electron 35 (#245423) 2025-05-09 19:03:36 +09:00
package.nls.json Extract remote source provider registry into the vscode.git-base extension (#137656) 2021-11-24 20:48:44 +01:00
tsconfig.json Extract remote source provider registry into the vscode.git-base extension (#137656) 2021-11-24 20:48:44 +01:00

README.md

Git static contributions and remote repository picker

Notice: This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.

Features

Git static contributions and remote repository picker.

API

The Git extension exposes an API, reachable by any other extension.

  1. Copy src/api/git-base.d.ts to your extension's sources;
  2. Include git-base.d.ts in your extension's compilation.
  3. Get a hold of the API with the following snippet:
const gitBaseExtension = vscode.extensions.getExtension<GitBaseExtension>('vscode.git-base').exports;
const git = gitBaseExtension.getAPI(1);