-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathnpm.json5
93 lines (93 loc) · 2.91 KB
/
npm.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
{
npm: {
packageRules: [
{
groupName: "swc",
matchPackageNames: ["@swc/core", "@swc/jest"],
/**
* Automerge is enabled.
* Reason: Package Health
* https://snyk.io/advisor/npm-package/@swc/core
* https://snyk.io/advisor/npm-package/@swc/jest
* https://www.rust-lang.org/policies/code-of-conduct
*/
automerge: true,
},
{
matchPackagePatterns: [
"^@types/node$",
"^@types/react$",
"^@types/react-dom$",
],
/**
* Automerge is enabled.
* Reason: Package Health
* https://snyk.io/advisor/npm-package/@types/node
* https://snyk.io/advisor/npm-package/@types/react
*
* These packages are maintained by DefinitelyTyped. https://github.com/DefinitelyTyped/DefinitelyTyped
* PRs are well reviewed. https://github.com/DefinitelyTyped/DefinitelyTyped#definition-owners
*/
automerge: true,
},
{
// Defined at https://github.com/renovatebot/renovate/blob/bca81756843d1eb8f419bdb4ddfdfcf71667afc4/lib/config/presets/internal/monorepo.ts#L257
extends: ["monorepo:turbo"],
/**
* Automerge is enabled.
* Reason: Package Health
* https://snyk.io/advisor/npm-package/turbo
*/
automerge: true,
},
{
// Defined at https://github.com/renovatebot/renovate/blob/bca81756843d1eb8f419bdb4ddfdfcf71667afc4/lib/config/presets/internal/monorepo.ts#L172-L175
extends: "monorepo:nextjs",
/**
* Automerge is enabled.
* Reason: Package Health
* https://snyk.io/advisor/npm-package/next
*/
automerge: true,
},
{
// Defined at https://github.com/renovatebot/renovate/blob/bca81756843d1eb8f419bdb4ddfdfcf71667afc4/lib/config/presets/internal/monorepo.ts#L259
extends: "monorepo:typescript-eslint",
/**
* Automerge is enabled.
* Reason: Package Health
* https://snyk.io/advisor/npm-package/@typescript-eslint/eslint-plugin
* https://snyk.io/advisor/npm-package/@typescript-eslint/parser
*/
automerge: true,
},
{
matchPackagePatterns: ["^eslint$"],
/**
* Automerge is enabled.
* Reason: Package Health
* https://snyk.io/advisor/npm-package/eslint
*/
automerge: true,
},
{
matchPackagePatterns: ["^prettier$"],
/**
* Automerge is enabled.
* Reason: Package Health
* https://snyk.io/advisor/npm-package/prettier
*/
automerge: true,
},
{
groupName: "kitsuyui-react-packages",
matchPackagePatterns: ["^@kitsuyui/react-"],
/**
* Automerge is enabled.
* Reason: I am the author
*/
automerge: true,
},
],
},
}