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.3.1 to 0.3.2

2

bower.json
{
"name": "tiny-cookie",
"version": "0.3.1",
"version": "0.3.2",
"homepage": "https://github.com/Alex1990/tiny-cookie",

@@ -5,0 +5,0 @@ "authors": [

{
"name": "tiny-cookie",
"description": "A tiny cookie manipulation plugin",
"version": "0.3.1",
"version": "0.3.2",
"author": {

@@ -6,0 +6,0 @@ "name": "Alex Chao",

@@ -46,2 +46,3 @@ describe('Cookie()', function() {

document.cookie = 'foo=Bar';
document.cookie = 'foofoo=BarBar';
expect(Cookie.get('foo')).toBe('Bar');

@@ -48,0 +49,0 @@ });

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

key = '(?:^|;)' + escapeRe(key) + '=?([^;]*?)(?:;|$)';
key = '(?:^|;)' + escapeRe(key) + '(?:=([^;]*?))?(?:;|$)';

@@ -57,0 +57,0 @@ var reKey = new RegExp(key);

@@ -1,1 +0,1 @@

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