File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -117,18 +117,18 @@ export function init(passedOptions: NativescriptOptions): void {
117
117
rewriteFrameIntegration = new RewriteFrames ( {
118
118
iteratee : ( frame : StackFrame ) => {
119
119
if ( frame . platform === 'javascript' && frame . filename ) {
120
- let filename = ( frame . filename = frame . filename
120
+ let filename = frame . filename
121
121
. replace ( / ^ f i l e \: \/ \/ / , '' )
122
+ . replace ( / ^ a p p \: \/ \/ / , '' )
122
123
. replace ( / ^ a d d r e s s a t / , '' )
123
- . replace ( / ^ .* \/ [ ^ \. ] + ( \. a p p | C o d e P u s h | .* (? = \/ ) ) / , '' ) ) ;
124
+ . replace ( / ^ .* \/ [ ^ \. ] + ( \. a p p | C o d e P u s h | .* (? = \/ ) ) / , '' ) ;
124
125
125
- // const appPrefix = 'app://';
126
126
if ( frame . filename . indexOf ( '[native code]' ) === - 1 ) {
127
- const appPrefix = options . appPrefix || 'app:// /';
127
+ const appPrefix = options . appPrefix ?? '~ /';
128
128
if ( appPrefix . endsWith ( '//' ) && ! appPrefix . endsWith ( '///' ) ) {
129
- filename = frame . filename . indexOf ( '/' ) === 0 ? `${ appPrefix } ${ frame . filename } ` : `${ appPrefix } /${ frame . filename } ` ;
129
+ filename = filename . indexOf ( '/' ) === 0 ? `${ appPrefix } ${ filename } ` : `${ appPrefix } /${ filename } ` ;
130
130
} else {
131
- filename = frame . filename . indexOf ( '/' ) === 0 ? `${ appPrefix } ${ frame . filename . slice ( 1 ) } ` : `${ appPrefix } ${ frame . filename } ` ;
131
+ filename = filename . indexOf ( '/' ) === 0 ? `${ appPrefix } ${ filename . slice ( 1 ) } ` : `${ appPrefix } ${ filename } ` ;
132
132
}
133
133
}
134
134
You can’t perform that action at this time.
0 commit comments