UNPKG

eslint-plugin-json-schema-validator

Version:
1 lines 2.77 kB
{"$schema":"http://json-schema.org/draft-04/schema#","title":"Github Dependabot v2 config","definitions":{"dependency-type":{"type":"string","enum":["direct","indirect","all","production","development"],"x-intellij-enum-metadata":{"direct":{},"indirect":{},"all":{},"production":{},"development":{}}},"versioning-strategy":{"type":"string","enum":["lockfile-only","auto","widen","increase","increase-if-necessary"],"x-intellij-enum-metadata":{"lockfile-only":{},"auto":{},"widen":{},"increase":{},"increase-if-necessary":{}}},"package-ecosystem":{"type":"string","enum":["bundler","cargo","composer","docker","elm","gitsubmodule","github-actions","gomod","gradle","maven","mix","npm","nuget","pip","terraform"]},"schedule-day":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]},"schedule-interval":{"type":"string","enum":["daily","weekly","monthly"]},"update":{"type":"object","properties":{"allow":{"type":"array","items":{"type":"object","properties":{"dependency-name":{"type":"string"},"dependency-type":{"$ref":"#/definitions/dependency-type"}}}},"assignees":{"type":"array","items":{"type":"string"},"minimum":1},"commit-message":{"type":"object","properties":{"prefix":{"type":"string"},"prefix-development":{"type":"string"},"include":{"type":"string","enum":["scope"],"default":"scope"}}},"directory":{"type":"string","default":"/"},"ignore":{"type":"array","items":{"type":"object","properties":{"dependency-name":{"type":"string"},"dependency-type":{"$ref":"#/definitions/dependency-type"},"versions":{"type":"array","items":{"type":"string"}}}}},"labels":{"type":"array","items":{"type":"string"},"default":["dependencies"]},"milestone":{"anyOf":[{"type":"string"},{"type":"integer"}]},"open-pull-requests-limit":{"type":"integer","default":5},"package-ecosystem":{"$ref":"#/definitions/package-ecosystem"},"pull-request-branch-name":{"type":"object","properties":{"separator":{"type":"string","default":"/"}},"required":["separator"]},"rebase-strategy":{"type":"string","enum":["auto","disabled"],"default":"auto"},"reviewers":{"type":"array","items":{"type":"string"},"minimum":1},"schedule":{"type":"object","properties":{"interval":{"$ref":"#/definitions/schedule-interval"},"day":{"$ref":"#/definitions/schedule-day"},"time":{"type":"string"},"timezone":{"type":"string","default":"05:00 UTC"}}},"target-branch":{"type":"string"},"versioning-strategy":{"$ref":"#/definitions/versioning-strategy"}},"required":["package-ecosystem","directory","schedule"]}},"type":"object","properties":{"version":{"anyOf":[{"type":"string","default":"2"},{"type":"integer","default":2}]},"updates":{"type":"array","items":{"title":"Package Ecosystem","$ref":"#/definitions/update"}}},"required":["version","updates"]}