
Security News
PHP Foundation Says Chainguard Broke Security Embargo Ahead of Emergency Patches
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.
@cratestack/link-logger
Advanced tools
A small reference RpcLink for CrateStack's generated TypeScript RPC client that logs each call's op id, outcome, and duration.
A small reference RpcLink
(issue #182) for CrateStack's generated
TypeScript RPC client (transport rpc schemas) that logs each call's kind, op id, outcome, and
duration. Never touches response.body.
import { createLoggerLink } from "@cratestack/link-logger";
import { CratestackRpcRuntime } from "./generated/runtime"; // your project's generated client
const runtime = new CratestackRpcRuntime("https://api.example.com", {
links: [createLoggerLink()],
});
Pass a custom logger (anything with info/error methods, e.g. pino or winston) instead of
the default console:
createLoggerLink(myPinoLogger);
Order matters: put createLoggerLink() before @cratestack/link-batch in the links array if
you want it to see the batched request, or after it if you want it to see each real per-call
outcome — see that package's README for the composition details.
FAQs
A small reference RpcLink for CrateStack's generated TypeScript RPC client that logs each call's op id, outcome, and duration.
We found that @cratestack/link-logger demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.