mirror of
https://github.com/nix-community/dream2nix.git
synced 2024-11-23 09:04:37 +03:00
fix: extend dream-lock schema to include archive
fetcher type
This commit is contained in:
parent
c2b9a11829
commit
2c9ae5d0c7
@ -15,10 +15,11 @@
|
||||
"properties": {
|
||||
"type": {
|
||||
"enum": [
|
||||
"http",
|
||||
"archive",
|
||||
"git",
|
||||
"github",
|
||||
"gitlab",
|
||||
"http",
|
||||
"npm",
|
||||
"path",
|
||||
"pypi-sdist",
|
||||
@ -30,7 +31,7 @@
|
||||
"allOf": [
|
||||
{
|
||||
"if": {
|
||||
"properties": { "type": { "const": "http" } }
|
||||
"properties": { "type": { "const": "archive" } }
|
||||
},
|
||||
"then": {
|
||||
"properties": {
|
||||
@ -78,6 +79,21 @@
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"properties": { "type": { "const": "http" } }
|
||||
},
|
||||
"then": {
|
||||
"properties": {
|
||||
"url": { "type": "string" },
|
||||
"hash": { "type": "string" },
|
||||
"type": { "type": "string" },
|
||||
"dir": { "type": "string" }
|
||||
},
|
||||
"required": ["type", "url"],
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"properties": { "type": { "const": "npm" } }
|
||||
|
Loading…
Reference in New Issue
Block a user