1- import { BaseObject , KlepperIncomingMessage , KlepperRequest , Trace } from "@klepper/transport" ;
2- import { StackFrame } from "stack-trace" ;
3-
4- const prepareStackTraces = ( stackFrames : StackFrame [ ] ) : Trace [ ] => {
5- const parseTraces = ( frame : StackFrame ) : Trace => {
6- return {
7- functionName : frame . getFunctionName ( ) ,
8- rowNo : frame . getLineNumber ( ) ,
9- colNo : frame . getColumnNumber ( ) ,
10- fileName : frame . getFileName ( ) ,
11- absolutePath : frame . getFunctionName ( ) ,
12- isInternal : isInternal ( frame . getFileName ( ) ) ,
13- }
14- }
15-
16- const traces = stackFrames . map ( ( frame ) => parseTraces ( frame ) ) || [ ] ;
17- return traces ;
18- }
1+ import { BaseObject , KlepperIncomingMessage , KlepperRequest } from "@klepper/transport" ;
2+ // import { StackFrame } from "stack-trace";
3+
4+ // const prepareStackTraces = (stackFrames: StackFrame[]): Trace[] => {
5+ // const parseTraces = (frame: StackFrame): Trace => {
6+ // return {
7+ // functionName: frame.getFunctionName(),
8+ // rowNo: frame.getLineNumber(),
9+ // colNo: frame.getColumnNumber(),
10+ // fileName: frame.getFileName(),
11+ // absolutePath: frame.getFunctionName(),
12+ // isInternal: isInternal(frame.getFileName()),
13+ // }
14+ // }
15+
16+ // const traces = stackFrames.map((frame) => parseTraces(frame)) || [];
17+ // return traces;
18+ // }
1919
2020const isInternal = ( fileName : string ) : boolean => ! ! fileName && ! fileName . includes ( 'node_modules' ) && ! fileName . startsWith ( '/' ) && ! fileName . startsWith ( 'node:' ) && fileName . includes ( ":\\" ) ;
2121
@@ -77,7 +77,7 @@ const getProtocol = (req: KlepperIncomingMessage): string => {
7777export const helpers = {
7878 getIp,
7979 mapRequestData,
80- prepareStackTraces,
80+ // prepareStackTraces,
8181 getProtocol,
8282 isLocalhost
8383}
0 commit comments