mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-05 17:00:08 +00:00
Merge pull request #21395 from danthegoodman/puppeteer-set-cookie
puppeteer: setCookie should be less strict
This commit is contained in:
31
types/puppeteer/index.d.ts
vendored
31
types/puppeteer/index.d.ts
vendored
@@ -96,6 +96,25 @@ export interface Cookie {
|
||||
sameSite: "Strict" | "Lax";
|
||||
}
|
||||
|
||||
export interface DeleteCookie {
|
||||
name: string;
|
||||
url?: string;
|
||||
domain?: string;
|
||||
path?: string;
|
||||
secure?: boolean;
|
||||
}
|
||||
|
||||
export interface SetCookie {
|
||||
name: string;
|
||||
value: string;
|
||||
domain?: string;
|
||||
path?: string;
|
||||
expires?: number;
|
||||
httpOnly?: boolean;
|
||||
secure?: boolean;
|
||||
sameSite?: "Strict" | "Lax";
|
||||
}
|
||||
|
||||
export interface Viewport {
|
||||
width: number;
|
||||
height: number;
|
||||
@@ -359,15 +378,7 @@ export interface Page extends FrameBase {
|
||||
close(): Promise<void>;
|
||||
content(): Promise<string>;
|
||||
cookies(...urls: string[]): Promise<Cookie[]>;
|
||||
deleteCookie(
|
||||
...cookies: Array<{
|
||||
name: string;
|
||||
url?: string;
|
||||
domain?: string;
|
||||
path?: string;
|
||||
secure?: boolean;
|
||||
}>
|
||||
): Promise<void>;
|
||||
deleteCookie(...cookies: DeleteCookie[]): Promise<void>;
|
||||
emulate(options: Partial<EmulateOptions>): Promise<void>;
|
||||
emulateMedia(mediaType: 'screen' | 'print' | null): Promise<void>;
|
||||
evaluateHandle(
|
||||
@@ -398,7 +409,7 @@ export interface Page extends FrameBase {
|
||||
screenshot(options?: ScreenshotOptions): Promise<Buffer>;
|
||||
select(selector: string, ...values: string[]): Promise<void>;
|
||||
setContent(html: string): Promise<void>;
|
||||
setCookie(...cookies: Cookie[]): Promise<void>;
|
||||
setCookie(...cookies: SetCookie[]): Promise<void>;
|
||||
setExtraHTTPHeaders(headers: Headers): Promise<void>;
|
||||
setJavaScriptEnabled(enabled: boolean): Promise<void>;
|
||||
setRequestInterceptionEnabled(value: boolean): Promise<void>;
|
||||
|
||||
Reference in New Issue
Block a user