diff --git a/.husky/pre-commit b/.husky/pre-commit index fab6428a1a7..cb2c84d5c3c 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - pnpm lint-staged diff --git a/package.json b/package.json index 8f38fe3c814..7fd3755d97b 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,6 @@ "example:example-studio": "cd examples/blog-studio && pnpm start", "example:movies-studio": "cd examples/blog-studio && pnpm start", "install:deps": "pnpm install", - "install:husky": "husky install", "lint": "run-s check:lint", "lint:fix": "run-s chore:lint:fix", "list:deps-updates": "npm-check-updates --workspaces --root -m", @@ -64,7 +63,7 @@ "perf:studio:build": "pnpm build --filter=perf-studio", "perf:studio:dev": "cd perf/studio && pnpm dev", "perf:test": "cd perf/tests && pnpm perf:test", - "postinstall": "run-s install:husky", + "postinstall": "husky", "preinstall": "npx only-allow pnpm", "prettier": "prettier --cache .", "prettify": "lerna run clean && prettier --write .", @@ -134,7 +133,7 @@ "execa": "^2.0.0", "glob": "^7.2.0", "globby": "^10.0.0", - "husky": "^7.0.4", + "husky": "^9.0.11", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "js-yaml": "^4.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c7696bd25b..c6d7542f827 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -148,8 +148,8 @@ importers: specifier: ^10.0.0 version: 10.0.2 husky: - specifier: ^7.0.4 - version: 7.0.4 + specifier: ^9.0.11 + version: 9.0.11 jest: specifier: ^29.7.0 version: 29.7.0(@types/node@18.19.8)(node-notifier@10.0.1) @@ -5861,6 +5861,7 @@ packages: react: ^18 dependencies: react: 18.2.0 + dev: false /@sanity/icons@2.8.0(react@18.2.0): resolution: {integrity: sha512-Q8aKg+KPJPDLDR+beYZhtB3gYdq7zIyZQZ6HjaB/63KuidHzkIFuhVv8JS/rJNwWOn5lTuzmd+L/+U/Pv3klWw==} @@ -6298,7 +6299,7 @@ packages: dependencies: '@floating-ui/react-dom': 2.0.0(react-dom@18.2.0)(react@18.2.0) '@sanity/color': 2.2.5 - '@sanity/icons': 2.10.2(react@18.2.0) + '@sanity/icons': 2.8.0(react@18.2.0) csstype: 3.1.3 framer-motion: 10.18.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -11818,9 +11819,9 @@ packages: ms: 2.1.3 dev: true - /husky@7.0.4: - resolution: {integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==} - engines: {node: '>=12'} + /husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + engines: {node: '>=18'} hasBin: true dev: true