Skip to content

chore: bump prettier-linter-helpers to v1.0.1#772

Merged
BPScott merged 1 commit intomainfrom
prettier-linter-helpers-bump
Dec 28, 2025
Merged

chore: bump prettier-linter-helpers to v1.0.1#772
BPScott merged 1 commit intomainfrom
prettier-linter-helpers-bump

Conversation

@BPScott
Copy link
Member

@BPScott BPScott commented Dec 28, 2025

I pushed a new version, that adds types to the package, so we no longer need @types/prettier-linter-helpers


Important

Bump prettier-linter-helpers to v1.0.1, remove @types/prettier-linter-helpers, and update reportDifference() for optional properties.

  • Dependencies:
    • Bump prettier-linter-helpers to v1.0.1 in package.json.
    • Remove @types/prettier-linter-helpers from devDependencies in package.json.
  • Functions:
    • Update reportDifference() in eslint-plugin-prettier.js to handle optional insertText and deleteText properties in difference object.
  • Misc:
    • Add changeset breezy-steaks-rule.md to document the patch release for the dependency update.

This description was created by Ellipsis for edbd064. You can customize this summary. It will automatically update as commits are pushed.


Summary by CodeRabbit

  • Chores
    • Bumped formatting/lint helper dependency to v1.0.1 and removed its dev-type package.
    • Added a changeset entry to mark a patch release for the linter integration.
  • Bug Fixes
    • Improved linter integration to handle certain edge cases in formatting differences more reliably.

✏️ Tip: You can customize this high-level summary in your review settings.

@changeset-bot
Copy link

changeset-bot bot commented Dec 28, 2025

🦋 Changeset detected

Latest commit: edbd064

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
eslint-plugin-prettier Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai
Copy link

coderabbitai bot commented Dec 28, 2025

📝 Walkthrough

Walkthrough

Updates prettier-linter-helpers dependency to ^1.0.1, removes @types/prettier-linter-helpers from devDependencies, adds a changeset for a patch release, and adjusts reportDifference in eslint-plugin-prettier.js to more explicitly handle missing operation fields when computing insert/delete text and ranges.

Changes

Cohort / File(s) Summary
Dependency updates
package.json
Bumped prettier-linter-helpers from ^1.0.0^1.0.1; removed @types/prettier-linter-helpers from devDependencies.
Release metadata
.changeset/...
.changeset/breezy-steaks-rule.md
Added changeset entry marking a patch release for eslint-plugin-prettier and noting the prettier-linter-helpers bump to 1.0.1.
Logic change
eslint-plugin-prettier.js
reportDifference rewritten to extract operation and offset first and to conditionally define insertText / deleteText, avoiding destructuring defaults and making absent fields explicit before computing ranges.

Sequence Diagram(s)

(omitted — changes are small and do not introduce a multi-component sequential flow)

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

Suggested reviewers

  • JounQin

Poem

🐰 A nibble at the deps tonight,
I hop and tweak till values fit just right.
Types waved off, a tiny bump we send,
A changeset tucked in — tidy end. ✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: bump prettier-linter-helpers to v1.0.1' accurately summarizes the main change in the pull request, which is updating the prettier-linter-helpers dependency to version 1.0.1.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch prettier-linter-helpers-bump

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Dec 28, 2025

Open in StackBlitz

npm i https://pkg.pr.new/eslint-plugin-prettier@772

commit: edbd064

Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

Important

Looks good to me! 👍

Reviewed everything up to ae198ef in 34 seconds. Click for details.
  • Reviewed 21 lines of code in 1 files
  • Skipped 1 files when reviewing.
  • Skipped posting 2 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. package.json:66
  • Draft comment:
    Bump prettier-linter-helpers to ^1.0.1. Confirm the bundled types suffice for TypeScript support.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
2. package.json:78
  • Draft comment:
    Remove the now-unnecessary @types/prettier-linter-helpers dev dependency since types are bundled.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None

Workflow ID: wflow_cvuAVczkciFSgQAX

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@BPScott BPScott force-pushed the prettier-linter-helpers-bump branch from ae198ef to 257170e Compare December 28, 2025 22:13
Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

Important

Looks good to me! 👍

Reviewed 257170e in 23 seconds. Click for details.
  • Reviewed 32 lines of code in 2 files
  • Skipped 1 files when reviewing.
  • Skipped posting 2 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. .changeset/breezy-steaks-rule.md:1
  • Draft comment:
    Changeset file correctly marks a patch update. The description clearly states the dependency bump.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
2. package.json:66
  • Draft comment:
    Bumped 'prettier-linter-helpers' to ^1.0.1 and removed redundant '@types/prettier-linter-helpers' from devDependencies as types are now bundled.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None

Workflow ID: wflow_eDS1XHPKPhgD0x1T

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ae198ef and 257170e.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (2)
  • .changeset/breezy-steaks-rule.md
  • package.json
✅ Files skipped from review due to trivial changes (1)
  • .changeset/breezy-steaks-rule.md

@BPScott BPScott force-pushed the prettier-linter-helpers-bump branch from 257170e to edbd064 Compare December 28, 2025 22:26
Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

Important

Looks good to me! 👍

Reviewed edbd064 in 36 seconds. Click for details.
  • Reviewed 47 lines of code in 3 files
  • Skipped 1 files when reviewing.
  • Skipped posting 3 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. .changeset/breezy-steaks-rule.md:1
  • Draft comment:
    Changeset file is correctly formatted with the patch bump for prettier-linter-helpers.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
2. eslint-plugin-prettier.js:105
  • Draft comment:
    The refactor in reportDifference uses explicit 'in' checks for insertText and deleteText. Verify that properties that exist but are undefined are handled as intended.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 40% <= threshold 50% The comment is asking the PR author to verify that properties that exist but are undefined are handled as intended. This falls under the rule of not asking the author to ensure behavior is intended. However, it does point out a specific area of concern regarding the handling of undefined properties, which could be useful if rephrased to suggest a specific action or ask for confirmation of intention.
3. package.json:65
  • Draft comment:
    Bumping prettier-linter-helpers version and removing @types/prettier-linter-helpers is appropriate now that types are included.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None

Workflow ID: wflow_bKWmFSorTOxLQnhl

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 257170e and edbd064.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (3)
  • .changeset/breezy-steaks-rule.md
  • eslint-plugin-prettier.js
  • package.json
✅ Files skipped from review due to trivial changes (1)
  • .changeset/breezy-steaks-rule.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • package.json

@BPScott BPScott merged commit 7264ed0 into main Dec 28, 2025
13 checks passed
@BPScott BPScott deleted the prettier-linter-helpers-bump branch December 28, 2025 22:35
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jan 15, 2026
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| npm        | eslint-plugin-prettier | 5.5.4 | 5.5.5 |


## [v5.5.5](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

##### Patch Changes

- [#772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jan 17, 2026
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| npm        | eslint-plugin-prettier | 5.5.4 | 5.5.5 |


## [v5.5.5](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

##### Patch Changes

- [#772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jan 18, 2026
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| npm        | eslint-plugin-prettier | 5.5.4 | 5.5.5 |


## [v5.5.5](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

##### Patch Changes

- [#772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue
736-c41-2c1-e464fc974 pushed a commit to Swiss-Armed-Forces/Loom that referenced this pull request Jan 18, 2026
This MR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`24.10.7` → `24.10.9`](https://renovatebot.com/diffs/npm/@types%2fnode/24.10.7/24.10.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | devDependencies | patch | [`5.5.4` → `5.5.5`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.5.4/5.5.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prettier/eslint-plugin-prettier/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prettier/eslint-plugin-prettier) |

---

### Release Notes

<details>
<summary>prettier/eslint-plugin-prettier (eslint-plugin-prettier)</summary>

### [`v5.5.5`](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

[Compare Source](prettier/eslint-plugin-prettier@v5.5.4...v5.5.5)

##### Patch Changes

- [#&#8203;772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@&#8203;BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#&#8203;776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@&#8203;aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue

</details>

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGUiXX0=-->

See merge request swiss-armed-forces/cyber-command/cea/loom!252

Co-authored-by: Loom MR Pipeline Trigger <group_103951964_bot_9504bb8dead6d4e406ad817a607f24be@noreply.gitlab.com>
736-c41-2c1-e464fc974 added a commit to Swiss-Armed-Forces/Loom that referenced this pull request Jan 18, 2026
chore(deps): update frontend dependencies (patch) (patch)

This MR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`24.10.7` → `24.10.9`](https://renovatebot.com/diffs/npm/@types%2fnode/24.10.7/24.10.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | devDependencies | patch | [`5.5.4` → `5.5.5`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.5.4/5.5.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prettier/eslint-plugin-prettier/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prettier/eslint-plugin-prettier) |

---

### Release Notes

<details>
<summary>prettier/eslint-plugin-prettier (eslint-plugin-prettier)</summary>

### [`v5.5.5`](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

[Compare Source](prettier/eslint-plugin-prettier@v5.5.4...v5.5.5)

##### Patch Changes

- [#&#8203;772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@&#8203;BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#&#8203;776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@&#8203;aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue

</details>

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGUiXX0=-->

See merge request swiss-armed-forces/cyber-command/cea/loom!252

Co-authored-by: Loom MR Pipeline Trigger <group_103951964_bot_9504bb8dead6d4e406ad817a607f24be@noreply.gitlab.com>
Co-authored-by: open-source Pipeline <group_90701827_bot_ed04ae348bc5f40af9966fb8b6867e99@noreply.gitlab.com>
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jan 20, 2026
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| npm        | eslint-plugin-prettier | 5.5.4 | 5.5.5 |


## [v5.5.5](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

##### Patch Changes

- [#772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jan 20, 2026
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| npm        | eslint-plugin-prettier | 5.5.4 | 5.5.5 |


## [v5.5.5](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

##### Patch Changes

- [#772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jan 21, 2026
| datasource | package                | from  | to    |
| ---------- | ---------------------- | ----- | ----- |
| npm        | eslint-plugin-prettier | 5.5.4 | 5.5.5 |


## [v5.5.5](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#555)

##### Patch Changes

- [#772](prettier/eslint-plugin-prettier#772) [`7264ed0`](prettier/eslint-plugin-prettier@7264ed0) Thanks [@BPScott](https://github.com/BPScott)! - Bump prettier-linter-helpers dependency to v1.0.1

- [#776](prettier/eslint-plugin-prettier#776) [`77651a3`](prettier/eslint-plugin-prettier@77651a3) Thanks [@aswils](https://github.com/aswils)! - fix: bump synckit for yarn PnP ESM issue
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