@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.

/@woofwoof/plugins/

    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