Skip to content

Bump eslint-plugin-prettier 4.2.5 → 5.5.6 (blocked until #38 and #47 land) #57

Description

@pinecone-groundskeeper

Problem

package.json pins "eslint-plugin-prettier": "^4.2.1" (locked to 4.2.5). Current published major on npm is 5.5.6 — one major ahead. eslint-plugin-prettier@5.5.6's peer requirements (verified via npm view eslint-plugin-prettier@5.5.6 peerDependencies) are prettier: ">=3.0.0" and eslint-config-prettier: ">=7.0.0 <10.0.0 || >=10.1.0". This repo currently has prettier@^2.8.3 and eslint-config-prettier@^8.6.0, neither of which satisfies those ranges yet — bumping prettier is already tracked in #38 (→ ^3.9.6) and bumping eslint-config-prettier is already tracked in #47 (→ ^10.1.8), and both of those issues explicitly scope out touching eslint-plugin-prettier. This issue is the resulting follow-up once both prerequisites land.

Acceptance criteria

  • Before starting, confirm Bump prettier 2.8.3 → 3.9.6 (1 major behind) #38 and Bump eslint-config-prettier 8.6.0 → 10.1.8 (2 majors behind) #47 are both merged (i.e. prettier is at ^3.x and eslint-config-prettier is at ^10.1.x or later). If either is still open, leave this issue open and do not attempt the bump yet.
  • eslint-plugin-prettier devDependency in package.json is bumped to ^5.5.6, with package-lock.json updated accordingly.
  • npm run lint passes with zero errors (the prettier/prettier rule wired in via .eslintrc.cjs's plugin:prettier/recommended continues to resolve and run correctly against the new plugin major).
  • npm run format:check still passes.

Scope

Only the eslint-plugin-prettier version bump, gated on its prerequisites (#38, #47) already being merged. Do not re-bump prettier or eslint-config-prettier here (tracked separately), and do not change .eslintrc.cjs rules beyond whatever is strictly needed to keep plugin:prettier/recommended resolving.

Generated by GitHub Maintenance Audit · sonnet50 · 68.9 AIC · ⌖ 5.7 AIC · ⊞ 7.9K · ◷

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent:maintenance-auditFiled by the maintenance audit agent; it recognizes its own backlog by this labelmaintenanceIn scope for the maintenance agent

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions