From f4be347d01d568ee264dc4ff928263216b46eec4 Mon Sep 17 00:00:00 2001 From: cronon Date: Mon, 10 Apr 2017 13:20:44 +0300 Subject: [PATCH] @types/cookiejs update to cookie_js@1.2.2 --- types/cookiejs/cookiejs-tests.ts | 3 +++ types/cookiejs/index.d.ts | 9 +++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/types/cookiejs/cookiejs-tests.ts b/types/cookiejs/cookiejs-tests.ts index d1f382e193..43047f4fb6 100644 --- a/types/cookiejs/cookiejs-tests.ts +++ b/types/cookiejs/cookiejs-tests.ts @@ -27,6 +27,9 @@ cookie.remove('a'); cookie.remove('a', 'b'); cookie.remove(['a', 'b']); +cookie.removeSpecific('a', {path: '/search'}); +cookie.removeSpecific(['a', 'b'], {path: '/search'}); + cookie.empty(); cookie.all(); diff --git a/types/cookiejs/index.d.ts b/types/cookiejs/index.d.ts index ba7f0ee4f1..ad769bcb0e 100644 --- a/types/cookiejs/index.d.ts +++ b/types/cookiejs/index.d.ts @@ -1,5 +1,5 @@ -// Type definitions for cookie.js v1.0.0 -// Project: https://github.com/js-coder/cookie.js +// Type definitions for cookie.js v1.2.2 +// Project: https://github.com/florian/cookie.js // Definitions by: Boltmade // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /** @@ -27,6 +27,11 @@ declare namespace cookie { export function remove(key : string) : void; export function remove(keys : string[]) : void; export function remove(...args : string[]) : void; + /** + * Remove cookies that were set with custom options (e.g. specifing domain or path) + */ + export function removeSpecific(key : string, options?: any) : void; + export function removeSpecific(keys : string[], options?: any): void; /** * Remove all cookies */