File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,8 +20,8 @@ await build({
2020 } ,
2121 compilerOptions : {
2222 // https://github.com/microsoft/TypeScript/wiki/Node-Target-Mapping
23- lib : [ "es2019 " ] ,
24- target : "ES2019 " ,
23+ lib : [ "es2018 " ] ,
24+ target : "ES2018 " ,
2525 } ,
2626 package : {
2727 name : "serpapi" ,
Original file line number Diff line number Diff line change @@ -53,8 +53,11 @@ export function extractNextParameters<E extends EngineName = EngineName>(json: {
5353
5454 if ( nextUrlString ) {
5555 const nextUrl = new URL ( nextUrlString ) ;
56- const nextParameters = Object . fromEntries ( nextUrl . searchParams . entries ( ) ) ;
57- delete nextParameters [ "engine" ] ;
56+ const nextParameters : Record < string , string > = { } ;
57+ for ( const [ k , v ] of nextUrl . searchParams . entries ( ) ) {
58+ if ( k === "engine" ) continue ;
59+ nextParameters [ k ] = v ;
60+ }
5861 return nextParameters as NextParameters < E > ;
5962 }
6063}
You can’t perform that action at this time.
0 commit comments