-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: apply editorconfig to code only #1355
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate bot
added a commit
to line/line-bot-sdk-nodejs
that referenced
this pull request
Jan 26, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`9.0.5` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/9.0.5/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/line/line-bot-sdk-nodejs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to ixm-one/common
that referenced
this pull request
Jan 26, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`9.0.5` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/9.0.5/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ixm-one/common). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Brooooooklyn
added a commit
to toeverything/AFFiNE
that referenced
this pull request
Jan 26, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
renovate bot
added a commit
to bruxisma/renovate
that referenced
this pull request
Jan 26, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`9.0.5` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/9.0.5/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/bruxisma/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fuxingloh
pushed a commit
to fuxingloh/cryptomatter
that referenced
this pull request
Jan 26, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^9.0.5` -> `^9.0.6`](https://renovatebot.com/diffs/npm/husky/9.0.5/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/levaintech/frontmatter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
solaris007
pushed a commit
to adobe/spacecat-shared
that referenced
this pull request
Jan 26, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@aws-sdk/client-dynamodb](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-dynamodb) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb)) | [`3.496.0` -> `3.499.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-dynamodb/3.496.0/3.499.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-dynamodb/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-dynamodb/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-dynamodb/3.496.0/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-dynamodb/3.496.0/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/lib-dynamodb](https://togithub.com/aws/aws-sdk-js-v3/tree/main/lib/lib-dynamodb) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb)) | [`3.496.0` -> `3.499.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2flib-dynamodb/3.496.0/3.499.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2flib-dynamodb/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2flib-dynamodb/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2flib-dynamodb/3.496.0/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2flib-dynamodb/3.496.0/3.499.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`6.19.0` -> `6.19.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.19.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`6.19.0` -> `6.19.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.19.0/6.19.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [husky](https://togithub.com/typicode/husky) | [`9.0.1` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/9.0.1/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.0.1/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.0.1/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-dynamodb)</summary> ### [`v3.499.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#34990-2024-01-24) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.496.0...v3.499.0) **Note:** Version bump only for package [@​aws-sdk/client-dynamodb](https://togithub.com/aws-sdk/client-dynamodb) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/lib-dynamodb)</summary> ### [`v3.499.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/lib/lib-dynamodb/CHANGELOG.md#34990-2024-01-24) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.496.0...v3.499.0) **Note:** Version bump only for package [@​aws-sdk/lib-dynamodb](https://togithub.com/aws-sdk/lib-dynamodb) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v6.19.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6191-2024-01-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.0...v6.19.1) ##### 🩹 Fixes - **type-utils:** preventing isUnsafeAssignment infinite recursive calls - **eslint-plugin:** \[no-unnecessary-condition] fix false positive for type variable ##### ❤️ Thank You - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v6.19.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6191-2024-01-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.0...v6.19.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 2pm on Saturday" in timezone Europe/Zurich, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/adobe/spacecat-shared). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot
pushed a commit
to timelessco/js-bottomsheet
that referenced
this pull request
Jan 26, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^9.0.5` -> `^9.0.6`](https://renovatebot.com/diffs/npm/husky/9.0.5/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.0.5/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 12am and before 5am every weekday,every weekend" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/timelessco/js-bottomsheet).
abhi-markan
added a commit
to UK-Export-Finance/mdm-api
that referenced
this pull request
Jan 27, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/UK-Export-Finance/mdm-api). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Abhi Markan <32125108+abhi-markan@users.noreply.github.com> Co-authored-by: Abhi Markan <abhi.markan@ukexportfinance.gov.uk>
peterjokumsen
added a commit
to helderberg-pirates-baseball/websites
that referenced
this pull request
Jan 28, 2024
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! *Note: install using `husky@latest` to get the bug fixes that were released after.* #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: Renovate Bot GitHub <bot@renovateapp.com>
ddadaal
added a commit
to PKUHPC/SCOW
that referenced
this pull request
Jan 28, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on sunday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/PKUHPC/SCOW). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Chen Junda <ddadaal@outlook.com>
mergify bot
added a commit
to Balvajs/dismiss-stale-reviews
that referenced
this pull request
Jan 28, 2024
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [husky](https://togithub.com/typicode/husky) | devDependencies | major | [`8.0.3` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! *Note: install using `husky@latest` to get the bug fixes that were released after.* #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1Mi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: Balvajs Renovate Bot <406530+balvajs-renovate[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
mergify bot
added a commit
to Balvajs/delete-stale-branches
that referenced
this pull request
Jan 28, 2024
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [husky](https://togithub.com/typicode/husky) | devDependencies | major | [`8.0.3` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! *Note: install using `husky@latest` to get the bug fixes that were released after.* #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1Mi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: Balvajs Renovate Bot <406530+balvajs-renovate[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
saranshisatgit
pushed a commit
to Meta-Root-Zones/AFFiNE
that referenced
this pull request
Jan 28, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
renovate bot
added a commit
to tnez/starter-npm-pkg
that referenced
this pull request
Jan 29, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://typicode.github.io/husky) ([source](https://togithub.com/typicode/husky)) | [`8.0.3` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "before 4am on Monday" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/tnez/starter-npm-pkg). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Miracle575
pushed a commit
to PKUHPC/SCOW
that referenced
this pull request
Jan 29, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on sunday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/PKUHPC/SCOW). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Chen Junda <ddadaal@outlook.com>
kodiakhq bot
added a commit
to weareinreach/TransMascFutures
that referenced
this pull request
Jan 29, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.11.6` -> `20.11.10`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.6/20.11.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.6/20.11.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.6/20.11.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`6.19.1` -> `6.20.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.19.1/6.20.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`6.19.1` -> `6.20.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.19.1/6.20.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | [`10.5.0` -> `10.6.1`](https://renovatebot.com/diffs/npm/chromatic/10.5.0/10.6.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/10.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/chromatic/10.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/chromatic/10.5.0/10.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/10.5.0/10.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-codegen](https://togithub.com/mmkal/eslint-plugin-codegen) | [`0.22.1` -> `0.23.0`](https://renovatebot.com/diffs/npm/eslint-plugin-codegen/0.22.1/0.23.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-codegen/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-codegen/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-codegen/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-codegen/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [husky](https://togithub.com/typicode/husky) | [`9.0.3` -> `9.0.7`](https://renovatebot.com/diffs/npm/husky/9.0.3/9.0.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.0.3/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.0.3/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | [`23.7.19` -> `23.8.1`](https://renovatebot.com/diffs/npm/i18next/23.7.19/23.8.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/i18next/23.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/i18next/23.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/i18next/23.7.19/23.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/i18next/23.7.19/23.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [listr2](https://togithub.com/listr2/listr2) | [`8.0.1` -> `8.0.2`](https://renovatebot.com/diffs/npm/listr2/8.0.1/8.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/listr2/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/listr2/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/listr2/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/listr2/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | [`8.14.3` -> `8.15.0`](https://renovatebot.com/diffs/npm/pnpm/8.14.3/8.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/8.14.3/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/8.14.3/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v6.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6200-2024-01-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.1...v6.20.0) ##### 🚀 Features - **eslint-plugin:** \[member-ordering] allow easy reuse of the default ordering ##### 🩹 Fixes - **eslint-plugin:** \[no-useless-template-literals] incorrect bigint autofix result - **eslint-plugin:** \[prefer-nullish-coalescing] treat any/unknown as non-nullable - **eslint-plugin:** \[no-useless-template-literals] report Infinity & NaN - **eslint-plugin:** \[prefer-readonly] disable checking accessors ##### ❤️ Thank You - Alex Parloti - auvred - James Browning - StyleShit - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v6.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6200-2024-01-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.1...v6.20.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v10.6.1`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1061-Fri-Jan-26-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v10.6.0...v10.6.1) ##### 🐛 Bug Fix - Remove after-release script [#​906](https://togithub.com/chromaui/chromatic-cli/pull/906) ([@​skitterm](https://togithub.com/skitterm)) ##### Authors: 1 - Steven Kitterman ([@​skitterm](https://togithub.com/skitterm)) *** ### [`v10.6.0`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1060-Fri-Jan-26-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v10.5.2...v10.6.0) ##### 🚀 Enhancement - CLI should throw error when using TurboSnap but missing a stats file. [#​899](https://togithub.com/chromaui/chromatic-cli/pull/899) ([@​thafryer](https://togithub.com/thafryer)) ##### Authors: 1 - Jarel Fryer ([@​thafryer](https://togithub.com/thafryer)) *** ### [`v10.5.2`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1052-Thu-Jan-25-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v10.5.1...v10.5.2) ##### 🐛 Bug Fix - Remove latest from the chromatic package in Init script [#​902](https://togithub.com/chromaui/chromatic-cli/pull/902) ([@​thafryer](https://togithub.com/thafryer)) ##### Authors: 1 - Jarel Fryer ([@​thafryer](https://togithub.com/thafryer)) *** ### [`v10.5.1`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1051-Thu-Jan-25-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v10.5.0...v10.5.1) ##### 🐛 Bug Fix - Add "package.json" to exports map [#​900](https://togithub.com/chromaui/chromatic-cli/pull/900) ([@​yannbf](https://togithub.com/yannbf)) - Improve logging around upload errors [#​894](https://togithub.com/chromaui/chromatic-cli/pull/894) ([@​ghengeveld](https://togithub.com/ghengeveld)) - Don't skip uploading of empty files, it works now [#​901](https://togithub.com/chromaui/chromatic-cli/pull/901) ([@​ghengeveld](https://togithub.com/ghengeveld)) ##### Authors: 2 - Gert Hengeveld ([@​ghengeveld](https://togithub.com/ghengeveld)) - Yann Braga ([@​yannbf](https://togithub.com/yannbf)) *** </details> <details> <summary>mmkal/eslint-plugin-codegen (eslint-plugin-codegen)</summary> ### [`v0.23.0`](https://togithub.com/mmkal/eslint-plugin-codegen/releases/tag/v0.23.0) [Compare Source](https://togithub.com/mmkal/eslint-plugin-codegen/compare/v0.22.1...v0.23.0) - add child_process to dependencies [`d0f6bbe`](https://togithub.com/mmkal/eslint-plugin-codegen/commit/d0f6bbe) </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 </details> <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.8.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2381) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.8.0...v23.8.1) - types: support stricter typechecking for returnEmptyString and returnNull [2129](https://togithub.com/i18next/i18next/pull/2129) ### [`v23.8.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#2380) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.20...v23.8.0) - improve performance by reducing array slices and RegExp recreation [2128](https://togithub.com/i18next/i18next/pull/2128) ### [`v23.7.20`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23720) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.7.19...v23.7.20) - optimize: consistent \_zero special handling also for defaultValue_zero [2124](https://togithub.com/i18next/i18next/issues/2124) - intl plural rule for dev is now en (consistent with v3 compatibility) </details> <details> <summary>listr2/listr2 (listr2)</summary> ### [`v8.0.2`](https://togithub.com/listr2/listr2/releases/tag/listr2%408.0.2) [Compare Source](https://togithub.com/listr2/listr2/compare/listr2@​8.0.1...listr2@​8.0.2) #### listr2 [8.0.2](https://togithub.com/listr2/listr2/compare/listr2@​8.0.1...listr2@​8.0.2) (2024-01-27) ##### Bug Fixes - **deps:** update all minor dependency updates ([6662e0b](https://togithub.com/listr2/listr2/commit/6662e0bda139742578505da4ceeddffc83234611)) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v8.15.0`](https://togithub.com/pnpm/pnpm/releases/tag/v8.15.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.14.3...v8.15.0) #### Minor Changes - When the license field does not exist in `package.json` but a license file exists, try to match and extract the license name [#​7530](https://togithub.com/pnpm/pnpm/pull/7530). #### Patch Changes - Running `pnpm update -r --latest` will no longer downgrade prerelease dependencies [#​7436](https://togithub.com/pnpm/pnpm/issues/7436). - `--aggregate-output` should work on scripts executed from the same project [#​7556](https://togithub.com/pnpm/pnpm/issues/7556). - Prefer hard links over reflinks on Windows as they perform better [#​7564](https://togithub.com/pnpm/pnpm/pull/7564). - Reduce the length of the side-effects cache key. Instead of saving a stringified object composed from the dependency versions of the package, use the hash calculated from the said object [#​7563](https://togithub.com/pnpm/pnpm/pull/7563). - Throw an error if `pnpm update --latest` runs with arguments containing versions specs. For instance, `pnpm update --latest foo@next` is not allowed [#​7567](https://togithub.com/pnpm/pnpm/pull/7567). - Don't fail in Windows CoW if the file already exists [#​7554](https://togithub.com/pnpm/pnpm/issues/7554). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="85" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" /> </picture> </a> </td> </tr> </tbody> </table> #### Our Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.thinkmill.com.au/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/thinkmill.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/thinkmill_light.svg" /> <img src="https://pnpm.io/img/users/thinkmill.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/macpaw.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/macpaw_light.svg" /> <img src="https://pnpm.io/img/users/macpaw.svg" width="200" /> </picture> </a> </td> </tr> </tbody> </table> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/GLAAD). PR-URL: #327 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Joe Karow <58997957+JoeKarow@users.noreply.github.com>
hyochan
pushed a commit
to dooboolab-community/dooboo-ui
that referenced
this pull request
Jan 30, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://typicode.github.io/husky) ([source](https://togithub.com/typicode/husky)) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/dooboolab-community/dooboo-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
gisbdzhch
pushed a commit
to gisktzh/gb3-web_ui
that referenced
this pull request
Jan 31, 2024
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://github.com/typicode/husky) | [`^8.0.1` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://github.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](typicode/husky@v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://github.com/rakleed) in typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://github.com/typicode) in typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://github.com/starnayuta) in typicode/husky#1357 - Fix unbound variable by [@​typicode](https://github.com/typicode) in typicode/husky#1359 ### [`v9.0.5`](https://github.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](typicode/husky@v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://github.com/ManuelRauber) in typicode/husky#1350 - fix: init error by [@​typicode](https://github.com/typicode) in typicode/husky#1353 ### [`v9.0.4`](https://github.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](typicode/husky@v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://github.com/typicode) in typicode/husky#1348 - refactor: simplify by [@​typicode](https://github.com/typicode) in typicode/husky#1349 - fix: init not working on pnpm [#​1334](typicode/husky#1334) by [@​rozbo](https://github.com/rozbo) in typicode/husky#1347 ### [`v9.0.3`](https://github.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](typicode/husky@v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://github.com/typicode) in typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://github.com/julien-f) in typicode/husky#1341 - fi...
takecchi
pushed a commit
to cuculus-dev/cuculus
that referenced
this pull request
Jan 31, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.7`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | @coderabbitai: ignore --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/cuculus-dev/cuculus). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot
pushed a commit
to cloudquery/setup-cloudquery
that referenced
this pull request
Feb 1, 2024
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [husky](https://togithub.com/typicode/husky) | devDependencies | major | [`8.0.3` -> `9.0.8`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.8) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! *Note: install using `husky@latest` to get the bug fixes that were released after.* #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNjMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE2NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Brooooooklyn
pushed a commit
to napi-rs/tar
that referenced
this pull request
Feb 2, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://typicode.github.io/husky) ([source](https://togithub.com/typicode/husky)) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/napi-rs/tar). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
renovate bot
added a commit
to JoshuaKGoldberg/ts-api-utils
that referenced
this pull request
Feb 4, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/ts-api-utils). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
hoonoh
pushed a commit
to hoonoh/aws-spot-price
that referenced
this pull request
Feb 5, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.10`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 5pm on Friday,every weekend" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/hoonoh/aws-spot-price). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nicolewhite
pushed a commit
to autoblocksai/javascript-sdk
that referenced
this pull request
Feb 5, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone America/Chicago, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/autoblocksai/javascript-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ckomop0x
pushed a commit
to ckomop0x/ckomop0x.me.site
that referenced
this pull request
Feb 5, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.10`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ckomop0x/ckomop0x.me.site.v2). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
antoinezanardi
pushed a commit
to antoinezanardi/werewolves-assistant-api-next
that referenced
this pull request
Feb 7, 2024
## [1.29.0](v1.28.1...v1.29.0) (2024-2-7) ### 🚀 Features * **cors:** enable cors for specific origin based on env ([#855](#855)) ([f4ceb12](f4ceb12)) ### 🔩 Refactor * **server:** use config service in server entry file ([#859](#859)) ([b72be42](b72be42)) ### 🔁 CI * **docker:** deploy latest docker tag when creating a release ([#857](#857)) ([9393103](9393103)) ### 🧹 Chore * **dependabot:** better group of updates ([#858](#858)) ([197fe5d](197fe5d)) * **deps:** bump @faker-js/faker from 8.3.1 to 8.4.0 ([#836](#836)) ([11cc52a](11cc52a)) * **deps:** bump fastify from 4.25.1 to 4.26.0 ([#841](#841)) ([4c488fe](4c488fe)) * **deps:** bump husky from 8.0.3 to 9.0.1 ([#830](#830)) ([8d805e5](8d805e5)) * **deps:** bump husky from 9.0.1 to 9.0.6 ([#835](#835)) ([06dd0e7](06dd0e7)), closes [typicode/husky#1354](typicode/husky#1354) [typicode/husky#1355](typicode/husky#1355) [typicode/husky#1357](typicode/husky#1357) [typicode/husky#1359](typicode/husky#1359) [typicode/husky#1350](typicode/husky#1350) [typicode/husky#1353](typicode/husky#1353) [typicode/husky#1348](typicode/husky#1348) [typicode/husky#1349](typicode/husky#1349) [#1334](https://github.com/antoinezanardi/werewolves-assistant-api-next/issues/1334) [typicode/husky#1347](typicode/husky#1347) [typicode/husky#1340](typicode/husky#1340) [typicode/husky#1341](typicode/husky#1341) [typicode/husky#1338](typicode/husky#1338) [typicode/husky#1343](typicode/husky#1343) [typicode/husky#1339](typicode/husky#1339) [typicode/husky#1346](typicode/husky#1346) [typicode/husky#1336](typicode/husky#1336) [typicode/husky#1337](typicode/husky#1337) [#1359](https://github.com/antoinezanardi/werewolves-assistant-api-next/issues/1359) [#1357](https://github.com/antoinezanardi/werewolves-assistant-api-next/issues/1357) [#1355](https://github.com/antoinezanardi/werewolves-assistant-api-next/issues/1355) [#1354](https://github.com/antoinezanardi/werewolves-assistant-api-next/issues/1354) [#1353](https://github.com/antoinezanardi/werewolves-assistant-api-next/issues/1353) [#1350](https://github.com/antoinezanardi/werewolves-assistant-api-next/issues/1350) * **deps:** bump husky from 9.0.6 to 9.0.7 ([#842](#842)) ([eac52fb](eac52fb)) * **deps:** bump husky from 9.0.7 to 9.0.10 ([#850](#850)) ([8784f2d](8784f2d)) * **deps:** bump lint-staged from 15.2.0 to 15.2.1 ([#847](#847)) ([79a92af](79a92af)) * **deps:** bump lint-staged from 15.2.1 to 15.2.2 ([#854](#854)) ([93b7342](93b7342)) * **deps:** bump mongoose from 8.1.0 to 8.1.1 ([#832](#832)) ([0016d27](0016d27)) * **deps:** bump semantic-release from 23.0.0 to 23.0.1 ([#856](#856)) ([5bf00c5](5bf00c5)) * **deps:** bump the commitlint group with 2 updates ([#834](#834)) ([b0a9c91](b0a9c91)) * **deps:** bump the nest group with 1 update ([#852](#852)) ([2eb493a](2eb493a)) * **deps:** bump the nest group with 6 updates ([#838](#838)) ([dc9eafb](dc9eafb)) * **deps:** bump the stryker group with 3 updates ([#840](#840)) ([435b231](435b231)) * **deps:** bump the stryker group with 3 updates ([#851](#851)) ([b9c0e2a](b9c0e2a)) * **deps:** bump the types group with 1 update ([#829](#829)) ([499192b](499192b)) * **deps:** bump the types group with 1 update ([#837](#837)) ([7d8f0a9](7d8f0a9)) * **deps:** bump the types group with 1 update ([#844](#844)) ([e230d8d](e230d8d)) * **deps:** bump the types group with 1 update ([#849](#849)) ([db7077d](db7077d)) * **deps:** bump the types group with 2 updates ([#848](#848)) ([ab8e645](ab8e645)) * **deps:** bump the types group with 3 updates ([#843](#843)) ([1e59cbc](1e59cbc)) * **deps:** bump the types group with 3 updates ([#853](#853)) ([a3f06ab](a3f06ab)) * **deps:** bump type-fest from 4.10.0 to 4.10.1 ([#831](#831)) ([43de88d](43de88d)) * **deps:** bump type-fest from 4.10.1 to 4.10.2 ([#845](#845)) ([1b486cc](1b486cc)) * **lint-staged:** correct command for lint staged eslint ([#860](#860)) ([85f1ffa](85f1ffa))
renovate bot
added a commit
to JoshuaKGoldberg/tidelift-me-up
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/tidelift-me-up). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to danvk/gravlax
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/danvk/gravlax). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to JoshuaKGoldberg/should-semantic-release
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/should-semantic-release). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to JoshuaKGoldberg/github-sponsors-to-markdown
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/github-sponsors-to-markdown). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to JoshuaKGoldberg/npm-username-to-packages
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/npm-username-to-packages). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to JoshuaKGoldberg/JoshuaKGoldberg
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/JoshuaKGoldberg). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to JoshuaKGoldberg/refined-saved-replies
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/refined-saved-replies). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to JoshuaKGoldberg/github-username-to-emails
that referenced
this pull request
Feb 13, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/github-username-to-emails). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fkoulen
added a commit
to ASVGay/the-rhapsodies
that referenced
this pull request
Feb 17, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ASVGay/the-rhapsodies). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2In0=-->
remcolakens
added a commit
to remcolakens/next-boilerplate
that referenced
this pull request
Feb 17, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.11`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/remcolakens/next-boilerplate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Remco Lakens <remco.lakens@gmail.com>
Adriel-M
added a commit
to Adriel-M/adriel.dev
that referenced
this pull request
Feb 18, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Adriel-M/adriel.dev). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Adriel <20115135+Adriel-M@users.noreply.github.com>
gastonfournier
pushed a commit
to Unleash/unleash
that referenced
this pull request
Feb 19, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.11`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am every weekday" in timezone Europe/Madrid, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
added a commit
to valora-inc/address-metadata
that referenced
this pull request
Feb 19, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.11`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone UTC, Automerge - "after 8:00 before 23:00 every weekday except on Friday" in timezone UTC. 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/valora-inc/address-metadata). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE5MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
descope bot
added a commit
to descope/descope-js
that referenced
this pull request
Mar 5, 2024
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | devDependencies | major | [`^8.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.10) | `9.0.11` | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! *Note: install using `husky@latest` to get the bug fixes that were released after.* #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 Adding husky to a project is now easier than ever. It's just a single line that does the same as above. No need to read the docs to get started anymore. ```shell npx husky init ``` #### Adding a New Hook ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 Adding a hook is as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. For example, on Linux/macOS: ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. Here are the steps to migrate: `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` *Note: `sh` will be used to run hooks, even if a shebang is set.* If you were using `husky` as a module: ```diff - const husky = require('husky') - // ... + import husky from 'husky' + console.log(husky()) ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10pm every weekday,every weekend,before 5am every weekday" in timezone Asia/Jerusalem, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42NC4yIiwidXBkYXRlZEluVmVyIjoiMzcuNjQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: descope[bot] <descope[bot]@users.noreply.github.com>
kodiakhq bot
pushed a commit
to X-oss-byte/Nextjs
that referenced
this pull request
Mar 9, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.11`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/X-oss-byte/Nextjs).
hobroker
added a commit
to hobroker/selfhosted
that referenced
this pull request
Mar 15, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.11.0` -> `20.11.28`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.0/20.11.28) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.0/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.0/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.0`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lint-staged](https://togithub.com/okonet/lint-staged) | [`15.2.0` -> `15.2.2`](https://renovatebot.com/diffs/npm/lint-staged/15.2.0/15.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.0/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.0/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> <details> <summary>okonet/lint-staged (lint-staged)</summary> ### [`v15.2.2`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1522) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.1...v15.2.2) ##### Patch Changes - [#​1391](https://togithub.com/lint-staged/lint-staged/pull/1391) [`fdcdad4`](https://togithub.com/lint-staged/lint-staged/commit/fdcdad42ff96fea3c05598e378d3c44ad4a51bde) Thanks [@​iiroj](https://togithub.com/iiroj)! - *Lint-staged* no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout. ### [`v15.2.1`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1521) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.0...v15.2.1) ##### Patch Changes - [#​1387](https://togithub.com/lint-staged/lint-staged/pull/1387) [`e4023f6`](https://togithub.com/lint-staged/lint-staged/commit/e4023f687616dcf4816545b8eefbcce50e255c9c) Thanks [@​iiroj](https://togithub.com/iiroj)! - Ignore stdin of spawned commands so that they don't get stuck waiting. Until now, *lint-staged* has used the default settings to spawn linter commands. This means the `stdin` of the spawned commands has accepted input, and essentially gotten stuck waiting. Now the `stdin` is ignored and commands will no longer get stuck. If you relied on this behavior, please open a new issue and describe how; the behavior has not been intended. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/hobroker/selfhosted). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Igor <4361921+hobroker@users.noreply.github.com>
ykzts
added a commit
to manaelproxy/manael
that referenced
this pull request
Mar 23, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`^8.0.3` -> `^9.0.11`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/manaelproxy/manael). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
github-merge-queue bot
pushed a commit
to camunda/camunda
that referenced
this pull request
Apr 25, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://togithub.com/typicode/husky) | [`8.0.3` -> `9.0.11`](https://renovatebot.com/diffs/npm/husky/8.0.3/9.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/8.0.3/9.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>typicode/husky (husky)</summary> ### [`v9.0.11`](https://togithub.com/typicode/husky/releases/tag/v9.0.11) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.10...v9.0.11) - chore: update package-lock.json by [@​btea](https://togithub.com/btea) in [typicode/husky#1383 - fix: husky=0 in init (fixes [#​1393](https://togithub.com/typicode/husky/issues/1393)) by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1395 ### [`v9.0.10`](https://togithub.com/typicode/husky/releases/tag/v9.0.10) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.9...v9.0.10) - fix: rename index.d.ts to index.d.mts by [@​mrkjdy](https://togithub.com/mrkjdy) in [typicode/husky#1379 ### [`v9.0.9`](https://togithub.com/typicode/husky/releases/tag/v9.0.9) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.8...v9.0.9) - refactor: rename files by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1378 ### [`v9.0.8`](https://togithub.com/typicode/husky/releases/tag/v9.0.8) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.7...v9.0.8) - docs: update index.md by [@​khaledYS](https://togithub.com/khaledYS) in [typicode/husky#1369 - Fix tab detection on install command by [@​glensc](https://togithub.com/glensc) in [typicode/husky#1376 - refactor: reduce file size by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1377 ### [`v9.0.7`](https://togithub.com/typicode/husky/releases/tag/v9.0.7) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.6...v9.0.7) - fix: typo and source `~/.huskyrc` correctly (compatibility with v8) - docs: fix example by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1363 ### [`v9.0.6`](https://togithub.com/typicode/husky/releases/tag/v9.0.6) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.5...v9.0.6) - docs: add favicon by [@​rakleed](https://togithub.com/rakleed) in [typicode/husky#1354 - chore: apply editorconfig to code only by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1355 - docs: update install script to mjs and fix CI checks by [@​starnayuta](https://togithub.com/starnayuta) in [typicode/husky#1357 - Fix unbound variable by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1359 ### [`v9.0.5`](https://togithub.com/typicode/husky/releases/tag/v9.0.5) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.4...v9.0.5) - docs: update path to startup files by [@​ManuelRauber](https://togithub.com/ManuelRauber) in [typicode/husky#1350 - fix: init error by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1353 ### [`v9.0.4`](https://togithub.com/typicode/husky/releases/tag/v9.0.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.3...v9.0.4) - fix: init create dir before by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1348 - refactor: simplify by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1349 - fix: init not working on pnpm [#​1334](https://togithub.com/typicode/husky/issues/1334) by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1347 ### [`v9.0.3`](https://togithub.com/typicode/husky/releases/tag/v9.0.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.2...v9.0.3) - docs: fix link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1340 - chore: fix links in issue template by [@​julien-f](https://togithub.com/julien-f) in [typicode/husky#1341 - fix: add scripts field if not present by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1338 - docs: changelog link by [@​typicode](https://togithub.com/typicode) in [typicode/husky#1343 - fix: insert final newline by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1339 - fix: fix git hooks path on windows by [@​rozbo](https://togithub.com/rozbo) in [typicode/husky#1346 ### [`v9.0.2`](https://togithub.com/typicode/husky/releases/tag/v9.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.1...v9.0.2) #### What's Changed - fix: exit code by [@​gergelypap](https://togithub.com/gergelypap) in [typicode/husky#1336 - docs: typo by [@​chalkygames123](https://togithub.com/chalkygames123) in [typicode/husky#1337 #### New Contributors - [@​gergelypap](https://togithub.com/gergelypap) made their first contribution in [typicode/husky#1336 **Full Changelog**: typicode/husky@v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/typicode/husky/releases/tag/v9.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.3...v9.0.1) <p align="center"> Kicking off the year with an exciting update! </p> <p align="center"> <img src="https://github.com/typicode/husky/assets/5502029/457ab087-e935-4196-b99f-601ecf37f263" height="400px" alt="" /> </p> #### TLDR; Improved user experience and a (even) smaller package size while packing in more features! #### 👋 By the Way **I'm available for remote work** (Front-end/Back-end mainly JS/TS but open to other stacks Rails, Go, Elixir). You can contact me at my mail: typicode at gmail 🙂 #### Introducing `husky init` Adding husky to a project is now easier than ever. Although the installation process was straightforward, it often required consulting the documentation. ##### v8 ```shell npm pkg set scripts.prepare="husky install" npm run prepare npx husky add .husky/pre-commit "npm test" ``` ##### v9 ```shell npx husky init ``` #### Adding a New Hook Adding a hook is now as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic `echo` command. ##### v8 ```shell npx husky add .husky/pre-commit "npm test" git add --chmod=+x .husky/pre-commit # On Windows ``` ##### v9 ```shell echo "npm test" > .husky/pre-commit ``` #### Further Size Reduction `v8` was already the most compact Git hooks manager at approximately `6kB`. `v9` takes this a step further, reducing the size to just `3kB`, likely making it the smallest devDependency in your toolkit. **To give you an idea of how small it is, the biggest file in the project is the MIT license 😄** #### More to Come Additional features are in the pipeline for `v9`. Stay tuned 🙌 #### Other Changes - **Enhanced security** with CI and npm `--provenance` for safer publishing. - Added **`$XDG_CONFIG_HOME`** support. Move `~/.huskyrc` to `~/.config/husky/init.sh` for centralized configuration. - **Fixed permission issue for Windows-created hooks**; they no longer need to be executable. - Removed `husky install`. Use `husky` or `husky some/dir` for the same functionality (deprecation notice to be added). - Modified behavior when `.git` is missing; it now triggers a warning instead of failure. - Replaced `HUSKY_DEBUG=1` with `HUSKY=2` for debugging. - Updated the Husky API for module usage. - Transitioned to `ESM` for module usage. - Dropped support for Node 14 and 16. - Revamped docs. #### How to Migrate `v9` is backward compatible with `v8`, allowing you to freely upgrade and migrate your hooks later. `package.json` ```diff { "scripts": { - "prepare": "husky install" + "prepare": "husky" } } ``` `.husky/pre-commit` ```diff - #!/usr/bin/env sh - . "$(dirname -- "$0")/_/husky.sh" npm test ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/camunda/zeebe). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
1 task
1 task
This was referenced Jul 16, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.