Skip to content

Commit b8743ac

Browse files
committed
make sure deps have correct ranges
1 parent 06790fa commit b8743ac

File tree

3 files changed

+23
-9
lines changed

3 files changed

+23
-9
lines changed

.syncpackrc

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,32 @@
11
{
2-
"dependencyTypes": [
3-
"dev"
4-
],
2+
"lintFormatting": false,
3+
"lintSemverRanges": true,
4+
"lintVersions": false,
55
"semverGroups": [
66
{
7-
"label": "pin dev dependencies",
8-
"packages": [
9-
"**"
7+
"label": "pin dependencies and devDependencies",
8+
"dependencyTypes": [
9+
"dev",
10+
"prod"
1011
],
12+
"range": ""
13+
},
14+
{
15+
"label": "use ~ for typescript peerDependencies",
1116
"dependencyTypes": [
12-
"dev"
17+
"peer"
1318
],
1419
"dependencies": [
15-
"**"
20+
"typescript"
1621
],
17-
"range": ""
22+
"range": "~"
23+
},
24+
{
25+
"label": "use ^ for all other peerDependencies",
26+
"dependencyTypes": [
27+
"peer"
28+
],
29+
"range": "^"
1830
}
1931
]
2032
}

coverage/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"name": "coverage",
3+
"version": "0.1.0",
34
"private": true,
45
"type": "module",
56
"scripts": {

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"build": "./tools/scripts/use-make-instead",
8+
"lint:packages": "syncpack lint",
89
"prepare": "husky",
910
"test": "./tools/scripts/use-make-instead"
1011
},

0 commit comments

Comments
 (0)