PFE uses lit, so it makes sense to just use that for the main application as well. Web components are pretty much React built into the web platform, and lit adds some convenience around that. This is mostly a demo -- for real Cockpit pages, PF Elements is still missing too many components.
43 lines
960 B
YAML
43 lines
960 B
YAML
version: 2
|
|
updates:
|
|
- package-ecosystem: "npm"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "daily"
|
|
# run these when most of our developers don't work, don't DoS our CI over the day
|
|
time: "22:00"
|
|
timezone: "Europe/Berlin"
|
|
open-pull-requests-limit: 3
|
|
groups:
|
|
eslint:
|
|
patterns:
|
|
- "eslint*"
|
|
esbuild:
|
|
patterns:
|
|
- "esbuild*"
|
|
patternfly:
|
|
patterns:
|
|
- "@patternfly*"
|
|
react:
|
|
patterns:
|
|
- "react*"
|
|
stylelint:
|
|
patterns:
|
|
- "stylelint*"
|
|
types:
|
|
patterns:
|
|
- "@types*"
|
|
- "types*"
|
|
|
|
ignore:
|
|
# needs to be done in Cockpit first
|
|
- dependency-name: "@patternfly/*"
|
|
update-types: ["version-update:semver-major"]
|
|
|
|
- package-ecosystem: "github-actions"
|
|
directory: "/"
|
|
open-pull-requests-limit: 3
|
|
labels:
|
|
- "no-test"
|
|
schedule:
|
|
interval: "weekly"
|