refactor: split api into api, api-cli & api-plugin

This commit is contained in:
2023-06-02 16:41:25 +02:00
parent 495a63977c
commit b21833de40
205 changed files with 1981 additions and 1492 deletions

View File

@@ -60,7 +60,6 @@ export enum SCThingType {
export interface SCThingWithoutReferences {
/**
* Alternate names of the thing
*
* @filterable
* @keyword
*/
@@ -68,7 +67,6 @@ export interface SCThingWithoutReferences {
/**
* Description of the thing
*
* @minLength 1
* @text
*/
@@ -83,14 +81,12 @@ export interface SCThingWithoutReferences {
/**
* URL of an image of the thing
*
* @keyword
*/
image?: string;
/**
* Name of the thing
*
* @filterable
* @minLength 1
* @sortable ducet
@@ -114,7 +110,6 @@ export interface SCThingWithoutReferences {
/**
* Type of the thing
*
* @sortable ducet
* @filterable
* @aggregatable global
@@ -178,7 +173,6 @@ export interface SCThingRemoteOrigin extends SCThingOrigin {
/**
* Name of the origin
*
* @text
*/
name: string;
@@ -237,13 +231,11 @@ export interface SCThingUserOrigin extends SCThingOrigin {
export interface SCThingTranslatableProperties {
/**
* Translation of the description of the thing
*
* @text
*/
description?: string;
/**
* Translation of the name of the thing
*
* @sortable ducet
* @text
*/
@@ -260,7 +252,6 @@ export interface SCThingTranslatableProperties {
export interface SCThingTranslatablePropertyOrigin {
/**
* Translation of the name of the origin
*
* @text
*/
name: string;