Conversation
|
@claude please review |
|
@claude please review |
|
Claude finished @amgb20's task in 1m 57s —— View job PR Review: pre-deployment check
SummaryThis PR is a large pre-deployment setup covering: Prettier/ESLint/Husky tooling, integration tests, CI pipeline expansion, coverage config, Dependabot, and a CHANGELOG. The vast majority of the diff (~2800 lines) is Prettier reformatting of existing code. The functional changes are focused on infra/testing. Overall this is solid work — below are the issues worth addressing before merging to Critical Issues1. integration-real:
needs: lint-and-unit
...
- name: Run integration tests (real mpp.dev endpoint)
run: npm run test:integration:real
env:
MPP_REAL_ENDPOINT_TESTS: "true"Either add Moderate Issues2. Coverage thresholds exclude exclude: ["src/__tests__/**", "src/**/index.ts", "src/commands/**", "src/display/**"],
thresholds: { statements: 80, branches: 75, functions: 75, lines: 80 },The 80% threshold only applies to 3. ESLint ignores: ["**/dist/**", "**/node_modules/**", "**/*.js", "**/*.mjs"],
Minor Issues4. Hardcoded chain ID assertion in real-endpoint test expect(details.chainId).toBe(42431);If the real 5. "test:integration:real": "MPP_REAL_ENDPOINT_TESTS=true vitest run --config vitest.integration.config.ts"The env var 6. Observations (no action required)
Overall: Approve with the |
first PR