Skip to content

Commit 31e22f6

Browse files
committed
feat(project): Add Specification Version 5.0
1 parent 935b292 commit 31e22f6

File tree

14 files changed

+27
-23
lines changed

14 files changed

+27
-23
lines changed

packages/project/lib/specifications/SpecificationVersion.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const SUPPORTED_VERSIONS = [
55
"0.1", "1.0", "1.1",
66
"2.0", "2.1", "2.2", "2.3", "2.4", "2.5", "2.6",
77
"3.0", "3.1", "3.2",
8-
"4.0"
8+
"4.0",
9+
"5.0",
910
];
1011

1112
/**

packages/project/lib/validation/schema/specVersion/kind/extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"type": "object",
66
"required": ["specVersion", "kind", "type", "metadata"],
77
"properties": {
8-
"specVersion": { "enum": ["4.0", "3.2", "3.1", "3.0", "2.6", "2.5", "2.4", "2.3", "2.2", "2.1", "2.0"] },
8+
"specVersion": { "enum": ["5.0", "4.0", "3.2", "3.1", "3.0", "2.6", "2.5", "2.4", "2.3", "2.2", "2.1", "2.0"] },
99
"kind": {
1010
"enum": ["extension"]
1111
},

packages/project/lib/validation/schema/specVersion/kind/extension/project-shim.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
"required": ["specVersion", "kind", "type", "metadata", "shims"],
77
"if": {
88
"properties": {
9-
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0"] }
9+
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0", "5.0"] }
1010
}
1111
},
1212
"then": {
1313
"additionalProperties": false,
1414
"properties": {
1515
"specVersion": {
16-
"enum": ["3.0", "3.1", "3.2", "4.0"]
16+
"enum": ["3.0", "3.1", "3.2", "4.0", "5.0"]
1717
},
1818
"kind": {
1919
"enum": ["extension"]

packages/project/lib/validation/schema/specVersion/kind/extension/server-middleware.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"required": ["specVersion", "kind", "type", "metadata", "middleware"],
88
"if": {
99
"properties": {
10-
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0"] }
10+
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0", "5.0"] }
1111
}
1212
},
1313
"then": {
1414
"additionalProperties": false,
1515
"properties": {
16-
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0"] },
16+
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0", "5.0"] },
1717
"kind": {
1818
"enum": ["extension"]
1919
},

packages/project/lib/validation/schema/specVersion/kind/extension/task.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"required": ["specVersion", "kind", "type", "metadata", "task"],
77
"if": {
88
"properties": {
9-
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0"] }
9+
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0", "5.0"] }
1010
}
1111
},
1212
"then": {
1313
"additionalProperties": false,
1414
"properties": {
15-
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0"] },
15+
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0", "5.0"] },
1616
"kind": {
1717
"enum": ["extension"]
1818
},

packages/project/lib/validation/schema/specVersion/kind/project.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"type": "object",
66
"required": ["specVersion", "type"],
77
"properties": {
8-
"specVersion": { "enum": ["4.0", "3.2", "3.1", "3.0", "2.6", "2.5", "2.4", "2.3", "2.2", "2.1", "2.0"] },
8+
"specVersion": { "enum": ["5.0", "4.0", "3.2", "3.1", "3.0", "2.6", "2.5", "2.4", "2.3", "2.2", "2.1", "2.0"] },
99
"kind": {
1010
"enum": ["project", null],
1111
"$comment": "Using null to allow not defining 'kind' which defaults to project"

packages/project/lib/validation/schema/specVersion/kind/project/application.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"required": ["specVersion", "type", "metadata"],
77
"if": {
88
"properties": {
9-
"specVersion": { "enum": ["4.0"] }
9+
"specVersion": { "enum": ["4.0", "5.0"] }
1010
}
1111
},
1212
"then": {
1313
"additionalProperties": false,
1414
"properties": {
15-
"specVersion": { "enum": ["4.0"] },
15+
"specVersion": { "enum": ["4.0", "5.0"] },
1616
"kind": {
1717
"enum": ["project", null]
1818
},

packages/project/lib/validation/schema/specVersion/kind/project/library.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"required": ["specVersion", "type", "metadata"],
77
"if": {
88
"properties": {
9-
"specVersion": { "enum": ["4.0"] }
9+
"specVersion": { "enum": ["4.0", "5.0"] }
1010
}
1111
},
1212
"then": {
1313
"additionalProperties": false,
1414
"properties": {
15-
"specVersion": { "enum": ["4.0"] },
15+
"specVersion": { "enum": ["4.0", "5.0"] },
1616
"kind": {
1717
"enum": ["project", null]
1818
},

packages/project/lib/validation/schema/specVersion/kind/project/module.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"required": ["specVersion", "type", "metadata"],
77
"if": {
88
"properties": {
9-
"specVersion": { "enum": ["3.1", "3.2", "4.0"] }
9+
"specVersion": { "enum": ["3.1", "3.2", "4.0", "5.0"] }
1010
}
1111
},
1212
"then": {
1313
"additionalProperties": false,
1414
"properties": {
15-
"specVersion": { "enum": ["3.1", "3.2", "4.0"] },
15+
"specVersion": { "enum": ["3.1", "3.2", "4.0", "5.0"] },
1616
"kind": {
1717
"enum": ["project", null]
1818
},

packages/project/lib/validation/schema/specVersion/kind/project/theme-library.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"required": ["specVersion", "type", "metadata"],
77
"if": {
88
"properties": {
9-
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0"] }
9+
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0", "5.0"] }
1010
}
1111
},
1212
"then": {
1313
"additionalProperties": false,
1414
"properties": {
15-
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0"] },
15+
"specVersion": { "enum": ["3.0", "3.1", "3.2", "4.0", "5.0"] },
1616
"kind": {
1717
"enum": ["project", null]
1818
},

0 commit comments

Comments
 (0)