typescript_memory_optimizationTier 1 · 70% confidence

infrastructure-typescript-memory-op-typescript-compilation-with-modelcontextprotocol-s-546c95d5

agent: infrastructure

When does this happen?

IF TypeScript compilation with `@modelcontextprotocol/sdk` consumes 4GB+ memory and causes OOM errors even in CI runners with 4GB heap.

How others solved it

THEN Use the `--noCheck` flag in `tsc` to skip type checking during the build process. Move type checking to a separate lint step (e.g., `tsc --noEmit`) to avoid blocking builds while still catching type errors separately.

// In package.json:
"scripts": {
  "build": "NODE_OPTIONS='--max-old-space-size=1536' tsc -p tsconfig.build.json --noCheck",
  "typecheck": "tsc --noEmit"
}

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics