ni / nimble

The NI Nimble Design System
https://nimble.ni.dev
MIT License
32 stars 8 forks source link

Update npm dependencies update to latest #2443

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@rollup/plugin-commonjs (source) 28.0.0 -> 28.0.1 age adoption passing confidence
@storybook/addon-a11y (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/addon-actions (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/addon-docs (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/addon-essentials (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/addon-interactions (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/addon-links (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/cli (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/html (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/html-webpack5 (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/manager-api (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@storybook/theming (source) 8.3.4 -> 8.3.6 age adoption passing confidence
@tiptap/core (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-bold (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-bullet-list (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-document (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-hard-break (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-history (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-italic (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-link (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-list-item (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-mention (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-ordered-list (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-paragraph (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-placeholder (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@tiptap/extension-text (source) 2.8.0 -> 2.9.0 age adoption passing confidence
@types/d3-selection (source) 3.0.10 -> 3.0.11 age adoption passing confidence
@types/node (source) 22.7.4 -> 22.7.8 age adoption passing confidence
jasmine (source) 5.3.0 -> 5.4.0 age adoption passing confidence
jasmine-core (source) 5.3.0 -> 5.4.0 age adoption passing confidence
prosemirror-model 1.22.3 -> 1.23.0 age adoption passing confidence
rollup-plugin-sourcemaps2 0.4.1 -> 0.4.2 age adoption passing confidence
storybook (source) 8.3.4 -> 8.3.6 age adoption passing confidence
style-dictionary 4.1.2 -> 4.1.4 age adoption passing confidence
tslib (source) 2.7.0 -> 2.8.0 age adoption passing confidence
vite (source) 5.4.8 -> 5.4.9 age adoption passing confidence

Release Notes

rollup/plugins (@​rollup/plugin-commonjs) ### [`v28.0.1`](https://redirect.github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2801) *2024-10-16* ##### Updates - chore: upgrade picomatch ([#​1775](https://redirect.github.com/rollup/plugins/issues/1775))
storybookjs/storybook (@​storybook/addon-a11y) ### [`v8.3.6`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#836) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.5...v8.3.6) - CLI: Install Svelte CSF v5 in Svelte5 projects - [#​29323](https://redirect.github.com/storybookjs/storybook/pull/29323), thanks [@​shilman](https://redirect.github.com/shilman)! - Svelte: Add v5 stories to CLI templates - [#​29382](https://redirect.github.com/storybookjs/storybook/pull/29382), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! ### [`v8.3.5`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#835) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.4...v8.3.5) - CLI: Update the React Native init to include v8 dependencies - [#​29273](https://redirect.github.com/storybookjs/storybook/pull/29273), thanks [@​dannyhw](https://redirect.github.com/dannyhw)! - Vitest plugin: Fix renamed export stories - [#​29250](https://redirect.github.com/storybookjs/storybook/pull/29250), thanks [@​shilman](https://redirect.github.com/shilman)!
ueberdosis/tiptap (@​tiptap/core) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/core/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/core@2.8.0...@tiptap/core@2.9.0) ##### Patch Changes - [`ffb51d3`](https://redirect.github.com/ueberdosis/tiptap/commit/ffb51d3): insertContentAt, setContent, and insertContent commands now respect the editor's pre-defined parseOptions configuration if the command does not specify it's own parseOptions - [`873a67c`](https://redirect.github.com/ueberdosis/tiptap/commit/873a67c): This allows the Editor isntance to unregister multiple plugins in a single editor state replacement - [`d96f679`](https://redirect.github.com/ueberdosis/tiptap/commit/d96f679): Fixed an issue while updating attributes on a NodePos that was not a text - [`e606c06`](https://redirect.github.com/ueberdosis/tiptap/commit/e606c06): Updates the typings of `DecorationsWithTypes` to be more accurate to the prosemirror implementation even though it is not completely exposed as an API - [`a2eea24`](https://redirect.github.com/ueberdosis/tiptap/commit/a2eea24): Added role and aria-label attributes to the contenteditable field for better screenreader support and mouseless controls - [`d96f679`](https://redirect.github.com/ueberdosis/tiptap/commit/d96f679): Fixed issues with NodePos child positions causing wrong positions when used on non-text atoms - [`4efd227`](https://redirect.github.com/ueberdosis/tiptap/commit/4efd227): Fixed an issue with getMarkRange not returning the correct range when cursor is at the start of the specified mark
ueberdosis/tiptap (@​tiptap/extension-bold) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-bold/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-bold@2.8.0...@tiptap/extension-bold@2.9.0) ##### Patch Changes - [`6fae240`](https://redirect.github.com/ueberdosis/tiptap/commit/6fae240): Add parse rules that reset bold & italic marks
ueberdosis/tiptap (@​tiptap/extension-bullet-list) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-bullet-list/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-bullet-list@2.8.0...@tiptap/extension-bullet-list@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-document) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-document/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-document@2.8.0...@tiptap/extension-document@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-hard-break) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-hard-break/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-hard-break@2.8.0...@tiptap/extension-hard-break@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-history) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-history/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-history@2.8.0...@tiptap/extension-history@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-italic) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-italic/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-italic@2.8.0...@tiptap/extension-italic@2.9.0) ##### Patch Changes - [`6fae240`](https://redirect.github.com/ueberdosis/tiptap/commit/6fae240): Add parse rules that reset bold & italic marks
ueberdosis/tiptap (@​tiptap/extension-link) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-link/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-link@2.8.0...@tiptap/extension-link@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-list-item) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-list-item/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-list-item@2.8.0...@tiptap/extension-list-item@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-mention) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-mention/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-mention@2.8.0...@tiptap/extension-mention@2.9.0) ##### Patch Changes - [`ae711ab`](https://redirect.github.com/ueberdosis/tiptap/commit/ae711ab): Increase mention extension priority to allow mentions to be inserted in lists using the Enter key
ueberdosis/tiptap (@​tiptap/extension-ordered-list) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-ordered-list/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-ordered-list@2.8.0...@tiptap/extension-ordered-list@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-paragraph) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-paragraph/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-paragraph@2.8.0...@tiptap/extension-paragraph@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-placeholder) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-placeholder/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-placeholder@2.8.0...@tiptap/extension-placeholder@2.9.0)
ueberdosis/tiptap (@​tiptap/extension-text) ### [`v2.9.0`](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/packages/extension-text/CHANGELOG.md#290) [Compare Source](https://redirect.github.com/ueberdosis/tiptap/compare/@tiptap/extension-text@2.8.0...@tiptap/extension-text@2.9.0)
jasmine/jasmine-npm (jasmine) ### [`v5.4.0`](https://redirect.github.com/jasmine/jasmine-npm/releases/tag/v5.4.0) [Compare Source](https://redirect.github.com/jasmine/jasmine-npm/compare/v5.3.1...v5.4.0) Please see the [release notes](https://redirect.github.com/jasmine/jasmine-npm/blob/main/release_notes/5.4.0.md). ### [`v5.3.1`](https://redirect.github.com/jasmine/jasmine-npm/releases/tag/v5.3.1) [Compare Source](https://redirect.github.com/jasmine/jasmine-npm/compare/v5.3.0...v5.3.1) Please see the [release notes](https://redirect.github.com/jasmine/jasmine-npm/blob/main/release_notes/5.3.1.md).
jasmine/jasmine (jasmine-core) ### [`v5.4.0`](https://redirect.github.com/jasmine/jasmine/releases/tag/v5.4.0) [Compare Source](https://redirect.github.com/jasmine/jasmine/compare/v5.3.0...v5.4.0) Please see the [release notes](https://redirect.github.com/jasmine/jasmine/blob/main/release_notes/5.4.0.md).
prosemirror/prosemirror-model (prosemirror-model) ### [`v1.23.0`](https://redirect.github.com/prosemirror/prosemirror-model/blob/HEAD/CHANGELOG.md#1230-2024-10-05) [Compare Source](https://redirect.github.com/prosemirror/prosemirror-model/compare/1.22.3...1.23.0) ##### New features The new `NodeType.isInGroup` method can be used to query group membership.
2wce/rollup-plugin-sourcemaps2 (rollup-plugin-sourcemaps2) ### [`v0.4.2`](https://redirect.github.com/2wce/rollup-plugin-sourcemaps2/blob/HEAD/CHANGELOG.md#042) [Compare Source](https://redirect.github.com/2wce/rollup-plugin-sourcemaps2/compare/v0.4.1...v0.4.2) ##### Patch Changes - [`258da1f`](https://redirect.github.com/2wce/rollup-plugin-sourcemaps2/commit/258da1f): chore: update package dependencies 🧹🧹
amzn/style-dictionary (style-dictionary) ### [`v4.1.4`](https://redirect.github.com/amzn/style-dictionary/blob/HEAD/CHANGELOG.md#414) [Compare Source](https://redirect.github.com/amzn/style-dictionary/compare/v4.1.3...v4.1.4) ##### Patch Changes - [`a67ed31`](https://redirect.github.com/amzn/style-dictionary/commit/a67ed31): Pass PlatformConfig as options param to platform-applied preprocessors. - [`19aee32`](https://redirect.github.com/amzn/style-dictionary/commit/19aee32): Fix `convertToBase64` util to support converting binary files such as fonts, for both Browser and NodeJS. ### [`v4.1.3`](https://redirect.github.com/amzn/style-dictionary/blob/HEAD/CHANGELOG.md#413) [Compare Source](https://redirect.github.com/amzn/style-dictionary/compare/v4.1.2...v4.1.3) ##### Patch Changes - [`9376247`](https://redirect.github.com/amzn/style-dictionary/commit/9376247): Make `defaultMessage` param in FileHeader type optional. - [`43ccb42`](https://redirect.github.com/amzn/style-dictionary/commit/43ccb42): ([#​1305](https://redirect.github.com/amzn/style-dictionary/issues/1305)): fix reference sorting in `sortByReference` function for DTCG token format, ensuring token references are declared after their targets - [`26728b9`](https://redirect.github.com/amzn/style-dictionary/commit/26728b9): Fix `filterTokens` utility to deal with random metadata properties throughout token groups, without throwing errors.
Microsoft/tslib (tslib) ### [`v2.8.0`](https://redirect.github.com/microsoft/tslib/releases/tag/v2.8.0) [Compare Source](https://redirect.github.com/Microsoft/tslib/compare/v2.7.0...v2.8.0) #### What's Changed - Validate export structure of every entrypoint by [@​andrewbranch](https://redirect.github.com/andrewbranch) in [https://github.com/microsoft/tslib/pull/269](https://redirect.github.com/microsoft/tslib/pull/269) - Add rewriteRelativeImportExtension helper by [@​andrewbranch](https://redirect.github.com/andrewbranch) in [https://github.com/microsoft/tslib/pull/270](https://redirect.github.com/microsoft/tslib/pull/270) **Full Changelog**: https://github.com/microsoft/tslib/compare/v2.7.0...v2.8.0
vitejs/vite (vite) ### [`v5.4.9`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.9) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.8...v5.4.9) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) for details.

Configuration

📅 Schedule: Branch creation - "monthly" (UTC), 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.

rajsite commented 1 month ago

@jattasNI so after this change went in, it results in dirty changes to the lock file when you do npm install (which I rebuild and pushed directly to main here): https://github.com/ni/nimble/commit/1f2a90ab5c3801cebb6ae021d4e973e4fc85931c

Think we should do something to make that less annoying? Some ideas:

jattasNI commented 1 month ago

@rajsite I found a Renovate discussion that looks similar: https://github.com/renovatebot/renovate/discussions/31984 It blames these npm issues. https://github.com/npm/cli/issues/7841 , https://github.com/npm/cli/issues/6787 The former was closed as duplicate of the latter, which has been open for a year with lots of chatter but no workaround or hope of a fix.

It's hard to tell if we're hitting that exact bug since it seems to depend on specific dependency trees, but the symptoms sound similar. On the other hand, regenerating the lock file seems to fix the issue for us but not for the people on those bugs. That might imply an issue with how Renovate updates lock files. Maybe they use a different npm version than us?

Still pondering what to do, just wanted to capture some initial research.