extensibility improvements (#4484)

* add missing interfaces to extensions library

* separate rule service

* api enhancements

* fix test

* improve APIs
This commit is contained in:
Denys Vuika
2019-03-25 12:17:40 +00:00
committed by Eugenio Romano
parent 80aaaef65d
commit 26c5982a1a
13 changed files with 235 additions and 49 deletions

View File

@@ -1,9 +1,15 @@
{
"$schema": "../../lib/extensions/config/schema/app-extension.schema.json",
"$schema": "../../../lib/extensions/src/lib/config/schema/app-extension.schema.json",
"$references": [
"plugin1.json",
"plugin2.json",
"monaco-extension.json"
],
"$dependencies": []
"$dependencies": [],
"features": {
"viewer": {
"content": []
}
}
}