Files
zeekayandHanzo Dev 3906999eb0 fix(docs): resync the lockfile, and stop MDX parsing <= as a JSX tag
Two failures in the docs workflow, one behind the other.

Install died on

    ERR_PNPM_OUTDATED_LOCKFILE … specifiers in the lockfile don't match
    specifiers in package.json:
    * 1 dependencies were removed: @hanzo/docs-cli@^1.2.5

@hanzo/docs-cli was dropped from docs/package.json and the lockfile was not
regenerated, so `pnpm install --frozen-lockfile` refused. Regenerated. It still
appears in the lockfile three times as a TRANSITIVE dependency, which is correct
and not the thing that was stale.

With install fixed, the build failed on content:

    ./content/docs/flare.mdx
    113:77: Unexpected character `=` (U+003D) before name, expected a character
            that can start a name, such as a letter, `$`, or `_`

`total <= n` in a table cell — MDX reads `<` as the start of a JSX tag and `=`
cannot begin a tag name. Both bare comparisons in that file are now in backticks,
which is what the surrounding cells already do for identifiers and is the right
markup for a math expression regardless.

    pnpm install --frozen-lockfile   exit 0  (was ERR_PNPM_OUTDATED_LOCKFILE)
    pnpm build                       exit 0  (was 1)

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-02 05:41:03 -07:00
..