mirror of
https://github.com/kuhyx/utils.git
synced 2026-11-11 12:07:48 +01:00
ts_core and web_ui depend on `link:../ts_config`. pnpm links the directory and installs nothing inside it, and a flat config imports its plugins from the preset's own node_modules, so CI died on "Cannot find package '@eslint/js'" while the local tree (where ts_config had been installed by hand) passed. Both workflows now `pnpm install` in ts_config first, and trigger on ts_config/** too so a preset change re-verifies its consumers. The same push turned the dependency-freshness job red on five pins that had aged underneath it (ruff 0.16.8 in four requirements.txt, flutter_secure_storage 11.2.0 in crdt_sync_flutter); bumped, pubspec.lock is ignored in that package so nothing else moves. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DnAYyNH1Sm4iJNidfYbrZJ
11 lines
297 B
Plaintext
11 lines
297 B
Plaintext
# Exact pins, enforced by the shared dependency-freshness gate: a `>=`
|
|
# floor is satisfied by anything newer, so it tells a checker nothing
|
|
# about whether this repo is actually current.
|
|
bandit[toml]==1.9.4
|
|
mypy==2.3.1
|
|
pre-commit==4.6.2
|
|
pylint==4.0.8
|
|
pytest==9.1.1
|
|
pytest-cov==7.1.0
|
|
ruff==0.16.8
|