diff --git a/.gitignore b/.gitignore index 79dfea94c..2dbcd0748 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,6 @@ __coverage__ csak-timelog.json .idea/ debug/ + +# Lefthook +lefthook-local.yml diff --git a/lefthook-local.yml.example b/lefthook-local.yml.example new file mode 100644 index 000000000..db5a35b2f --- /dev/null +++ b/lefthook-local.yml.example @@ -0,0 +1,7 @@ +# See following doc for details +# https://github.com/evilmartians/lefthook/blob/master/docs/configuration.md#rc + +# You can choose whatever name/path you want for `~/.lefthookrc`. +# You can share it between projects where you use lefthook. +# Make sure the path is absolute. +rc: ~/.lefthookrc diff --git a/package.json b/package.json index 8184e4c69..6c1f83761 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "html-webpack-plugin": "^5.3.2", "js-yaml": "^4.1.0", "json-minimizer-webpack-plugin": "^4.0.0", - "lefthook": "^1.2.4", + "lefthook": "^1.2.6", "mini-css-extract-plugin": "^2.7.2", "npm-run-all": "^4.1.5", "postcss": "^8.4.20", diff --git a/yarn.lock b/yarn.lock index 983d2b80c..83ec644e6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5700,59 +5700,59 @@ lazy-val@^1.0.4, lazy-val@^1.0.5: resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz#6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d" integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q== -lefthook-darwin-arm64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-darwin-arm64/-/lefthook-darwin-arm64-1.2.4.tgz#78684f8d46f35604ca1a5300de78f424ea12ce68" - integrity sha512-c3pzGWT6YuStgH0BWzlOpghJSiQTDvoXbjOmlolBKbN46KSLwclbVbeSpp2vfAtuQvGP1RIo02aMYngsVjX5DA== +lefthook-darwin-arm64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-darwin-arm64/-/lefthook-darwin-arm64-1.2.6.tgz#31f7c41e3028b9edf9a909ae2b4f903a5fff706b" + integrity sha512-RlSzms0h859l74Nlz8oj7ZKXUysO998WhpqABX0uKdsK6QOuDjAMFmwvGx2MzcO7z8SGSlqkgqay4nFULGtvhw== -lefthook-darwin-x64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-darwin-x64/-/lefthook-darwin-x64-1.2.4.tgz#364c48f812cad5ffc161aee54293610b26cffd28" - integrity sha512-7HrmSd9GR3pe2bKq0She2pvdGLjaB2KKlREDqbREfe+vWrC+WqzeV/xUncKk+8mz6BCHyPq0XfuZqsztluXN5w== +lefthook-darwin-x64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-darwin-x64/-/lefthook-darwin-x64-1.2.6.tgz#98bbb033c183a1bad7a7ddb38a84531274561364" + integrity sha512-9aWcuaM69ypAJCpNbF2CyDXwwi8EwQj/vqrPrLh0Nis5kheyRuBAgNSVslEE99ZGGZViNPWPx9hARsWK0ZxQAQ== -lefthook-freebsd-arm64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-1.2.4.tgz#72d33877bbb25150fb4f06d0eb341bde922e9840" - integrity sha512-VkUoz3xrW70XJ82y3vAz1vfZOdUCe/8z4W2h3YMIBaR/Ovrt9PwtWHtSWEM5LrTBkgi1BbIP7hZtu7HbMw/siQ== +lefthook-freebsd-arm64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-freebsd-arm64/-/lefthook-freebsd-arm64-1.2.6.tgz#c5654d3da6df38819d01753a93d2c3aa10b039c7" + integrity sha512-PaY/OreTfNrSQBTl7GuggAKFT0U5p9re0ryjDJMWlkGD3UZfRosnyg5ZRH3HOjBchx2iXDrAeJBfg7a45sIc+A== -lefthook-freebsd-x64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-freebsd-x64/-/lefthook-freebsd-x64-1.2.4.tgz#1886f0045d60f13939cb184612201002c48533b2" - integrity sha512-e/ycIWt9WB3T/8KGy1aXY16AbVRGYXI4kw7jDp+GT5Lqile609mA9HCPubm4uPQK5PEtvYTB8R3c19LCDGqyeQ== +lefthook-freebsd-x64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-freebsd-x64/-/lefthook-freebsd-x64-1.2.6.tgz#3221e11c17dfe8f22dad56cc8bc373ecbceeaa6c" + integrity sha512-Ex5ehsPmXThN2eyckHeB6AbKCmxgV2wl27U5p16NH3bzJyXpWPlq6Sg1j2wkx1xLYIrMFwxgy9JVuR4EzOB96w== -lefthook-linux-arm64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-linux-arm64/-/lefthook-linux-arm64-1.2.4.tgz#d2281f0436c263267517b7e63a41353f74161e8c" - integrity sha512-GDpfnt71Tx3+H14RcZr294of+ZTSANZ8v7dp86fATc2odZnvRCi31mGb2b0SjWGTvnsD9fnXcdvhOPsG2/+qIA== +lefthook-linux-arm64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-linux-arm64/-/lefthook-linux-arm64-1.2.6.tgz#f097663b37b5d3d87bc7ce15e70982d2d08a0c35" + integrity sha512-CUdw7PIi14LVHmPUDeNHQAcExpcuXrUP6GfnWyf2uQ/5nFSrDwtF0tSCEAtgJgm8Wh38dt5Qyyaxoz4WoGGvZA== -lefthook-linux-x64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-linux-x64/-/lefthook-linux-x64-1.2.4.tgz#292cf3040fbeb1ec40168dd772ceddcc9d4166b9" - integrity sha512-wNVsG0oOZVYqK5RIYZgY7aYPCoVaWkx4SGpTQiPrgiVeXRm2AgY/+U7Pv6Nim9KZppQXemNjaA83dA0DvOOufg== +lefthook-linux-x64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-linux-x64/-/lefthook-linux-x64-1.2.6.tgz#ecbcda500d41a746265d84f615017fe447bc0658" + integrity sha512-UXyn2qLKfUQgHipoTYnvHWNagOMOdqyj0oqpIbEuE98/+7AR9OrQF6t7mpL+KDA4IRO8Ba6CcS1nYNxpBKN8kw== -lefthook-windows-arm64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-windows-arm64/-/lefthook-windows-arm64-1.2.4.tgz#4c0688a4aec29d18845a17ea4ca9e5718265c699" - integrity sha512-t2xdxZQdbEYSlAaCwxJVphwmz1XQI9guGVkTfZEEbBswzNvDAUBr+w2l/ySDvA8fLrIyQI3D2czMQSslhAXqAQ== +lefthook-windows-arm64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-windows-arm64/-/lefthook-windows-arm64-1.2.6.tgz#466d7691c71888b8e1ba6347210788e3f6243878" + integrity sha512-gAwVbWdSKixxsixnMxfCqYXZ0NNW5sP87evmTvY6hezsYRFqjEgKsxCB1kf/epjlkZPQcN1s81uOYQLy4WKe1g== -lefthook-windows-x64@1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook-windows-x64/-/lefthook-windows-x64-1.2.4.tgz#30602ccf377edc512fcde0e1dd09d9cb8628f417" - integrity sha512-0K2UeSEAdMXDNHF8FSjGS/ZlAhfMDQ8lHSkBnGXF+68W7Uo62X27yDAJHKAMDjmQKh45V7NuDaVj8dq+m0mnwQ== +lefthook-windows-x64@1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook-windows-x64/-/lefthook-windows-x64-1.2.6.tgz#85a019ec04355345c8a6941ad4eb497130642860" + integrity sha512-F0JCXgTBfyfCQ7HegVvGVsijWXd2J7LA4iY5fsBNV4stPRMXHnr8RGUbxViprmKudUjcuog1xuGjqNWja8rfNA== -lefthook@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lefthook/-/lefthook-1.2.4.tgz#ef3ba657210cbc3d048b2fc5efc267fd0ef99180" - integrity sha512-DQOqqub4WmRFDsiTBye5GWy2TIsGdtJmkOrkK3zYBmUWoD7nuHodtMI4+JgrDgHCC1crB8LV/pMSaQOo2dsOHA== +lefthook@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/lefthook/-/lefthook-1.2.6.tgz#9739a83cd21d89329339c73ad347002e0e86d550" + integrity sha512-vv3w6gDmFXID89wvrOGMHKbE47UmUVQN0aG4u2UMHGZ0rB8at7glMFnpuWT9361DciBz3lEFGYD4MK5APLoH2Q== optionalDependencies: - lefthook-darwin-arm64 "1.2.4" - lefthook-darwin-x64 "1.2.4" - lefthook-freebsd-arm64 "1.2.4" - lefthook-freebsd-x64 "1.2.4" - lefthook-linux-arm64 "1.2.4" - lefthook-linux-x64 "1.2.4" - lefthook-windows-arm64 "1.2.4" - lefthook-windows-x64 "1.2.4" + lefthook-darwin-arm64 "1.2.6" + lefthook-darwin-x64 "1.2.6" + lefthook-freebsd-arm64 "1.2.6" + lefthook-freebsd-x64 "1.2.6" + lefthook-linux-arm64 "1.2.6" + lefthook-linux-x64 "1.2.6" + lefthook-windows-arm64 "1.2.6" + lefthook-windows-x64 "1.2.6" levn@^0.4.1: version "0.4.1"