{
  "version": 3,
  "sources": ["../../../../src/packages/core-loggers/statsLogger.ts"],
  "sourcesContent": ["import { type LogBase, logger } from '../logger/index.ts';\n\nexport const statsLogger = logger<StatsMessage>('stats');\n\nexport type StatsMessageBase = {\n  prefix: string;\n  added?: number | undefined;\n  removed?: number | undefined;\n};\n\nexport interface StatsMessageAdded extends StatsMessageBase {\n  added: number;\n  removed?: never | undefined;\n}\n\nexport interface StatsMessageRemoved extends StatsMessageBase {\n  added?: never | undefined;\n  removed: number;\n}\n\nexport type StatsMessage = StatsMessageAdded | StatsMessageRemoved;\n\nexport type StatsLog = { name: 'pnpm:stats' } & LogBase & StatsMessage;\n"],
  "mappings": "AAAA,SAAuB,cAAc;AAE9B,MAAM,cAAc,OAAqB,OAAO;",
  "names": []
}
