File tree Expand file tree Collapse file tree 3 files changed +31
-3
lines changed Expand file tree Collapse file tree 3 files changed +31
-3
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @celonis/content-cli" ,
3
- "version" : " 0.10 .1" ,
3
+ "version" : " 0.11 .1" ,
4
4
"description" : " CLI Tool to help manage content in Celonis EMS" ,
5
5
"main" : " content-cli.js" ,
6
6
"bin" : {
Original file line number Diff line number Diff line change @@ -8,14 +8,38 @@ export interface ConfigurationChangeTransport {
8
8
export interface NodeDiffTransport {
9
9
nodeKey : string ;
10
10
changes : ConfigurationChangeTransport [ ] ;
11
+ baseConfiguration : NodeConfiguration ;
12
+ }
13
+
14
+ export interface NodeConfiguration {
15
+ [ key : string ] : any ;
11
16
}
12
17
13
18
export interface PackageDiffTransport {
14
19
packageKey : string ;
20
+ basePackageConfiguration : PackageConfiguration ;
15
21
packageChanges : ConfigurationChangeTransport [ ] ;
16
22
nodesWithChanges : NodeDiffTransport [ ] ;
17
23
}
18
24
25
+ export interface PackageConfiguration {
26
+ variables ?: VariableDefinition [ ] ;
27
+ dependencies ?: PackageDependency [ ] ;
28
+ [ key : string ] : any ;
29
+ }
30
+
31
+ export interface PackageDependency {
32
+ key : string ;
33
+ version : string ;
34
+ [ key : string ] : any ;
35
+ }
36
+
37
+ export interface VariableDefinition {
38
+ key : string ;
39
+ type : string ;
40
+ [ key : string ] : any ;
41
+ }
42
+
19
43
export interface PackageDiffMetadata {
20
44
packageKey : string ;
21
45
hasChanges : boolean ;
Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ describe("Config diff", () => {
58
58
59
59
const diffResponse : PackageDiffTransport [ ] = [ {
60
60
packageKey : "package-key" ,
61
+ basePackageConfiguration : { metadata : { description : "test" } } ,
61
62
packageChanges : [
62
63
{
63
64
op : "add" ,
@@ -72,7 +73,8 @@ describe("Config diff", () => {
72
73
path : "/test" ,
73
74
from : "bbb" ,
74
75
value : JSON . parse ( "234" )
75
- } ]
76
+ } ] ,
77
+ baseConfiguration : { }
76
78
} ]
77
79
} ] ;
78
80
@@ -100,6 +102,7 @@ describe("Config diff", () => {
100
102
101
103
const diffResponse : PackageDiffTransport [ ] = [ {
102
104
packageKey : "package-key" ,
105
+ basePackageConfiguration : { metadata : { description : "test" } } ,
103
106
packageChanges : [
104
107
{
105
108
op : "add" ,
@@ -114,7 +117,8 @@ describe("Config diff", () => {
114
117
path : "/test" ,
115
118
from : "bbb" ,
116
119
value : JSON . parse ( "234" )
117
- } ]
120
+ } ] ,
121
+ baseConfiguration : { }
118
122
} ]
119
123
} ] ;
120
124
You can’t perform that action at this time.
0 commit comments