Ctrl K
ComunidadGuías…

pnpm-workspace.yaml

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
packages:
  - "apps/*"
  - "packages/*"
  # Standalone zero-dependency sub-project (Qloo hackathon entry): tracked in
  # git with its own test suite, so `pnpm -r test` runs it like any package.
  - "taste-router"
allowBuilds:
  better-sqlite3: true
  # wrangler (taste-router devDependency) needs these to install its binaries.
  esbuild: true
  workerd: true
overrides:
  # brace-expansion is pinned here because minimatch@10 resolves brace-expansion@^5 and the
  # lockfile has to stay deterministic. The pin has to MOVE when the pinned line carries a known
  # advisory: 5.0.9 is affected by GHSA-6j4f-fj2g-mc7p (stack exhaustion, fixed 5.0.10),
  # GHSA-qhr7-859c-m2p7 (nested-brace recursion, fixed 5.0.11) and GHSA-q2hr-2g5m-vwhr (quadratic
  # rewrite, fixed 5.0.12) -- all three read as BLOCKED in the dependency-security job. 5.0.12 is the
  # newest published version and clears all three. The 2.x line is bumped the same way (2.1.4 is
  # affected by the 2.x range of the first two, fixed 2.1.5/2.1.6) even though nothing currently
  # resolves to it, so a future dependent cannot land on the affected range.
  brace-expansion@2: 2.1.7
  brace-expansion@5: 5.0.12
  postcss@8: 8.5.26
  undici@7: 7.30.1
  vite@8: 8.3.3
  "@xmldom/xmldom@0.8": 0.8.15
  # hono moved 4.13.5 -> 4.13.7 when GHSA-hxh3-vqpv-xpqv (jsx renders plain strings unescaped in
  # boundary components, XSS) was published on 2026-09-30, and again 4.13.7 -> 4.13.13 on 2026-10-21
  # when GHSA-5r4p-p66f-jhc7 (serveStatic decodes the request path a second time, path traversal)
  # was published with the fix landing in 4.13.11. 4.13.13 shipped 2026-10-04, so it clears the
  # advisory while staying older than pnpm's minimum-release-age gate wants.
  hono@4: 4.13.13
  # source-map-js 1.2.1 is affected by GHSA-68fv-2mgg-jv7q (event-loop DoS via indexed section offsets); 1.2.2 is the fix.
  source-map-js@1: 1.2.2
  # sprintf-js has no fixed release for GHSA-hp3w-g68c-fv3c; it only arrives via mammoth -> argparse@1.0.10, which mammoth
  # uses solely in its CLI (lib/main.js), never from the library entry we import. argparse 2.x drops sprintf-js entirely.
  argparse@1: 2.0.1
  # @hono/node-server 1.19.10..<2.1.3 is affected by GHSA-rmxm-3fg6-px4f (serveStatic decodes the
  # request path a second time, bypassing middleware on static paths); 2.1.3 is the fix.
  # @modelcontextprotocol/node@2.1.2 declares "^1.19.9 || ^2.1.3", so 2.x is inside the declared
  # compatibility and this pin does not force a version the parent does not support.
  "@hono/node-server": 2.1.5
  # glob 13.0.6 and minimatch 10.2.6 (both resolved only via the c8 -> test-exclude coverage
  # toolchain) are affected by GHSA-3g3m-2fjr-6pw4 (an aborted async walk keeps reading the
  # filesystem after the caller was rejected; introduced 9.0.0, fixed 14.0.2, no fixed 13.x
  # release) and GHSA-g3hv-75wg-m249 (attacker-controlled pattern amplification in
  # firstPhasePreProcess followed by quadratic pairwise processing; introduced 7.0.0, fixed
  # 11.0.1, no fixed 10.x release). Both advisories were published after master's last green
  # dependency scan (2026-10-29), which turned the gate red on 2026-11-05. The fixes are major
  # jumps, but the only consumer is coverage tooling, so product runtime behavior is untouched.
  glob@13: 14.0.2
  minimatch@10: 11.0.1