@@ -131,7 +131,7 @@ const { data } = await scraper.run(page, schema, {
})
// Show the result from LLM
-console.log(data?.top)
+console.log(data.top)
await page.close()
await browser.close()
@@ -37,7 +37,7 @@ const { data } = await scraper.run(page, schema, {
@@ -1,7 +1,7 @@
{
"type": "module",
"name": "llm-scraper",
- "version": "1.2.0",
+ "version": "1.2.1",
"description": "Turn any webpage intro structured data using LLMs",
"main": "dist/index.js",
"scripts": {
@@ -12,7 +12,7 @@ import {
import { zodToJsonSchema } from 'zod-to-json-schema'
export type ScraperCompletionResult<T extends z.ZodSchema<any>> = {
- data: z.infer<T> | null
+ data: z.infer<T>
url: string
}