🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@metalift/sdk

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metalift/sdk - npm Package Compare versions

Comparing version
1.0.7
to
1.0.10
+36
-2
dist/index.d.ts

@@ -15,2 +15,5 @@ export interface MetaliftConfig {

screenshot?: boolean;
response_detail?: "compact" | "standard" | "full";
strategy?: string;
proxy?: "auto" | "direct" | "residential" | "datacenter";
}

@@ -54,4 +57,9 @@ export interface SearchParams {

scrape(params: ScrapeParams): Promise<{
success: true;
data: Record<string, unknown>;
success: boolean;
data?: {
markdown?: string;
metadata?: Record<string, unknown>;
};
error?: string;
credits_charged?: number;
}>;

@@ -76,2 +84,28 @@ batch(params: {

}): Promise<unknown>;
sitemap(params: {
url: string;
limit?: number;
search?: string;
same_origin?: boolean;
}): Promise<{
urls?: Array<string | {
url: string;
}>;
credits_charged?: number;
}>;
listStrategies(): Promise<{
strategies?: Array<{
name: string;
credits_estimate?: number;
}>;
}>;
seedSession(params: {
domain: string;
cookie_header?: string;
user_agent?: string;
storage_state?: Record<string, unknown>;
}): Promise<{
domain: string;
cookie_count: number;
}>;
search(params: SearchParams): Promise<SearchResponse>;

@@ -78,0 +112,0 @@ health(): Promise<HealthResponse>;

@@ -42,2 +42,14 @@ import { formatSearchApiError } from "./search-errors.js";

}
sitemap(params) {
return this.request("/v1/sitemap", { method: "POST", body: JSON.stringify(params) });
}
listStrategies() {
return this.request("/v1/strategies");
}
seedSession(params) {
return this.request("/v1/sessions", {
method: "PUT",
body: JSON.stringify(params),
});
}
search(params) {

@@ -44,0 +56,0 @@ const { query, limit = 10, categories, language } = params;

+1
-1
{
"name": "@metalift/sdk",
"version": "1.0.7",
"version": "1.0.10",
"description": "Metalift TypeScript SDK",

@@ -5,0 +5,0 @@ "license": "SEE LICENSE IN LICENSE",