Bump eslint-plugin-local-rules from 2.0.1 to 3.0.2#1959
Conversation
*Why* Dependabot's #1938 bumped only package.json without regenerating the lockfile (the usual Yarn Berry YN0028 failure). This recreates the bump with a consistent lockfile. eslint-plugin-local-rules just wires the repo's custom `local-rules/*` rules into ESLint; v3 has no engine/peer constraints affecting us. *What* - Bump `eslint-plugin-local-rules` to `^3.0.2` (databricks-vscode package) via `yarn up`, regenerating yarn.lock (resolves 3.0.2). *Verification* - `yarn install --immutable` passes. - `eslint src --ext ts` passes (0 errors). - Confirmed the custom rule is still active under v3: `eslint --print-config` reports `local-rules/mutex-synchronised-decorator: ['error']` (not silently dropped) — so the plugin upgrade preserves rule enforcement. Backward compatibility: dev/lint tooling only; no runtime, API, persisted state, or config-format change. Closes #1938. Co-authored-by: Isaac
|
If integration tests don't run automatically, an authorized user can run them manually by following the instructions below: Trigger: Inputs:
Checks will be approved automatically on success. |
|
🤖 Integration tests ❌ 8 of 35 test jobs failed for |
|
Integration tests: https://github.com/databricks-eng/eng-dev-ecosystem/actions/runs/28660941986 TLDR: no regressions — 24 passing / 8 failing, within the current e2e baseline. Zero |
Why
Replaces Dependabot's #1938, which bumped
package.jsonwithout regenerating the lockfile (the usual Yarn BerryYN0028failure).eslint-plugin-local-rulesjust wires the repo's customlocal-rules/*rules into ESLint; v3 has no engine/peer constraints affecting us.What
eslint-plugin-local-rules→^3.0.2viayarn up; regeneratedyarn.lock(resolves 3.0.2).Verification
yarn install --immutablepasses.eslint src --ext tspasses (0 errors).eslint --print-configreportslocal-rules/mutex-synchronised-decorator: ['error'](not silently dropped).Backward compatibility: dev/lint tooling only; no runtime, API, persisted-state, or config-format change.
Closes #1938.
This pull request and its description were written by Isaac.