You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- .lintstagedrc.mjs: match ignore patterns against a POSIX-normalized
relative path so a Windows-style staged path can't bypass an
oxlint-ignored directory; add -- before staged paths in both oxlint
invocations so a path shaped like an oxlint flag (e.g.
--config=...) can't be parsed as one; use string replacement and
unicode-mode regexes for the escape step.
- preflight.ts: forward the selected update version to the Windows
installer via a PYTHINKER_VERSION env override (install.ps1 already
reads it) instead of always installing whatever the CDN currently
reports as latest.
- install.ps1: only remove a previous update's stale backup once the
current target is confirmed present, so an interrupted prior update
can't lose its only runnable executable; initialize $extractDir
before entering the try block so a failure before its first
assignment can't resolve a same-named variable left over in the
caller's iex-hosted scope during cleanup.
- README.md: restore the Node.js badge to 26+ to match package.json's
actual >=26.4.0 engine requirement.
0 commit comments