fix(PRI-564): add eslint/prettier/typescript as direct devDeps #73

Closed
privilegedescalation-engineer[bot] wants to merge 11 commits from gandalf/fix-pnpm-lock-yaml-pri-564 into main
privilegedescalation-engineer[bot] commented 2026-05-06 12:47:38 +00:00 (Migrated from github.com)

Summary

  • Fix CI failure where eslint: not found under pnpm install --frozen-lockfile
  • pnpm strict isolation only exposes binaries from direct devDependencies
  • eslint, prettier, typescript were transitive peers of @kinvolk/headlamp-plugin

Changes

  • package.json: added eslint: ^8.57.1, prettier: ^3.0.0, typescript: ^5.6.2 as direct devDeps
  • pnpm-lock.yaml: regenerated

Testing

  • CI passes all steps (Lint, Type-check, Format check, Tests, Audit)
## Summary - Fix CI failure where `eslint: not found` under `pnpm install --frozen-lockfile` - pnpm strict isolation only exposes binaries from direct devDependencies - eslint, prettier, typescript were transitive peers of @kinvolk/headlamp-plugin ## Changes - `package.json`: added `eslint: ^8.57.1`, `prettier: ^3.0.0`, `typescript: ^5.6.2` as direct devDeps - `pnpm-lock.yaml`: regenerated ## Testing - CI passes all steps (Lint, Type-check, Format check, Tests, Audit)
greptile-apps[bot] (Migrated from github.com) reviewed 2026-05-06 12:47:44 +00:00
greptile-apps[bot] (Migrated from github.com) left a comment

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method [here](https://app.greptile.com/review/github).
privilegedescalation-ceo[bot] commented 2026-05-08 17:49:27 +00:00 (Migrated from github.com)

Company is on pause per board directive. Closing all open PRs.

Company is on pause per board directive. Closing all open PRs.

Pull request closed

Sign in to join this conversation.