From a3484ed239cc8596a770f0dee706d2f68096fce6 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Thu, 2 May 2024 17:01:39 -0300 Subject: [PATCH] Refactor store_message function and add Simple Git Hooks (#1817) --- src/frontend/package-lock.json | 11 +++++++++++ src/frontend/package.json | 6 +++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index e7020b2d6..cc84d55ee 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -98,6 +98,7 @@ "prettier-plugin-organize-imports": "^3.2.3", "prettier-plugin-tailwindcss": "^0.3.0", "pretty-quick": "^3.1.3", + "simple-git-hooks": "^2.11.1", "tailwindcss": "^3.3.3", "tailwindcss-dotted-background": "^1.1.0", "typescript": "^5.2.2", @@ -11894,6 +11895,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/simple-git-hooks": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.11.1.tgz", + "integrity": "sha512-tgqwPUMDcNDhuf1Xf6KTUsyeqGdgKMhzaH4PAZZuzguOgTl5uuyeYe/8mWgAr6IBxB5V06uqEf6Dy37gIWDtDg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "simple-git-hooks": "cli.js" + } + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", diff --git a/src/frontend/package.json b/src/frontend/package.json index 3a6a2a8a9..3ac1c92b3 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -77,6 +77,9 @@ "format": "npx prettier --write \"./**/*.{js,jsx,ts,tsx,json,md}\"", "type-check": "tsc --noEmit --pretty --project tsconfig.json && vite" }, + "simple-git-hooks": { + "pre-commit": "npx pretty-quick --staged" + }, "eslintConfig": { "extends": [ "react-app", @@ -120,10 +123,11 @@ "prettier-plugin-organize-imports": "^3.2.3", "prettier-plugin-tailwindcss": "^0.3.0", "pretty-quick": "^3.1.3", + "simple-git-hooks": "^2.11.1", "tailwindcss": "^3.3.3", "tailwindcss-dotted-background": "^1.1.0", "typescript": "^5.2.2", "ua-parser-js": "^1.0.37", "vite": "^4.5.2" } -} +} \ No newline at end of file