Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V15: npm updates 2024-11-15 #17545

Open
wants to merge 27 commits into
base: v15/dev
Choose a base branch
from
Open

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.

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. Updated Dependencies:

    • 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.0.
    • 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.0.
    • Updated monaco-editor from ^0.50.0 to ^0.52.0.
    • Updated tinymce-i18n from ^24.7.15 to ^24.11.11.
    • Updated uuid from ^10.0.0 to ^11.0.3.
  3. Updated Dev Dependencies:

    • Updated @babel/core from ^7.24.9 to ^7.26.0.
    • Updated @eslint/js from ^9.9.1 to ^9.14.0.
    • Updated @hey-api/openapi-ts from ^0.52.11 to ^0.55.3.
    • 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.4.
    • Updated @storybook/addon-actions from ^8.3.5 to ^8.4.4.
    • Updated @storybook/addon-essentials from ^8.3.5 to ^8.4.4.
    • Updated @storybook/addon-links from ^8.3.5 to ^8.4.4.
    • Updated @storybook/web-components from ^8.3.5 to ^8.4.4.
    • Updated @storybook/web-components-vite from ^8.3.5 to ^8.4.4.
    • Updated @types/chai from ^5.0.0 to ^5.0.1.
    • Updated @types/mocha from ^10.0.7 to ^10.0.9.
    • 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.14.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.459.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.0.
    • Updated rollup-plugin-import-css from ^3.5.0 to ^3.5.6.
    • Removed rollup-plugin-web-worker-loader.
    • Updated simple-icons from ^13.1.0 to ^13.16.0.
    • Updated storybook from ^8.3.5 to ^8.4.4.
    • Updated typedoc from ^0.26.5 to ^0.26.11.
    • Updated typescript from ^5.5.3 to ^5.6.3.
    • Updated typescript-eslint from ^8.0.1 to ^8.14.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.2.

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
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.2.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant