From 497d9140d28e0a7a2b02c47a5f70e3dff04492d7 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 a975cb594..de7417140 100644 --- a/lint-staged.config.cjs +++ b/lint-staged.config.cjs @@ -1,4 +1,5 @@ module.exports = { '**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,mdx}': ['prettier --write'], '**/*.yml': ['prettier --write'], + '**/*/package.json': ['npm run precommit'], }; diff --git a/package.json b/package.json index 2e708363f..780f76793 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,8 @@ "prisma:seed": "npm run with:env -- npm run prisma:seed -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",