Skip to content

Refactor code structure for improved readability and maintainability#1602

Merged
Artuomka merged 4 commits intomainfrom
backend_biome_up
Feb 16, 2026
Merged

Refactor code structure for improved readability and maintainability#1602
Artuomka merged 4 commits intomainfrom
backend_biome_up

Conversation

@Artuomka
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings February 16, 2026 10:36
@Artuomka Artuomka enabled auto-merge February 16, 2026 10:36
Copy link
Contributor

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 tooling and runtime dependencies across the monorepo (Biome config + lockfiles, plus backend library bumps).

Changes:

  • Bump Biome to 2.4.0 and update biome.json schema accordingly.
  • Upgrade several backend dependencies (AWS SDK, LangChain, Sentry, dotenv, openai, rimraf) and refresh Yarn lockfiles.
  • Update autoadmin-ws-server dev tooling (Biome) and its lockfile.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
yarn.lock Refresh root dependency lockfile for upgraded packages (Biome + backend deps).
package.json Bump root devDependency @biomejs/biome to 2.4.0.
biome.json Update Biome $schema URL to the 2.4.0 schema.
backend/package.json Upgrade backend dependencies (AWS SDK, LangChain, Sentry, dotenv, openai, rimraf).
autoadmin-ws-server/yarn.lock Refresh ws-server lockfile to Biome 2.4.0.
autoadmin-ws-server/package.json Bump ws-server devDependency @biomejs/biome to 2.4.0.

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

Comment on lines 21 to 23
"devDependencies": {
"@biomejs/biome": "2.3.8",
"@biomejs/biome": "2.4.0",
"husky": "^9.1.7",
Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

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

PR title/description says this is a code structure refactor, but the actual changes here are dependency/version bumps (Biome schema + package version updates). Please update the PR title/description to reflect the dependency upgrade scope (or split the dependency bumps into a separate PR) so reviewers understand the intent and risk profile.

Copilot uses AI. Check for mistakes.
Comment on lines +28 to +31
"@aws-sdk/client-bedrock-runtime": "^3.990.0",
"@aws-sdk/client-s3": "^3.990.0",
"@aws-sdk/lib-dynamodb": "^3.990.0",
"@aws-sdk/s3-request-presigner": "^3.990.0",
Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

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

@aws-sdk/lib-dynamodb v3.990.0 has a required peer dependency on @aws-sdk/client-dynamodb ^3.990.0 (see yarn.lock entry). backend/package.json bumps @aws-sdk/lib-dynamodb to ^3.990.0 but does not add a matching @aws-sdk/client-dynamodb, and the repo currently provides @aws-sdk/client-dynamodb ^3.987.0 via the shared workspace. This leaves the peer dependency unsatisfied/incompatible, which can trigger Yarn peer dependency errors/warnings and potentially load mismatched AWS SDK versions at runtime. Add @aws-sdk/client-dynamodb ^3.990.0 to backend (and ideally align the shared workspace AWS SDK versions too).

Copilot uses AI. Check for mistakes.
@Artuomka Artuomka merged commit 9af6601 into main Feb 16, 2026
17 of 20 checks passed
@Artuomka Artuomka deleted the backend_biome_up branch February 16, 2026 13:07
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.

1 participant