6
6
7
7
// TODO (v8 / #5257): Remove everything above
8
8
9
- import { Event , TransactionSource , User } from '@sentry/types' ;
9
+ import { Event , PolymorphicRequest , TransactionSource , User } from '@sentry/types' ;
10
10
import {
11
11
addRequestDataToEvent ,
12
12
AddRequestDataToEventOptions ,
13
- CrossPlatformRequest ,
14
13
extractPathForTransaction ,
15
14
extractRequestData as newExtractRequestData ,
16
15
} from '@sentry/utils' ;
@@ -43,7 +42,7 @@ describe.each([parseRequest, addRequestDataToEvent])(
43
42
} else {
44
43
return [
45
44
event ,
46
- req as CrossPlatformRequest ,
45
+ req as PolymorphicRequest ,
47
46
{
48
47
include,
49
48
deps : {
@@ -277,7 +276,7 @@ describe.each([oldExtractRequestData, newExtractRequestData])(
277
276
return [ req as ExpressRequest , include ] as Parameters < typeof oldExtractRequestData > ;
278
277
} else {
279
278
return [
280
- req as CrossPlatformRequest ,
279
+ req as PolymorphicRequest ,
281
280
{
282
281
include,
283
282
deps : {
@@ -496,7 +495,7 @@ describe('extractPathForTransaction', () => {
496
495
baseUrl : '/api/users' ,
497
496
route : { path : '/:id/details' } ,
498
497
originalUrl : '/api/users/123/details' ,
499
- } as CrossPlatformRequest ,
498
+ } as PolymorphicRequest ,
500
499
{ path : true , method : true } ,
501
500
'GET /api/users/:id/details' ,
502
501
'route' as TransactionSource ,
@@ -508,7 +507,7 @@ describe('extractPathForTransaction', () => {
508
507
baseUrl : '/api/users' ,
509
508
route : { path : '/:id/details' } ,
510
509
originalUrl : '/api/users/123/details' ,
511
- } as CrossPlatformRequest ,
510
+ } as PolymorphicRequest ,
512
511
{ path : true , method : false } ,
513
512
'/api/users/:id/details' ,
514
513
'route' as TransactionSource ,
@@ -520,7 +519,7 @@ describe('extractPathForTransaction', () => {
520
519
baseUrl : '/api/users' ,
521
520
route : { path : '/:id/details' } ,
522
521
originalUrl : '/api/users/123/details' ,
523
- } as CrossPlatformRequest ,
522
+ } as PolymorphicRequest ,
524
523
{ path : false , method : true } ,
525
524
'GET' ,
526
525
'route' as TransactionSource ,
@@ -532,7 +531,7 @@ describe('extractPathForTransaction', () => {
532
531
baseUrl : '/api/users' ,
533
532
route : { path : '/:id/details' } ,
534
533
originalUrl : '/api/users/123/details' ,
535
- } as CrossPlatformRequest ,
534
+ } as PolymorphicRequest ,
536
535
{ path : false , method : false } ,
537
536
'' ,
538
537
'route' as TransactionSource ,
@@ -543,7 +542,7 @@ describe('extractPathForTransaction', () => {
543
542
method : 'get' ,
544
543
baseUrl : '/api/users' ,
545
544
originalUrl : '/api/users/123/details' ,
546
- } as CrossPlatformRequest ,
545
+ } as PolymorphicRequest ,
547
546
{ path : true , method : true } ,
548
547
'GET /api/users/123/details' ,
549
548
'url' as TransactionSource ,
@@ -552,7 +551,7 @@ describe('extractPathForTransaction', () => {
552
551
'%s' ,
553
552
(
554
553
_ : string ,
555
- req : CrossPlatformRequest ,
554
+ req : PolymorphicRequest ,
556
555
options : { path ?: boolean ; method ?: boolean } ,
557
556
expectedRoute : string ,
558
557
expectedSource : TransactionSource ,
@@ -570,7 +569,7 @@ describe('extractPathForTransaction', () => {
570
569
baseUrl : '/api/users' ,
571
570
route : { path : '/:id/details' } ,
572
571
originalUrl : '/api/users/123/details' ,
573
- } as CrossPlatformRequest ;
572
+ } as PolymorphicRequest ;
574
573
575
574
const [ route , source ] = extractPathForTransaction ( req , {
576
575
path : true ,
0 commit comments