helpers.ts 499 B

1234567891011121314151617181920
  1. import { Frame, FrameType } from './types';
  2. export function addFrameNumbers(frames: Array<Frame>): Array<Frame & { frame_number: number }> {
  3. return frames.map((frame, i) => ({
  4. ...frame,
  5. frame_number: frames.length - i,
  6. }));
  7. }
  8. export function getFrameType(frame: Frame): FrameType {
  9. if (frame.relative_file.startsWith('vendor/')) {
  10. return 'vendor';
  11. }
  12. if (frame.relative_file === 'unknown') {
  13. return 'unknown';
  14. }
  15. return 'application';
  16. }