Socket
Socket
Sign inDemoInstall

tiny-cookie

Package Overview
Dependencies
0
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.5.4 to 0.5.5

2

bower.json
{
"name": "tiny-cookie",
"version": "0.5.4",
"version": "0.5.5",
"main": "tiny-cookie.js",

@@ -5,0 +5,0 @@ "homepage": "https://github.com/Alex1990/tiny-cookie",

{
"name": "tiny-cookie",
"version": "0.5.4",
"version": "0.5.5",
"description": "A tiny cookie manipulation plugin",

@@ -5,0 +5,0 @@ "main": "tiny-cookie.js",

@@ -22,3 +22,3 @@ /*!

}(this, function(undefined) {
}(this, function() {

@@ -29,3 +29,3 @@ 'use strict';

function Cookie(key, value, opts) {
if (value === undefined) {
if (value === void 0) {
return Cookie.get(key);

@@ -32,0 +32,0 @@ } else if (value === null) {

@@ -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.toUTCString()}t+=";"+n+"="+e[n]}return e.hasOwnProperty("path")||(t+=";path=/"),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=o(r?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});
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.Cookie=t()}(this,function(){"use strict";function e(t,n,o){return void 0===n?e.get(t):void(null===n?e.remove(t):e.set(t,n,o))}function t(e){return e.replace(/[.*+?^$|[\](){}\\-]/g,"\\$&")}function n(e){var t="";for(var n in e)if(e.hasOwnProperty(n)){if("expires"===n){var r=e[n];"object"!=typeof r&&(r+="number"==typeof r?"D":"",r=o(r)),e[n]=r.toUTCString()}t+=";"+n+"="+e[n]}return e.hasOwnProperty("path")||(t+=";path=/"),t}function o(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 e.enabled=function(){var t,n="__test_key";return document.cookie=n+"=1",t=!!document.cookie,t&&e.remove(n),t},e.get=function(e,n){if("string"!=typeof e||!e)return null;e="(?:^|; )"+t(e)+"(?:=([^;]*?))?(?:;|$)";var o=new RegExp(e),r=o.exec(document.cookie);return null!==r?n?r[1]:decodeURIComponent(r[1]):null},e.getRaw=function(t){return e.get(t,!0)},e.set=function(e,t,o,r){o!==!0&&(r=o,o=!1),r=n(r?r:{});var u=e+"="+(o?t:encodeURIComponent(t))+r;document.cookie=u},e.setRaw=function(t,n,o){e.set(t,n,!0,o)},e.remove=function(t){e.set(t,"a",{expires:new Date})},e});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc