Nick: waitFor fixes

This commit is contained in:
Nicolas 2025-01-30 23:23:03 -03:00
parent 5819f60688
commit 6bfd24d903
2 changed files with 3 additions and 3 deletions

View File

@ -140,7 +140,7 @@ export const scrapeOptions = z
excludeTags: z.string().array().optional(),
onlyMainContent: z.boolean().default(true),
timeout: z.number().int().positive().finite().safe().optional(),
waitFor: z.number().int().nonnegative().finite().safe().max(60000).default(0),
waitFor: z.number().int().nonnegative().finite().safe().max(30000).default(0),
// Deprecate this to jsonOptions
extract: extractOptions.optional(),
// New

View File

@ -151,9 +151,9 @@ export async function scrapeURLWithFireEngineChromeCDP(
// Transform waitFor option into an action (unsupported by chrome-cdp)
...(meta.options.waitFor !== 0
? [
{
{
type: "wait" as const,
milliseconds: meta.options.waitFor,
milliseconds: meta.options.waitFor > 30000 ? 30000 : meta.options.waitFor,
},
]
: []),