@intuned/runner-types
Advanced tools
Comparing version 1.0.0-beta.37 to 1.0.0-beta.38
@@ -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>>; |
{ | ||
"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, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
16117
573