Skip to content

Repository files navigation

<DISPLAY_NAME>

Features

  • Hello World command

Development

Setup

pnpm install

Run

Press F5 in VSCode to launch the Extension Development Host.

Scripts

Script Description
pnpm compile Type check and build
pnpm watch:esbuild Watch mode (esbuild)
pnpm watch:tsc Watch mode (type checking)
pnpm lint Lint with oxlint
pnpm format Format with oxfmt
pnpm test Run tests
pnpm test:watch Run tests in watch mode
pnpm package Package as .vsix

Publish

pnpm package
pnpm vsce publish

Placeholders

Search and replace these placeholders when creating a new extension:

Placeholder Description
<EXTENSION> Extension identifier (kebab-case)
<DISPLAY_NAME> Human-readable name
<DESCRIPTION> Short description
<PUBLISHER> VSCode marketplace publisher ID
<AUTHOR> Author name
<LICENSE> License type
<USERNAME> GitHub username
<REPO> GitHub repository name

License

About

Template for VSCode extensions with TypeScript, esbuild, vitest, oxlint, and GitHub Actions

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages