Skip to content

V15: npm updates 2024-11-15#17545

Merged
leekelleher merged 41 commits intov15/devfrom
v15/feature/npm-november-2024
Nov 25, 2024
Merged

V15: npm updates 2024-11-15#17545
leekelleher merged 41 commits intov15/devfrom
v15/feature/npm-november-2024

Conversation

@iOvergaard
Copy link
Contributor

@iOvergaard iOvergaard commented Nov 15, 2024

Description

This pull request updates various dependencies and devDependencies in the package.json of the Umbraco.Web.UI.Client and Umbraco.Web.UI.Login projects. The updates include removing some unused dependencies and upgrading others to ensure compatibility and security.

Here's an updated pull request description based on the changes in the package.json file:


Key Changes for Umbraco.Web.UI.Client:

  1. Removed Scripts:

    • Removed "generate:server-api-local" script.
    • Changed the rollup script and monaco-editor to use the web workers without changing them and by using the workers directly on their own URL
  2. Dependencies:

  • Updated @tiptap/core from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-image from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-link from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-placeholder from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-subscript from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-superscript from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-table from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-table-cell from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-table-header from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-table-row from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-text-align from ^2.9.1 to ^2.10.2
  • Updated @tiptap/extension-underline from ^2.9.1 to ^2.10.2
  • Updated @tiptap/pm from ^2.9.1 to ^2.10.2
  • Updated @tiptap/starter-kit from ^2.9.1 to ^2.10.2
  • Updated @types/diff from ^5.2.1 to ^6.0.0
  • Updated diff from ^5.2.0 to ^7.0.0
  • Updated dompurify from ^3.1.6 to ^3.2.1
  • Updated element-internals-polyfill from ^1.3.11 to ^1.3.12
  • Updated lit from ^3.2.0 to ^3.2.1
  • Updated marked from ^14.1.0 to ^15.0.2
  • Updated monaco-editor from ^0.50.0 to ^0.52.0
  • Updated tinymce-i18n from ^24.7.15 to ^24.11.25
  • Updated uuid from ^10.0.0 to ^11.0.3
  1. DevDependencies:
  • Updated @babel/core from ^7.24.9 to ^7.26.0
  • Updated @eslint/js from ^9.9.1 to ^9.15.0
  • Updated @hey-api/openapi-ts from ^0.52.11 to ^0.57.1
  • Updated @playwright/test from ^1.48.2 to ^1.49.0
  • Updated @rollup/plugin-commonjs from ^26.0.1 to ^26.0.3
  • Updated @rollup/plugin-node-resolve from ^15.2.3 to ^15.3.0
  • Updated @rollup/plugin-replace from ^5.0.7 to ^6.0.1
  • Updated @storybook/addon-a11y from ^8.3.5 to ^8.4.5
  • Updated @storybook/addon-actions from ^8.3.5 to ^8.4.5
  • Updated @storybook/addon-essentials from ^8.3.5 to ^8.4.5
  • Updated @storybook/addon-links from ^8.3.5 to ^8.4.5
  • Updated @storybook/web-components from ^8.3.5 to ^8.4.5
  • Updated @storybook/web-components-vite from ^8.3.5 to ^8.4.5
  • Updated @types/chai from ^5.0.0 to ^5.0.1
  • Updated @types/mocha from ^10.0.7 to ^10.0.10
  • Updated @web/dev-server-esbuild from ^1.0.2 to ^1.0.3
  • Updated @web/test-runner from ^0.18.3 to ^0.19.0
  • Updated eslint from ^9.7.0 to ^9.15.0
  • Updated eslint-plugin-import from ^2.29.1 to ^2.31.0
  • Updated eslint-plugin-jsdoc from ^48.11.0 to ^50.5.0
  • Updated eslint-plugin-lit from ^1.14.0 to ^1.15.0
  • Updated eslint-plugin-prettier from ^5.1.3 to ^5.2.1
  • Updated eslint-plugin-wc from ^2.1.1 to ^2.2.0
  • Updated globals from ^15.8.0 to ^15.12.0
  • Updated lucide-static from ^0.446.0 to ^0.460.0
  • Updated react from ^18.2.0 to ^18.3.1
  • Updated react-dom from ^18.2.0 to ^18.3.1
  • Updated rollup from ^4.22.4 to ^4.27.4
  • Updated rollup-plugin-import-css from ^3.5.0 to ^3.5.7
  • Updated simple-icons from ^13.1.0 to ^13.18.0
  • Updated storybook from ^8.3.5 to ^8.4.5
  • Updated typedoc from ^0.26.5 to ^0.26.11
  • Updated typescript from ^5.5.3 to ^5.7.2
  • Updated typescript-eslint from ^8.0.1 to ^8.15.0
  • Updated vite from ^5.4.6 to ^5.4.11
  • Updated vite-plugin-static-copy from ^1.0.6 to ^2.1.0
  • Updated vite-tsconfig-paths from ^4.3.2 to ^5.1.3

Key Changes for Umbraco.Web.UI.Login

Bumped all dependencies to their latest, which required no code changes.

For more details, please review the complete list of changes in the pull request files.

regenerated all models and migrated the config
regenerate icons:

- renamed `box-select` to `square-dashed`
@iOvergaard iOvergaard added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code release/15.1.0 labels Nov 15, 2024
@leekelleher leekelleher self-requested a review November 25, 2024 15:29
Copy link
Member

@leekelleher leekelleher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested out the various aspects that the dependencies touch on, all working as currently expected. 🚀

@leekelleher leekelleher merged commit 5856fd9 into v15/dev Nov 25, 2024
@leekelleher leekelleher deleted the v15/feature/npm-november-2024 branch November 25, 2024 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code release/15.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments