A CLI for publishing standard.site documents to ATProto

fix: import crypto from node:crypto for Node.js compatibility

The CLI uses crypto.subtle in getContentHash() but relied on the
Bun-global crypto object. This fails in Node.js environments (e.g.
GitHub Actions). Explicitly importing from node:crypto works in both.

+1
+1
packages/cli/src/lib/markdown.ts
··· 1 import * as fs from "node:fs/promises"; 2 import * as path from "node:path"; 3 import { glob } from "glob";
··· 1 + import { webcrypto as crypto } from "node:crypto"; 2 import * as fs from "node:fs/promises"; 3 import * as path from "node:path"; 4 import { glob } from "glob";