Skip to content

Commit 3d49285

Browse files
committed
build: improved lint scripts
1 parent 9d2042f commit 3d49285

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030
"build:only": "cross-env-shell DISABLE_POSTGRES_ENSURE_ENV=true 'pnpm nuxt-module-build build'",
3131
"dev": "nuxi dev playground",
3232
"dev:prepare": "cross-env-shell DISABLE_POSTGRES_ENSURE_ENV=true 'pnpm nuxt-module-build build --stub && pnpm nuxt-module-build prepare && pnpm nuxi prepare playground'",
33-
"lint": "eslint \"{src,test,playground/app}/**/*.{ts,vue}\" \"*.{js,cjs,mjs,ts}\"",
33+
"lint": "pnpm lint:eslint && pnpm lint:types && pnpm lint:commits",
34+
"lint:eslint": "eslint \"{src,test,playground/app}/**/*.{ts,vue}\" \"*.{js,cjs,mjs,ts}\"",
3435
"lint:types": "vue-tsc --noEmit && cd playground && vue-tsc --noEmit",
36+
"lint:commits": "commitlint --from-last-tag --to HEAD --verbose",
3537
"test": "echo no tests yet",
3638
"test:watch": "vitest watch"
3739
},
@@ -60,6 +62,7 @@
6062
"devDependencies": {
6163
"@alanscodelog/eslint-config": "^6.3.1",
6264
"@alanscodelog/semantic-release-config": "^5.0.4",
65+
"@commitlint/cli": "^20.1.0",
6366
"@nuxt/eslint-config": "^1.9.0",
6467
"@nuxt/module-builder": "^1.0.2",
6568
"@nuxt/schema": "^4.0.3",

0 commit comments

Comments
 (0)