Skip to content

Commit 65bfb19

Browse files
committed
feat: add syncpack
1 parent 3897e56 commit 65bfb19

File tree

3 files changed

+710
-24
lines changed

3 files changed

+710
-24
lines changed

.syncpackrc.js

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
/** @type {import("syncpack").RcFile} */
2+
const config = {
3+
sortAz: [
4+
'contributors',
5+
'dependencies',
6+
'devDependencies',
7+
'keywords',
8+
'peerDependencies',
9+
'resolutions',
10+
'scripts',
11+
],
12+
sortFirst: ['name', 'description', 'version', 'author', 'scripts'],
13+
versionGroups: [
14+
{
15+
dependencies: ['**'],
16+
policy: 'sameRange',
17+
packages: ['**'],
18+
},
19+
],
20+
semverGroups: [
21+
{
22+
range: '>=',
23+
dependencyTypes: ['peer'],
24+
dependencies: ['**'],
25+
packages: ['**'],
26+
},
27+
{
28+
range: '',
29+
dependencyTypes: [
30+
'prod',
31+
'resolutions',
32+
'overrides',
33+
'pnpmOverrides',
34+
'local',
35+
'dev',
36+
],
37+
dependencies: ['**'],
38+
packages: ['**'],
39+
},
40+
],
41+
}
42+
43+
module.exports = config

0 commit comments

Comments
 (0)