diff options
| author | renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2022-02-01 13:20:04 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-02-01 13:20:04 +0100 |
| commit | 18b4349af05ca671f1fc4cff0c04d359e914f001 (patch) | |
| tree | 7ba789c11f758ba861b4297d46a4b1a8c3c6149c | |
| parent | f8a95a1b2d66d188b5f5ef622de7e2c7c27743bc (diff) | |
| download | faker-18b4349af05ca671f1fc4cff0c04d359e914f001.tar.xz faker-18b4349af05ca671f1fc4cff0c04d359e914f001.zip | |
chore: configure renovate (#380)
Co-authored-by: prisis <[email protected]>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Shinigami92 <[email protected]>
| -rw-r--r-- | .github/renovate.json5 | 29 | ||||
| -rw-r--r-- | .prettierrc.cjs | 11 | ||||
| -rw-r--r-- | .vscode/settings.json | 6 |
3 files changed, 45 insertions, 1 deletions
diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 00000000..8df226ab --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,29 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:base", "schedule:daily", "group:allNonMajor"], + "labels": ["dependencies"], + "reviewersFromCodeOwners": true, + "rangeStrategy": "bump", + "packageRules": [ + { + "groupName": "typescript-eslint", + "matchPackagePrefixes": ["@typescript-eslint/"] + }, + { + "groupName": "vitest", + "matchPackagePrefixes": ["@vitest/ui", "vitest"] + } + ], + "ignoreDeps": [ + // manually bumping + "@types/node", + "node", + "npm", + "prettier", + "typescript" + ], + "vulnerabilityAlerts": { + "labels": ["security"], + "assignees": ["team:maintainers"] + } +} diff --git a/.prettierrc.cjs b/.prettierrc.cjs index 79bd0414..3446ec1a 100644 --- a/.prettierrc.cjs +++ b/.prettierrc.cjs @@ -8,4 +8,15 @@ module.exports = { /* require.resolve("prettier-plugin-organize-imports") */ ], singleQuote: true, + overrides: [ + { + files: '*.json5', + options: { + parser: 'json5', + quoteProps: 'preserve', + singleQuote: false, + trailingComma: 'none', + }, + }, + ], }; diff --git a/.vscode/settings.json b/.vscode/settings.json index 014dbf07..a2caeede 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,5 +3,9 @@ "eslint.validate": ["javascript", "typescript"], // Always use the `package.json`'s `typescript` - "typescript.tsdk": "node_modules/typescript/lib" + "typescript.tsdk": "node_modules/typescript/lib", + + "files.associations": { + "*.json5": "jsonc" + } } |
