@types/tough-cookie
Advanced tools
Comparing version 2.3.0 to 2.3.1
@@ -68,7 +68,7 @@ // Type definitions for tough-cookie 2.3 | ||
export class Cookie { | ||
static parse(cookieString: string, options?: Cookie.ParseOptions | object): Cookie | undefined; | ||
static parse(cookieString: string, options?: Cookie.ParseOptions): Cookie | undefined; | ||
static fromJSON(strOrObj: string | object): Cookie | null; | ||
constructor(properties?: Cookie.Properties | object); | ||
constructor(properties?: Cookie.Properties); | ||
@@ -119,30 +119,22 @@ // TODO: Some of the following properties might actually be nullable. | ||
export namespace Cookie { | ||
interface ParseOptions extends Pick<ParseOptions._Impl, keyof ParseOptions._Impl> { } | ||
namespace ParseOptions { | ||
interface _Impl { | ||
loose: boolean; | ||
} | ||
interface ParseOptions { | ||
loose?: boolean; | ||
} | ||
interface Properties extends Pick<Properties._Impl, keyof Properties._Impl> { } | ||
interface Properties { | ||
key?: string; | ||
value?: string; | ||
expires?: Date; | ||
maxAge?: number | 'Infinity' | '-Infinity'; | ||
domain?: string; | ||
path?: string; | ||
secure?: boolean; | ||
httpOnly?: boolean; | ||
extensions?: string[]; | ||
creation?: Date; | ||
creationIndex?: number; | ||
namespace Properties { | ||
interface _Impl { | ||
key: string; | ||
value: string; | ||
expires: Date; | ||
maxAge: number | 'Infinity' | '-Infinity'; | ||
domain: string; | ||
path: string; | ||
secure: boolean; | ||
httpOnly: boolean; | ||
extensions: string[]; | ||
creation: Date; | ||
creationIndex: number; | ||
hostOnly: boolean; | ||
pathIsDefault: boolean; | ||
lastAccessed: Date; | ||
} | ||
hostOnly?: boolean; | ||
pathIsDefault?: boolean; | ||
lastAccessed?: Date; | ||
} | ||
@@ -167,23 +159,23 @@ | ||
constructor(store?: Store, options?: CookieJar.Options | object); | ||
constructor(store?: Store, options?: CookieJar.Options); | ||
setCookie(cookieOrString: Cookie | string, currentUrl: string, options: CookieJar.SetCookieOptions | object, cb: (err: Error | null, cookie: Cookie) => void): void; | ||
setCookie(cookieOrString: Cookie | string, currentUrl: string, options: CookieJar.SetCookieOptions, cb: (err: Error | null, cookie: Cookie) => void): void; | ||
setCookie(cookieOrString: Cookie | string, currentUrl: string, cb: (err: Error, cookie: Cookie) => void): void; | ||
setCookieSync(cookieOrString: Cookie | string, currentUrl: string, options: CookieJar.SetCookieOptions | object): void; | ||
setCookieSync(cookieOrString: Cookie | string, currentUrl: string, options: CookieJar.SetCookieOptions): void; | ||
getCookies(currentUrl: string, options: CookieJar.GetCookiesOptions | object, cb: (err: Error | null, cookies: Cookie[]) => void): void; | ||
getCookies(currentUrl: string, options: CookieJar.GetCookiesOptions, cb: (err: Error | null, cookies: Cookie[]) => void): void; | ||
getCookies(currentUrl: string, cb: (err: Error | null, cookies: Cookie[]) => void): void; | ||
getCookiesSync(currentUrl: string, options?: CookieJar.GetCookiesOptions | object): Cookie[]; | ||
getCookiesSync(currentUrl: string, options?: CookieJar.GetCookiesOptions): Cookie[]; | ||
getCookieString(currentUrl: string, options: CookieJar.GetCookiesOptions | object, cb: (err: Error | null, cookies: string) => void): void; | ||
getCookieString(currentUrl: string, options: CookieJar.GetCookiesOptions, cb: (err: Error | null, cookies: string) => void): void; | ||
getCookieString(currentUrl: string, cb: (err: Error | null, cookies: string) => void): void; | ||
getCookieStringSync(currentUrl: string, options?: CookieJar.GetCookiesOptions | object): string; | ||
getCookieStringSync(currentUrl: string, options?: CookieJar.GetCookiesOptions): string; | ||
getSetCookieStrings(currentUrl: string, options: CookieJar.GetCookiesOptions | object, cb: (err: Error | null, cookies: string) => void): void; | ||
getSetCookieStrings(currentUrl: string, options: CookieJar.GetCookiesOptions, cb: (err: Error | null, cookies: string) => void): void; | ||
getSetCookieStrings(currentUrl: string, cb: (err: Error | null, cookies: string) => void): void; | ||
getSetCookieStringsSync(currentUrl: string, options?: CookieJar.GetCookiesOptions | object): string; | ||
getSetCookieStringsSync(currentUrl: string, options?: CookieJar.GetCookiesOptions): string; | ||
@@ -203,32 +195,20 @@ serialize(cb: (err: Error | null, serializedObject: CookieJar.Serialized) => void): void; | ||
export namespace CookieJar { | ||
interface Options extends Pick<Options._Impl, keyof Options._Impl> { } | ||
namespace Options { | ||
interface _Impl { | ||
rejectPublicSuffixes: boolean; | ||
looseMode: boolean; | ||
} | ||
interface Options { | ||
rejectPublicSuffixes?: boolean; | ||
looseMode?: boolean; | ||
} | ||
interface SetCookieOptions extends Pick<SetCookieOptions._Impl, keyof SetCookieOptions._Impl> { } | ||
namespace SetCookieOptions { | ||
interface _Impl { | ||
http: boolean; | ||
secure: boolean; | ||
now: Date; | ||
ignoreError: boolean; | ||
} | ||
interface SetCookieOptions { | ||
http?: boolean; | ||
secure?: boolean; | ||
now?: Date; | ||
ignoreError?: boolean; | ||
} | ||
interface GetCookiesOptions extends Pick<GetCookiesOptions._Impl, keyof GetCookiesOptions._Impl> { } | ||
namespace GetCookiesOptions { | ||
interface _Impl { | ||
http: boolean; | ||
secure: boolean; | ||
date: Date; | ||
expire: boolean; | ||
allPoints: boolean; | ||
} | ||
interface GetCookiesOptions { | ||
http?: boolean; | ||
secure?: boolean; | ||
date?: Date; | ||
expire?: boolean; | ||
allPoints?: boolean; | ||
} | ||
@@ -235,0 +215,0 @@ |
{ | ||
"name": "@types/tough-cookie", | ||
"version": "2.3.0", | ||
"version": "2.3.1", | ||
"description": "TypeScript definitions for tough-cookie", | ||
@@ -20,4 +20,4 @@ "license": "MIT", | ||
"peerDependencies": {}, | ||
"typesPublisherContentHash": "d6a239b5d6e7cceccb3f3f3d4a77b5895a4cf4ada36aff02e6c8d13767fe2994", | ||
"typesPublisherContentHash": "2a7d2b6b4c215d564939a5afc228cec98bc527bb3743f878b8e5fd6758e332bc", | ||
"typeScriptVersion": "2.2" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
Additional Details | ||
* Last updated: Thu, 01 Jun 2017 05:00:32 GMT | ||
* Last updated: Fri, 14 Jul 2017 14:18:49 GMT | ||
* Dependencies: none | ||
@@ -14,0 +14,0 @@ * Global values: none |
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
10362
174