66
77// TODO (v8 / #5257): Remove everything above
88
9- import { Event , TransactionSource , User } from '@sentry/types' ;
9+ import { Event , PolymorphicRequest , TransactionSource , User } from '@sentry/types' ;
1010import {
1111 addRequestDataToEvent ,
1212 AddRequestDataToEventOptions ,
13- CrossPlatformRequest ,
1413 extractPathForTransaction ,
1514 extractRequestData as newExtractRequestData ,
1615} from '@sentry/utils' ;
@@ -43,7 +42,7 @@ describe.each([parseRequest, addRequestDataToEvent])(
4342 } else {
4443 return [
4544 event ,
46- req as CrossPlatformRequest ,
45+ req as PolymorphicRequest ,
4746 {
4847 include,
4948 deps : {
@@ -277,7 +276,7 @@ describe.each([oldExtractRequestData, newExtractRequestData])(
277276 return [ req as ExpressRequest , include ] as Parameters < typeof oldExtractRequestData > ;
278277 } else {
279278 return [
280- req as CrossPlatformRequest ,
279+ req as PolymorphicRequest ,
281280 {
282281 include,
283282 deps : {
@@ -496,7 +495,7 @@ describe('extractPathForTransaction', () => {
496495 baseUrl : '/api/users' ,
497496 route : { path : '/:id/details' } ,
498497 originalUrl : '/api/users/123/details' ,
499- } as CrossPlatformRequest ,
498+ } as PolymorphicRequest ,
500499 { path : true , method : true } ,
501500 'GET /api/users/:id/details' ,
502501 'route' as TransactionSource ,
@@ -508,7 +507,7 @@ describe('extractPathForTransaction', () => {
508507 baseUrl : '/api/users' ,
509508 route : { path : '/:id/details' } ,
510509 originalUrl : '/api/users/123/details' ,
511- } as CrossPlatformRequest ,
510+ } as PolymorphicRequest ,
512511 { path : true , method : false } ,
513512 '/api/users/:id/details' ,
514513 'route' as TransactionSource ,
@@ -520,7 +519,7 @@ describe('extractPathForTransaction', () => {
520519 baseUrl : '/api/users' ,
521520 route : { path : '/:id/details' } ,
522521 originalUrl : '/api/users/123/details' ,
523- } as CrossPlatformRequest ,
522+ } as PolymorphicRequest ,
524523 { path : false , method : true } ,
525524 'GET' ,
526525 'route' as TransactionSource ,
@@ -532,7 +531,7 @@ describe('extractPathForTransaction', () => {
532531 baseUrl : '/api/users' ,
533532 route : { path : '/:id/details' } ,
534533 originalUrl : '/api/users/123/details' ,
535- } as CrossPlatformRequest ,
534+ } as PolymorphicRequest ,
536535 { path : false , method : false } ,
537536 '' ,
538537 'route' as TransactionSource ,
@@ -543,7 +542,7 @@ describe('extractPathForTransaction', () => {
543542 method : 'get' ,
544543 baseUrl : '/api/users' ,
545544 originalUrl : '/api/users/123/details' ,
546- } as CrossPlatformRequest ,
545+ } as PolymorphicRequest ,
547546 { path : true , method : true } ,
548547 'GET /api/users/123/details' ,
549548 'url' as TransactionSource ,
@@ -552,7 +551,7 @@ describe('extractPathForTransaction', () => {
552551 '%s' ,
553552 (
554553 _ : string ,
555- req : CrossPlatformRequest ,
554+ req : PolymorphicRequest ,
556555 options : { path ?: boolean ; method ?: boolean } ,
557556 expectedRoute : string ,
558557 expectedSource : TransactionSource ,
@@ -570,7 +569,7 @@ describe('extractPathForTransaction', () => {
570569 baseUrl : '/api/users' ,
571570 route : { path : '/:id/details' } ,
572571 originalUrl : '/api/users/123/details' ,
573- } as CrossPlatformRequest ;
572+ } as PolymorphicRequest ;
574573
575574 const [ route , source ] = extractPathForTransaction ( req , {
576575 path : true ,
0 commit comments