Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@expandai/sdk

Package Overview
Dependencies
Maintainers
3
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@expandai/sdk - npm Package Compare versions

Comparing version
0.14.0
to
0.15.0
+8
-0
CHANGELOG.md
# Changelog
## 0.15.0 (2026-02-19)
Full Changelog: [v0.14.0...v0.15.0](https://github.com/expandai/expandai-node/compare/v0.14.0...v0.15.0)
### Features
* **api:** api update ([caec526](https://github.com/expandai/expandai-node/commit/caec526ac68b6b400126e3f1e38508fd2a5476a6))
## 0.14.0 (2026-02-18)

@@ -4,0 +12,0 @@

+1
-1
{
"name": "@expandai/sdk",
"version": "0.14.0",
"version": "0.15.0",
"description": "The official TypeScript library for the Expand API",

@@ -5,0 +5,0 @@ "author": "Expand <support@expand.ai>",

@@ -21,23 +21,43 @@ /**

response: Data.Response;
appendix?: unknown;
/**
* Extracted links and sidebar content
*/
appendix?: string;
/**
* Unique identifier for the browser session that performed this fetch
*/
browserSessionId?: string;
html?: unknown;
/**
* The HTML content of the fetched page
*/
html?: string;
/**
* Pruned JSON objects extracted from the page (from HTML and network responses).
* This is recomputed on every fetch and is not persisted.
*/
json?: unknown;
links?: unknown;
markdown?: unknown;
json?: Array<unknown>;
/**
* Page metadata extracted from HTML head (title, description, Open Graph, Twitter
* Card, icons)
* Links extracted from the page
*/
meta?: unknown;
screenshot?: unknown;
snippets?: unknown;
summary?: unknown;
links?: Array<Data.Link>;
/**
* The markdown-formatted content extracted from the page
*/
markdown?: string;
/**
* Comprehensive metadata extracted from the page HTML head section
*/
meta?: Data.Meta;
/**
* Base64-encoded data URI of the screenshot image
*/
screenshot?: string;
/**
* Relevant snippets extracted from the page based on the search query
*/
snippets?: Array<Data.UnionMember0 | Data.UnionMember1>;
/**
* AI-generated summary of the page content
*/
summary?: string;
}

@@ -65,2 +85,206 @@ namespace Data {

}
/**
* A link extracted from the page
*/
interface Link {
/**
* The URL of the link
*/
url: string;
/**
* The anchor text of the link
*/
text?: string;
}
/**
* Comprehensive metadata extracted from the page HTML head section
*/
interface Meta {
/**
* Canonical URL from <link rel="canonical">
*/
canonicalUrl?: string;
/**
* Character encoding from <meta charset="...">
*/
charset?: string;
/**
* Meta description from <meta name="description">
*/
description?: string;
/**
* Primary favicon URL (first icon found)
*/
favicon?: string;
/**
* All icon links (favicons, apple-touch-icons, etc.)
*/
icons?: Array<Meta.Icon>;
/**
* Page language from <html lang="...">
*/
language?: string;
/**
* Open Graph protocol metadata for rich link previews
*/
openGraph?: Meta.OpenGraph;
/**
* Page title from <title> tag
*/
title?: string;
/**
* Twitter Card metadata for social sharing previews
*/
twitter?: Meta.Twitter;
}
namespace Meta {
/**
* Favicon or app icon metadata from <link> tags
*/
interface Icon {
/**
* Icon URL or path
*/
href: string;
/**
* Link relationship type
*/
rel: string;
/**
* Icon dimensions
*/
sizes?: string;
/**
* MIME type of the icon
*/
type?: string;
}
/**
* Open Graph protocol metadata for rich link previews
*/
interface OpenGraph {
/**
* Open Graph description (og:description)
*/
description?: string;
/**
* Open Graph images (og:image and related properties)
*/
images?: Array<OpenGraph.Image>;
/**
* Locale in language_TERRITORY format (og:locale)
*/
locale?: string;
/**
* Site name (og:site_name)
*/
siteName?: string;
/**
* Open Graph title (og:title)
*/
title?: string;
/**
* Open Graph type (og:type) - website, article, product, etc.
*/
type?: string;
/**
* Canonical URL for the content (og:url)
*/
url?: string;
}
namespace OpenGraph {
/**
* Open Graph image with optional dimensions and alt text
*/
interface Image {
/**
* Image URL
*/
url: string;
/**
* Image alt text for accessibility
*/
alt?: string;
/**
* Image height in pixels
*/
height?: number;
/**
* Image width in pixels
*/
width?: number;
}
}
/**
* Twitter Card metadata for social sharing previews
*/
interface Twitter {
/**
* Twitter card type (twitter:card)
*/
card?: string;
/**
* Twitter @username of content creator (twitter:creator)
*/
creator?: string;
/**
* Description for Twitter card (twitter:description)
*/
description?: string;
/**
* Image URL for Twitter card (twitter:image)
*/
image?: string;
/**
* Twitter @username of the website (twitter:site)
*/
site?: string;
/**
* Title for Twitter card (twitter:title)
*/
title?: string;
}
}
interface UnionMember0 {
_tag: 'MarkdownSnippet';
/**
* Original chunk index
*/
index: number;
/**
* Relevance score from the reranker (0-1)
*/
score: number;
/**
* The text content of the snippet
*/
text: string;
/**
* Type identifier for TextPart compatibility
*/
type?: 'text';
}
interface UnionMember1 {
_tag: 'JsonSnippet';
/**
* Original chunk index
*/
index: number;
/**
* The structured JSON subtree value
*/
json: unknown;
/**
* Relevance score from the reranker (0-1)
*/
score: number;
/**
* Pretty-printed JSON chunk text
*/
text: string;
/**
* Type identifier for TextPart compatibility
*/
type?: 'text';
}
}

@@ -67,0 +291,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"top-level.d.mts","sourceRoot":"","sources":["../src/resources/top-level.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"top-level.d.mts","sourceRoot":"","sources":["../src/resources/top-level.ts"],"names":[],"mappings":"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"}

@@ -21,23 +21,43 @@ /**

response: Data.Response;
appendix?: unknown;
/**
* Extracted links and sidebar content
*/
appendix?: string;
/**
* Unique identifier for the browser session that performed this fetch
*/
browserSessionId?: string;
html?: unknown;
/**
* The HTML content of the fetched page
*/
html?: string;
/**
* Pruned JSON objects extracted from the page (from HTML and network responses).
* This is recomputed on every fetch and is not persisted.
*/
json?: unknown;
links?: unknown;
markdown?: unknown;
json?: Array<unknown>;
/**
* Page metadata extracted from HTML head (title, description, Open Graph, Twitter
* Card, icons)
* Links extracted from the page
*/
meta?: unknown;
screenshot?: unknown;
snippets?: unknown;
summary?: unknown;
links?: Array<Data.Link>;
/**
* The markdown-formatted content extracted from the page
*/
markdown?: string;
/**
* Comprehensive metadata extracted from the page HTML head section
*/
meta?: Data.Meta;
/**
* Base64-encoded data URI of the screenshot image
*/
screenshot?: string;
/**
* Relevant snippets extracted from the page based on the search query
*/
snippets?: Array<Data.UnionMember0 | Data.UnionMember1>;
/**
* AI-generated summary of the page content
*/
summary?: string;
}

@@ -65,2 +85,206 @@ namespace Data {

}
/**
* A link extracted from the page
*/
interface Link {
/**
* The URL of the link
*/
url: string;
/**
* The anchor text of the link
*/
text?: string;
}
/**
* Comprehensive metadata extracted from the page HTML head section
*/
interface Meta {
/**
* Canonical URL from <link rel="canonical">
*/
canonicalUrl?: string;
/**
* Character encoding from <meta charset="...">
*/
charset?: string;
/**
* Meta description from <meta name="description">
*/
description?: string;
/**
* Primary favicon URL (first icon found)
*/
favicon?: string;
/**
* All icon links (favicons, apple-touch-icons, etc.)
*/
icons?: Array<Meta.Icon>;
/**
* Page language from <html lang="...">
*/
language?: string;
/**
* Open Graph protocol metadata for rich link previews
*/
openGraph?: Meta.OpenGraph;
/**
* Page title from <title> tag
*/
title?: string;
/**
* Twitter Card metadata for social sharing previews
*/
twitter?: Meta.Twitter;
}
namespace Meta {
/**
* Favicon or app icon metadata from <link> tags
*/
interface Icon {
/**
* Icon URL or path
*/
href: string;
/**
* Link relationship type
*/
rel: string;
/**
* Icon dimensions
*/
sizes?: string;
/**
* MIME type of the icon
*/
type?: string;
}
/**
* Open Graph protocol metadata for rich link previews
*/
interface OpenGraph {
/**
* Open Graph description (og:description)
*/
description?: string;
/**
* Open Graph images (og:image and related properties)
*/
images?: Array<OpenGraph.Image>;
/**
* Locale in language_TERRITORY format (og:locale)
*/
locale?: string;
/**
* Site name (og:site_name)
*/
siteName?: string;
/**
* Open Graph title (og:title)
*/
title?: string;
/**
* Open Graph type (og:type) - website, article, product, etc.
*/
type?: string;
/**
* Canonical URL for the content (og:url)
*/
url?: string;
}
namespace OpenGraph {
/**
* Open Graph image with optional dimensions and alt text
*/
interface Image {
/**
* Image URL
*/
url: string;
/**
* Image alt text for accessibility
*/
alt?: string;
/**
* Image height in pixels
*/
height?: number;
/**
* Image width in pixels
*/
width?: number;
}
}
/**
* Twitter Card metadata for social sharing previews
*/
interface Twitter {
/**
* Twitter card type (twitter:card)
*/
card?: string;
/**
* Twitter @username of content creator (twitter:creator)
*/
creator?: string;
/**
* Description for Twitter card (twitter:description)
*/
description?: string;
/**
* Image URL for Twitter card (twitter:image)
*/
image?: string;
/**
* Twitter @username of the website (twitter:site)
*/
site?: string;
/**
* Title for Twitter card (twitter:title)
*/
title?: string;
}
}
interface UnionMember0 {
_tag: 'MarkdownSnippet';
/**
* Original chunk index
*/
index: number;
/**
* Relevance score from the reranker (0-1)
*/
score: number;
/**
* The text content of the snippet
*/
text: string;
/**
* Type identifier for TextPart compatibility
*/
type?: 'text';
}
interface UnionMember1 {
_tag: 'JsonSnippet';
/**
* Original chunk index
*/
index: number;
/**
* The structured JSON subtree value
*/
json: unknown;
/**
* Relevance score from the reranker (0-1)
*/
score: number;
/**
* Pretty-printed JSON chunk text
*/
text: string;
/**
* Type identifier for TextPart compatibility
*/
type?: 'text';
}
}

@@ -67,0 +291,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"top-level.d.ts","sourceRoot":"","sources":["../src/resources/top-level.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"top-level.d.ts","sourceRoot":"","sources":["../src/resources/top-level.ts"],"names":[],"mappings":"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"}

@@ -25,3 +25,6 @@ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

appendix?: unknown;
/**
* Extracted links and sidebar content
*/
appendix?: string;

@@ -33,3 +36,6 @@ /**

html?: unknown;
/**
* The HTML content of the fetched page
*/
html?: string;

@@ -40,19 +46,33 @@ /**

*/
json?: unknown;
json?: Array<unknown>;
links?: unknown;
/**
* Links extracted from the page
*/
links?: Array<Data.Link>;
markdown?: unknown;
/**
* The markdown-formatted content extracted from the page
*/
markdown?: string;
/**
* Page metadata extracted from HTML head (title, description, Open Graph, Twitter
* Card, icons)
* Comprehensive metadata extracted from the page HTML head section
*/
meta?: unknown;
meta?: Data.Meta;
screenshot?: unknown;
/**
* Base64-encoded data URI of the screenshot image
*/
screenshot?: string;
snippets?: unknown;
/**
* Relevant snippets extracted from the page based on the search query
*/
snippets?: Array<Data.UnionMember0 | Data.UnionMember1>;
summary?: unknown;
/**
* AI-generated summary of the page content
*/
summary?: string;
}

@@ -81,2 +101,249 @@

}
/**
* A link extracted from the page
*/
export interface Link {
/**
* The URL of the link
*/
url: string;
/**
* The anchor text of the link
*/
text?: string;
}
/**
* Comprehensive metadata extracted from the page HTML head section
*/
export interface Meta {
/**
* Canonical URL from <link rel="canonical">
*/
canonicalUrl?: string;
/**
* Character encoding from <meta charset="...">
*/
charset?: string;
/**
* Meta description from <meta name="description">
*/
description?: string;
/**
* Primary favicon URL (first icon found)
*/
favicon?: string;
/**
* All icon links (favicons, apple-touch-icons, etc.)
*/
icons?: Array<Meta.Icon>;
/**
* Page language from <html lang="...">
*/
language?: string;
/**
* Open Graph protocol metadata for rich link previews
*/
openGraph?: Meta.OpenGraph;
/**
* Page title from <title> tag
*/
title?: string;
/**
* Twitter Card metadata for social sharing previews
*/
twitter?: Meta.Twitter;
}
export namespace Meta {
/**
* Favicon or app icon metadata from <link> tags
*/
export interface Icon {
/**
* Icon URL or path
*/
href: string;
/**
* Link relationship type
*/
rel: string;
/**
* Icon dimensions
*/
sizes?: string;
/**
* MIME type of the icon
*/
type?: string;
}
/**
* Open Graph protocol metadata for rich link previews
*/
export interface OpenGraph {
/**
* Open Graph description (og:description)
*/
description?: string;
/**
* Open Graph images (og:image and related properties)
*/
images?: Array<OpenGraph.Image>;
/**
* Locale in language_TERRITORY format (og:locale)
*/
locale?: string;
/**
* Site name (og:site_name)
*/
siteName?: string;
/**
* Open Graph title (og:title)
*/
title?: string;
/**
* Open Graph type (og:type) - website, article, product, etc.
*/
type?: string;
/**
* Canonical URL for the content (og:url)
*/
url?: string;
}
export namespace OpenGraph {
/**
* Open Graph image with optional dimensions and alt text
*/
export interface Image {
/**
* Image URL
*/
url: string;
/**
* Image alt text for accessibility
*/
alt?: string;
/**
* Image height in pixels
*/
height?: number;
/**
* Image width in pixels
*/
width?: number;
}
}
/**
* Twitter Card metadata for social sharing previews
*/
export interface Twitter {
/**
* Twitter card type (twitter:card)
*/
card?: string;
/**
* Twitter @username of content creator (twitter:creator)
*/
creator?: string;
/**
* Description for Twitter card (twitter:description)
*/
description?: string;
/**
* Image URL for Twitter card (twitter:image)
*/
image?: string;
/**
* Twitter @username of the website (twitter:site)
*/
site?: string;
/**
* Title for Twitter card (twitter:title)
*/
title?: string;
}
}
export interface UnionMember0 {
_tag: 'MarkdownSnippet';
/**
* Original chunk index
*/
index: number;
/**
* Relevance score from the reranker (0-1)
*/
score: number;
/**
* The text content of the snippet
*/
text: string;
/**
* Type identifier for TextPart compatibility
*/
type?: 'text';
}
export interface UnionMember1 {
_tag: 'JsonSnippet';
/**
* Original chunk index
*/
index: number;
/**
* The structured JSON subtree value
*/
json: unknown;
/**
* Relevance score from the reranker (0-1)
*/
score: number;
/**
* Pretty-printed JSON chunk text
*/
text: string;
/**
* Type identifier for TextPart compatibility
*/
type?: 'text';
}
}

@@ -83,0 +350,0 @@ }

@@ -1,1 +0,1 @@

export const VERSION = '0.14.0'; // x-release-please-version
export const VERSION = '0.15.0'; // x-release-please-version

@@ -1,2 +0,2 @@

export declare const VERSION = "0.14.0";
export declare const VERSION = "0.15.0";
//# sourceMappingURL=version.d.mts.map

@@ -1,2 +0,2 @@

export declare const VERSION = "0.14.0";
export declare const VERSION = "0.15.0";
//# sourceMappingURL=version.d.ts.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VERSION = void 0;
exports.VERSION = '0.14.0'; // x-release-please-version
exports.VERSION = '0.15.0'; // x-release-please-version
//# sourceMappingURL=version.js.map

@@ -1,2 +0,2 @@

export const VERSION = '0.14.0'; // x-release-please-version
export const VERSION = '0.15.0'; // x-release-please-version
//# sourceMappingURL=version.mjs.map