Socket
Socket
Sign inDemoInstall

@intuned/runner-types

Package Overview
Dependencies
Maintainers
8
Versions
245
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@intuned/runner-types - npm Package Compare versions

Comparing version 1.0.0-beta.34 to 1.0.0-beta.35

17

extractors/index.d.ts

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

import { Locator } from "@intuned/playwright-core";
import { Locator, Page } from "@intuned/playwright-core";

@@ -53,3 +53,3 @@ export interface BasicSchema {

type ImageStrategy = {
export type ImageStrategy = {
model: "claude-3-opus" | "claude-3-sonnet" | "claude-3-haiku" | "gpt4-turbo";

@@ -59,3 +59,3 @@ type: "IMAGE";

type HtmlStrategy = {
export type HtmlStrategy = {
model:

@@ -105,5 +105,5 @@ | "claude-3-opus"

type File = ImageFile | PdfFile;
export type File = ImageFile | PdfFile;
interface ExtractDataFromFileOptions {
export interface ExtractDataFromFileOptions {
entityName: string;

@@ -121,7 +121,7 @@ dataSchema: Schema;

type ExtractDataTextContent = {
export type ExtractDataTextContent = {
type: "text";
text: string;
};
type ExtractDataImageContent = {
export type ExtractDataImageContent = {
type: "image";

@@ -132,4 +132,5 @@ buffer: Buffer;

type ExtractDataContent = ExtractDataTextContent | ExtractDataImageContent;
export type RootJsonSchema = ArraySchema | ObjectSchema;
interface ExtractDataInput {
export interface ExtractDataInput {
entityName?: string;

@@ -136,0 +137,0 @@ content: ExtractDataContent[];

@@ -104,1 +104,7 @@ import type { PutObjectCommandInput } from "@aws-sdk/client-s3";

}
export {
extractDataFromFile,
extractMarkdownFromFile,
extractTablesFromFile,
} from "../extractors";
{
"name": "@intuned/runner-types",
"version": "1.0.0-beta.34",
"version": "1.0.0-beta.35",
"description": "intuned runner types",

@@ -5,0 +5,0 @@ "author": "Intuned Team",

@@ -88,1 +88,14 @@ import { Locator, Page } from "@intuned/playwright-core";

): ReturnType<Page["goto"]>;
export {
extractDataFromPage,
extractDataFromLocator,
extractMarkdownFromLocator,
extractMarkdownFromPage,
} from "../extractors";
export {
extractArrayFromLocator,
extractArrayFromPage,
extractObjectFromLocator,
extractObjectFromPage,
} from "../optimized-extractors";

@@ -15,1 +15,31 @@ export interface PayloadItem {

export declare function getExecutionInfo(): ExecutionInfo;
export const PRIVATE_KEY = Symbol("CREATE_IDENTITY");
interface RequestMoreInfoReturnTypeBase {
[PRIVATE_KEY]: true;
action: "request_more_info";
}
export interface RequestMultipleChoiceReturnType
extends RequestMoreInfoReturnTypeBase {
messageToUser: string;
choices: string[];
requestType: "multiple_choice";
}
export interface RequestOtpReturnType extends RequestMoreInfoReturnTypeBase {
messageToUser: string;
requestType: "otp";
}
export type RequestMoreInfoDetails =
| RequestMultipleChoiceReturnType
| RequestOtpReturnType;
export declare function requestMultipleChoice(
messageToUser: string,
choices: string[]
): RequestMultipleChoiceReturnType;
export declare function requestOTP(messageToUser: string): RequestOtpReturnType;
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc