Skip to content

Conversation

@n-hidaka
Copy link
Contributor

@n-hidaka n-hidaka commented Jul 1, 2025

This pull request updates several dependencies in the package.json file, primarily to newer versions. The changes aim to ensure compatibility, improve performance, and address potential issues with outdated packages.

Dependency Updates:

Production Dependencies:

  • Updated @skyway-sdk/room and debug to newer versions for enhanced functionality and bug fixes. ([package.jsonL13-R43](https://github.com/skyway/example-conference-webapp/pull/31/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L13-R43))
  • Added @babel/core, @babel/preset-react, and @babel/preset-typescript to the dependencies section, ensuring Babel presets are available in production. ([package.jsonL13-R43](https://github.com/skyway/example-conference-webapp/pull/31/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L13-R43))

Development Dependencies:

  • Updated @types/node, @types/react, @types/react-dom, and @types/sdp-transform to newer versions for improved type definitions. ([package.jsonL13-R43](https://github.com/skyway/example-conference-webapp/pull/31/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L13-R43))
  • Upgraded @typescript-eslint/eslint-plugin and @typescript-eslint/parser to enhance TypeScript linting capabilities. ([package.jsonL13-R43](https://github.com/skyway/example-conference-webapp/pull/31/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L13-R43))
  • Updated eslint-plugin-prettier and eslint-plugin-react for better integration with Prettier and React linting rules. ([package.jsonL13-R43](https://github.com/skyway/example-conference-webapp/pull/31/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L13-R43))
  • Incremented versions of prettier, typescript, webpack, and webpack-dev-server for compatibility and performance improvements. ([package.jsonL13-R43](https://github.com/skyway/example-conference-webapp/pull/31/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L13-R43))

@n-hidaka n-hidaka requested a review from Copilot July 1, 2025 02:07
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates various dependencies and devDependencies to newer versions for compatibility, performance improvements, and bug fixes. Key changes include:

  • Bumping @skyway-sdk/room, debug, and other production packages.
  • Upgrading TypeScript types, ESLint plugins, Prettier, and Webpack toolchain.
  • Moving Babel core and presets from devDependencies into dependencies.
Comments suppressed due to low confidence (1)

package.json:37

  • Babel packages are typically only needed during build time; consider keeping @babel/core, @babel/preset-react, and @babel/preset-typescript in devDependencies to avoid bundling them into production.
    "@babel/core": "^7.27.7",

@n-hidaka n-hidaka merged commit 124cec5 into main Jul 1, 2025
1 check passed
@n-hidaka n-hidaka deleted the chore/update-packages-202506a branch July 1, 2025 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants