From b152dbe25eeb5060d1526107aa9c81eb52b3a48a Mon Sep 17 00:00:00 2001 From: Aditya Deshlahre <132184385+adityadeshlahre@users.noreply.github.com> Date: Sat, 9 Dec 2023 06:00:15 +0530 Subject: [PATCH] chore: add lint-staged task for dependency changes (#548) --- lint-staged.config.cjs | 1 + package.json | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) 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",