{"library":"pprof-format","type":"library","category":null,"description":"pprof-format is a pure JavaScript library for encoding and decoding PProf (Profiling Protobuf) profiles. It distinguishes itself by providing a zero-dependency implementation that avoids the full Protobuf runtime, instead focusing on the subset of the PProf specification required for profiling data. This design choice contributes to a smaller bundle size and faster execution, making it highly suitable for both Node.js and browser environments. The library explicitly uses Uint8Arrays over Node.js Buffers to ensure universal compatibility. Currently at version 2.2.1, its release cadence is typically driven by new features or specification updates rather than a fixed schedule. Key differentiators include its browser-friendliness, lack of external dependencies, and performance optimizations. It ships with TypeScript types for enhanced developer experience.","language":"javascript","status":"active","version":"2.2.1","tags":["javascript","pprof","encode","decode","profile","typescript"],"install":[{"cmd":"npm install pprof-format","imports":["import { Profile } from 'pprof-format'","import { StringTable } from 'pprof-format'","import { Location } from 'pprof-format'"]},{"cmd":"yarn add pprof-format","imports":[]},{"cmd":"pnpm add pprof-format","imports":[]}],"homepage":null,"github":"https://github.com/DataDog/pprof-format","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/pprof-format","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/pprof-format/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}