Repository navigation
chore(deps): update dependency get-stdin to v10 - #1350
Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
ccusage-guide | c337f1b | Commit Preview URL Branch Preview URL |
Jun 22 2026, 01:02 AM |
ccusage
@ccusage/ccusage-darwin-arm64
@ccusage/ccusage-darwin-x64
@ccusage/ccusage-linux-arm64
@ccusage/ccusage-linux-x64
@ccusage/ccusage-win32-x64
commit: |
ccusage performance comparisonPR SHA: This compares the Rust PR release binary against the configured base package on the same CI runner. Package runtime diagnosticsCompares the PR package wrapper, the installed native optional dependency binary, and the workspace release binary on the same large fixture. This identifies whether slow package results come from JavaScript wrapper overhead, the published native binary build, or the Rust core itself. Fixtures: Claude
Committed fixture performanceCommitted small fixtures for stable PR-to-PR feedback and explicit Claude/Codex command coverage. Fixtures: Claude
Large real-world-shaped fixture performanceGenerated fixtures shaped from aggregate local log statistics: thousands of JSONL files, many small sessions, and a long tail of larger sessions. No real prompts, paths, or outputs are stored in the fixtures. Fixtures: Claude
Artifact size
Lower medians and smaller artifacts are better. CI runner noise still applies; use same-run ratios as directional PR feedback, not release guarantees. |
ccusage performance comparisonPR SHA: This compares the PR package against the configured base package on the same CI runner. Package runtime diagnosticsCompares the PR package wrapper, the installed native optional dependency binary, and the workspace release binary on the same large fixture. This identifies whether slow package results come from JavaScript wrapper overhead, the published native binary build, or the Rust core itself. Fixtures: Claude
Committed fixture performanceCommitted small fixtures for stable PR-to-PR feedback and explicit Claude/Codex command coverage. Fixtures: Claude
Large real-world-shaped fixture performanceGenerated fixtures shaped from aggregate local log statistics: thousands of JSONL files, many small sessions, and a long tail of larger sessions. No real prompts, paths, or outputs are stored in the fixtures. Fixtures: Claude
Artifact size
Lower medians and smaller artifacts are better. CI runner noise still applies; use same-run ratios as directional PR feedback, not release guarantees. |
… catalogs (#1495) * refactor(deps): source publint from the Nix flake only publint was pinned twice: once as a pnpm catalog entry expanded into the devDependencies of `ccusage` and all six native packages, and once as the bun2nix-built `nix/tools/publint` used by the `publint` flake check and the dev shell. The two pins could drift silently, and Renovate only ever bumps one of them at a time. Keep the Nix build as the single pin and drop the pnpm copies. The `build`/`prepack` scripts still call bare `publint`, which now always resolves from PATH: the dev shell and `just ccusage::build-package` already provided it, and the two publish jobs that install tools with `nix profile install` instead of entering the dev shell now request `.#publint` explicitly. Both publint invocations stay: `prepack` packs a real tarball while the flake check runs `--pack false` against stubbed generated files, so they cover different failure modes. * chore(deps): drop pnpm catalogs with no consumers The `runtime` catalog lost its last reference when the TypeScript CLI was replaced by the Rust binary (#1306), and `llm-docs` lost its only reference when the gunshi docs dependency was removed. Both blocks stayed behind in pnpm-workspace.yaml, so Renovate kept opening bumps against specifiers no package resolves (#1350, #1351) and neither catalog ever reached the lockfile. Only `docs` and `types` have consumers, so keep those two.
This PR contains the following updates:
^9.0.0→^10.0.0Release Notes
sindresorhus/get-stdin (get-stdin)
v10.0.0Compare Source
Breaking
getStdin.buffer()now returnsUint8Arrayinstead ofBuffer2399242eb25606allowTTY: true.Improvements
stdinoption for custom input streams (useful for testing or custom streams).Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
Need help on this PR? Tag
/codesmithwith what you need. Autofix is disabled.