4205 upgrade lerna to v9#4366
4205 upgrade lerna to v9#4366GCHQ-Developer-530 wants to merge 10 commits into3857-upgrade-stencilfrom
Conversation
|
View your branch deployment here: https://mi6.github.io/ic-ui-kit/branches/4205-upgrade-lerna-to-v9/web-components |
|
View your canary branch deployment here: https://mi6.github.io/ic-ui-kit/branches/4205-upgrade-lerna-to-v9/canary-web-components |
Upgrade lerna to v9 - remove bootstrap command and replace with workspaces. With workspaces, all package-lock information for every package is held in the root package-lock. Based on that the audit command has been updated to only run for the root package-lock and package package-lock files will be removed in further commits. . #4205
Updates after lerna upgrade to v9 - upgrade storybook, update autocorrect props on search bar and text field (don't think it's a breaking change as I've discovered the autocorrect prop doesn't change anything in the components)
Updates after lerna upgrade to v9 - upgrade storybook, remove audit command
Updates after lerna upgrade to v9 - upgrade storybook, upgrade next
Updates after lerna upgrade to v9 - remove audit command
Updates after lerna upgrade to v9
Updates after lerna upgrade to v9
Updates after lerna upgrade to v9 - upgrade storybook, remove audit command
Updates after lerna upgrade to v9 - upgrade storybook, remove audit command
Updates after lerna upgrade to v9
5eff190 to
b93f3e7
Compare
|
Cypress visual tests failed. |
Summary of the changes
Upgrade lerna to v9. Lerna v9 removes the bootstrap so I've removed that and replaced it with workspaces. This now holds all package-lock information in the root package-lock so I've removed each package's package-lock and made the audit command only check the root package-lock.
NOTE: This will be a draft until after the stencil upgrade has been merged. It requires the Stencil and Typescript upgrade, but I don't want to merge this branch into that one as it'll end up confusing.
Related issue
#4205