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.37 to 1.0.0-beta.38

8

extractors/index.d.ts

@@ -247,9 +247,15 @@ import { Locator, Page } from "@intuned/playwright-core";

}[];
export declare function extractObjectUsingStaticSelectors<
T extends ObjectExtractor
>(extractor: T): Promise<ExtractObjectUsingStaticSelectorsReturnType<T>>;
>(
page: Page,
extractor: T
): Promise<ExtractObjectUsingStaticSelectorsReturnType<T>>;
export declare function extractListObjectsUsingStaticSelectors<
T extends ListStaticExtractor
>(
page: Page,
listExtractor: T
): Promise<ExtractListObjectsUsingStaticSelectorsReturnType<T>>;

2

package.json
{
"name": "@intuned/runner-types",
"version": "1.0.0-beta.37",
"version": "1.0.0-beta.38",
"description": "intuned runner types",

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

import { Locator, Page } from "@intuned/playwright-core";
import { extractDataFromPage, extractMarkdownFromPage } from "../extractors";
import {
extractArrayFromPage,
extractObjectFromPage,
} from "../optimized-extractors";
import {
ExtractArrayOptimizedInput,
ExtractObjectOptimizedInput,
} from "../optimized-extractors";
import {
ExtractDataFromWebInput,
ListStaticExtractor,
ExtractListObjectsUsingStaticSelectorsReturnType,
ObjectExtractor,
ExtractObjectUsingStaticSelectorsReturnType,
} from "../extractors";

@@ -89,2 +105,27 @@ export interface AbsoluteElementSelector {

interface ExtendedPlaywrightPage extends Page {
extractData: (
input: ExtractDataFromWebInput
) => ReturnType<typeof extractDataFromPage>;
extractMarkdown: () => ReturnType<typeof extractMarkdownFromPage>;
extractArray: (
options: ExtractArrayOptimizedInput
) => ReturnType<typeof extractArrayFromPage>;
extractObject: (
options: ExtractObjectOptimizedInput
) => ReturnType<typeof extractObjectFromPage>;
fillForm: (options: FillFormInputOptions) => ReturnType<typeof fillForm>;
extractListObjectsUsingStaticSelectors: <T extends ListStaticExtractor>(
extractor: T
) => Promise<ExtractListObjectsUsingStaticSelectorsReturnType<T>>;
extractObjectUsingStaticSelectors: <T extends ObjectExtractor>(
extractor: T
) => Promise<ExtractObjectUsingStaticSelectorsReturnType<T>>;
}
export declare function extendPlaywrightPage(
page: Page
): ExtendedPlaywrightPage;
export {

@@ -91,0 +132,0 @@ extractDataFromPage,

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