Skip to content

Commit dfd0ffd

Browse files
committed
ci: lint package to avoid package.json config failure
1 parent 8e7b692 commit dfd0ffd

File tree

2 files changed

+87
-3
lines changed

2 files changed

+87
-3
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@
122122
"lint": "eslint",
123123
"test": "vitest",
124124
"coverage": "vitest run --coverage",
125-
"preversion": "pnpm lint && pnpm coverage && pnpm build",
126-
"prepublish": "pnpm lint && pnpm coverage && pnpm build"
125+
"preversion": "pnpm lint && pnpm coverage && pnpm build && publint --strict",
126+
"prepublish": "pnpm lint && pnpm coverage && pnpm build && publint --strict"
127127
},
128128
"optionalDependencies": {
129129
"fsevents": "^2.3.3"
@@ -143,6 +143,7 @@
143143
"eslint-plugin-sonarjs": "^2.0.1",
144144
"eslint-plugin-unused-imports": "^4.0.1",
145145
"prettier": "^3.3.3",
146+
"publint": "^0.2.10",
146147
"tsup": "^8.2.4",
147148
"typescript": "^5.5.4",
148149
"typescript-eslint": "^8.0.1",
@@ -159,4 +160,4 @@
159160
"engines": {
160161
"node": ">=18.0.0"
161162
}
162-
}
163+
}

pnpm-lock.yaml

Lines changed: 83 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)