diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..d778644 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +--- +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + labels: + - "dependencies" + - package-ecosystem: npm + directory: "/" + schedule: + interval: "weekly" + labels: + - "dependencies" diff --git a/.github/renovate.json b/.github/renovate.json deleted file mode 100644 index 2862859..0000000 --- a/.github/renovate.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], - "baseBranches": ["main"], - "rebaseWhen": "conflicted", - "labels": ["dependencies"], - "reviewers": ["Exeloo"] -} diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..305e288 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1 @@ +* @Exeloo diff --git a/package.json b/package.json index b70c925..b9ec413 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "@nanoforge-dev/utils-prettier-config": "catalog:lint", "@trivago/prettier-plugin-sort-imports": "catalog:lint", "@types/node": "catalog:core", - "@vitest/coverage-v8": "^4.0.18", + "@vitest/coverage-v8": "catalog:tests", "cpx2": "catalog:build", "eslint": "catalog:lint", "husky": "catalog:ci", @@ -84,7 +84,7 @@ "prettier": "catalog:lint", "tsup": "catalog:build", "typescript": "catalog:build", - "vitest": "^4.0.18" + "vitest": "catalog:tests" }, "packageManager": "pnpm@10.29.3", "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1791553..f09657b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,6 +61,13 @@ catalogs: '@angular-devkit/schematics': specifier: ^21.1.1 version: 21.1.1 + tests: + '@vitest/coverage-v8': + specifier: ^4.0.18 + version: 4.0.18 + vitest: + specifier: ^4.0.18 + version: 4.0.18 importers: @@ -98,7 +105,7 @@ importers: specifier: catalog:core version: 25.0.10 '@vitest/coverage-v8': - specifier: ^4.0.18 + specifier: catalog:tests version: 4.0.18(vitest@4.0.18(@types/node@25.0.10)(jiti@2.6.1)(yaml@2.8.2)) cpx2: specifier: catalog:build @@ -122,7 +129,7 @@ importers: specifier: catalog:build version: 5.9.3 vitest: - specifier: ^4.0.18 + specifier: catalog:tests version: 4.0.18(@types/node@25.0.10)(jiti@2.6.1)(yaml@2.8.2) packages: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f46e336..550cb98 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -21,6 +21,9 @@ catalogs: schematics: '@angular-devkit/core': ^21.1.1 '@angular-devkit/schematics': ^21.1.1 + tests: + '@vitest/coverage-v8': ^4.0.18 + vitest: ^4.0.18 onlyBuiltDependencies: - esbuild