tiny-cookie
Advanced tools
Comparing version 0.5.0 to 0.5.1
{ | ||
"name": "tiny-cookie", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"homepage": "https://github.com/Alex1990/tiny-cookie", | ||
@@ -5,0 +5,0 @@ "authors": [ |
{ | ||
"name": "tiny-cookie", | ||
"description": "A tiny cookie manipulation plugin", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"author": { | ||
@@ -6,0 +6,0 @@ "name": "Alex Chao", |
@@ -85,3 +85,3 @@ /*! | ||
Cookie.remove = function(key) { | ||
Cookie.set(key, 'a', { expires: new Date().toGMTString() }); | ||
Cookie.set(key, 'a', { expires: new Date() }); | ||
}; | ||
@@ -110,3 +110,3 @@ | ||
} | ||
opts[p] = expires.toGMTString(); | ||
opts[p] = expires.toUTCString(); | ||
} | ||
@@ -113,0 +113,0 @@ |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.Cookie=t()}(this,function(e){"use strict";function t(n,o,r){return o===e?t.get(n):void(null===o?t.remove(n):t.set(n,o,r))}function n(e){return e.replace(/[.*+?^$|[\](){}\\-]/g,"\\$&")}function o(e){var t="";for(var n in e)if(e.hasOwnProperty(n)){if("expires"===n){var o=e[n];"object"!=typeof o&&(o+="number"==typeof o?"D":"",o=r(o)),e[n]=o.toGMTString()}t=";"+n+"="+e[n]}return t}function r(e){var t=new Date,n=e.charAt(e.length-1),o=parseInt(e,10);switch(n){case"Y":t.setFullYear(t.getFullYear()+o);break;case"M":t.setMonth(t.getMonth()+o);break;case"D":t.setDate(t.getDate()+o);break;case"h":t.setHours(t.getHours()+o);break;case"m":t.setMinutes(t.getMinutes()+o);break;case"s":t.setSeconds(t.getSeconds()+o);break;default:t=new Date(e)}return t}return t.enabled=function(){var e,n="__test_key";return document.cookie=n+"=1",e=!!document.cookie,e&&t.remove(n),e},t.get=function(e,t){if("string"!=typeof e||!e)return null;e="(?:^|; )"+n(e)+"(?:=([^;]*?))?(?:;|$)";var o=new RegExp(e),r=o.exec(document.cookie);return null!==r?t?r[1]:decodeURIComponent(r[1]):null},t.getRaw=function(e){return t.get(e,!0)},t.set=function(e,t,n,r){n!==!0&&(r=n,n=!1),r=r?o(r):"";var u=e+"="+(n?t:encodeURIComponent(t))+r;document.cookie=u},t.setRaw=function(e,n,o){t.set(e,n,!0,o)},t.remove=function(e){t.set(e,"a",{expires:(new Date).toGMTString()})},t}); | ||
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.Cookie=t()}(this,function(e){"use strict";function t(n,o,r){return o===e?t.get(n):void(null===o?t.remove(n):t.set(n,o,r))}function n(e){return e.replace(/[.*+?^$|[\](){}\\-]/g,"\\$&")}function o(e){var t="";for(var n in e)if(e.hasOwnProperty(n)){if("expires"===n){var o=e[n];"object"!=typeof o&&(o+="number"==typeof o?"D":"",o=r(o)),e[n]=o.toUTCString()}t=";"+n+"="+e[n]}return t}function r(e){var t=new Date,n=e.charAt(e.length-1),o=parseInt(e,10);switch(n){case"Y":t.setFullYear(t.getFullYear()+o);break;case"M":t.setMonth(t.getMonth()+o);break;case"D":t.setDate(t.getDate()+o);break;case"h":t.setHours(t.getHours()+o);break;case"m":t.setMinutes(t.getMinutes()+o);break;case"s":t.setSeconds(t.getSeconds()+o);break;default:t=new Date(e)}return t}return t.enabled=function(){var e,n="__test_key";return document.cookie=n+"=1",e=!!document.cookie,e&&t.remove(n),e},t.get=function(e,t){if("string"!=typeof e||!e)return null;e="(?:^|; )"+n(e)+"(?:=([^;]*?))?(?:;|$)";var o=new RegExp(e),r=o.exec(document.cookie);return null!==r?t?r[1]:decodeURIComponent(r[1]):null},t.getRaw=function(e){return t.get(e,!0)},t.set=function(e,t,n,r){n!==!0&&(r=n,n=!1),r=r?o(r):"";var u=e+"="+(n?t:encodeURIComponent(t))+r;document.cookie=u},t.setRaw=function(e,n,o){t.set(e,n,!0,o)},t.remove=function(e){t.set(e,"a",{expires:new Date})},t}); |
116652