ethberry / framework-contracts

1 stars 3 forks source link

fix(deps): update all non-major dependencies #64

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@​chainlink/contracts 1.1.1 -> 1.2.0 age adoption passing confidence
@lerna/legacy-package-management (source) 8.1.6 -> 8.1.7 age adoption passing confidence
@types/node (source) 20.14.2 -> 20.14.12 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.16.1 -> 7.17.0 age adoption passing confidence
@typescript-eslint/parser (source) 7.16.1 -> 7.17.0 age adoption passing confidence
chai (source) 4.4.1 -> 4.5.0 age adoption passing confidence
eslint-plugin-prettier 5.1.3 -> 5.2.1 age adoption passing confidence
eslint-plugin-promise 6.2.0 -> 6.6.0 age adoption passing confidence
ethers (source) 6.13.1 -> 6.13.2 age adoption passing confidence
lerna (source) 8.1.6 -> 8.1.7 age adoption passing confidence
lint-staged 15.2.5 -> 15.2.7 age adoption passing confidence
nx (source) 19.5.1 -> 19.5.3 age adoption passing confidence
prettier (source) 3.3.1 -> 3.3.3 age adoption passing confidence
solhint (source) 5.0.1 -> 5.0.2 age adoption passing confidence
typescript (source) 5.4.5 -> 5.5.4 age adoption passing confidence
typescript (source) 5.5.3 -> 5.5.4 age adoption passing confidence

Release Notes

lerna/lerna (@​lerna/legacy-package-management) ### [`v8.1.7`](https://togithub.com/lerna/lerna/blob/HEAD/packages/legacy-package-management/CHANGELOG.md#817-2024-07-21) [Compare Source](https://togithub.com/lerna/lerna/compare/v8.1.6...v8.1.7) ##### Bug Fixes - set explicit strip-ansi dependency ([#​4045](https://togithub.com/lerna/lerna/issues/4045)) ([6e5cfbc](https://togithub.com/lerna/lerna/commit/6e5cfbc7dc80ade930f950c6a56e130b25a512eb))
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v7.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0) ##### 🚀 Features - **eslint-plugin:** backport no-unsafe-function type, no-wrapper-object-types from v8 to v7 - **eslint-plugin:** \[return-await] add option to report in error-handling scenarios only, and deprecate "never" ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] check top-level type assertions (and more) - **eslint-plugin:** \[strict-boolean-expressions] consider assertion function argument a boolean context - **eslint-plugin:** \[no-unnecessary-condition] false positive on optional private field ##### ❤️ Thank You - Armano - Josh Goldberg ✨ - Kirk Waiblinger - StyleShit 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.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v7.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.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.
chaijs/chai (chai) ### [`v4.5.0`](https://togithub.com/chaijs/chai/compare/v4.4.1...6a19308a7d12fc82ca55cc2ac17a5d36dcf8db49) [Compare Source](https://togithub.com/chaijs/chai/compare/v4.4.1...v4.5.0)
prettier/eslint-plugin-prettier (eslint-plugin-prettier) ### [`v5.2.1`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#521) [Compare Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1) ##### Patch Changes - [#​668](https://togithub.com/prettier/eslint-plugin-prettier/pull/668) [`ac036cc`](https://togithub.com/prettier/eslint-plugin-prettier/commit/ac036cca2bed4ceb6ee5b63c945426308e36c586) Thanks [@​OrlovAlexei](https://togithub.com/OrlovAlexei)! - build(deps): Bump synckit from 0.8.6 to 0.9.1
eslint-community/eslint-plugin-promise (eslint-plugin-promise) ### [`v6.6.0`](https://togithub.com/eslint-community/eslint-plugin-promise/releases/tag/v6.6.0) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.5.1...v6.6.0) ##### Bug Fixes - **`always-return`:** treat process.exit() or process.abort() as an acceptable "return" ([#​493](https://togithub.com/eslint-community/eslint-plugin-promise/issues/493)) ([f368c5a](https://togithub.com/eslint-community/eslint-plugin-promise/commit/f368c5a7e4a1c1f40cafbf038b629e6054d2027e)) ##### Features - add `strict` option to disallow `then` or `catch` following `await` or `yield` ([#​494](https://togithub.com/eslint-community/eslint-plugin-promise/issues/494)) ([fa482cc](https://togithub.com/eslint-community/eslint-plugin-promise/commit/fa482cc1134f5669b2dd9f56ea2ef9e96c3c30a0)) ### [`v6.5.1`](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.5.0...c011a1a9f208efe35f1940b8a09db6023200625b) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.5.0...v6.5.1) ### [`v6.5.0`](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.4.0...46667d3657a218191d1360b3de7e391d6557274e) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.4.0...v6.5.0) ### [`v6.4.0`](https://togithub.com/eslint-community/eslint-plugin-promise/compare/4dfc8a77c0592a19d467a268708678114c3c7c2b...ecbce9faef0c8e05636287cf9c851949be6d70cc) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.3.0...v6.4.0) ### [`v6.3.0`](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.2.0...4dfc8a77c0592a19d467a268708678114c3c7c2b) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.2.0...v6.3.0)
ethers-io/ethers.js (ethers) ### [`v6.13.2`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv6132-2024-07-25-1754) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.13.1...v6.13.2) - Prevent mutating transactions when signing ([#​4789](https://togithub.com/ethers-io/ethers.js/issues/4789); [1a51af8](https://togithub.com/ethers-io/ethers.js/commit/1a51af85397283601db77ca61d5596b145e7f2cb)).
lerna/lerna (lerna) ### [`v8.1.7`](https://togithub.com/lerna/lerna/blob/HEAD/packages/lerna/CHANGELOG.md#817-2024-07-21) [Compare Source](https://togithub.com/lerna/lerna/compare/v8.1.6...v8.1.7) ##### Bug Fixes - set explicit strip-ansi dependency ([#​4045](https://togithub.com/lerna/lerna/issues/4045)) ([6e5cfbc](https://togithub.com/lerna/lerna/commit/6e5cfbc7dc80ade930f950c6a56e130b25a512eb))
okonet/lint-staged (lint-staged) ### [`v15.2.7`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1527) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.6...v15.2.7) ##### Patch Changes - [#​1440](https://togithub.com/lint-staged/lint-staged/pull/1440) [`a51be80`](https://togithub.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac) Thanks [@​iiroj](https://togithub.com/iiroj)! - In the previous version the native `git rev-parse --show-toplevel` command was taken into use for resolving the current git repo root. This version drops the `--path-format=absolute` option to support earlier git versions since it's also the default behavior. If you are still having trouble, please try upgrading `git` to the latest version. ### [`v15.2.6`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1526) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.5...v15.2.6) ##### Patch Changes - [#​1433](https://togithub.com/lint-staged/lint-staged/pull/1433) [`119adb2`](https://togithub.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4) Thanks [@​iiroj](https://togithub.com/iiroj)! - Use native "git rev-parse" commands to determine git repo root directory and the .git config directory, instead of using custom logic. This hopefully makes path resolution more robust on non-POSIX systems.
nrwl/nx (nx) ### [`v19.5.3`](https://togithub.com/nrwl/nx/releases/tag/19.5.3) [Compare Source](https://togithub.com/nrwl/nx/compare/19.5.2...19.5.3) ##### 19.5.3 (2024-07-24) ##### 🚀 Features - **core:** error when running atomized tasks outside of DTE ([#​26898](https://togithub.com/nrwl/nx/pull/26898)) - **core:** update pnpm/action-setup to v4 in ci-workflow generator ([#​26838](https://togithub.com/nrwl/nx/pull/26838)) - **js:** add scopes option for verdaccio ([#​26918](https://togithub.com/nrwl/nx/pull/26918)) - **misc:** prioritize github onboarding flow ([#​27085](https://togithub.com/nrwl/nx/pull/27085)) - **misc:** only create one commit with cloud onboard URL on cnw ([#​27093](https://togithub.com/nrwl/nx/pull/27093)) - **module-federation:** improve console output for remote build errors ([#​26711](https://togithub.com/nrwl/nx/pull/26711)) - **module-federation:** support setremotedefinition api ([#​27051](https://togithub.com/nrwl/nx/pull/27051)) - **nx-dev:** Migrate careers from nx.app ([#​27020](https://togithub.com/nrwl/nx/pull/27020)) - **nx-dev:** reprioritize customer logos on landing page ([#​27061](https://togithub.com/nrwl/nx/pull/27061)) ##### 🩹 Fixes - **angular:** remove unnecessary esbuild peer dependency ([#​27046](https://togithub.com/nrwl/nx/pull/27046)) - **bundling:** prevent exports overwrite with esbuild ([#​27047](https://togithub.com/nrwl/nx/pull/27047)) - **bundling:** get workspace package prefix length correctly [#​20817](https://togithub.com/nrwl/nx/issues/20817) ([#​27092](https://togithub.com/nrwl/nx/pull/27092), [#​20817](https://togithub.com/nrwl/nx/issues/20817)) - **core:** fix watch daemon error ([#​27067](https://togithub.com/nrwl/nx/pull/27067)) - **core:** ensure output paths returned are unique ([#​18207](https://togithub.com/nrwl/nx/pull/18207)) - **core:** use argument length that match the actual size of the argument length ([#​21074](https://togithub.com/nrwl/nx/pull/21074)) - **core:** reset should cleanup temporary nx-cloud files ([#​23316](https://togithub.com/nrwl/nx/pull/23316)) - **core:** shorten socket length for plugin workers ([#​27073](https://togithub.com/nrwl/nx/pull/27073)) - **core:** remove outdated workaround artificially keeping process alive ([#​27062](https://togithub.com/nrwl/nx/pull/27062)) - **core:** update migration generators missing calls to format files ([#​27082](https://togithub.com/nrwl/nx/pull/27082)) - **core:** improve error for setting an internal node as an external … ([#​27102](https://togithub.com/nrwl/nx/pull/27102)) - **core:** allow overriding NX_PARALLEL with --parallel ([#​27016](https://togithub.com/nrwl/nx/pull/27016)) - **module-federation:** pin versions mf packages versions ([#​27071](https://togithub.com/nrwl/nx/pull/27071)) - **nx-dev:** Remove announcement banner ([48aad32d7d](https://togithub.com/nrwl/nx/commit/48aad32d7d)) - **testing:** use taskkill to kill web server process when running cypress on windows ([#​27068](https://togithub.com/nrwl/nx/pull/27068)) - **vite:** remove cache.dir option from test utils ([#​27087](https://togithub.com/nrwl/nx/pull/27087)) - **vite:** respect existing package.json type [#​27057](https://togithub.com/nrwl/nx/issues/27057) ([#​27084](https://togithub.com/nrwl/nx/pull/27084), [#​27057](https://togithub.com/nrwl/nx/issues/27057)) ##### ❤️ Thank You - Adrian Dimech [@​agdimech](https://togithub.com/agdimech) - Colum Ferry [@​Coly010](https://togithub.com/Coly010) - Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder) - Emily Xiong [@​xiongemi](https://togithub.com/xiongemi) - Guilherme Prezzi [@​menosprezzi](https://togithub.com/menosprezzi) - Jan-Niklas W. [@​niklas-wortmann](https://togithub.com/niklas-wortmann) - Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz) - Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini) - Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez) - Matthew Hancock - MaxKless [@​MaxKless](https://togithub.com/MaxKless) - Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham) - Raz Luvaton [@​rluvaton](https://togithub.com/rluvaton) ### [`v19.5.2`](https://togithub.com/nrwl/nx/releases/tag/19.5.2) [Compare Source](https://togithub.com/nrwl/nx/compare/19.5.1...19.5.2) #### 19.5.2 (2024-07-23) ##### 🚀 Features - **graph:** add parallelism in target details ([#​27014](https://togithub.com/nrwl/nx/pull/27014)) - **module-federation:** use proxy servers to proxy to single file server for static remotes ([#​26782](https://togithub.com/nrwl/nx/pull/26782)) - **nx-dev:** update descriptions and layout styles for better clarity ([#​26991](https://togithub.com/nrwl/nx/pull/26991)) - **nx-dev:** update typography and hero component styles ([#​27011](https://togithub.com/nrwl/nx/pull/27011)) - **nx-dev:** add Nx Cloud Page ([#​26865](https://togithub.com/nrwl/nx/pull/26865)) - **repo:** run e2e in the same command as build,test,lint ([#​27019](https://togithub.com/nrwl/nx/pull/27019)) - **testing:** support vite configOverrides for cypress ([#​26554](https://togithub.com/nrwl/nx/pull/26554)) ##### 🩹 Fixes - **angular:** generate correct server file when using webpack-based executors ([#​27007](https://togithub.com/nrwl/nx/pull/27007)) - **core:** resolve nested delegated executor package correctly ([#​26979](https://togithub.com/nrwl/nx/pull/26979)) - **core:** normalizeTargetDependencyWithStringProjects should not return undefined ([#​26994](https://togithub.com/nrwl/nx/pull/26994)) - **core:** typo in nx update log ([#​27036](https://togithub.com/nrwl/nx/pull/27036)) - **core:** record stats for more commands ([#​27017](https://togithub.com/nrwl/nx/pull/27017)) - **core:** copy package manager config files when installing latest nx version in nx migrate ([#​27032](https://togithub.com/nrwl/nx/pull/27032)) - **linter:** log a message when the number of warnings exceeds the specified maxWarnings for the lint executor ([#​27003](https://togithub.com/nrwl/nx/pull/27003)) - **linter:** convert root projects correctly to inferred and remove default option values ([#​27035](https://togithub.com/nrwl/nx/pull/27035)) - **module-federation:** do not cache assets from static serve ([#​27005](https://togithub.com/nrwl/nx/pull/27005)) - **react-native:** fix unable to resolve realm ([#​26983](https://togithub.com/nrwl/nx/pull/26983)) - **repo:** update tests to pass regardless of actually installed yarn version ([#​27054](https://togithub.com/nrwl/nx/pull/27054)) - **vite:** typecheck vue projects with vue-tsc [#​20242](https://togithub.com/nrwl/nx/issues/20242) ([#​26450](https://togithub.com/nrwl/nx/pull/26450), [#​20242](https://togithub.com/nrwl/nx/issues/20242)) ##### ❤️ Thank You - Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes) - Colum Ferry [@​Coly010](https://togithub.com/Coly010) - Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder) - Emily Xiong [@​xiongemi](https://togithub.com/xiongemi) - Jack Hsu [@​jaysoo](https://togithub.com/jaysoo) - James Henry [@​JamesHenry](https://togithub.com/JamesHenry) - Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz) - Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez) - Louie Weng [@​lourw](https://togithub.com/lourw) - Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham) - Tim van den Eijnden [@​TimvdEijnden](https://togithub.com/TimvdEijnden)
prettier/prettier (prettier) ### [`v3.3.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#​16391](https://togithub.com/prettier/prettier/pull/16391) by [@​cdignam-segment](https://togithub.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses for decorator expressions ([#​16458](https://togithub.com/prettier/prettier/pull/16458) by [@​y-schneider](https://togithub.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @​(foo`tagged template`) class X {} // Prettier 3.3.2 @​foo`tagged template` class X {} // Prettier 3.3.3 @​(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#​16474](https://togithub.com/prettier/prettier/pull/16474) by [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) Adds support for Angular v18 `@let` declaration syntax. Please see the following code example. The `@let` declaration allows you to define local variables within the template: ```html @​let name = 'Frodo';

Dashboard for {{name}}

Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @​let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature. ### [`v3.3.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#332) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2) [diff](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2) ##### Fix handlebars path expressions starts with `@` ([#​16358](https://togithub.com/prettier/prettier/pull/16358) by [@​Princeyadav05](https://togithub.com/Princeyadav05)) ```hbs {{! Input }}
{{@​x.y.z}}
{{! Prettier 3.3.1 }}
{{@​x}}
{{! Prettier 3.3.2 }}
{{@​x.y.z}}
```
protofire/solhint (solhint) ### [`v5.0.2`](https://togithub.com/protofire/solhint/blob/HEAD/CHANGELOG.md#502---2024-07-25) [Compare Source](https://togithub.com/protofire/solhint/compare/v5.0.1...v5.0.2) ##### Fixed - `func-named-parameters` exclude abi.encodeX from the rule [#​583](https://togithub.com/protofire/solhint/pull/583) (Thanks to [@​0xCLARITY](https://togithub.com/0xCLARITY)) - Several typos in comments [#​586](https://togithub.com/protofire/solhint/pull/586) (Thanks to [@​dropbigfish](https://togithub.com/dropbigfish)) ##### Added - New Rule: Imports order [#​587](https://togithub.com/protofire/solhint/pull/587)

Microsoft/TypeScript (typescript) ### [`v5.5.4`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.3...c8a7d589e647e19c94150d9892909f3aa93e48eb) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4) ### [`v5.5.3`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...f0e992167440686f948965e5441a918b34251886) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3) ### [`v5.5.2`](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...ce2e60e4ea15a65992e54a9e8877d16be9d42abb) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

Configuration

📅 Schedule: Branch creation - "before 5am on Saturday" in timezone Asia/Singapore, 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 if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.