WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@akinsola-guardian
Copy link
Contributor

@akinsola-guardian akinsola-guardian commented Nov 13, 2025

What does this change?

This PR updates various npm dependencies to their latest compatible versions, excluding packages with breaking changes that require code modifications (express v5, storybook v9, openid-client v6, @guardian/ophan-tracker-js 2.6.1, winston 3.18.1, and eslint-config updates).

In eslint, The project property has been deprecated (https://typescript-eslint.io/packages/parser/#project) and projectService(https://typescript-eslint.io/packages/parser/#projectservice) will automatically use the nearest tsconfig.json.

#3283

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 npm dependencies to their latest compatible versions, excluding packages with breaking changes that require code modifications (express v5, storybook v9, openid-client v6, @guardian/ophan-tracker-js 2.6.1, winston 3.18.1, and eslint-config updates).

Key changes:

  • Updated development dependencies including testing tools (Cypress, Jest types), build tools (@swc/core, webpack preprocessor), and type definitions
  • Updated AWS SDK packages from v3.922.0 to v3.930.0
  • Updated package manager from pnpm 10.20.0 to 10.22.0

Reviewed Changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 1 comment.

File Description
package.json Updated 21 development and production dependencies to latest compatible versions
eslint.config.mjs Removed tsconfig project configuration from ESLint parser options
cdk/package.json Updated CDK-related dependencies and AWS CDK packages
Files not reviewed (1)
  • cdk/pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@akinsola-guardian akinsola-guardian marked this pull request as ready for review November 13, 2025 11:58
@akinsola-guardian akinsola-guardian requested a review from a team as a code owner November 13, 2025 11:58
'./tsconfig.json',
'./cypress/tsconfig.json',
'./scripts/okta/tsconfig.json',
],
Copy link
Contributor

Choose a reason for hiding this comment

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

why was this change needed ?

Copy link
Contributor Author

@akinsola-guardian akinsola-guardian Nov 17, 2025

Choose a reason for hiding this comment

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

I got this error when bumping eslint error Parsing error: Enabling "project" does nothing when "projectService" is enabled. You can remove the "project" setting. Apparently the projectService is the newer version that doesn't need to be explicit as it'll apply the nearest tsconfig.json https://typescript-eslint.io/packages/parser/#projectservice

@akinsola-guardian akinsola-guardian merged commit f1e648e into main Nov 19, 2025
212 of 225 checks passed
@akinsola-guardian akinsola-guardian deleted the deps-25-11-13 branch November 19, 2025 13:43
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.

4 participants