Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 2.28 KB

File metadata and controls

33 lines (25 loc) · 2.28 KB

Sourcegraph extension authoring

A Sourcegraph extension is a single JavaScript file that runs in users' web browsers in a Web Worker and has an exported activate function. The JavaScript file is usually produced by compiling and bundling one or more TypeScript source files.

The Sourcegraph extension API (generated from sourcegraph.d.ts) is available to extensions by importing the sourcegraph module (import * as sourcegraph from 'sourcegraph' or require('sourcegraph')). Writing a Sourcegraph extension is very similar to writing an editor extension for VS Code.

Topics

Tutorials

Examples and inspiration