Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@eclipse-che/api

Package Overview
Dependencies
Maintainers
4
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eclipse-che/api - npm Package Compare versions

Comparing version 6.16.1 to 6.17.0

736

index.d.ts

@@ -29,16 +29,8 @@ // File has been generated automatically by Eclipse Che TypeScript DTO generator

// org.eclipse.che.api.project.shared.dto.TreeElement
export interface TreeElement {
node?: ItemReference;
children?: TreeElement[];
// org.eclipse.che.api.project.shared.dto.ProjectSearchResponseDto
export interface ProjectSearchResponse {
itemReferences?: SearchResult[];
totalHits?: number;
}
// org.eclipse.che.api.project.shared.dto.SourceEstimation
export interface SourceEstimation {
matched?: boolean;
attributes?: { [key: string]: string[]; };
type?: string;
resolution?: string;
}
// org.eclipse.che.api.project.shared.dto.ProjectUpdate

@@ -55,2 +47,55 @@ export interface ProjectUpdate {

// org.eclipse.che.api.project.shared.dto.EditorChangesDto
export interface EditorChanges {
removedCharCount?: number;
offset?: number;
projectPath?: string;
length?: number;
text?: string;
fileLocation?: string;
type?: 'INSERT' | 'REMOVE';
}
// org.eclipse.che.api.project.shared.dto.SourceEstimation
export interface SourceEstimation {
matched?: boolean;
attributes?: { [key: string]: string[]; };
type?: string;
resolution?: string;
}
// org.eclipse.che.api.project.shared.dto.ProjectImporterData
export interface ProjectImporterData {
importers?: ProjectImporterDescriptor[];
configuration?: { [key: string]: string; };
}
// org.eclipse.che.api.project.shared.dto.SearchOccurrenceDto
export interface SearchOccurrence {
score?: number;
endOffset?: number;
startOffset?: number;
phrase?: string;
lineNumber?: number;
lineContent?: string;
}
// org.eclipse.che.api.project.shared.dto.SearchResultDto
export interface SearchResult {
itemReference?: ItemReference;
searchOccurrences?: SearchOccurrence[];
}
// org.eclipse.che.api.project.shared.dto.TreeElement
export interface TreeElement {
node?: ItemReference;
children?: TreeElement[];
}
// org.eclipse.che.api.project.shared.dto.ServerError
export interface ServerError {
code?: number;
message?: string;
}
// org.eclipse.che.api.project.shared.dto.ItemReference

@@ -69,8 +114,2 @@ export interface ItemReference extends che.core.rest.Hyperlinks {

// org.eclipse.che.api.project.shared.dto.MoveOptions
export interface MoveOptions {
name?: string;
overWrite?: boolean;
}
// org.eclipse.che.api.project.shared.dto.NewProjectConfigDto

@@ -90,15 +129,12 @@ export interface NewProjectConfig extends che.workspace.ProjectConfig {

// org.eclipse.che.api.project.shared.dto.ServerError
export interface ServerError {
code?: number;
message?: string;
// org.eclipse.che.api.project.shared.dto.CopyOptions
export interface CopyOptions {
name?: string;
overWrite?: boolean;
}
// org.eclipse.che.api.project.shared.dto.ProjectSearchRequestDto
export interface ProjectSearchRequest {
maxItems?: number;
path?: string;
// org.eclipse.che.api.project.shared.dto.MoveOptions
export interface MoveOptions {
name?: string;
text?: string;
skipCount?: number;
overWrite?: boolean;
}

@@ -111,55 +147,2 @@

// org.eclipse.che.api.project.shared.dto.AttributeDescriptor
export interface AttributeDescriptor {
values?: string[];
variable?: boolean;
name?: string;
description?: string;
required?: boolean;
}
// org.eclipse.che.api.project.shared.dto.SearchResultDto
export interface SearchResult {
itemReference?: ItemReference;
searchOccurrences?: SearchOccurrence[];
}
// org.eclipse.che.api.project.shared.dto.RegisteredProjectDto
export interface RegisteredProject extends che.workspace.ProjectConfig {
synced?: boolean;
description?: string;
source?: che.workspace.SourceStorage;
type?: string;
persistableAttributes?: { [key: string]: string[]; };
path?: string;
mixins?: string[];
baseFolder?: string;
name?: string;
detected?: boolean;
attributes?: { [key: string]: string[]; };
links?: che.core.rest.Link[];
problems?: che.workspace.ProjectProblem[];
}
// org.eclipse.che.api.project.shared.dto.EditorChangesDto
export interface EditorChanges {
offset?: number;
removedCharCount?: number;
projectPath?: string;
length?: number;
text?: string;
fileLocation?: string;
type?: 'INSERT' | 'REMOVE';
}
// org.eclipse.che.api.project.shared.dto.SearchOccurrenceDto
export interface SearchOccurrence {
score?: number;
endOffset?: number;
startOffset?: number;
phrase?: string;
lineNumber?: number;
lineContent?: string;
}
// org.eclipse.che.api.project.shared.dto.ProjectTypeDto

@@ -177,11 +160,2 @@ export interface ProjectType {

// org.eclipse.che.api.project.shared.dto.ProjectImporterDescriptor
export interface ProjectImporterDescriptor {
internal?: boolean;
description?: string;
attributes?: { [key: string]: string; };
id?: string;
category?: string;
}
// org.eclipse.che.api.project.shared.dto.ValueDto

@@ -194,8 +168,2 @@ export interface Value {

// org.eclipse.che.api.project.shared.dto.ProjectImporterData
export interface ProjectImporterData {
importers?: ProjectImporterDescriptor[];
configuration?: { [key: string]: string; };
}
// org.eclipse.che.api.project.shared.dto.ImportProgressRecordDto

@@ -208,6 +176,9 @@ export interface ImportProgressRecord {

// org.eclipse.che.api.project.shared.dto.ProjectSearchResponseDto
export interface ProjectSearchResponse {
itemReferences?: SearchResult[];
totalHits?: number;
// org.eclipse.che.api.project.shared.dto.AttributeDescriptor
export interface AttributeDescriptor {
values?: string[];
variable?: boolean;
name?: string;
description?: string;
required?: boolean;
}

@@ -217,4 +188,4 @@

export interface Attribute {
name?: string;
variable?: boolean;
name?: string;
projectType?: string;

@@ -227,8 +198,37 @@ description?: string;

// org.eclipse.che.api.project.shared.dto.CopyOptions
export interface CopyOptions {
// org.eclipse.che.api.project.shared.dto.ProjectSearchRequestDto
export interface ProjectSearchRequest {
path?: string;
maxItems?: number;
name?: string;
overWrite?: boolean;
text?: string;
skipCount?: number;
}
// org.eclipse.che.api.project.shared.dto.ProjectImporterDescriptor
export interface ProjectImporterDescriptor {
internal?: boolean;
description?: string;
attributes?: { [key: string]: string; };
id?: string;
category?: string;
}
// org.eclipse.che.api.project.shared.dto.RegisteredProjectDto
export interface RegisteredProject extends che.workspace.ProjectConfig {
synced?: boolean;
description?: string;
source?: che.workspace.SourceStorage;
type?: string;
persistableAttributes?: { [key: string]: string[]; };
path?: string;
mixins?: string[];
baseFolder?: string;
name?: string;
detected?: boolean;
attributes?: { [key: string]: string[]; };
links?: che.core.rest.Link[];
problems?: che.workspace.ProjectProblem[];
}
}

@@ -238,2 +238,10 @@

// org.eclipse.che.api.user.shared.dto.ProfileDto
export interface Profile {
attributes?: { [key: string]: string; };
links?: che.core.rest.Link[];
userId?: string;
email?: string;
}
// org.eclipse.che.api.user.shared.dto.UserDto

@@ -249,10 +257,2 @@ export interface User {

// org.eclipse.che.api.user.shared.dto.ProfileDto
export interface Profile {
attributes?: { [key: string]: string; };
links?: che.core.rest.Link[];
userId?: string;
email?: string;
}
}

@@ -276,4 +276,4 @@

stream?: 'STDOUT' | 'STDERR';
text?: string;
time?: string;
text?: string;
machineName?: string;

@@ -283,15 +283,7 @@ runtimeId?: che.workspace.RuntimeIdentity;

// org.eclipse.che.api.workspace.shared.dto.event.BrokerStatusChangedEvent
export interface BrokerStatusChangedEvent {
tooling?: string;
error?: string;
runtimeId?: che.workspace.RuntimeIdentity;
status?: 'STARTED' | 'DONE' | 'FAILED';
}
// org.eclipse.che.api.workspace.shared.dto.event.RuntimeLogEvent
export interface RuntimeLogEvent {
stream?: string;
text?: string;
time?: string;
text?: string;
machineName?: string;

@@ -301,2 +293,11 @@ runtimeId?: che.workspace.RuntimeIdentity;

// org.eclipse.che.api.workspace.shared.dto.event.RuntimeStatusEvent
export interface RuntimeStatusEvent {
prevStatus?: string;
identity?: che.workspace.RuntimeIdentity;
failed?: boolean;
error?: string;
status?: string;
}
// org.eclipse.che.api.workspace.shared.dto.event.BootstrapperStatusEvent

@@ -311,10 +312,8 @@ export interface BootstrapperStatusEvent {

// org.eclipse.che.api.workspace.shared.dto.event.InstallerStatusEvent
export interface InstallerStatusEvent {
installer?: string;
time?: string;
// org.eclipse.che.api.workspace.shared.dto.event.MachineStatusEvent
export interface MachineStatusEvent {
identity?: che.workspace.RuntimeIdentity;
eventType?: 'STARTING' | 'RUNNING' | 'STOPPED' | 'FAILED';
error?: string;
machineName?: string;
runtimeId?: che.workspace.RuntimeIdentity;
status?: 'STARTING' | 'RUNNING' | 'DONE' | 'FAILED';
}

@@ -331,15 +330,16 @@

// org.eclipse.che.api.workspace.shared.dto.event.BrokerLogEvent
export interface BrokerLogEvent {
// org.eclipse.che.api.workspace.shared.dto.event.InstallerStatusEvent
export interface InstallerStatusEvent {
installer?: string;
time?: string;
text?: string;
error?: string;
machineName?: string;
runtimeId?: che.workspace.RuntimeIdentity;
status?: 'STARTING' | 'RUNNING' | 'DONE' | 'FAILED';
}
// org.eclipse.che.api.workspace.shared.dto.event.MachineLogEvent
export interface MachineLogEvent {
stream?: string;
// org.eclipse.che.api.workspace.shared.dto.event.BrokerLogEvent
export interface BrokerLogEvent {
text?: string;
time?: string;
text?: string;
machineName?: string;
runtimeId?: che.workspace.RuntimeIdentity;

@@ -356,17 +356,17 @@ }

// org.eclipse.che.api.workspace.shared.dto.event.RuntimeStatusEvent
export interface RuntimeStatusEvent {
identity?: che.workspace.RuntimeIdentity;
prevStatus?: string;
failed?: boolean;
error?: string;
status?: string;
// org.eclipse.che.api.workspace.shared.dto.event.MachineLogEvent
export interface MachineLogEvent {
stream?: string;
text?: string;
time?: string;
machineName?: string;
runtimeId?: che.workspace.RuntimeIdentity;
}
// org.eclipse.che.api.workspace.shared.dto.event.MachineStatusEvent
export interface MachineStatusEvent {
identity?: che.workspace.RuntimeIdentity;
eventType?: 'STARTING' | 'RUNNING' | 'STOPPED' | 'FAILED';
// org.eclipse.che.api.workspace.shared.dto.event.BrokerStatusChangedEvent
export interface BrokerStatusChangedEvent {
tooling?: string;
error?: string;
machineName?: string;
runtimeId?: che.workspace.RuntimeIdentity;
status?: 'STARTED' | 'DONE' | 'FAILED';
}

@@ -378,2 +378,12 @@

// org.eclipse.che.api.core.rest.shared.dto.LinkParameter
export interface LinkParameter {
valid?: string[];
defaultValue?: string;
name?: string;
description?: string;
type?: 'String' | 'Number' | 'Boolean' | 'Array' | 'Object';
required?: boolean;
}
// org.eclipse.che.api.core.rest.shared.dto.ApiInfo

@@ -390,24 +400,15 @@ export interface ApiInfo {

// org.eclipse.che.api.core.rest.shared.dto.ServiceError
export interface ServiceError {
message?: string;
// org.eclipse.che.api.core.rest.shared.dto.ServiceDescriptor
export interface ServiceDescriptor extends Hyperlinks {
description?: string;
links?: Link[];
href?: string;
version?: string;
}
// org.eclipse.che.api.core.rest.shared.dto.ExtendedError
export interface ExtendedError extends ServiceError {
errorCode?: number;
attributes?: { [key: string]: string; };
message?: string;
// org.eclipse.che.api.core.rest.shared.dto.Hyperlinks
export interface Hyperlinks {
links?: Link[];
}
// org.eclipse.che.api.core.rest.shared.dto.LinkParameter
export interface LinkParameter {
valid?: string[];
defaultValue?: string;
name?: string;
description?: string;
type?: 'String' | 'Number' | 'Boolean' | 'Array' | 'Object';
required?: boolean;
}
// org.eclipse.che.api.core.rest.shared.dto.RequestBodyDescriptor

@@ -422,4 +423,4 @@ export interface RequestBodyDescriptor {

requestBody?: RequestBodyDescriptor;
produces?: string;
rel?: string;
produces?: string;
href?: string;

@@ -430,13 +431,12 @@ parameters?: LinkParameter[];

// org.eclipse.che.api.core.rest.shared.dto.ServiceDescriptor
export interface ServiceDescriptor extends Hyperlinks {
description?: string;
links?: Link[];
href?: string;
version?: string;
// org.eclipse.che.api.core.rest.shared.dto.ExtendedError
export interface ExtendedError extends ServiceError {
errorCode?: number;
attributes?: { [key: string]: string; };
message?: string;
}
// org.eclipse.che.api.core.rest.shared.dto.Hyperlinks
export interface Hyperlinks {
links?: Link[];
// org.eclipse.che.api.core.rest.shared.dto.ServiceError
export interface ServiceError {
message?: string;
}

@@ -448,5 +448,6 @@

// org.eclipse.che.api.project.shared.dto.service.VerifyResponseDto
export interface VerifyResponse {
sourceEstimation?: che.project.SourceEstimation;
// org.eclipse.che.api.project.shared.dto.service.CreateBatchProjectsRequestDto
export interface CreateBatchProjectsRequest {
newProjectConfigs?: che.project.NewProjectConfig[];
rewrite?: boolean;
}

@@ -459,5 +460,11 @@

// org.eclipse.che.api.project.shared.dto.service.DeleteRequestDto
export interface DeleteRequest {
// org.eclipse.che.api.project.shared.dto.service.DeleteResponseDto
export interface DeleteResponse {
config?: che.workspace.ProjectConfig;
}
// org.eclipse.che.api.project.shared.dto.service.VerifyRequestDto
export interface VerifyRequest {
wsPath?: string;
type?: string;
}

@@ -470,2 +477,18 @@

// org.eclipse.che.api.project.shared.dto.service.UpdateResponseDto
export interface UpdateResponse {
config?: che.workspace.ProjectConfig;
}
// org.eclipse.che.api.project.shared.dto.service.VerifyResponseDto
export interface VerifyResponse {
sourceEstimation?: che.project.SourceEstimation;
}
// org.eclipse.che.api.project.shared.dto.service.ImportRequestDto
export interface ImportRequest {
sourceStorage?: che.workspace.SourceStorage;
wsPath?: string;
}
// org.eclipse.che.api.project.shared.dto.service.CreateRequestDto

@@ -478,2 +501,7 @@ export interface CreateRequest {

// org.eclipse.che.api.project.shared.dto.service.RecognizeRequestDto
export interface RecognizeRequest {
wsPath?: string;
}
// org.eclipse.che.api.project.shared.dto.service.GetResponseDto

@@ -484,7 +512,2 @@ export interface GetResponse {

// org.eclipse.che.api.project.shared.dto.service.CreateResponseDto
export interface CreateResponse {
config?: che.workspace.ProjectConfig;
}
// org.eclipse.che.api.project.shared.dto.service.GetRequestDto

@@ -495,18 +518,7 @@ export interface GetRequest {

// org.eclipse.che.api.project.shared.dto.service.DeleteResponseDto
export interface DeleteResponse {
config?: che.workspace.ProjectConfig;
}
// org.eclipse.che.api.project.shared.dto.service.VerifyRequestDto
export interface VerifyRequest {
// org.eclipse.che.api.project.shared.dto.service.DeleteRequestDto
export interface DeleteRequest {
wsPath?: string;
type?: string;
}
// org.eclipse.che.api.project.shared.dto.service.RecognizeRequestDto
export interface RecognizeRequest {
wsPath?: string;
}
// org.eclipse.che.api.project.shared.dto.service.UpdateRequestDto

@@ -519,19 +531,7 @@ export interface UpdateRequest {

// org.eclipse.che.api.project.shared.dto.service.CreateBatchProjectsRequestDto
export interface CreateBatchProjectsRequest {
newProjectConfigs?: che.project.NewProjectConfig[];
rewrite?: boolean;
}
// org.eclipse.che.api.project.shared.dto.service.UpdateResponseDto
export interface UpdateResponse {
// org.eclipse.che.api.project.shared.dto.service.CreateResponseDto
export interface CreateResponse {
config?: che.workspace.ProjectConfig;
}
// org.eclipse.che.api.project.shared.dto.service.ImportRequestDto
export interface ImportRequest {
sourceStorage?: che.workspace.SourceStorage;
wsPath?: string;
}
}

@@ -541,13 +541,28 @@

// org.eclipse.che.api.factory.shared.dto.OnAppLoadedDto
export interface OnAppLoaded {
// org.eclipse.che.api.factory.shared.dto.OnProjectsLoadedDto
export interface OnProjectsLoaded {
actions?: IdeAction[];
}
// org.eclipse.che.api.factory.shared.dto.IdeActionDto
export interface IdeAction {
id?: string;
properties?: { [key: string]: string; };
// org.eclipse.che.api.factory.shared.dto.OnAppClosedDto
export interface OnAppClosed {
actions?: IdeAction[];
}
// org.eclipse.che.api.factory.shared.dto.PoliciesDto
export interface Policies {
referer?: string;
create?: string;
until?: number;
since?: number;
}
// org.eclipse.che.api.factory.shared.dto.ButtonAttributesDto
export interface ButtonAttributes {
color?: string;
logo?: string;
style?: string;
counter?: boolean;
}
// org.eclipse.che.api.factory.shared.dto.AuthorDto

@@ -561,10 +576,10 @@ export interface Author {

// org.eclipse.che.api.factory.shared.dto.ButtonDto
export interface Button {
attributes?: ButtonAttributes;
type?: 'logo' | 'nologo';
// org.eclipse.che.api.factory.shared.dto.IdeActionDto
export interface IdeAction {
id?: string;
properties?: { [key: string]: string; };
}
// org.eclipse.che.api.factory.shared.dto.OnProjectsLoadedDto
export interface OnProjectsLoaded {
// org.eclipse.che.api.factory.shared.dto.OnAppLoadedDto
export interface OnAppLoaded {
actions?: IdeAction[];

@@ -580,5 +595,6 @@ }

// org.eclipse.che.api.factory.shared.dto.OnAppClosedDto
export interface OnAppClosed {
actions?: IdeAction[];
// org.eclipse.che.api.factory.shared.dto.ButtonDto
export interface Button {
attributes?: ButtonAttributes;
type?: 'logo' | 'nologo';
}

@@ -592,4 +608,4 @@

v?: string;
name?: string;
policies?: Policies;
name?: string;
links?: che.core.rest.Link[];

@@ -600,18 +616,2 @@ id?: string;

// org.eclipse.che.api.factory.shared.dto.PoliciesDto
export interface Policies {
referer?: string;
create?: string;
until?: number;
since?: number;
}
// org.eclipse.che.api.factory.shared.dto.ButtonAttributesDto
export interface ButtonAttributes {
color?: string;
logo?: string;
style?: string;
counter?: boolean;
}
}

@@ -621,8 +621,2 @@

// org.eclipse.che.api.system.shared.dto.SystemServiceEventDto
export interface SystemServiceEvent extends SystemEvent {
service?: string;
type?: 'STATUS_CHANGED' | 'STOPPING_SERVICE' | 'SUSPENDING_SERVICE' | 'SERVICE_ITEM_STOPPED' | 'SERVICE_ITEM_SUSPENDED' | 'SERVICE_STOPPED' | 'SERVICE_SUSPENDED';
}
// org.eclipse.che.api.system.shared.dto.SystemEventDto

@@ -646,2 +640,8 @@ export interface SystemEvent {

// org.eclipse.che.api.system.shared.dto.SystemServiceEventDto
export interface SystemServiceEvent extends SystemEvent {
service?: string;
type?: 'STATUS_CHANGED' | 'STOPPING_SERVICE' | 'SUSPENDING_SERVICE' | 'SERVICE_ITEM_STOPPED' | 'SERVICE_ITEM_SUSPENDED' | 'SERVICE_STOPPED' | 'SERVICE_SUSPENDED';
}
// org.eclipse.che.api.system.shared.dto.SystemServiceItemStoppedEventDto

@@ -658,69 +658,4 @@ export interface SystemServiceItemStoppedEvent extends SystemServiceEvent {

export namespace che.project.event {
// org.eclipse.che.api.project.shared.dto.event.VfsWatchEvent
export interface VfsWatchEvent {
path?: string;
file?: boolean;
type?: 'CREATED' | 'DELETED' | 'MODIFIED';
}
// org.eclipse.che.api.project.shared.dto.event.PomModifiedEventDto
export interface PomModifiedEvent {
path?: string;
}
// org.eclipse.che.api.project.shared.dto.event.FileTrackingOperationDto
export interface FileTrackingOperation {
path?: string;
oldPath?: string;
type?: 'START' | 'STOP' | 'SUSPEND' | 'RESUME' | 'MOVE';
}
// org.eclipse.che.api.project.shared.dto.event.GitCheckoutEventDto
export interface GitCheckoutEvent {
name?: string;
type?: 'BRANCH' | 'REVISION';
projectName?: string;
}
// org.eclipse.che.api.project.shared.dto.event.ProjectTreeStateUpdateDto
export interface ProjectTreeStateUpdate {
path?: string;
file?: boolean;
type?: 'CREATED' | 'DELETED' | 'MODIFIED';
}
// org.eclipse.che.api.project.shared.dto.event.FileStateUpdateDto
export interface FileStateUpdate {
path?: string;
hashCode?: string;
type?: 'CREATED' | 'DELETED' | 'MODIFIED';
}
// org.eclipse.che.api.project.shared.dto.event.ProjectTreeTrackingOperationDto
export interface ProjectTreeTrackingOperation {
path?: string;
type?: 'START' | 'STOP' | 'SUSPEND' | 'RESUME';
}
}
export namespace che.workspace {
// org.eclipse.che.api.workspace.shared.dto.CommandDto
export interface Command {
name?: string;
attributes?: { [key: string]: string; };
commandLine?: string;
type?: string;
}
// org.eclipse.che.api.workspace.shared.dto.ServerDto
export interface Server {
attributes?: { [key: string]: string; };
url?: string;
status?: 'RUNNING' | 'STOPPED' | 'UNKNOWN';
}
// org.eclipse.che.api.workspace.shared.dto.RuntimeDto

@@ -737,2 +672,11 @@ export interface Runtime extends che.core.rest.Hyperlinks {

// org.eclipse.che.api.workspace.shared.dto.MachineConfigDto
export interface MachineConfig {
installers?: string[];
servers?: { [key: string]: ServerConfig; };
volumes?: { [key: string]: Volume; };
attributes?: { [key: string]: string; };
env?: { [key: string]: string; };
}
// org.eclipse.che.api.workspace.shared.dto.RuntimeIdentityDto

@@ -745,2 +689,21 @@ export interface RuntimeIdentity {

// org.eclipse.che.api.workspace.shared.dto.EnvironmentDto
export interface Environment {
recipe?: Recipe;
machines?: { [key: string]: MachineConfig; };
}
// org.eclipse.che.api.workspace.shared.dto.ServerConfigDto
export interface ServerConfig {
path?: string;
protocol?: string;
port?: string;
attributes?: { [key: string]: string; };
}
// org.eclipse.che.api.workspace.shared.dto.VolumeDto
export interface Volume {
path?: string;
}
// org.eclipse.che.api.workspace.shared.dto.WorkspaceDto

@@ -758,28 +721,32 @@ export interface Workspace {

// org.eclipse.che.api.workspace.shared.dto.EnvironmentDto
export interface Environment {
recipe?: Recipe;
machines?: { [key: string]: MachineConfig; };
// org.eclipse.che.api.workspace.shared.dto.MachineDto
export interface Machine {
servers?: { [key: string]: Server; };
attributes?: { [key: string]: string; };
status?: 'STARTING' | 'RUNNING' | 'STOPPED' | 'FAILED';
}
// org.eclipse.che.api.workspace.shared.dto.SourceStorageDto
export interface SourceStorage {
// org.eclipse.che.api.workspace.shared.dto.RecipeDto
export interface Recipe {
location?: string;
type?: string;
parameters?: { [key: string]: string; };
contentType?: string;
content?: string;
}
// org.eclipse.che.api.workspace.shared.dto.ProjectConfigDto
export interface ProjectConfig {
path?: string;
mixins?: string[];
// org.eclipse.che.api.workspace.shared.dto.CommandDto
export interface Command {
name?: string;
description?: string;
attributes?: { [key: string]: string[]; };
links?: che.core.rest.Link[];
source?: SourceStorage;
attributes?: { [key: string]: string; };
commandLine?: string;
type?: string;
problems?: ProjectProblem[];
}
// org.eclipse.che.api.workspace.shared.dto.ServerDto
export interface Server {
attributes?: { [key: string]: string; };
url?: string;
status?: 'RUNNING' | 'STOPPED' | 'UNKNOWN';
}
// org.eclipse.che.api.workspace.shared.dto.WorkspaceConfigDto

@@ -797,9 +764,2 @@ export interface WorkspaceConfig extends che.core.rest.Hyperlinks {

// org.eclipse.che.api.workspace.shared.dto.MachineDto
export interface Machine {
servers?: { [key: string]: Server; };
attributes?: { [key: string]: string; };
status?: 'STARTING' | 'RUNNING' | 'STOPPED' | 'FAILED';
}
// org.eclipse.che.api.workspace.shared.dto.WarningDto

@@ -811,16 +771,20 @@ export interface Warning {

// org.eclipse.che.api.workspace.shared.dto.RecipeDto
export interface Recipe {
// org.eclipse.che.api.workspace.shared.dto.SourceStorageDto
export interface SourceStorage {
location?: string;
type?: string;
contentType?: string;
content?: string;
parameters?: { [key: string]: string; };
}
// org.eclipse.che.api.workspace.shared.dto.ServerConfigDto
export interface ServerConfig {
// org.eclipse.che.api.workspace.shared.dto.ProjectConfigDto
export interface ProjectConfig {
path?: string;
protocol?: string;
port?: string;
attributes?: { [key: string]: string; };
mixins?: string[];
name?: string;
description?: string;
attributes?: { [key: string]: string[]; };
links?: che.core.rest.Link[];
source?: SourceStorage;
type?: string;
problems?: ProjectProblem[];
}

@@ -834,16 +798,2 @@

// org.eclipse.che.api.workspace.shared.dto.MachineConfigDto
export interface MachineConfig {
installers?: string[];
servers?: { [key: string]: ServerConfig; };
volumes?: { [key: string]: Volume; };
attributes?: { [key: string]: string; };
env?: { [key: string]: string; };
}
// org.eclipse.che.api.workspace.shared.dto.VolumeDto
export interface Volume {
path?: string;
}
}

@@ -853,8 +803,2 @@

// org.eclipse.che.api.ssh.shared.dto.GenerateSshPairRequest
export interface GenerateSshPairRequest {
service?: string;
name?: string;
}
// org.eclipse.che.api.ssh.shared.dto.SshPairDto

@@ -869,4 +813,60 @@ export interface SshPair extends che.core.rest.Hyperlinks {

// org.eclipse.che.api.ssh.shared.dto.GenerateSshPairRequest
export interface GenerateSshPairRequest {
service?: string;
name?: string;
}
}
export namespace che.project.event {
// org.eclipse.che.api.project.shared.dto.event.FileTrackingOperationDto
export interface FileTrackingOperation {
path?: string;
oldPath?: string;
type?: 'START' | 'STOP' | 'SUSPEND' | 'RESUME' | 'MOVE';
}
// org.eclipse.che.api.project.shared.dto.event.GitCheckoutEventDto
export interface GitCheckoutEvent {
name?: string;
type?: 'BRANCH' | 'REVISION';
projectName?: string;
}
// org.eclipse.che.api.project.shared.dto.event.FileStateUpdateDto
export interface FileStateUpdate {
path?: string;
hashCode?: string;
type?: 'CREATED' | 'DELETED' | 'MODIFIED';
}
// org.eclipse.che.api.project.shared.dto.event.ProjectTreeStateUpdateDto
export interface ProjectTreeStateUpdate {
path?: string;
file?: boolean;
type?: 'CREATED' | 'DELETED' | 'MODIFIED';
}
// org.eclipse.che.api.project.shared.dto.event.VfsWatchEvent
export interface VfsWatchEvent {
path?: string;
file?: boolean;
type?: 'CREATED' | 'DELETED' | 'MODIFIED';
}
// org.eclipse.che.api.project.shared.dto.event.ProjectTreeTrackingOperationDto
export interface ProjectTreeTrackingOperation {
path?: string;
type?: 'START' | 'STOP' | 'SUSPEND' | 'RESUME';
}
// org.eclipse.che.api.project.shared.dto.event.PomModifiedEventDto
export interface PomModifiedEvent {
path?: string;
}
}
export namespace che.project.templates {

@@ -873,0 +873,0 @@

{
"name": "@eclipse-che/api",
"version": "6.16.1",
"version": "6.17.0",
"description": "Eclipse Che DTO API",

@@ -5,0 +5,0 @@ "types": "index.d.ts",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc