amphtml
amphtml copied to clipboard
📦 Update core devDependencies (major)
This PR contains the following updates:
See all other Renovate PRs on the Dependency Dashboard
How to resolve breaking changes
This PR may introduce breaking changes that require manual intervention. In such cases, you will need to check out this branch, fix the cause of the breakage, and commit the fix to ensure a green CI build. To check out and update this PR, follow the steps below:
# Check out the PR branch
git checkout -b renovate/major-core-devdependencies main
git pull https://github.com/ampproject/amphtml.git renovate/major-core-devdependencies
# Directly make fixes and commit them
amp lint --fix # For lint errors in JS files
amp prettify --fix # For prettier errors in non-JS files
# Edit source code in case of new compiler warnings / errors
# Push the changes to the branch
git push [email protected]:ampproject/amphtml.git renovate/major-core-devdependencies:renovate/major-core-devdependencies
Release Notes
octokit/graphql.js (@​octokit/graphql)
v8.1.1
Bug Fixes
v8.1.0
Features
v8.0.2
Bug Fixes
- deps: update dependency @​octokit/types to v13 (ce3f6c9)
v8.0.1
Bug Fixes
-
pkg: add
main
entry point (#​551) (d3ada54), closes octokit/core.js#662
v8.0.0
Features
BREAKING CHANGES
-
this package is now ESM
-
fix: add missing file extension in relative file path import
v7.1.0
Bug Fixes
- upgrade
@octokit/types
(981171f)
Features
octokit/rest.js (@​octokit/rest)
v21.0.0
Features
BREAKING CHANGES
- package is now ESM
v20.1.1
Bug Fixes
v20.1.0
Features
chaijs/chai (chai)
v5.1.1
What's Changed
- Set up ESLint for JSDoc comments by @​koddsson in https://github.com/chaijs/chai/pull/1605
- build(deps-dev): bump ip from 1.1.8 to 1.1.9 by @​dependabot in https://github.com/chaijs/chai/pull/1608
- Correct Mocha import instructions by @​MattiSG in https://github.com/chaijs/chai/pull/1611
- fix: support some virtual contexts in
toThrow
by @​43081j in https://github.com/chaijs/chai/pull/1609
New Contributors
- @​MattiSG made their first contribution in https://github.com/chaijs/chai/pull/1611
Full Changelog: https://github.com/chaijs/chai/compare/v5.1.0...v5.1.1
v5.1.0
What's Changed
- Remove useless guards and add parentheses to constuctors by @​koddsson in https://github.com/chaijs/chai/pull/1593
- Cleanup jsdoc comments by @​koddsson in https://github.com/chaijs/chai/pull/1596
- Convert comments in "legal comments" format to jsdoc or normal comments by @​koddsson in https://github.com/chaijs/chai/pull/1598
- Implement
iterable
assertion by @​koddsson in https://github.com/chaijs/chai/pull/1592 - Assert interface fix by @​developer-bandi in https://github.com/chaijs/chai/pull/1601
- Set support in same members by @​koddsson in https://github.com/chaijs/chai/pull/1583
- Fix publish script by @​koddsson in https://github.com/chaijs/chai/pull/1602
New Contributors
- @​developer-bandi made their first contribution in https://github.com/chaijs/chai/pull/1601
Full Changelog: https://github.com/chaijs/chai/compare/v5.0.3...v5.1.0
v5.0.3
Fix bad v5.0.2 publish.
Full Changelog: https://github.com/chaijs/chai/compare/v5.0.2...v5.0.3
v5.0.2
What's Changed
- build(deps): bump nanoid and mocha by @​dependabot in https://github.com/chaijs/chai/pull/1558
- remove
bump-cli
by @​koddsson in https://github.com/chaijs/chai/pull/1559 - Update developer dependencies by @​koddsson in https://github.com/chaijs/chai/pull/1560
- fix: removes
??
for node compat (5.x) by @​43081j in https://github.com/chaijs/chai/pull/1576 - Update
loupe
to latest version by @​koddsson in https://github.com/chaijs/chai/pull/1579 - Re-enable some webkit tests by @​koddsson in https://github.com/chaijs/chai/pull/1580
- Remove a bunch of if statements in test/should.js by @​koddsson in https://github.com/chaijs/chai/pull/1581
- Remove a bunch of unused files by @​koddsson in https://github.com/chaijs/chai/pull/1582
- Fix 1564 by @​koddsson in https://github.com/chaijs/chai/pull/1566
Full Changelog: https://github.com/chaijs/chai/compare/v5.0.1...v5.0.2
v5.0.0
BREAKING CHANGES
- Chai now only supports EcmaScript Modules (ESM). This means your tests will need to either have
import {...} from 'chai'
orimport('chai')
.require('chai')
will cause failures in nodejs. If you're using ESM and seeing failures, it may be due to a bundler or transpiler which is incorrectly converting import statements into require calls. - Dropped support for Internet Explorer.
- Dropped support for NodeJS < 18.
- Minimum supported browsers are now Firefox 100, Safari 14.1, Chrome 100, Edge 100. Support for browsers prior to these versions is "best effort" (bug reports on older browsers will be assessed individually and may be marked as wontfix).
What's Changed
- feat: use chaijs/loupe for inspection by @​pcorpet in https://github.com/chaijs/chai/pull/1401
- docs: fix URL in README by @​Izzur in https://github.com/chaijs/chai/pull/1413
- Remove
get-func-name
dependency by @​koddsson in https://github.com/chaijs/chai/pull/1416 - Convert Makefile script to npm scripts by @​koddsson in https://github.com/chaijs/chai/pull/1424
- Clean up README badges by @​koddsson in https://github.com/chaijs/chai/pull/1422
- fix: package.json - deprecation warning on exports field by @​stevenjoezhang in https://github.com/chaijs/chai/pull/1400
- fix: deep-eql bump package to support symbols by @​snewcomer in https://github.com/chaijs/chai/pull/1458
- ES module conversion PoC by @​43081j in https://github.com/chaijs/chai/pull/1498
- chore: drop commonjs support by @​43081j in https://github.com/chaijs/chai/pull/1503
- Update pathval by @​koddsson in https://github.com/chaijs/chai/pull/1527
- Update check-error by @​koddsson in https://github.com/chaijs/chai/pull/1528
- update
deep-eql
to latest version by @​koddsson in https://github.com/chaijs/chai/pull/1542 - Inline
type-detect
as a simple function by @​koddsson in https://github.com/chaijs/chai/pull/1544 - Update loupe by @​koddsson in https://github.com/chaijs/chai/pull/1545
- Typo 'Test an object' not 'Test and object' by @​mavaddat in https://github.com/chaijs/chai/pull/1460
- Update
assertion-error
to it's latest major version! by @​koddsson in https://github.com/chaijs/chai/pull/1543 - Replacing Karma with Web Test Runner by @​koddsson in https://github.com/chaijs/chai/pull/1546
New Contributors
- @​Izzur made their first contribution in https://github.com/chaijs/chai/pull/1413
- @​stevenjoezhang made their first contribution in https://github.com/chaijs/chai/pull/1400
- @​43081j made their first contribution in https://github.com/chaijs/chai/pull/1498
Full Changelog: https://github.com/chaijs/chai/compare/4.3.1...v5.0.0
v4.4.1
What's Changed
- fix: removes
??
for node compat by @​43081j in https://github.com/chaijs/chai/pull/1574
Full Changelog: https://github.com/chaijs/chai/compare/v4.4.0...v4.4.1
v4.4.0
What's Changed
- Allow deepEqual fonction to be configured globally (4.x.x branch) by @​forty in https://github.com/chaijs/chai/pull/1553
Full Changelog: https://github.com/chaijs/chai/compare/v4.3.10...v4.4.0
v4.3.10
This release simply bumps all dependencies to their latest non-breaking versions.
What's Changed
- upgrade all dependencies by @​keithamus in https://github.com/chaijs/chai/pull/1540
Full Changelog: https://github.com/chaijs/chai/compare/v4.3.9...v4.3.10
v4.3.9
Upgrade dependencies.
This release upgrades dependencies to address CVE-2023-43646 where a large function name can cause "catastrophic backtracking" (aka ReDOS attack) which can cause the test suite to hang.
Full Changelog: https://github.com/chaijs/chai/compare/v4.3.8...v4.3.9
v4.3.8
What's Changed
- 4.x.x: Fix link to commit logs on GitHub by @​bugwelle in https://github.com/chaijs/chai/pull/1487
- build(deps): bump socket.io-parser from 4.0.4 to 4.0.5 by @​dependabot in https://github.com/chaijs/chai/pull/1488
- Small typo in test.js by @​mavaddat in https://github.com/chaijs/chai/pull/1459
- docs: specify return type of objDisplay by @​scarf005 in https://github.com/chaijs/chai/pull/1490
- Update CONTRIBUTING.md by @​matheus-rodrigues00 in https://github.com/chaijs/chai/pull/1521
- Fix: update exports.version to current version by @​peanutenthusiast in https://github.com/chaijs/chai/pull/1534
New Contributors
- @​bugwelle made their first contribution in https://github.com/chaijs/chai/pull/1487
- @​mavaddat made their first contribution in https://github.com/chaijs/chai/pull/1459
- @​scarf005 made their first contribution in https://github.com/chaijs/chai/pull/1490
- @​matheus-rodrigues00 made their first contribution in https://github.com/chaijs/chai/pull/1521
- @​peanutenthusiast made their first contribution in https://github.com/chaijs/chai/pull/1534
Full Changelog: https://github.com/chaijs/chai/compare/v4.3.7...v4.3.8
v4.3.7
What's Changed
- fix: deep-eql bump package to support symbols comparison by @​snewcomer in https://github.com/chaijs/chai/pull/1483
Full Changelog: https://github.com/chaijs/chai/compare/v4.3.6...v4.3.7
v4.3.6
Update loupe to 2.3.1
v4.3.5
chaijs/chai-as-promised (chai-as-promised)
v8.0.0
What's Changed
- Migrate CI to GitHub Actions by @​WikiRik in https://github.com/chaijs/chai-as-promised/pull/283
- feat: upgrade dev toolchain by @​43081j in https://github.com/chaijs/chai-as-promised/pull/285
- chore: add prettier by @​43081j in https://github.com/chaijs/chai-as-promised/pull/286
- feat: move to ESM-only by @​43081j in https://github.com/chaijs/chai-as-promised/pull/287
- fix: raise a nicer error when non-object errors are matched by @​43081j in https://github.com/chaijs/chai-as-promised/pull/294
- chore: allow publishing prereleases by @​43081j in https://github.com/chaijs/chai-as-promised/pull/295
- fix: update repo in package.json by @​43081j in https://github.com/chaijs/chai-as-promised/pull/296
- chore: relicense as MIT by @​43081j in https://github.com/chaijs/chai-as-promised/pull/299
New Contributors
- @​WikiRik made their first contribution in https://github.com/chaijs/chai-as-promised/pull/283
Full Changelog: https://github.com/chaijs/chai-as-promised/compare/v7.1.2...v8.0.0
v7.1.2
What's Changed
- docs(README): add example of how to use async/await by @​jedwards1211 in https://github.com/chaijs/chai-as-promised/pull/222
- Updated README.md to reflect functionality by @​James-Firth in https://github.com/chaijs/chai-as-promised/pull/247
- feat: support chai 5.x in peer dependency by @​43081j in https://github.com/chaijs/chai-as-promised/pull/284
New Contributors
- @​jedwards1211 made their first contribution in https://github.com/chaijs/chai-as-promised/pull/222
- @​James-Firth made their first contribution in https://github.com/chaijs/chai-as-promised/pull/247
- @​43081j made their first contribution in https://github.com/chaijs/chai-as-promised/pull/284
Full Changelog: https://github.com/chaijs/chai-as-promised/compare/v7.1.1...v7.1.2
tj/commander.js (commander)
v12.1.0
Added
v12.0.0
Added
-
.addHelpOption()
as another way of configuring built-in help option ([#​2006]) -
.helpCommand()
for configuring built-in help command ([#​2087])
Fixed
- Breaking: use non-zero exit code when spawned executable subcommand terminates due to a signal ([#​2023])
-
Breaking: check
passThroughOptions
constraints when using.addCommand
and throw if parent command does not have.enablePositionalOptions()
enabled ([#​1937])
Changed
- Breaking: Commander 12 requires Node.js v18 or higher ([#​2027])
- Breaking: throw an error if add an option with a flag which is already in use ([#​2055])
- Breaking: throw an error if add a command with name or alias which is already in use ([#​2059])
-
Breaking: throw error when calling
.storeOptionsAsProperties()
after setting an option value ([#​1928]) - replace non-standard JSDoc of
@api private
with documented@private
([#​1949]) -
.addHelpCommand()
now takes a Command (passing string or boolean still works as before but deprecated) ([#​2087]) - refactor internal implementation of built-in help option ([#​2006])
- refactor internal implementation of built-in help command ([#​2087])
Deprecated
-
.addHelpCommand()
passing string or boolean (use.helpCommand()
or pass a Command) ([#​2087])
Removed
-
Breaking: removed default export of a global Command instance from CommonJS (use the named
program
export instead) ([#​2017])
Migration Tips
global program
If you are using the deprecated default import of the global Command object, you need to switch to using a named import (or create a new Command
).
// const program = require('commander');
const { program } = require('commander');
option and command clashes
A couple of configuration problems now throw an error, which will pick up issues in existing programs:
- adding an option which uses the same flag as a previous option
- adding a command which uses the same name or alias as a previous command
cssnano/cssnano (cssnano)
v7.0.3
: v7.0.3
Bug Fixes
- cssnano-preset-default: preserve SVG viewbox and title by default
- postcss-convert-values: preserve percent sign in arguments of color functions when needed
- postcss-ordered-values: preserve correct order in animation property
- postcss-minify-selectors: preserve quotes when escaping selector is required
- postcss-discard-comments: do not remove strings that only look like comments in selectors
Thanks to @​ota-meshi and @​seiyab for their contributions to this release.
v7.0.2
: v7.0.2
Bug Fixes
- fix invalid output in some cases where selectors contain comments
v7.0.1
: v7.0.1
Patch changes
Update postcss-calc dependency to latest version
v7.0.0
: v7.0.0
Breaking changes
This release drops official support for unmaintained long term support Node.js releases 14 and 16. It also drops support for non-long term support releases 19 and 21 and add support for Node.js 22. Only the package.json
engines
field has been updated. The code should otherwise be identical to the previous 6.1.2 release.
Ensuring support for older Node.js had become difficult as the GitHub actions runners are not available for the latest MacOS and recent pnpm also could not run on CI any more.
v6.1.2
: v6.1.2
Bug Fixes
- preserve correct order of
gap
andcolumn-gap
properties
Patch Changes
- update autoprefixer
v6.1.1
v6.1.0
: v6.1.0
This release contains a lot of fixes to Browserslist support thanks to @​colinrotherham
Features
- support Browserslist options in more plugins
- support overriding autoprefixer options
Additionally, this release includes improved TypeScript types.
v6.0.5
: v6.0.5
Bug Fixes
- correctly minify
font
declaration in edge cases - preserve
initial
property in-webkit-line-clamp
v6.0.4
: v6.0.4
Bug Fixes
- preserve empty
@layer
declarations - avoid crashing when encountering
@layer
without any braces afterwards - update to latest lilconfig dependency to avoid vulnerability
sindresorhus/del (del)
v7.1.0
v7.0.0
Breaking
- Require Node.js 14 (#​143)
106d7d8
- This package is now pure ESM. Please read this.
- Moved from a default export to named exports:
-
require('del')
→import {deleteAsync} from 'del'
-
require('del').sync
→import {deleteSync} from 'del'
-
v6.1.1
v6.1.0
- Add
onProgress
option (#​141)8742649
wheresrhys/fetch-mock (fetch-mock)
v10.0.7
: Make type definitions compatible with ESM and CommonJs
v10.0.6
: Fix type definitions
v10.0.5
: Fix exports
v10.0.4
: Simple API for naming routes
e.g. .mock('/path', 200, 'my-name')
v10.0.3
: Remove custom aborterror implementation
v10.0.2
: Support matching data URLs
v10.0.1
: Small fixes to types
v10.0.0
: ESM and native fetch
A major rewrite to use ESM modules and default to using native fetch in all environments
Other than that the API remains unchanged
sindresorhus/open (open)
v10.1.0
v10.0.4
v10.0.3
v10.0.2
- Fix Linux compatibility
798cd93
v10.0.1
v10.0.0
Breaking
- Require Node.js 18
5628dc8
v9.1.0
- Update dependencies
46adf0b
v9.0.0
Breaking
- Require Node.js 14
7f5995e
- This package is now pure ESM. Please read this.
- Please don't open issues regarding ESM / CommonJS.
-
open.openApp
is now a named import:import {openApp} from 'open'
-
open.apps
is now a named import:import {apps} from 'open'
Improvements
v8.4.2
- Fix support for Podman
51fae87
v8.4.1
facebook/react (react)
v18.3.1
v18.3.0
v18.2.0
React DOM
- Provide a component stack as a second argument to
onRecoverableError
. (@​gnoff in #​24591) - Fix hydrating into
document
causing a blank page on mismatch. (@​gnoff in #​24523) - Fix false positive hydration errors with Suspense. (@​gnoff in #​24480 and @​acdlite in #​24532)
- Fix ignored
setState
in Safari when adding an iframe. (@​gaearon in #​24459)
React DOM Server
- Pass information about server errors to the client. (@​salazarm and @​gnoff in #​24551 and #​24591)
- Allow to provide a reason when aborting the HTML stream. (@​gnoff in #​24680)
- Eliminate extraneous text separators in the HTML where possible. (@​gnoff in #​24630)
- Disallow complex children inside
<title>
elements to match the browser constraints. (@​gnoff in #​24679) - Fix buffering in some worker environments by explicitly setting
highWaterMark
to0
. (@​jplhomer in #​24641)
Server Components (Experimental)
v18.1.0
React DOM
- Fix the false positive warning about
react-dom/client
when using UMD bundle. (@​alireza-molaee in #​24274) - Fix
suppressHydrationWarning
to work in production too. (@​gaearon in #​24271) - Fix
componentWillUnmount
firing twice inside of Suspense. (@​acdlite in #​24308) - Fix some transition updates being ignored. (@​acdlite in #​24353)
- Fix
useDeferredValue
causing an infinite loop when passed an unmemoized value. (@​acdlite in #​24247) - Fix throttling of revealing Suspense fallbacks. (@​sunderls in #​24253)
- Fix an inconsistency in whether the props object is the same between renders. (@​Andarist and @​acdlite in #​24421)
- Fix a missing warning about a
setState
loop inuseEffect
. (@​gaearon in #​24298) - Fix a spurious hydration error. (@​gnoff in #​24404)
- Warn when calling
setState
inuseInsertionEffect
. (@​gaearon in #​24295) - Ensure the reason for hydration errors is always displayed. (@​gaearon in #​24276)
React DOM Server
- Fix escaping for the
bootstrapScriptContent
contents. (@​gnoff in #​24385) - Significantly improve performance of
renderToPipeableStream
. (@​gnoff in #​24291)
ESLint Plugin: React Hooks
- Fix false positive errors with a large number of branches. (@​scyron6 in #​24287)
- Don't consider a known dependency stable when the variable is reassigned. (@​afzalsayed96 in #​24343)
Use Subscription
- Replace the implementation with the
use-sync-external-store
shim. (@​gaearon in #​24289)
v18.0.0
Below is a list of all new features, APIs, deprecations, and breaking changes. Read React 18 release post and React 18 upgrade guide for more information.
New Features
React
-
useId
is a new hook for generating unique IDs on both the client and server, while avoiding hydration mismatches. It is primarily useful for component libraries integrating with accessibility APIs that require unique IDs. This solves an issue that already exists in React 17 and below, but it’s even more important in React 18 because of how the new streaming server renderer delivers HTML out-of-order. -
startTransition
anduseTransition
let you mark some state updates as not urgent. Other state updates are considered urgent by default. Rea
Configuration
đź“… Schedule: Branch creation - "after 12am every weekday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Never, or you tick the rebase/retry checkbox.
đź‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This is currently blocked by failures due to a couple of packages that have become ES6-only.
Solution is being tracked by https://github.com/ampproject/amphtml/issues/36201.
âš Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
â™» Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/chai
npm ERR! dev chai@"5.1.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer chai@">= 2.1.2 < 5" from [email protected]
npm ERR! node_modules/chai-as-promised
npm ERR! dev chai-as-promised@"7.1.1" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/chai
npm ERR! peer chai@">= 2.1.2 < 5" from [email protected]
npm ERR! node_modules/chai-as-promised
npm ERR! dev chai-as-promised@"7.1.1" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-05-06T15_50_07_491Z-debug-0.log
Hey @erwinmombay! These files were changed:
build-system/babel-plugins/babel-plugin-amp-mode-transformer/test/fixtures/transform-assertions/no-transform/output.js
build-system/babel-plugins/babel-plugin-amp-mode-transformer/test/fixtures/transform-assertions/nomodule/output.mjs
build-system/babel-plugins/babel-plugin-amp-mode-transformer/test/fixtures/transform-assertions/transform/output.mjs
build-system/babel-plugins/babel-plugin-amp-story-supported-languages/index.js
build-system/babel-plugins/babel-plugin-amp-story-supported-languages/test/fixtures/transform/replace/output.js
build-system/babel-plugins/babel-plugin-const-transformer/test/fixtures/transform-assertions/ignored-let/output.js
build-system/babel-plugins/babel-plugin-const-transformer/test/fixtures/transform-assertions/ignored-var/output.js
build-system/babel-plugins/babel-plugin-const-transformer/test/fixtures/transform-assertions/should-transform/output.js
build-system/babel-plugins/babel-plugin-deep-pure/test/fixtures/transform/ignored-not-import/output.mjs
build-system/babel-plugins/babel-plugin-dom-jsx-svg-namespace/test/fixtures/transform/ignored/output.mjs
build-system/babel-plugins/babel-plugin-dom-jsx-svg-namespace/test/fixtures/transform/sets-prop/output.mjs
build-system/babel-plugins/babel-plugin-imported-helpers/test/fixtures/transform-assertions/imported-helpers/output.mjs
+58 more
babel-semantic-diffs.html.zip for d7d5764
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
â™» Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/chai
npm ERR! dev chai@"5.1.1" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer chai@">= 2.1.2 < 5" from [email protected]
npm ERR! node_modules/chai-as-promised
npm ERR! dev chai-as-promised@"7.1.1" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/chai
npm ERR! peer chai@">= 2.1.2 < 5" from [email protected]
npm ERR! node_modules/chai-as-promised
npm ERR! dev chai-as-promised@"7.1.1" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-05-10T16_45_07_250Z-debug-0.log