diff --git a/package-lock.json b/package-lock.json index c2b2bac..772dffb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,7 @@ "@typescript-eslint/parser": "^7.0.1", "copy-webpack-plugin": "^6.1.1", "cross-env": "^7.0.3", + "husky": "^9.0.11", "lint-staged": "8.2.1", "smart-banner-webpack-plugin": "^3.0.1", "ts-loader": "^8.0.0", @@ -3893,6 +3894,21 @@ "dev": true, "license": "MIT" }, + "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/ieee754": { "version": "1.2.1", "funding": [ @@ -11967,6 +11983,12 @@ "version": "1.0.0", "dev": true }, + "husky": { + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", + "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "dev": true + }, "ieee754": { "version": "1.2.1" }, diff --git a/package.json b/package.json index 12eec0f..937d313 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "@typescript-eslint/parser": "^7.0.1", "copy-webpack-plugin": "^6.1.1", "cross-env": "^7.0.3", + "husky": "^9.0.11", "lint-staged": "8.2.1", "smart-banner-webpack-plugin": "^3.0.1", "ts-loader": "^8.0.0",