Skip to content

Commit

Permalink
fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
d3xter666 committed Jun 20, 2024
1 parent ea473ea commit 919d675
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 43 deletions.
128 changes: 86 additions & 42 deletions lib/validation/schema/specVersion/kind/project.json
Original file line number Diff line number Diff line change
Expand Up @@ -412,56 +412,100 @@
},
"sections": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": ["mode", "filters"],
"properties": {
"name": {
"type": "string"
},
"if": {
"$comment": "Add async prop only if mode = 'require'",
"items": {
"type": "object",
"mode": {
"enum": ["raw", "preload", "require", "provided", "bundleInfo", "depCache"]
},
"filters": {
"type": "array",
"items": {
"enum": ["require"]
}
}
},
"then": {
"items": {
"type": "object",
"additionalProperties": false,
"required": ["mode", "filters"],
"properties": {
"name": {
"type": "string"
}
},
"resolve": {
"type": "boolean",
"default": false
},
"resolveConditional": {
"type": "boolean",
"default": false
},
"renderer": {
"type": "boolean",
"default": false
},
"sort": {
"type": "boolean",
"default": true
},
"declareRawModules": {
"type": "boolean",
"default": false
},
"if": {
"$comment": "Add async prop only if mode = 'require'",
"properties": {
"mode": { "enum": ["require"] }
}
},
"then": {
},
"mode": {
"enum": ["raw", "preload", "require", "provided", "bundleInfo", "depCache"]
},
"filters": {
"type": "array",
"items": {
"type": "string"
}
},
"resolve": {
"type": "boolean",
"default": false
},
"resolveConditional": {
"type": "boolean",
"default": false
},
"renderer": {
"type": "boolean",
"default": false
},
"sort": {
"type": "boolean",
"default": true
},
"declareRawModules": {
"type": "boolean",
"default": false
},
"async": {
"type": "boolean",
"default": true
}
}
}
},
"else": {
"items": {
"type": "object",
"additionalProperties": false,
"required": ["mode", "filters"],
"properties": {
"name": {
"type": "string"
},
"mode": {
"enum": ["raw", "preload", "require", "provided", "bundleInfo", "depCache"]
},
"filters": {
"type": "array",
"items": {
"type": "string"
}
},
"resolve": {
"type": "boolean",
"default": false
},
"resolveConditional": {
"type": "boolean",
"default": false
},
"renderer": {
"type": "boolean",
"default": false
},
"sort": {
"type": "boolean",
"default": true
},
"declareRawModules": {
"type": "boolean",
"default": false
}
}
}
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ export default {
keyword: "additionalProperties",
dataPath: "/builder/bundles/0/bundleOptions",
params: {
additionalProperty: "debugMode",
additionalProperty: "usePredefineCalls",
},
message: "should NOT have additional properties",
},
Expand Down

0 comments on commit 919d675

Please sign in to comment.