canonical / react-components

A set of components based on Vanilla Framework
https://canonical.github.io/react-components
93 stars 51 forks source link

chore(deps): incremental update dependencies flagged by renovate [WD-8376] #1025

Closed mas-who closed 7 months ago

mas-who commented 7 months ago

Done

QA

Storybook

To see rendered examples of all react-components, run:

yarn start

QA in your project

from react-components run:

yarn build
npm pack

Install the resulting tarball in your project with:

yarn add <path-to-tarball>

QA steps

webteam-app commented 7 months ago

Demo starting at https://react-components-1025.demos.haus

mas-who commented 7 months ago

Not sure if the resolution dependencies strip-ansi and string-width can be upgraded since then are imported in the cliui module (some sub dependency of another package) with commonjs syntax (i.e. require) but latest versions of strip-ansi and string-width have es module syntax.

mas-who commented 7 months ago

Not sure if the resolution dependencies strip-ansi and string-width can be upgraded since then are imported in the cliui module (some sub dependency of another package) with commonjs syntax (i.e. require) but latest versions of strip-ansi and string-width have es module syntax.

The issue isn't with strip-ansi or string-width, according to this issue it's actually got to do with interaction between yarn's algorithm and jackspeak. The proposed solution is to fix jackspeak resolution to 2.1.1 or alternatively upgrade to yarn 3. I chose the first approach as upgrading to yarn 3 is a bit more involved and probably should be included in a separate PR.

github-actions[bot] commented 7 months ago

:tada: This PR is included in version 0.48.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: