diff --git a/.husky/pre-push b/.husky/pre-push new file mode 100644 index 0000000..d6cb288 --- /dev/null +++ b/.husky/pre-push @@ -0,0 +1 @@ +npm run build diff --git a/package-lock.json b/package-lock.json index bc243c1..f46b3b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,6 +20,9 @@ "react": "^18.2.0", "react-dom": "^18.2.0" }, + "devDependencies": { + "husky": "^9.0.11" + }, "engines": { "node": ">=16.14" } @@ -7446,6 +7449,21 @@ "node": ">=10.17.0" } }, + "node_modules/husky": { + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", + "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "dev": true, + "bin": { + "husky": "bin.mjs" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", diff --git a/package.json b/package.json index 3b2adfe..9627adb 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ "clear": "docusaurus clear", "serve": "docusaurus serve", "write-translations": "docusaurus write-translations", - "write-heading-ids": "docusaurus write-heading-ids" + "write-heading-ids": "docusaurus write-heading-ids", + "prepare": "husky" }, "dependencies": { "@cmfcmf/docusaurus-search-local": "^1.1.0", @@ -45,5 +46,8 @@ "@cmfcmf/docusaurus-search-local": { "@docusaurus/core": "^3.0.0-rc.0" } + }, + "devDependencies": { + "husky": "^9.0.11" } }