force lint, test, and build before publishing

This commit is contained in:
Brent Schroeter 2026-02-03 05:21:37 +00:00
parent 0f8ffd285d
commit d715fabeb5
2 changed files with 4 additions and 1 deletions

View file

@ -11,5 +11,7 @@ npx rollup -c
""" """
[tasks.test] [tasks.test]
depends = ["lint"]
run = "npx jest" run = "npx jest"
[tasks.prepublish]
depends = ["lint", "test", "build"]

View file

@ -15,6 +15,7 @@
"types": "dist/index.d.ts", "types": "dist/index.d.ts",
"scripts": { "scripts": {
"build": "mise run build", "build": "mise run build",
"prepublishOnly": "mise run prepublish",
"test": "mise run test" "test": "mise run test"
}, },
"devDependencies": { "devDependencies": {