zinggrid-languageservice

ZingGrid language service used in both vscode language server extension and monaco editor.

Usage no npm install needed!

<script type="module">
  import zinggridLanguageservice from 'https://cdn.skypack.dev/zinggrid-languageservice';
</script>

README

zinggrid-languageservice

ZingGrid language service used in both vscode language server extension and monaco editor.

Testing Locally

Setup

Instructions to see latest language service changes on extension or editor. The stage version currently references

  1. Git clone repo
  2. Install npm package with path to this repo
    npm install /path/to/repo/zinggrid-languageservice
    

Unit Test

npm run test

Installation

npm install --save zinggrid-languageservice

Publish

Publish zinggrid-languageservice Publishes zinggrid-languageservice package under zingsoft-admin account.

The command below runs tests before publish. While publishing, requires entering 'next' in prompt to set to next version.

npm run publish:(patch|minor|major)

Note that language service package must be updated and published separately for Monaco editor.