UNPKG

@nextcloud/calendar-availability-vue

Version:

Weekly calendar availability component for Nextcloud apps

124 lines (123 loc) 2.87 kB
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", "helpers:pinGitHubActionDigests", ":dependencyDashboard", ":semanticCommits", ":gitSignOff" ], "timezone": "Europe/Berlin", "schedule": [ "before 3am on saturday" ], "labels": [ "dependencies", "3. to review" ], "commitMessageAction": "Bump", "commitMessageTopic": "{{depName}}", "commitMessageExtra": "from {{currentVersion}} to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{prettyNewMajor}}{{else}}{{#if isSingleVersion}}{{prettyNewVersion}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigestShort}}}{{/if}}{{/if}}{{/if}}{{/if}}", "rangeStrategy": "bump", "rebaseWhen": "conflicted", "ignoreUnstable": false, "baseBranches": [ "main" ], "enabledManagers": [ "github-actions", "npm" ], "ignoreDeps": [ "node", "npm", "postcss-loader" ], "packageRules": [ { "description": "Request JavaScript reviews", "matchManagers": ["npm"], "reviewers": [ "st3iny", "GVodyanov" ] }, { "description": "Ignore Vue 3 packages", "matchManagers": ["npm"], "matchPackageNames": ["vue"], "allowedVersions": "<3.0" }, { "description": "Ignore Vue 3 packages", "matchManagers": ["npm"], "matchPackageNames": ["vue-router"], "allowedVersions": "<4.0" }, { "description": "Ignore Vue 3 packages", "matchManagers": ["npm"], "matchPackageNames": ["@vue/test-utils"], "allowedVersions": "<2.0" }, { "description": "Ignore Vue 3 packages", "matchManagers": ["npm"], "matchPackageNames": ["vuex"], "allowedVersions": "<4.1.0" }, { "description": "Ignore Vue 3 packages", "matchManagers": ["npm"], "matchPackageNames": ["vue-loader"], "allowedVersions": "<16.0.0" }, { "description": "Bump Github actions monthly and request reviews", "matchManagers": ["github-actions"], "extends": ["schedule:monthly"], "reviewers": [ "st3iny", "GVodyanov" ] }, { "matchUpdateTypes": ["minor", "patch"], "matchCurrentVersion": "!/^0/", "automerge": true, "automergeType": "pr", "platformAutomerge": true, "labels": [ "dependencies", "4. to release" ], "reviewers": [] }, { "description": "Only automerge packages that follow semver", "matchPackageNames": ["@nextcloud/vue"], "automerge": false, "labels": [ "dependencies", "3. to review" ], "reviewers": [ "st3iny", "GVodyanov" ] }, { "matchBaseBranches": ["main"], "matchDepTypes": ["devDependencies"], "extends": ["schedule:monthly"] } ], "vulnerabilityAlerts": { "enabled": true, "semanticCommitType": "fix", "schedule": "before 7am every weekday", "dependencyDashboardApproval": false, "commitMessageSuffix": "" }, "osvVulnerabilityAlerts": true }