@woofwoof/plugins

0.28.4 • Public • Published

Plugins

Creating a plugin

This file still need a deeper guide.

Every plugin should be contained by its folder within this repository:

packages/plugins
...
└── example
    ├── extension.ts
    └── language-server.ts

To keep it short, basically we have 2 files:

  • extension.ts

    This file should register everything extension needs. Commands, explorer, webviews, language client request. Language server requests are handled by language-server.ts file.

  • language-server.ts

    This file should register everything we need to do async. Long requests, query manipulation, server connection e etc.

Readme

Keywords

none

Package Sidebar

Install

npm i @woofwoof/plugins

Weekly Downloads

0

Version

0.28.4

License

MIT

Unpacked Size

915 kB

Total Files

130

Last publish

Collaborators

  • woofwoof