Tags: AmadeusITGroup/otter
Tags
[cascading] from release/13.4 to main (#3827) <!-- {"currentBranch":"release/13.4","targetBranch":"main","bypassReviewers":false,"isConflicting":false} --> ## Cascading from release/13.4 to main --- <small>This Pull Request has been generated with ❤️ by the [Otter](https://github.com/AmadeusITGroup/otter) cascading tool.</small>
[cascading] from release/13.4 to main (#3827) <!-- {"currentBranch":"release/13.4","targetBranch":"main","bypassReviewers":false,"isConflicting":false} --> ## Cascading from release/13.4 to main --- <small>This Pull Request has been generated with ❤️ by the [Otter](https://github.com/AmadeusITGroup/otter) cascading tool.</small>
feat: set up telemetry for mcp server (#3789) ## Proposed change <!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. --> ## Related issues <!-- Please make sure to follow the [contribution guidelines](https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md) --> *- No issue associated -* <!-- * 🐛 Fix #issue --> <!-- * 🐛 Fix resolves #issue --> <!-- * 🚀 Feature #issue --> <!-- * 🚀 Feature resolves #issue --> <!-- *Pull Request #issue -->
fix: rules engine extraction (#3826) ## Proposed change <!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. --> ## Related issues <!-- Please make sure to follow the [contribution guidelines](https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md) --> *- No issue associated -* <!-- * 🐛 Fix #issue --> <!-- * 🐛 Fix resolves #issue --> <!-- * 🚀 Feature #issue --> <!-- * 🚀 Feature resolves #issue --> <!-- *Pull Request #issue -->
fix: jsdoc (#3824) ## Proposed change <!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. --> ## Related issues <!-- Please make sure to follow the [contribution guidelines](https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md) --> *- No issue associated -* <!-- * 🐛 Fix #issue --> <!-- * 🐛 Fix resolves #issue --> <!-- * 🚀 Feature #issue --> <!-- * 🚀 Feature resolves #issue --> <!-- *Pull Request #issue -->
fix: use array.tosorted instead of array.sort (#3823) ## Proposed change Preserve immutability of arrays by using `Array.toSorted` instead of `Array.sort` so a copy is created instead of modifying the input ## Related issues <!-- Please make sure to follow the [contribution guidelines](https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md) --> *- No issue associated -* <!-- * 🐛 Fix #issue --> <!-- * 🐛 Fix resolves #issue --> <!-- * 🚀 Feature #issue --> <!-- * 🚀 Feature resolves #issue --> <!-- *Pull Request #issue -->
fix(ama-openapi): the plugin should keep polymorphism refs (#3825) fix(ama-openapi): remove-unused-components should keep polymorphism references ## Proposed change <!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. --> ## Related issues <!-- Please make sure to follow the [contribution guidelines](https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md) --> *- No issue associated -* <!-- * 🐛 Fix #issue --> <!-- * 🐛 Fix resolves #issue --> <!-- * 🚀 Feature #issue --> <!-- * 🚀 Feature resolves #issue --> <!-- *Pull Request #issue -->
Cascading/main 14.0.0 next (#3818) ## Proposed change <!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. --> ## Related issues <!-- Please make sure to follow the [contribution guidelines](https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md) --> *- No issue associated -* <!-- * 🐛 Fix #issue --> <!-- * 🐛 Fix resolves #issue --> <!-- * 🚀 Feature #issue --> <!-- * 🚀 Feature resolves #issue --> <!-- *Pull Request #issue -->
chore(deps): update linters (main) (minor) (#3815) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`~8.47.0` -> `~8.49.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.47.0/8.49.0) |  |  | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`~8.47.0` -> `~8.49.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.47.0/8.49.0) |  |  | | [@typescript-eslint/rule-tester](https://typescript-eslint.io/packages/rule-tester) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/rule-tester)) | [`~8.47.0` -> `~8.49.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2frule-tester/8.47.0/8.49.0) |  |  | | [@typescript-eslint/utils](https://typescript-eslint.io/packages/utils) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)) | [`~8.47.0` -> `~8.49.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2futils/8.47.0/8.49.0) |  |  | | [eslint-plugin-jest](https://redirect.github.com/jest-community/eslint-plugin-jest) | [`~29.1.0` -> `~29.2.0`](https://renovatebot.com/diffs/npm/eslint-plugin-jest/29.1.0/29.2.1) |  |  | | [stylelint](https://stylelint.io) ([source](https://redirect.github.com/stylelint/stylelint)) | [`~16.25.0` -> `~16.26.0`](https://renovatebot.com/diffs/npm/stylelint/16.25.0/16.26.1) |  |  | | [stylelint-scss](https://redirect.github.com/stylelint-scss/stylelint-scss) | [`~6.12.0` -> `~6.13.0`](https://renovatebot.com/diffs/npm/stylelint-scss/6.12.1/6.13.0) |  |  | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`~8.47.0` -> `~8.49.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.47.0/8.49.0) |  |  | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v8.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8490-2025-12-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0) ##### 🚀 Features - **eslint-plugin:** use `Intl.Segmenter` instead of `graphemer` ([#​11804](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804)) ##### 🩹 Fixes - **deps:** update dependency prettier to v3.7.2 ([#​11820](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820)) ##### ❤️ Thank You - Justin McBride - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8481-2025-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1) ##### 🩹 Fixes - **eslint-plugin:** \[restrict-template-expressions] check base types in allow list ([#​11764](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764), [#​11759](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759)) - **eslint-plugin:** honor ignored base types on generic classes ([#​11767](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767)) - **eslint-plugin:** \[consistent-type-exports] check value flag before resolving alias ([#​11769](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769)) ##### ❤️ Thank You - Josh Goldberg - OleksandraKordonets - SangheeSon [@​Higangssh](https://redirect.github.com/Higangssh) - tao You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8480-2025-11-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0) ##### 🚀 Features - **eslint-plugin:** \[no-redundant-type-constituents] use assignability checking for redundancy checks ([#​10744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744)) ##### 🩹 Fixes - **typescript-estree:** disallow binding patterns in parameter properties ([#​11760](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760)) - **eslint-plugin:** \[consistent-generic-constructors] ignore when constructor is typed array ([#​10477](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477)) ##### ❤️ Thank You - Dima Barabash [@​dbarabashh](https://redirect.github.com/dbarabashh) - JamesHenry [@​JamesHenry](https://redirect.github.com/JamesHenry) - Josh Goldberg - mdm317 [@​gen-ip-1](https://redirect.github.com/gen-ip-1) You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v8.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8490-2025-12-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.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://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8481-2025-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.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://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8480-2025-11-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.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://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/rule-tester)</summary> ### [`v8.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/rule-tester/CHANGELOG.md#8490-2025-12-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0) This was a version bump only for rule-tester to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/rule-tester/CHANGELOG.md#8481-2025-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1) This was a version bump only for rule-tester to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/rule-tester/CHANGELOG.md#8480-2025-11-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0) ##### 🚀 Features - **rule-tester:** remove workaround for jest circular structure error ([#​11772](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/utils)</summary> ### [`v8.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#8490-2025-12-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0) ##### 🩹 Fixes - **deps:** update dependency prettier to v3.7.2 ([#​11820](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#8481-2025-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1) This was a version bump only for utils to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#8480-2025-11-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0) ##### 🚀 Features - **eslint-plugin:** \[no-redundant-type-constituents] use assignability checking for redundancy checks ([#​10744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744)) ##### ❤️ Thank You - Josh Goldberg - mdm317 [@​gen-ip-1](https://redirect.github.com/gen-ip-1) You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>jest-community/eslint-plugin-jest (eslint-plugin-jest)</summary> ### [`v29.2.1`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2921-2025-11-23) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v29.2.0...v29.2.1) ##### Bug Fixes - **valid-mock-module-path:** report on `ERR_PACKAGE_PATH_NOT_EXPORTED` errors ([#​1860](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1860)) ([6cd4e89](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/6cd4e89da0cc2dafbc4b9659800f33143229b7f6)) ### [`v29.2.0`](https://redirect.github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2920-2025-11-20) [Compare Source](https://redirect.github.com/jest-community/eslint-plugin-jest/compare/v29.1.0...v29.2.0) ##### Features - create new `valid-mock-module-path` rule ([#​1845](https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1845)) ([a8625f1](https://redirect.github.com/jest-community/eslint-plugin-jest/commit/a8625f1e77758aacb1daedc4eb628050a797082a)) </details> <details> <summary>stylelint/stylelint (stylelint)</summary> ### [`v16.26.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#16261---2025-11-28) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.26.0...16.26.1) It fixes numerous false positive bugs, including many in the `declaration-property-value-no-unknown` rule for the latest CSS specifications. - Fixed: `*-no-unknown` false positives for latest specs by integrating `@csstools/css-syntax-patches-for-csstree` ([#​8850](https://redirect.github.com/stylelint/stylelint/pull/8850)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `at-rule-no-unknown` false positives for `@function` ([#​8851](https://redirect.github.com/stylelint/stylelint/pull/8851)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `declaration-property-value-no-unknown` false positives for `attr()`, `if()` and custom functions ([#​8853](https://redirect.github.com/stylelint/stylelint/pull/8853)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `function-url-quotes` false positives when URLs require quoting ([#​8804](https://redirect.github.com/stylelint/stylelint/pull/8804)) ([@​taearls](https://redirect.github.com/taearls)). - Fixed: `selector-pseudo-element-no-unknown` false positives for `::scroll-button()` ([#​8856](https://redirect.github.com/stylelint/stylelint/pull/8856)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). ### [`v16.26.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#16260---2025-11-21) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.25.0...16.26.0) It adds 1 feature and fixes 2 bugs. - Added: support for `customSyntax` with function export ([#​8834](https://redirect.github.com/stylelint/stylelint/pull/8834)) ([@​silverwind](https://redirect.github.com/silverwind)). - Fixed: `custom-property-no-missing-var-function` false positives for style query in `if()` function ([#​8813](https://redirect.github.com/stylelint/stylelint/pull/8813)) ([@​sajdakabir](https://redirect.github.com/sajdakabir)). - Fixed: `media-feature-range-notation` false positives for multiple queries and `except: exact-value` ([#​8832](https://redirect.github.com/stylelint/stylelint/pull/8832)) ([@​jeddy3](https://redirect.github.com/jeddy3)). </details> <details> <summary>stylelint-scss/stylelint-scss (stylelint-scss)</summary> ### [`v6.13.0`](https://redirect.github.com/stylelint-scss/stylelint-scss/blob/HEAD/CHANGELOG.md#6130) [Compare Source](https://redirect.github.com/stylelint-scss/stylelint-scss/compare/v6.12.1...v6.13.0) - Added: `at-mixin-argumentless-call-parentheses` handle mixin calls with content block arguments ([#​1185](https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1185)). - Added: `at-function-pattern`, `at-mixin-pattern`, `dollar-variable-pattern`, `percent-placeholder-pattern` add support for arguments in custom messages ([#​1187](https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1187)). - Added: `dollar-variable-no-missing-interpolation` check for CSS custom properties, add autofix, rule documentation improvements ([#​1195](https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1195)). - Fixed: `dollar-variable-colon-space-after` prevent TypeError for dynamically created nodes ([#​1159](https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1159)). - Fixed: `load-partial-extension` add missing link to docs ([#​1202](https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1202)). - Fixed: migrate rules to use autofix callback instead of deprecated `context.fix` ([#​1206](https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1206)). - Updated: `stylelint` peer dependency version to `^16.8.2` (required by autofix callback) ([#​1206](https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1206)). **Full Changelog**: <stylelint-scss/stylelint-scss@v6.12.1...v6.13.0> </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8490-2025-12-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8481-2025-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8480-2025-11-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/AmadeusITGroup/otter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
chore(deps): lock file maintenance (#3817) ## Proposed change <!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. --> ## Related issues <!-- Please make sure to follow the [contribution guidelines](https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md) --> *- No issue associated -* <!-- * 🐛 Fix #issue --> <!-- * 🐛 Fix resolves #issue --> <!-- * 🚀 Feature #issue --> <!-- * 🚀 Feature resolves #issue --> <!-- *Pull Request #issue -->
PreviousNext