Skip to content

OPS-6978 Fix OpsLevel checks#356

Open
whodeen wants to merge 2 commits into
masterfrom
feature/OPS-6978-fix-opslevel-checks
Open

OPS-6978 Fix OpsLevel checks#356
whodeen wants to merge 2 commits into
masterfrom
feature/OPS-6978-fix-opslevel-checks

Conversation

@whodeen

@whodeen whodeen commented Jun 21, 2026

Copy link
Copy Markdown
Member

Summary

  • Upgrade ESLint to v10 and @shelf/eslint-config to the matching v6 config.
  • Migrate formatting from Prettier to Oxfmt with repo-local config and lint/lint-staged wiring.

Validation

  • COREPACK_HOME=/tmp/corepack npm_config_cache=/tmp/npm-cache COREPACK_ENABLE_DOWNLOAD_PROMPT=0 corepack pnpm@10.25.0 install --frozen-lockfile --config.strict-dep-builds=false
  • COREPACK_HOME=/tmp/corepack npm_config_cache=/tmp/npm-cache COREPACK_ENABLE_DOWNLOAD_PROMPT=0 corepack pnpm@10.25.0 lint:ci
  • COREPACK_HOME=/tmp/corepack npm_config_cache=/tmp/npm-cache COREPACK_ENABLE_DOWNLOAD_PROMPT=0 corepack pnpm@10.25.0 type-check
  • COREPACK_HOME=/tmp/corepack npm_config_cache=/tmp/npm-cache COREPACK_ENABLE_DOWNLOAD_PROMPT=0 corepack pnpm@10.25.0 test
  • COREPACK_HOME=/tmp/corepack npm_config_cache=/tmp/npm-cache COREPACK_ENABLE_DOWNLOAD_PROMPT=0 corepack pnpm@10.25.0 build

Notes:

  • Local pnpm has strict-dep-builds=true globally, so install validation disabled that local-only guard; install still reported ignored build-script warnings for existing native packages.
  • ESLint 10 peer warnings remain from upstream plugins, but lint/type-check/test/build pass.

@whodeen whodeen force-pushed the feature/OPS-6978-fix-opslevel-checks branch from 93b8137 to 549d1f2 Compare June 22, 2026 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants