Skip to content

build(deps-dev): bump prettier to 3.9.5 with formatting fixes - #2911

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/dependency-update-risk-review-f921
Draft

build(deps-dev): bump prettier to 3.9.5 with formatting fixes#2911
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/dependency-update-risk-review-f921

Conversation

@cursor

@cursor cursor Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Asana Task/Github Issue: Companion fix for #2901 (Dependabot prettier bump). Supersedes #2859.

Description

Bumps prettier from 3.8.4 to 3.9.5 and applies the formatting changes required by Prettier 3.9.0's JavaScript/TypeScript output updates.

Without the formatting commit, npm run lint and the snapshots test-clean-tree job fail because these files are reformatted by 3.9.x but not updated:

  • messaging/lib/shared-types.ts (conditional-type extends parentheses)
  • special-pages/pages/new-tab/app/activity/NormalizeDataProvider.js (ternary semicolon in prettier-ignore block)
  • special-pages/pages/new-tab/app/components/BackgroundProvider.js (ternary semicolon in prettier-ignore block)
  • special-pages/pages/new-tab/types/new-tab.ts (regenerated union type layout)

Testing Steps

  • npx prettier . --check passes
  • npm run test-clean-tree passes
  • Verified npx prettier@3.8.4 . --check passes on main; npx prettier@3.9.5 . --check fails before formatting fixes and passes after

Checklist

  • I have tested this change locally
  • I have tested this change locally in all supported browsers
  • This change will be visible to users
  • I have added automated tests that cover this change
  • I have ensured the change is gated by config
  • This change was covered by a ship review
  • This change was covered by a tech design
  • Any dependent config has been merged
Open in Web View Automation 

Companion fix for #2901. Prettier 3.9.0 changes JS/TS formatting output;
apply required reformats so lint and snapshots CI pass.
@github-actions

Copy link
Copy Markdown
Contributor

Build Branch

Branch pr-releases/cursor/dependency-update-risk-review-f921
Commit beac4c231a
Updated July 27, 2026 at 11:18:28 AM UTC

Static preview entry points

QR codes (mobile preview)
Entry point QR code
Docs QR for docs preview
Static pages QR for static pages preview
Integration pages QR for integration pages preview

Integration commands

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#pr-releases/cursor/dependency-update-risk-review-f921

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", branch: "pr-releases/cursor/dependency-update-risk-review-f921")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/cursor/dependency-update-risk-review-f921
git -C submodules/content-scope-scripts checkout origin/pr-releases/cursor/dependency-update-risk-review-f921
Pin to exact commit

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#beac4c231a4f5699ea5774e6b576860af329a00a

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", revision: "beac4c231a4f5699ea5774e6b576860af329a00a")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/cursor/dependency-update-risk-review-f921
git -C submodules/content-scope-scripts checkout beac4c231a4f5699ea5774e6b576860af329a00a

@github-actions github-actions Bot added the semver-patch Bug fix / internal — no release needed label Jul 27, 2026
@github-actions

Copy link
Copy Markdown
Contributor

[Beta] Generated file diff

Time updated: Mon, 27 Jul 2026 11:19:10 GMT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch Bug fix / internal — no release needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant