diff --git a/lint-staged.config.cjs b/lint-staged.config.cjs index 802b44c31..dc2abde02 100644 --- a/lint-staged.config.cjs +++ b/lint-staged.config.cjs @@ -1,3 +1,4 @@ module.exports = { '**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,mdx}': ['prettier --write'], + '**/*/package.json': ['npm run precommit'], }; diff --git a/package.json b/package.json index d21af733e..84bdf5f6c 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,8 @@ "prisma:migrate-deploy": "npm run with:env -- npm run prisma:migrate-deploy -w @documenso/prisma", "prisma:studio": "npm run with:env -- npx prisma studio --schema packages/prisma/schema.prisma", "with:env": "dotenv -e .env -e .env.local --", - "reset:hard": "npm run clean && npm i && npm run prisma:generate" + "reset:hard": "npm run clean && npm i && npm run prisma:generate", + "precommit": "npm install && git add package.json package-lock.json" }, "engines": { "npm": ">=8.6.0",