angular merge requestshttps://git.sidvind.com/templates/angular/-/merge_requests2024-03-14T15:41:59Zhttps://git.sidvind.com/templates/angular/-/merge_requests/459chore(deps): update dependency typescript to v5.4.22024-03-14T15:41:59ZRenovate Botchore(deps): update dependency typescript to v5.4.2This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | devDependencies | minor | [`5.3.3` -> `...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | devDependencies | minor | [`5.3.3` -> `5.4.2`](https://renovatebot.com/diffs/npm/typescript/5.3.3/5.4.2) |
---
### Release Notes
<details>
<summary>Microsoft/TypeScript (typescript)</summary>
### [`v5.4.2`](https://github.com/microsoft/TypeScript/releases/tag/v5.4.2): TypeScript 5.4
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).
For the complete list of fixed issues, check out the
- [fixed issues query for Typescript 5.4.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
Downloads are available on:
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
</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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTkuNSIsInVwZGF0ZWRJblZlciI6IjM3LjIxOS41IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/458chore(deps): update dependency html-validate to v8.13.02024-03-07T17:07:26ZRenovate Botchore(deps): update dependency html-validate to v8.13.0This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [html-validate](https://html-validate.org) ([source](https://gitlab.com/html-validate/html-validate)) | devDependencies | minor | [`8.12.0`...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [html-validate](https://html-validate.org) ([source](https://gitlab.com/html-validate/html-validate)) | devDependencies | minor | [`8.12.0` -> `8.13.0`](https://renovatebot.com/diffs/npm/html-validate/8.12.0/8.13.0) |
---
### Release Notes
<details>
<summary>html-validate/html-validate (html-validate)</summary>
### [`v8.13.0`](https://gitlab.com/html-validate/html-validate/blob/HEAD/CHANGELOG.md#8130-2024-3-6)
[Compare Source](https://gitlab.com/html-validate/html-validate/compare/v8.12.0...v8.13.0)
##### Features
- **meta:** allow `<link>` under `<body>` if appropriate `rel` attribute is present ([ae1e070](https://gitlab.com/html-validate/html-validate/commit/ae1e0707f9438183f5200e67e263f7a52cfbbf99))
- **meta:** allow content categories to be a callback ([0eb4e77](https://gitlab.com/html-validate/html-validate/commit/0eb4e77f3ea1f04bf1a368da037df7c906f51c3e))
- **meta:** disallow invalid rel attribute keywords ([dc36cfb](https://gitlab.com/html-validate/html-validate/commit/dc36cfbdce01c9d6af49303a9ca7a5a627b5035a))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTkuNSIsInVwZGF0ZWRJblZlciI6IjM3LjIxOS41IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/457chore(deps): update dependency autoprefixer to v10.4.182024-03-02T19:03:51ZRenovate Botchore(deps): update dependency autoprefixer to v10.4.18This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [autoprefixer](https://github.com/postcss/autoprefixer) | devDependencies | patch | [`10.4.17` -> `10.4.18`](https://renovatebot.com/diffs/...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [autoprefixer](https://github.com/postcss/autoprefixer) | devDependencies | patch | [`10.4.17` -> `10.4.18`](https://renovatebot.com/diffs/npm/autoprefixer/10.4.17/10.4.18) |
---
### Release Notes
<details>
<summary>postcss/autoprefixer (autoprefixer)</summary>
### [`v10.4.18`](https://github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10418)
[Compare Source](https://github.com/postcss/autoprefixer/compare/10.4.17...10.4.18)
- Fixed removing `-webkit-box-orient` on `-webkit-line-clamp` ([@​Goodwine](https://github.com/Goodwine)).
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTkuNSIsInVwZGF0ZWRJblZlciI6IjM3LjIxOS41IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/456chore(deps): update @html-validate/eslint monorepo to v5.14.02024-03-03T18:20:19ZRenovate Botchore(deps): update @html-validate/eslint monorepo to v5.14.0This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@html-validate/eslint-config](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tre...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@html-validate/eslint-config](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config)) | devDependencies | minor | [`5.13.2` -> `5.14.0`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config/5.13.2/5.14.0) |
| [@html-validate/eslint-config-angularjs](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config-angularjs)) | devDependencies | minor | [`5.13.0` -> `5.14.0`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config-angularjs/5.13.0/5.14.0) |
| [@html-validate/eslint-config-cypress](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config-cypress)) | devDependencies | minor | [`5.13.0` -> `5.14.0`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config-cypress/5.13.0/5.14.0) |
| [@html-validate/eslint-config-jest](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config-jest)) | devDependencies | minor | [`5.13.2` -> `5.14.0`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config-jest/5.13.2/5.14.0) |
| [@html-validate/eslint-config-typescript](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config-typescript)) | devDependencies | minor | [`5.13.1` -> `5.14.0`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config-typescript/5.13.1/5.14.0) |
| [@html-validate/eslint-config-typescript-typeinfo](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config-typescript-typeinfo)) | devDependencies | minor | [`5.13.1` -> `5.14.0`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config-typescript-typeinfo/5.13.1/5.14.0) |
---
### Release Notes
<details>
<summary>html-validate/eslint-config (@​html-validate/eslint-config)</summary>
### [`v5.14.0`](https://gitlab.com/html-validate/eslint-config/tags/v5.14.0)
[Compare Source](https://gitlab.com/html-validate/eslint-config/compare/v5.13.2...v5.14.0)
##### 5.14.0 (2024-2-25)
##### Features
* **deps:** update typescript-eslint monorepo to v7 4882aae
##### Bug Fixes
* **deps:** update dependency eslint to v8.57.0 ca43acd
* **deps:** update dependency eslint-plugin-vue to v9.22.0 b027529
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/455chore(deps): update dependency cypress to v13.6.62024-02-24T09:10:38ZRenovate Botchore(deps): update dependency cypress to v13.6.6This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [cypress](https://cypress.io) ([source](https://github.com/cypress-io/cypress)) | devDependencies | patch | [`13.6.5` -> `13.6.6`](https://...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [cypress](https://cypress.io) ([source](https://github.com/cypress-io/cypress)) | devDependencies | patch | [`13.6.5` -> `13.6.6`](https://renovatebot.com/diffs/npm/cypress/13.6.5/13.6.6) |
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
### [`v13.6.6`](https://github.com/cypress-io/cypress/releases/tag/v13.6.6)
[Compare Source](https://github.com/cypress-io/cypress/compare/v13.6.5...v13.6.6)
Changelog: https://docs.cypress.io/guides/references/changelog#13-6-6
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/454chore(deps): update dependency husky to v9.0.112024-02-16T12:17:06ZRenovate Botchore(deps): update dependency husky to v9.0.11This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [husky](https://github.com/typicode/husky) | devDependencies | patch | [`9.0.10` -> `9.0.11`](https://renovatebot.com/diffs/npm/husky/9.0.1...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [husky](https://github.com/typicode/husky) | devDependencies | patch | [`9.0.10` -> `9.0.11`](https://renovatebot.com/diffs/npm/husky/9.0.10/9.0.11) |
---
### Release Notes
<details>
<summary>typicode/husky (husky)</summary>
### [`v9.0.11`](https://github.com/typicode/husky/releases/tag/v9.0.11)
[Compare Source](https://github.com/typicode/husky/compare/v9.0.10...v9.0.11)
- chore: update `package-lock.json` by [@​btea](https://github.com/btea) in https://github.com/typicode/husky/pull/1383
- fix: `export HUSKY=0` in init (fixes [#​1393](https://github.com/typicode/husky/issues/1393)) by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1395
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/453chore(deps): update dependency webpack-dev-server to v52024-02-24T09:22:07ZRenovate Botchore(deps): update dependency webpack-dev-server to v5This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | devDependencies | major | [`4.15.1` -> `5.0.2`](https://renovatebot.c...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | devDependencies | major | [`4.15.1` -> `5.0.2`](https://renovatebot.com/diffs/npm/webpack-dev-server/4.15.1/5.0.2) |
---
### Release Notes
<details>
<summary>webpack/webpack-dev-server (webpack-dev-server)</summary>
### [`v5.0.2`](https://github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#502-2024-02-16)
[Compare Source](https://github.com/webpack/webpack-dev-server/compare/v5.0.1...v5.0.2)
### [`v5.0.1`](https://github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#501-2024-02-13)
[Compare Source](https://github.com/webpack/webpack-dev-server/compare/v5.0.0...v5.0.1)
### [`v5.0.0`](https://github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#500-2024-02-12)
[Compare Source](https://github.com/webpack/webpack-dev-server/compare/v4.15.1...v5.0.0)
[Migration Guide and Changes](https://github.com/webpack/webpack-dev-server/blob/master/migration-v5.md).
##### [4.15.1](https://github.com/webpack/webpack-dev-server/compare/v4.15.0...v4.15.1) (2023-06-09)
##### Bug Fixes
- replace `::` with `localhost` before openBrowser() ([#​4856](https://github.com/webpack/webpack-dev-server/issues/4856)) ([874c44b](https://github.com/webpack/webpack-dev-server/commit/874c44b072d55fe42a29d366dbe1c71ca3a94db4))
- **types:** compatibility with `@types/ws` ([#​4899](https://github.com/webpack/webpack-dev-server/issues/4899)) ([34bcec2](https://github.com/webpack/webpack-dev-server/commit/34bcec242b8bc64c26e9455a8fd5781a59fbcf24))
</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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/452chore(deps): update dependency @html-validate/prettier-config to v2.4.122024-02-11T09:10:59ZRenovate Botchore(deps): update dependency @html-validate/prettier-config to v2.4.12This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@html-validate/prettier-config](https://gitlab.com/html-validate/prettier-config) | devDependencies | patch | [`2.4.11` -> `2.4.12`](https...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@html-validate/prettier-config](https://gitlab.com/html-validate/prettier-config) | devDependencies | patch | [`2.4.11` -> `2.4.12`](https://renovatebot.com/diffs/npm/@html-validate%2fprettier-config/2.4.11/2.4.12) |
---
### Release Notes
<details>
<summary>html-validate/prettier-config (@​html-validate/prettier-config)</summary>
### [`v2.4.12`](https://gitlab.com/html-validate/prettier-config/blob/HEAD/CHANGELOG.md#2412-2024-2-11)
[Compare Source](https://gitlab.com/html-validate/prettier-config/compare/v2.4.11...v2.4.12)
##### Bug Fixes
- **deps:** update dependency lint-staged to v15.2.2 ([38b226d](https://gitlab.com/html-validate/prettier-config/commit/38b226d2589a5d165c31aed38c7ab7374facfe39))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/451chore(deps): update @html-validate/eslint monorepo to v5.13.12024-02-11T08:24:20ZRenovate Botchore(deps): update @html-validate/eslint monorepo to v5.13.1This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@html-validate/eslint-config-typescript](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@html-validate/eslint-config-typescript](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config-typescript)) | devDependencies | patch | [`5.13.0` -> `5.13.1`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config-typescript/5.13.0/5.13.1) |
| [@html-validate/eslint-config-typescript-typeinfo](https://gitlab.com/html-validate/eslint-config) ([source](https://gitlab.com/html-validate/eslint-config/tree/HEAD/packages/eslint-config-typescript-typeinfo)) | devDependencies | patch | [`5.13.0` -> `5.13.1`](https://renovatebot.com/diffs/npm/@html-validate%2feslint-config-typescript-typeinfo/5.13.0/5.13.1) |
---
### Release Notes
<details>
<summary>html-validate/eslint-config (@​html-validate/eslint-config-typescript)</summary>
### [`v5.13.1`](https://gitlab.com/html-validate/eslint-config/tags/v5.13.1)
[Compare Source](https://gitlab.com/html-validate/eslint-config/compare/v5.13.0...v5.13.1)
#### 5.13.1 (2024-2-11)
##### Bug Fixes
* **deps:** update typescript-eslint monorepo to v6.21.0 c244585
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/450chore(deps): update dependency @types/node to v20.11.152024-02-02T15:20:15ZRenovate Botchore(deps): update dependency @types/node to v20.11.15This MR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/Definit...This MR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.11.14` -> `20.11.15`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.14/20.11.15) | `20.11.16` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/449chore(deps): update dependency npm-run-all2 to v62024-02-11T05:25:24ZRenovate Botchore(deps): update dependency npm-run-all2 to v6This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [npm-run-all2](https://github.com/bcomnes/npm-run-all2) | devDependencies | major | [`5.0.2` -> `6.1.2`](https://renovatebot.com/diffs/npm/...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [npm-run-all2](https://github.com/bcomnes/npm-run-all2) | devDependencies | major | [`5.0.2` -> `6.1.2`](https://renovatebot.com/diffs/npm/npm-run-all2/5.0.2/6.1.2) |
---
### Release Notes
<details>
<summary>bcomnes/npm-run-all2 (npm-run-all2)</summary>
### [`v6.1.2`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v612)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.1.1...v6.1.2)
##### Merged
- feat: move to read-package-json-fast [`#130`](https://github.com/bcomnes/npm-run-all2/pull/130)
- Upgrade: Bump c8 from 8.0.1 to 9.0.0 [`#127`](https://github.com/bcomnes/npm-run-all2/pull/127)
- Upgrade: Bump github/codeql-action from 2 to 3 [`#126`](https://github.com/bcomnes/npm-run-all2/pull/126)
- Upgrade: Bump actions/setup-node from 3 to 4 [`#123`](https://github.com/bcomnes/npm-run-all2/pull/123)
##### Commits
- Publish the whole project [`3dde20c`](https://github.com/bcomnes/npm-run-all2/commit/3dde20c1c8fa973045773e03f4fc121360fdbed4)
- Utilize CJS require for 'read-package-json-fast' [`605ca15`](https://github.com/bcomnes/npm-run-all2/commit/605ca15d9adee3ce14da6fcaa98cb14d9c03795c)
- Update FUNDING.yml [`c838ee9`](https://github.com/bcomnes/npm-run-all2/commit/c838ee9eea06e545d1a7f25592f7beb8468f1afd)
### [`v6.1.1`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v611---2023-10-04)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.1.0...v6.1.1)
##### Commits
- Add an npm-run-all2 bin alias [`e6dc017`](https://github.com/bcomnes/npm-run-all2/commit/e6dc0175006a9a703c1256949f8424922043a33a)
- Fix npx on node 16 [`cfbd974`](https://github.com/bcomnes/npm-run-all2/commit/cfbd974a5990e8d549ae8bf7bfb632424ff4990b)
### [`v6.1.0`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v610---2023-10-04)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.0.6...v6.1.0)
##### Merged
- Upgrade: Bump actions/checkout from 3 to 4 [`#119`](https://github.com/bcomnes/npm-run-all2/pull/119)
##### Commits
- Lets avoid spawn.sync [`a3ee6cd`](https://github.com/bcomnes/npm-run-all2/commit/a3ee6cd9e051471bfd7b1b4d153aa260fc9b6634)
- Add support for pnpm ([#​117](https://github.com/bcomnes/npm-run-all2/issues/117)) [`3df3708`](https://github.com/bcomnes/npm-run-all2/commit/3df37084ab1ae55f873fcbb449ad0d7df8bc328f)
### [`v6.0.6`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v606---2023-07-04)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.0.5...v6.0.6)
##### Merged
- Update all esm only packages [`#114`](https://github.com/bcomnes/npm-run-all2/pull/114)
- Upgrade: Bump c8 from 7.14.0 to 8.0.0 [`#111`](https://github.com/bcomnes/npm-run-all2/pull/111)
- Delete .nycrc [`#109`](https://github.com/bcomnes/npm-run-all2/pull/109)
- Update CodeQL workflow [`#110`](https://github.com/bcomnes/npm-run-all2/pull/110)
##### Commits
- Lint fix and a few hand fixes [`2c81236`](https://github.com/bcomnes/npm-run-all2/commit/2c8123694b73084f37b68eb6719632024331d2e9)
- Fix tests [`79e2c97`](https://github.com/bcomnes/npm-run-all2/commit/79e2c97c5b32c46d5cf64ce37b3b78cf4035498e)
- Update p-queue and ansi-styles [`10b075c`](https://github.com/bcomnes/npm-run-all2/commit/10b075c849153822e9abc1447222d186a1cd6136)
### [`v6.0.5`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v605---2023-04-03)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.0.4...v6.0.5)
##### Merged
- Upgrade: Bump bcomnes/npm-bump from 2.1.0 to 2.2.1 [`#104`](https://github.com/bcomnes/npm-run-all2/pull/104)
- Upgrade: Bump minimatch from 6.2.0 to 7.0.0 [`#103`](https://github.com/bcomnes/npm-run-all2/pull/103)
- Upgrade: Bump minimatch from 5.1.4 to 6.0.4 [`#102`](https://github.com/bcomnes/npm-run-all2/pull/102)
- Upgrade: Bump fs-extra from 10.1.0 to 11.1.0 [`#98`](https://github.com/bcomnes/npm-run-all2/pull/98)
##### Commits
- Merge pull request [#​105](https://github.com/bcomnes/npm-run-all2/issues/105) from bcomnes/dependabot/npm_and_yarn/minimatch-8.0.2 [`cbf78c8`](https://github.com/bcomnes/npm-run-all2/commit/cbf78c8155365db9ec06cb8054bc821e057d06e2)
- Upgrade: Bump minimatch from 7.4.4 to 8.0.2 [`c90d02b`](https://github.com/bcomnes/npm-run-all2/commit/c90d02b02df6dd33cbab01caac44b9729e012bb9)
- Merge pull request [#​101](https://github.com/bcomnes/npm-run-all2/issues/101) from bcomnes/dependabot/npm_and_yarn/rimraf-4.0.4 [`d0d46a2`](https://github.com/bcomnes/npm-run-all2/commit/d0d46a2b0aa87a3c0c79b78a013415e7902c8324)
### [`v6.0.4`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v604---2022-11-09)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.0.3...v6.0.4)
##### Merged
- When running through npx, use the npm that should be next to it. [`#96`](https://github.com/bcomnes/npm-run-all2/pull/96)
### [`v6.0.3`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v603---2022-11-09)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.0.2...v6.0.3)
##### Merged
- Upgrade: Bump jsdoc from 3.6.11 to 4.0.0 [`#95`](https://github.com/bcomnes/npm-run-all2/pull/95)
- Upgrade: Bump bcomnes/npm-bump from 2.0.2 to 2.1.0 [`#92`](https://github.com/bcomnes/npm-run-all2/pull/92)
- docs: update minimum supported Node version [`#90`](https://github.com/bcomnes/npm-run-all2/pull/90)
##### Commits
- Merge pull request [#​94](https://github.com/bcomnes/npm-run-all2/issues/94) from MarmadileManteater/runjs-being-called-instead-of-npm-run [`da913f9`](https://github.com/bcomnes/npm-run-all2/commit/da913f9481543907457bd2298ad17192a4420874)
- Use NPM_CLI_JS over npm_execpath [`0224167`](https://github.com/bcomnes/npm-run-all2/commit/022416740f0d9cf8eae2f2e4ca4de8d09a6b67d8)
- Add a proper check for yarn [`bb41ef6`](https://github.com/bcomnes/npm-run-all2/commit/bb41ef6fd85a803a4a22e8382f67ea9e3e235b7d)
### [`v6.0.2`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v602---2022-08-16)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.0.1...v6.0.2)
##### Merged
- Update package shell quote [`#89`](https://github.com/bcomnes/npm-run-all2/pull/89)
### [`v6.0.1`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v601---2022-06-14)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v6.0.0...v6.0.1)
##### Commits
- Lower bound node engine to ^14.18.0 || >=16.0.0 [`fc2957f`](https://github.com/bcomnes/npm-run-all2/commit/fc2957f4814848b55bc29b0a0a1def8bfadda18b)
### [`v6.0.0`](https://github.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v600---2022-06-11)
[Compare Source](https://github.com/bcomnes/npm-run-all2/compare/v5.0.2...v6.0.0)
##### Merged
- Move support to node 16 and npm 8 [`#85`](https://github.com/bcomnes/npm-run-all2/pull/85)
- Upgrade: Bump pidtree from 0.5.0 to 0.6.0 [`#84`](https://github.com/bcomnes/npm-run-all2/pull/84)
- Upgrade: Bump mocha from 9.2.2 to 10.0.0 [`#83`](https://github.com/bcomnes/npm-run-all2/pull/83)
- Upgrade: Bump github/codeql-action from 1 to 2 [`#82`](https://github.com/bcomnes/npm-run-all2/pull/82)
- Upgrade: Bump fastify/github-action-merge-dependabot from 3.0.2 to 3.1 [`#78`](https://github.com/bcomnes/npm-run-all2/pull/78)
- Upgrade: Bump codecov/codecov-action from 2 to 3 [`#77`](https://github.com/bcomnes/npm-run-all2/pull/77)
- Upgrade: Bump actions/setup-node from 2 to 3 [`#75`](https://github.com/bcomnes/npm-run-all2/pull/75)
- Upgrade: Bump actions/checkout from 2 to 3 [`#76`](https://github.com/bcomnes/npm-run-all2/pull/76)
- Upgrade: Bump minimatch from 4.2.1 to 5.0.0 [`#74`](https://github.com/bcomnes/npm-run-all2/pull/74)
- Upgrade: Bump minimatch from 3.1.1 to 4.1.1 [`#73`](https://github.com/bcomnes/npm-run-all2/pull/73)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.7.1 to 3.0.2 [`#72`](https://github.com/bcomnes/npm-run-all2/pull/72)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.7.0 to 2.7.1 [`#71`](https://github.com/bcomnes/npm-run-all2/pull/71)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.6.0 to 2.7.0 [`#70`](https://github.com/bcomnes/npm-run-all2/pull/70)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.5.0 to 2.6.0 [`#69`](https://github.com/bcomnes/npm-run-all2/pull/69)
- Simplify npm scripts [`#64`](https://github.com/bcomnes/npm-run-all2/pull/64)
- Update CI config [`#62`](https://github.com/bcomnes/npm-run-all2/pull/62)
- Add CodeQL workflow [`#65`](https://github.com/bcomnes/npm-run-all2/pull/65)
- Switch to c8 for coverage [`#66`](https://github.com/bcomnes/npm-run-all2/pull/66)
- tests: switch to assert's strict mode [`#67`](https://github.com/bcomnes/npm-run-all2/pull/67)
- Enforce LF in the repo. [`#61`](https://github.com/bcomnes/npm-run-all2/pull/61)
- Upgrade: Bump actions/setup-node from 2.4.0 to 2.4.1 [`#59`](https://github.com/bcomnes/npm-run-all2/pull/59)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.4.0 to 2.5.0 [`#58`](https://github.com/bcomnes/npm-run-all2/pull/58)
- Upgrade: Bump codecov/codecov-action from 2.0.2 to 2.1.0 [`#57`](https://github.com/bcomnes/npm-run-all2/pull/57)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.2.0 to 2.4.0 [`#54`](https://github.com/bcomnes/npm-run-all2/pull/54)
- Upgrade: Bump actions/setup-node from 2.3.2 to 2.4.0 [`#53`](https://github.com/bcomnes/npm-run-all2/pull/53)
- Upgrade: Bump actions/setup-node from 2.3.1 to 2.3.2 [`#52`](https://github.com/bcomnes/npm-run-all2/pull/52)
- Upgrade: Bump actions/setup-node from 2.3.0 to 2.3.1 [`#51`](https://github.com/bcomnes/npm-run-all2/pull/51)
- Upgrade: Bump codecov/codecov-action from 2.0.1 to 2.0.2 [`#50`](https://github.com/bcomnes/npm-run-all2/pull/50)
- Upgrade: Bump actions/setup-node from 2.2.0 to 2.3.0 [`#49`](https://github.com/bcomnes/npm-run-all2/pull/49)
- Upgrade: Bump codecov/codecov-action from 1.5.2 to 2.0.1 [`#48`](https://github.com/bcomnes/npm-run-all2/pull/48)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.1.1 to 2.2.0 [`#47`](https://github.com/bcomnes/npm-run-all2/pull/47)
- Upgrade: Bump actions/setup-node from 2.1.5 to 2.2.0 [`#46`](https://github.com/bcomnes/npm-run-all2/pull/46)
- Upgrade: Bump codecov/codecov-action from 1.5.0 to 1.5.2 [`#44`](https://github.com/bcomnes/npm-run-all2/pull/44)
- Upgrade: Bump mocha from 8.4.0 to 9.0.0 [`#43`](https://github.com/bcomnes/npm-run-all2/pull/43)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.1.0 to 2.1.1 [`#42`](https://github.com/bcomnes/npm-run-all2/pull/42)
- Upgrade: Bump fastify/github-action-merge-dependabot from 2.0.0 to 2.1.0 [`#41`](https://github.com/bcomnes/npm-run-all2/pull/41)
- Upgrade: Bump gh-release from 5.0.2 to 6.0.0 [`#40`](https://github.com/bcomnes/npm-run-all2/pull/40)
- Upgrade: Bump codecov/codecov-action from 1 to 1.5.0 [`#39`](https://github.com/bcomnes/npm-run-all2/pull/39)
- Upgrade: Bump fs-extra from 9.1.0 to 10.0.0 [`#38`](https://github.com/bcomnes/npm-run-all2/pull/38)
- Upgrade: Bump fastify/github-action-merge-dependabot from v1.2.1 to v2.0.0 [`#33`](https://github.com/bcomnes/npm-run-all2/pull/33)
- Upgrade: Bump fastify/github-action-merge-dependabot [`#32`](https://github.com/bcomnes/npm-run-all2/pull/32)
- Upgrade: Bump fastify/github-action-merge-dependabot from v1.1.1 to v1.2.0 [`#31`](https://github.com/bcomnes/npm-run-all2/pull/31)
- Upgrade: Bump actions/setup-node from v2.1.4 to v2.1.5 [`#30`](https://github.com/bcomnes/npm-run-all2/pull/30)
- Upgrade: Bump gh-release from 4.0.4 to 5.0.0 [`#29`](https://github.com/bcomnes/npm-run-all2/pull/29)
- Upgrade: Bump actions/setup-node from v2.1.3 to v2.1.4 [`#28`](https://github.com/bcomnes/npm-run-all2/pull/28)
- Upgrade: Bump actions/setup-node from v2.1.2 to v2.1.3 [`#27`](https://github.com/bcomnes/npm-run-all2/pull/27)
##### Fixed
- Disable override tests on > npm 7 [`#79`](https://github.com/bcomnes/npm-run-all2/issues/79)
##### Commits
- **Breaking change:** Bump engines to node 16 and npm 8 [`7d19dd4`](https://github.com/bcomnes/npm-run-all2/commit/7d19dd47ee70286878f380934d18823310355471)
- Add auto merge [`e598066`](https://github.com/bcomnes/npm-run-all2/commit/e598066fea7478e0fce14b4f09d64fdf37b0420f)
- Update test.yml [`96260d6`](https://github.com/bcomnes/npm-run-all2/commit/96260d6c088ce0aa2bd367ff0736d653f5b0b1f1)
</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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/448chore(deps): replace dependency npm-run-all with npm-run-all2 5.0.02024-01-27T17:19:03ZRenovate Botchore(deps): replace dependency npm-run-all with npm-run-all2 5.0.0This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [npm-run-all](https://github.com/mysticatea/npm-run-all) | devDependencies | replacement | [`4.1.5` -> `5.0.0`](https://renovatebot.com/dif...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [npm-run-all](https://github.com/mysticatea/npm-run-all) | devDependencies | replacement | [`4.1.5` -> `5.0.0`](https://renovatebot.com/diffs/npm/npm-run-all/4.1.5/) |
This is a special MR that replaces `npm-run-all` with the community suggested minimal stable replacement version.
---
### 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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/447chore(deps): update dependency husky to v92024-01-27T15:15:09ZRenovate Botchore(deps): update dependency husky to v9This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [husky](https://github.com/typicode/husky) | devDependencies | major | [`8.0.3` -> `9.0.6`](https://renovatebot.com/diffs/npm/husky/8.0.3/9...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [husky](https://github.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://github.com/typicode/husky/releases/tag/v9.0.6)
[Compare Source](https://github.com/typicode/husky/compare/v9.0.5...v9.0.6)
- docs: add favicon by [@​rakleed](https://github.com/rakleed) in https://github.com/typicode/husky/pull/1354
- chore: apply editorconfig to code only by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1355
- docs: update install script to mjs and fix CI checks by [@​starnayuta](https://github.com/starnayuta) in https://github.com/typicode/husky/pull/1357
- Fix unbound variable by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1359
### [`v9.0.5`](https://github.com/typicode/husky/releases/tag/v9.0.5)
[Compare Source](https://github.com/typicode/husky/compare/v9.0.4...v9.0.5)
- docs: update path to startup files by [@​ManuelRauber](https://github.com/ManuelRauber) in https://github.com/typicode/husky/pull/1350
- fix: init error by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1353
### [`v9.0.4`](https://github.com/typicode/husky/releases/tag/v9.0.4)
[Compare Source](https://github.com/typicode/husky/compare/v9.0.3...v9.0.4)
- fix: init create dir before by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1348
- refactor: simplify by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1349
- fix: init not working on pnpm [#​1334](https://github.com/typicode/husky/issues/1334) by [@​rozbo](https://github.com/rozbo) in https://github.com/typicode/husky/pull/1347
### [`v9.0.3`](https://github.com/typicode/husky/releases/tag/v9.0.3)
[Compare Source](https://github.com/typicode/husky/compare/v9.0.2...v9.0.3)
- docs: fix link by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1340
- chore: fix links in issue template by [@​julien-f](https://github.com/julien-f) in https://github.com/typicode/husky/pull/1341
- fix: add scripts field if not present by [@​chalkygames123](https://github.com/chalkygames123) in https://github.com/typicode/husky/pull/1338
- docs: changelog link by [@​typicode](https://github.com/typicode) in https://github.com/typicode/husky/pull/1343
- fix: insert final newline by [@​chalkygames123](https://github.com/chalkygames123) in https://github.com/typicode/husky/pull/1339
- fix: fix git hooks path on windows by [@​rozbo](https://github.com/rozbo) in https://github.com/typicode/husky/pull/1346
### [`v9.0.2`](https://github.com/typicode/husky/releases/tag/v9.0.2)
[Compare Source](https://github.com/typicode/husky/compare/v9.0.1...v9.0.2)
- fix: exit code by [@​gergelypap](https://github.com/gergelypap) in https://github.com/typicode/husky/pull/1336
- docs: typo by [@​chalkygames123](https://github.com/chalkygames123) in https://github.com/typicode/husky/pull/1337
### [`v9.0.1`](https://github.com/typicode/husky/releases/tag/v9.0.1)
[Compare Source](https://github.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 :slightly_smiling_face:
#### 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 :raised_hands:
#### 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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDkuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/446chore(deps): update dependency postcss-loader to v82024-01-19T04:36:27ZRenovate Botchore(deps): update dependency postcss-loader to v8This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | devDependencies | major | [`7.3.4` -> `8.0.0`](https://renovatebot.co...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | devDependencies | major | [`7.3.4` -> `8.0.0`](https://renovatebot.com/diffs/npm/postcss-loader/7.3.4/8.0.0) |
---
### Release Notes
<details>
<summary>webpack-contrib/postcss-loader (postcss-loader)</summary>
### [`v8.0.0`](https://github.com/webpack-contrib/postcss-loader/blob/HEAD/CHANGELOG.md#800-2024-01-16)
[Compare Source](https://github.com/webpack-contrib/postcss-loader/compare/v7.3.4...v8.0.0)
##### âš BREAKING CHANGES
- minimum supported Node.js version is `18.12.0` ([#​677](https://github.com/webpack-contrib/postcss-loader/issues/677)) ([8dd0315](https://github.com/webpack-contrib/postcss-loader/commit/8dd0315c03e0f608b6a9a4c6a58e9e7a64775e56))
##### [7.3.4](https://github.com/webpack-contrib/postcss-loader/compare/v7.3.3...v7.3.4) (2023-12-27)
##### Bug Fixes
- do not crash if pkg.(d|devD)ependencies unset ([#​667](https://github.com/webpack-contrib/postcss-loader/issues/667)) ([8ef0c7e](https://github.com/webpack-contrib/postcss-loader/commit/8ef0c7e5c6c4eb76073b4ea92306fc399014e462))
##### [7.3.3](https://github.com/webpack-contrib/postcss-loader/compare/v7.3.2...v7.3.3) (2023-06-10)
##### Bug Fixes
- **perf:** avoid using `klona` for postcss options ([#​658](https://github.com/webpack-contrib/postcss-loader/issues/658)) ([e754c3f](https://github.com/webpack-contrib/postcss-loader/commit/e754c3f8451a09ea633674af90fb3b6b1c073460))
- bug with loading configurations after updating `cosmiconfig` to version 8.2 ([684d265](https://github.com/webpack-contrib/postcss-loader/commit/684d2654393d225bbbcc443ffc9494ab54fe8112))
##### [7.3.2](https://github.com/webpack-contrib/postcss-loader/compare/v7.3.1...v7.3.2) (2023-05-28)
##### Bug Fixes
- use `cause` to keep original errors and warnings ([#​655](https://github.com/webpack-contrib/postcss-loader/issues/655)) ([e8873f4](https://github.com/webpack-contrib/postcss-loader/commit/e8873f46b4ac3cf94d854d8c20f0d0a444309eb6))
##### [7.3.1](https://github.com/webpack-contrib/postcss-loader/compare/v7.3.0...v7.3.1) (2023-05-26)
##### Bug Fixes
- warning and error serialization ([65748ec](https://github.com/webpack-contrib/postcss-loader/commit/65748ece396d0b38713783495d8a64f128d3992b))
</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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDkuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/445chore(deps): update dependency source-map-loader to v52024-01-19T15:09:29ZRenovate Botchore(deps): update dependency source-map-loader to v5This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [source-map-loader](https://github.com/webpack-contrib/source-map-loader) | devDependencies | major | [`4.0.2` -> `5.0.0`](https://renovate...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [source-map-loader](https://github.com/webpack-contrib/source-map-loader) | devDependencies | major | [`4.0.2` -> `5.0.0`](https://renovatebot.com/diffs/npm/source-map-loader/4.0.2/5.0.0) |
---
### Release Notes
<details>
<summary>webpack-contrib/source-map-loader (source-map-loader)</summary>
### [`v5.0.0`](https://github.com/webpack-contrib/source-map-loader/blob/HEAD/CHANGELOG.md#500-2024-01-15)
[Compare Source](https://github.com/webpack-contrib/source-map-loader/compare/v4.0.2...v5.0.0)
##### âš BREAKING CHANGES
- minimum supported Node.js version is `18.12.0` ([#​230](https://github.com/webpack-contrib/source-map-loader/issues/230)) ([7fcab17](https://github.com/webpack-contrib/source-map-loader/commit/7fcab17805723d5c93eeb0703448b1722cbc93d5))
##### [4.0.2](https://github.com/webpack-contrib/source-map-loader/compare/v4.0.1...v4.0.2) (2023-12-27)
##### Bug Fixes
- avoid deprecation message of `abab` package ([#​228](https://github.com/webpack-contrib/source-map-loader/issues/228)) ([9daafb3](https://github.com/webpack-contrib/source-map-loader/commit/9daafb3662f32c30dc84d068c86085dfad025563))
##### [4.0.1](https://github.com/webpack-contrib/source-map-loader/compare/v4.0.0...v4.0.1) (2022-10-07)
##### Bug Fixes
- logic when sourceRoot contains absolute URL ([e724a1f](https://github.com/webpack-contrib/source-map-loader/commit/e724a1ffbfd57ec111e406274b76df5ab85d74e1))
</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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDkuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/444chore(deps): update dependency sass-loader to v142024-01-27T15:28:08ZRenovate Botchore(deps): update dependency sass-loader to v14This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | devDependencies | major | [`13.3.3` -> `14.0.0`](https://renovatebot.com/di...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | devDependencies | major | [`13.3.3` -> `14.0.0`](https://renovatebot.com/diffs/npm/sass-loader/13.3.3/14.0.0) |
---
### Release Notes
<details>
<summary>webpack-contrib/sass-loader (sass-loader)</summary>
### [`v14.0.0`](https://github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1400-2024-01-15)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v13.3.3...v14.0.0)
##### âš BREAKING CHANGES
- removed `fibers` support
- minimum supported Node.js version is `18.12.0` ([627f55d](https://github.com/webpack-contrib/sass-loader/commit/627f55d750eb0aa21161b949b327e9801f971e98))
##### [13.3.3](https://github.com/webpack-contrib/sass-loader/compare/v13.3.2...v13.3.3) (2023-12-25)
##### Bug Fixes
- sass embedded importer detection ([e34f938](https://github.com/webpack-contrib/sass-loader/commit/e34f9387500c8ad8add4c1e1284912eaef7cf5c6))
- warning output ([#​1173](https://github.com/webpack-contrib/sass-loader/issues/1173)) ([0084b93](https://github.com/webpack-contrib/sass-loader/commit/0084b93a9e061105f906a9e91294e0924b81c801))
##### [13.3.2](https://github.com/webpack-contrib/sass-loader/compare/v13.3.1...v13.3.2) (2023-06-09)
##### Bug Fixes
- **perf:** avoid using `klona` for `sass` options ([#​1145](https://github.com/webpack-contrib/sass-loader/issues/1145)) ([9e87b6b](https://github.com/webpack-contrib/sass-loader/commit/9e87b6b103c4f8a32f89235f97f006c3a1115355))
##### [13.3.1](https://github.com/webpack-contrib/sass-loader/compare/v13.3.0...v13.3.1) (2023-05-28)
##### Bug Fixes
- error handling better ([#​1141](https://github.com/webpack-contrib/sass-loader/issues/1141)) ([1f99474](https://github.com/webpack-contrib/sass-loader/commit/1f9947441ae95f7bd396886ec7a7d0ecbe939f8c))
- warnings and errors serialization ([#​1142](https://github.com/webpack-contrib/sass-loader/issues/1142)) ([ed6f313](https://github.com/webpack-contrib/sass-loader/commit/ed6f3136f067e4c863077cb0d6c89c7ea8638bf8))
</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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDkuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/443chore(deps): update dependency stylelint-config-standard-scss to v132024-01-11T00:17:55ZRenovate Botchore(deps): update dependency stylelint-config-standard-scss to v13This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) | devDependencies | major | [`12.0.0` ->...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) | devDependencies | major | [`12.0.0` -> `13.0.0`](https://renovatebot.com/diffs/npm/stylelint-config-standard-scss/12.0.0/13.0.0) |
---
### Release Notes
<details>
<summary>stylelint-scss/stylelint-config-standard-scss (stylelint-config-standard-scss)</summary>
### [`v13.0.0`](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/HEAD/CHANGELOG.md#1300)
[Compare Source](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v12.0.0...v13.0.0)
- Changed: updated to [`stylelint-config-standard@36.0.0`](https://github.com/stylelint/stylelint-config-standard/releases/tag/36.0.0)
- Removed: `stylelint` less than `16.1.0` from peer dependencies.
</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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDkuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->https://git.sidvind.com/templates/angular/-/merge_requests/442fix(deps): update dependency moment to v2.30.12023-12-28T11:41:29ZRenovate Botfix(deps): update dependency moment to v2.30.1This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [moment](https://momentjs.com) ([source](https://github.com/moment/moment)) | dependencies | minor | [`2.29.4` -> `2.30.1`](https://renovat...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [moment](https://momentjs.com) ([source](https://github.com/moment/moment)) | dependencies | minor | [`2.29.4` -> `2.30.1`](https://renovatebot.com/diffs/npm/moment/2.29.4/2.30.1) |
---
### Release Notes
<details>
<summary>moment/moment (moment)</summary>
### [`v2.30.1`](https://github.com/moment/moment/blob/HEAD/CHANGELOG.md#2301)
[Compare Source](https://github.com/moment/moment/compare/2.30.0...2.30.1)
- Release Dec 27, 2023
- Revert https://github.com/moment/moment/pull/5827, because it's breaking
a lot of TS code.
### [`v2.30.0`](https://github.com/moment/moment/blob/HEAD/CHANGELOG.md#2300-Full-changelog)
[Compare Source](https://github.com/moment/moment/compare/2.29.4...2.30.0)
- Release Dec 26, 2023
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44OS41IiwidXBkYXRlZEluVmVyIjoiMzcuMTA5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->https://git.sidvind.com/templates/angular/-/merge_requests/441chore(deps): update dependency cypress to v13.6.22023-12-28T11:59:52ZRenovate Botchore(deps): update dependency cypress to v13.6.2This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [cypress](https://cypress.io) ([source](https://github.com/cypress-io/cypress)) | devDependencies | patch | [`13.6.1` -> `13.6.2`](https://...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [cypress](https://cypress.io) ([source](https://github.com/cypress-io/cypress)) | devDependencies | patch | [`13.6.1` -> `13.6.2`](https://renovatebot.com/diffs/npm/cypress/13.6.1/13.6.2) |
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
### [`v13.6.2`](https://github.com/cypress-io/cypress/releases/tag/v13.6.2)
[Compare Source](https://github.com/cypress-io/cypress/compare/v13.6.1...v13.6.2)
Changelog: https://docs.cypress.io/guides/references/changelog#13-6-2
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44OS41IiwidXBkYXRlZEluVmVyIjoiMzcuODkuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->https://git.sidvind.com/templates/angular/-/merge_requests/440chore(deps): update dependency sass-loader to v13.3.32023-12-28T12:12:31ZRenovate Botchore(deps): update dependency sass-loader to v13.3.3This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | devDependencies | patch | [`13.3.2` -> `13.3.3`](https://renovatebot.com/di...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | devDependencies | patch | [`13.3.2` -> `13.3.3`](https://renovatebot.com/diffs/npm/sass-loader/13.3.2/13.3.3) |
---
### Release Notes
<details>
<summary>webpack-contrib/sass-loader (sass-loader)</summary>
### [`v13.3.3`](https://github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1333-2023-12-25)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v13.3.2...v13.3.3)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44OS41IiwidXBkYXRlZEluVmVyIjoiMzcuODkuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->