Socket
Socket
Sign inDemoInstall

solution-center-header

Package Overview
Dependencies
2
Maintainers
5
Versions
32
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.3.0 to 2.3.1

.idea/codeStyleSettings.xml

10

CHANGELOG.md

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

<a name="2.3.1"></a>
## [2.3.1](https://github.com/zalando-incubator/solution-center-header/compare/2.3.0...2.3.1) (2017-04-11)
### Bug Fixes
* **icons:** fix svg icons in firefox ([a795974](https://github.com/zalando-incubator/solution-center-header/commit/a795974))
<a name="2.3.0"></a>

@@ -2,0 +12,0 @@ # [2.3.0](https://github.com/zalando-incubator/solution-center-header/compare/2.2.0...v2.3.0) (2017-01-24)

2

dist/solutioncenter.header.js
/*!
* Name: solution-center-header
* Version: 2.3.0
* Version: 2.3.1
* Homepage: https://github.com/zalando-incubator/solution-center-header

@@ -5,0 +5,0 @@ * License: MIT

/*!
* Name: solution-center-header
* Version: 2.3.0
* Version: 2.3.1
* Homepage: https://github.com/zalando-incubator/solution-center-header

@@ -8,2 +8,2 @@ * License: MIT

!function n(e,i,a){function t(c,o){if(!i[c]){if(!e[c]){var s="function"==typeof require&&require;if(!o&&s)return s(c,!0);if(l)return l(c,!0);var r=new Error("Cannot find module '"+c+"'");throw r.code="MODULE_NOT_FOUND",r}var d=i[c]={exports:{}};e[c][0].call(d.exports,function(n){var i=e[c][1][n];return t(i?i:n)},d,d.exports,n,e,i,a)}return i[c].exports}for(var l="function"==typeof require&&require,c=0;c<a.length;c++)t(a[c]);return t}({1:[function(n,e,i){e.exports='<header class="dc-row dc-row--collapse dc-row--align-middle dc-row--align-spaced solution-center-header">\n <!-- LOGO -->\n <div class="dc-column dc-column--shrink logo-container"\n ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl)"\n data-e2e="sch-logo-container">\n <img src="https://s3-eu-west-1.amazonaws.com/cdn.solutions.zalando.com/zalando-icons/zalando-logo.svg"\n alt="Logo"\n class="logo logo--large logo--clickable"\n data-e2e="sch-logo-large" />\n <img src="https://s3-eu-west-1.amazonaws.com/cdn.solutions.zalando.com/zalando-icons/zalando-logo-icon.svg"\n alt="Logo"\n class="logo logo--small logo--clickable"\n data-e2e="sch-logo-small" />\n </div>\n\n <!-- MENU TOGGLE for small screen -->\n <div class="dc-column dc-column--shrink">\n <div ng-if="!$ctrl.hideNavigation && $ctrl.modules.length > 0"\n class="menu-toggle"\n ng-click="$ctrl.toggleMenu(\'modules\')"\n data-e2e="sch-menu-toggle">\n <i class="dc-icon dc-icon--menu dc-icon--interactive"></i>\n </div>\n </div>\n\n <div class="dc-column navigation-column">\n <!-- PRODUCT MENU/SUBMENU -->\n <nav ng-if="!$ctrl.hideNavigation"\n class="navigation navigation--global navigation--sub navigation--left"\n ng-class="{\'shown-mobile\': $ctrl.modulesMenuVisible}"\n data-e2e="sch-nav-container">\n <ul class="menu"\n data-e2e="sch-nav-menu">\n <li ng-repeat="module in $ctrl.modules"\n ng-if="!module.hidden"\n class="menu__item"\n data-e2e="sch-nav-item">\n <a ng-click="$ctrl.goToPage(module.url)"\n class="menu__link"\n ng-class="{\'menu__link--highlighted\': module.id === $ctrl.currentModule}"\n data-e2e="sch-nav-link-{{module.name}}"\n title="{{$ctrl.debugConfig.showModuleIds ? \'Module ID: \' + module.id : \'\'}}"\n href>\n {{::module.name}}\n </a>\n </li>\n </ul>\n </nav>\n </div>\n\n <div ng-if="$ctrl.showBrandSwitcher"\n class="dc-column dc-column--shrink brand-switcher"\n data-e2e="sch-bs-container">\n\n <!-- BRAND SWITCHER -->\n <a ng-click="$ctrl.toggleMenu(\'brand\')"\n title="Switch Brand"\n data-e2e="sch-bs-toggle"\n href>\n <span ng-if="$ctrl.brand"\n class="brand-switcher__brand-name"\n data-e2e="sch-bs-toggle-name">\n {{$ctrl.brand.name}}\n </span>\n </a>\n <nav ng-show="$ctrl.brandSwitcherVisible"\n class="navigation navigation--sub navigation--right"\n ng-class="{shown: $ctrl.brandSwitcherVisible}"\n data-e2e="sch-bs-nav-container">\n <ul class="menu"\n data-e2e="sch-bs-nav-menu">\n <li class="menu__item"\n data-e2e="sch-bs-nav-item">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'brands\')"\n class="menu__link"\n data-e2e="sch-bs-nav-link-switch"\n href>\n Switch Brand\n </a>\n </li>\n <li class="menu__item">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'brands/\' + $ctrl.brand.id)"\n class="menu__link"\n data-e2e="sch-bs-nav-link-account"\n href>\n {{$ctrl.brand.name}} Account\n </a>\n </li>\n </ul>\n </nav>\n </div>\n\n <div class="dc-column dc-column--shrink">\n <!-- USER MENU -->\n <div class="toggle"\n ng-click="$ctrl.toggleMenu(\'user\')"\n title="User Account"\n data-e2e="sch-user-toggle">\n <span ng-if="$ctrl.username"\n class="user-name">\n {{$ctrl.username}}\n </span>\n <i class="dc-icon user-icon dc-icon--interactive"></i>\n </div>\n\n <nav ng-show="$ctrl.userMenuVisible"\n class="navigation navigation--sub navigation--right"\n ng-class="{shown: $ctrl.userMenuVisible}"\n data-e2e="sch-user-nav-container">\n\n <ul class="menu"\n data-e2e="sch-user-nav-menu">\n <li class="menu__item"\n data-e2e="sch-user-nav-item-terms">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'terms\')"\n class="menu__link"\n data-e2e="sch-user-nav-link-terms"\n href>\n Terms & Conditions\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-privacy">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'privacy-policy\')"\n class="menu__link" data-e2e="sch-user-nav-link-privacy"\n href>\n Privacy Policy\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-imprint">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'imprint\')"\n class="menu__link"\n data-e2e="sch-user-nav-link-imprint"\n href>\n Imprint\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-account">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'account\')"\n class="menu__link"\n data-e2e="sch-user-nav-link-account"\n href>\n My Account\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-logout">\n <a ng-click="$ctrl.logout()"\n class="menu__link"\n data-e2e="sch-user-nav-link-logout"\n href>\n Logout\n </a>\n </li>\n </ul>\n </nav>\n </div>\n\n <div class="dc-column dc-column--shrink">\n <!-- HELP -->\n <div ng-show="$ctrl.helpWidgetLoaded"\n id="helpWidget"\n class="dc-btn-dropdown"\n data-e2e="sch-help-container">\n <div class="toggle"\n ng-click="$ctrl.helpWidgetVisible=!$ctrl.helpWidgetVisible"\n data-e2e="sch-help-toggle"\n href>\n <i class="dc-icon help-icon dc-icon--interactive"></i>\n </div>\n <div aria-live="polite"\n id="nanoRepEmbedContainer"\n class="dc-btn-dropdown__list dc-btn-dropdown__list--down help-widget"\n ng-class="{ \'visible\': $ctrl.helpWidgetVisible, \'hidden\': !$ctrl.helpWidgetVisible }"\n data-e2e="sch-help-widget">\n <i class="dc-icon dc-icon--close dc-icon--interactive"\n ng-click="$ctrl.helpWidgetVisible=false">\n </i>\n </div>\n </div>\n </div>\n</header>\n'},{}],2:[function(n,e,i){angular.module("solutioncenter.header",[]).component("scHeader",{bindings:{brand:"<",user:"<",modules:"<",logout:"&",solutionCenterUrl:"<?",currentModule:"<",hideNavigation:"<?",debugConfig:"<?"},controller:"ScHeaderController",template:n("./solutioncenter.header.component.html")}),n("./solutioncenter.header.controller")},{"./solutioncenter.header.component.html":1,"./solutioncenter.header.controller":3}],3:[function(n,e,i){!function(){function n(n,e,i,a){"use strict";function t(n){var e=window._nRepData||[];e.kb="70732382",e.customParams={product:l(n)},e.embed={account:"zalandobrands",container:"nanoRepEmbedContainer",width:400,maxHeight:500,dynamicSize:!0,cdcFrame:"",cdcVersion:3,scriptVersion:"2.74.7.3"},function(){var n=function(){var n=window._nRepData||[];n.windowLoaded=!0,"function"==typeof n.windowOnload&&n.windowOnload()};window.attachEvent?window.attachEvent("onload",n):window.addEventListener&&window.addEventListener("load",n,!1);var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.defer=!0,e.src=("https:"==document.location.protocol?"https://":"http://")+"my.nanorep.com/widget/scripts/embed.js?account=zalandobrands";var i=document.getElementsByTagName("head")[0];i.appendChild(e)}(),window._nRepData=e,d.helpWidgetLoaded=!0}function l(n){var e=[d.HELP_PRODUCT_GENERAL];return angular.forEach(n,function(n){n.name&&e.push(n.name)}),e}function c(){a.bind("click",s),a.bind("touchstart",s)}function o(){a.unbind("click",s),a.unbind("touchstart",s)}function s(e){var i=angular.element(a[0].querySelector(".solution-center-header"));if(r(i,e.target)){var t=angular.element(a[0].querySelector("#helpWidget"));t===e.target||r(t,e.target)||(d.helpWidgetVisible=!1,n.$digest())}else d.modulesMenuVisible=!1,d.brandSwitcherVisible=!1,d.userMenuVisible=!1,d.helpWidgetVisible=!1,n.$digest()}function r(n,e){var i=n.find(e.tagName),a=!1;return angular.forEach(i,function(n){if(e.className===n.className)return void(a=!0)}),a}var d=this;d.$onInit=function(){d.solutionCenterUrl=d.solutionCenterUrl||"https://www.solutions.zalando.com/#/",d.HELP_PRODUCT_GENERAL="General",d.brandSwitcherVisible=!1,d.userMenuVisible=!1,d.modulesMenuVisible=!1,d.helpWidgetVisible=!1,d.helpWidgetLoaded=!1,d.username=d.user.firstName&&d.user.lastName?d.user.firstName+" "+d.user.lastName:d.user.firstName?d.user.firstName:"",d.showBrandSwitcher=d.user.merchants&&d.user.merchants.length>1},d.$postLink=function(){c()},d.$onDestroy=function(){o()},d.toggleMenu=function(n){"brand"===n?(d.brandSwitcherVisible=!d.brandSwitcherVisible,d.userMenuVisible=!1,d.modulesMenuVisible=!1):"user"===n?(d.userMenuVisible=!d.userMenuVisible,d.brandSwitcherVisible=!1,d.modulesMenuVisible=!1):"modules"===n&&(d.modulesMenuVisible=!d.modulesMenuVisible,d.userMenuVisible=!1,d.brandSwitcherVisible=!1)},d.goToPage=function(n){n&&(d.brandSwitcherVisible=d.userMenuVisible=d.modulesMenuVisible=!1,e.location.href=n)},i.modules?n.$watchCollection(function(){return d.modules},function(){d.modules&&d.modules.length>0&&!d.helpWidgetLoaded&&t(d.modules)}):t()}angular.module("solutioncenter.header").controller("ScHeaderController",n),n.$inject=["$scope","$window","$attrs","$document"]}()},{}]},{},[2]);
!function n(e,i,a){function t(c,o){if(!i[c]){if(!e[c]){var s="function"==typeof require&&require;if(!o&&s)return s(c,!0);if(l)return l(c,!0);var r=new Error("Cannot find module '"+c+"'");throw r.code="MODULE_NOT_FOUND",r}var d=i[c]={exports:{}};e[c][0].call(d.exports,function(n){var i=e[c][1][n];return t(i||n)},d,d.exports,n,e,i,a)}return i[c].exports}for(var l="function"==typeof require&&require,c=0;c<a.length;c++)t(a[c]);return t}({1:[function(n,e,i){e.exports='<header class="dc-row dc-row--collapse dc-row--align-middle dc-row--align-spaced solution-center-header">\n \x3c!-- LOGO --\x3e\n <div class="dc-column dc-column--shrink logo-container"\n ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl)"\n data-e2e="sch-logo-container">\n <img src="https://s3-eu-west-1.amazonaws.com/cdn.solutions.zalando.com/zalando-icons/zalando-logo.svg"\n alt="Logo"\n class="logo logo--large logo--clickable"\n data-e2e="sch-logo-large" />\n <img src="https://s3-eu-west-1.amazonaws.com/cdn.solutions.zalando.com/zalando-icons/zalando-logo-icon.svg"\n alt="Logo"\n class="logo logo--small logo--clickable"\n data-e2e="sch-logo-small" />\n </div>\n\n \x3c!-- MENU TOGGLE for small screen --\x3e\n <div class="dc-column dc-column--shrink">\n <div ng-if="!$ctrl.hideNavigation && $ctrl.modules.length > 0"\n class="menu-toggle"\n ng-click="$ctrl.toggleMenu(\'modules\')"\n data-e2e="sch-menu-toggle">\n <i class="dc-icon dc-icon--menu dc-icon--interactive"></i>\n </div>\n </div>\n\n <div class="dc-column navigation-column">\n \x3c!-- PRODUCT MENU/SUBMENU --\x3e\n <nav ng-if="!$ctrl.hideNavigation"\n class="navigation navigation--global navigation--sub navigation--left"\n ng-class="{\'shown-mobile\': $ctrl.modulesMenuVisible}"\n data-e2e="sch-nav-container">\n <ul class="menu"\n data-e2e="sch-nav-menu">\n <li ng-repeat="module in $ctrl.modules"\n ng-if="!module.hidden"\n class="menu__item"\n data-e2e="sch-nav-item">\n <a ng-click="$ctrl.goToPage(module.url)"\n class="menu__link"\n ng-class="{\'menu__link--highlighted\': module.id === $ctrl.currentModule}"\n data-e2e="sch-nav-link-{{module.name}}"\n title="{{$ctrl.debugConfig.showModuleIds ? \'Module ID: \' + module.id : \'\'}}"\n href>\n {{::module.name}}\n </a>\n </li>\n </ul>\n </nav>\n </div>\n\n <div ng-if="$ctrl.showBrandSwitcher"\n class="dc-column dc-column--shrink brand-switcher"\n data-e2e="sch-bs-container">\n\n \x3c!-- BRAND SWITCHER --\x3e\n <a ng-click="$ctrl.toggleMenu(\'brand\')"\n title="Switch Brand"\n data-e2e="sch-bs-toggle"\n href>\n <span ng-if="$ctrl.brand"\n class="brand-switcher__brand-name"\n data-e2e="sch-bs-toggle-name">\n {{$ctrl.brand.name}}\n </span>\n </a>\n <nav ng-show="$ctrl.brandSwitcherVisible"\n class="navigation navigation--sub navigation--right"\n ng-class="{shown: $ctrl.brandSwitcherVisible}"\n data-e2e="sch-bs-nav-container">\n <ul class="menu"\n data-e2e="sch-bs-nav-menu">\n <li class="menu__item"\n data-e2e="sch-bs-nav-item">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'brands\')"\n class="menu__link"\n data-e2e="sch-bs-nav-link-switch"\n href>\n Switch Brand\n </a>\n </li>\n <li class="menu__item">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'brands/\' + $ctrl.brand.id)"\n class="menu__link"\n data-e2e="sch-bs-nav-link-account"\n href>\n {{$ctrl.brand.name}} Account\n </a>\n </li>\n </ul>\n </nav>\n </div>\n\n <div class="dc-column dc-column--shrink">\n \x3c!-- USER MENU --\x3e\n <div class="toggle"\n ng-click="$ctrl.toggleMenu(\'user\')"\n title="User Account"\n data-e2e="sch-user-toggle">\n <span ng-if="$ctrl.username"\n class="user-name">\n {{$ctrl.username}}\n </span>\n <i class="dc-icon user-icon dc-icon--interactive"></i>\n </div>\n\n <nav ng-show="$ctrl.userMenuVisible"\n class="navigation navigation--sub navigation--right"\n ng-class="{shown: $ctrl.userMenuVisible}"\n data-e2e="sch-user-nav-container">\n\n <ul class="menu"\n data-e2e="sch-user-nav-menu">\n <li class="menu__item"\n data-e2e="sch-user-nav-item-terms">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'terms\')"\n class="menu__link"\n data-e2e="sch-user-nav-link-terms"\n href>\n Terms & Conditions\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-privacy">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'privacy-policy\')"\n class="menu__link" data-e2e="sch-user-nav-link-privacy"\n href>\n Privacy Policy\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-imprint">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'imprint\')"\n class="menu__link"\n data-e2e="sch-user-nav-link-imprint"\n href>\n Imprint\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-account">\n <a ng-click="$ctrl.goToPage($ctrl.solutionCenterUrl + \'account\')"\n class="menu__link"\n data-e2e="sch-user-nav-link-account"\n href>\n My Account\n </a>\n </li>\n <li class="menu__item"\n data-e2e="sch-user-nav-item-logout">\n <a ng-click="$ctrl.logout()"\n class="menu__link"\n data-e2e="sch-user-nav-link-logout"\n href>\n Logout\n </a>\n </li>\n </ul>\n </nav>\n </div>\n\n <div class="dc-column dc-column--shrink">\n \x3c!-- HELP --\x3e\n <div ng-show="$ctrl.helpWidgetLoaded"\n id="helpWidget"\n class="dc-btn-dropdown"\n data-e2e="sch-help-container">\n <div class="toggle"\n ng-click="$ctrl.helpWidgetVisible=!$ctrl.helpWidgetVisible"\n data-e2e="sch-help-toggle"\n href>\n <i class="dc-icon help-icon dc-icon--interactive"></i>\n </div>\n <div aria-live="polite"\n id="nanoRepEmbedContainer"\n class="dc-btn-dropdown__list dc-btn-dropdown__list--down help-widget"\n ng-class="{ \'visible\': $ctrl.helpWidgetVisible, \'hidden\': !$ctrl.helpWidgetVisible }"\n data-e2e="sch-help-widget">\n <i class="dc-icon dc-icon--close dc-icon--interactive"\n ng-click="$ctrl.helpWidgetVisible=false">\n </i>\n </div>\n </div>\n </div>\n</header>\n'},{}],2:[function(n,e,i){angular.module("solutioncenter.header",[]).component("scHeader",{bindings:{brand:"<",user:"<",modules:"<",logout:"&",solutionCenterUrl:"<?",currentModule:"<",hideNavigation:"<?",debugConfig:"<?"},controller:"ScHeaderController",template:n("./solutioncenter.header.component.html")}),n("./solutioncenter.header.controller")},{"./solutioncenter.header.component.html":1,"./solutioncenter.header.controller":3}],3:[function(n,e,i){!function(){function n(n,e,i,a){"use strict";function t(n){var e=window._nRepData||[];e.kb="70732382",e.customParams={product:l(n)},e.embed={account:"zalandobrands",container:"nanoRepEmbedContainer",width:400,maxHeight:500,dynamicSize:!0,cdcFrame:"",cdcVersion:3,scriptVersion:"2.74.7.3"},function(){var n=function(){var n=window._nRepData||[];n.windowLoaded=!0,"function"==typeof n.windowOnload&&n.windowOnload()};window.attachEvent?window.attachEvent("onload",n):window.addEventListener&&window.addEventListener("load",n,!1);var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.defer=!0,e.src=("https:"==document.location.protocol?"https://":"http://")+"my.nanorep.com/widget/scripts/embed.js?account=zalandobrands",document.getElementsByTagName("head")[0].appendChild(e)}(),window._nRepData=e,d.helpWidgetLoaded=!0}function l(n){var e=[d.HELP_PRODUCT_GENERAL];return angular.forEach(n,function(n){n.name&&e.push(n.name)}),e}function c(){a.bind("click",s),a.bind("touchstart",s)}function o(){a.unbind("click",s),a.unbind("touchstart",s)}function s(e){if(r(angular.element(a[0].querySelector(".solution-center-header")),e.target)){var i=angular.element(a[0].querySelector("#helpWidget"));i===e.target||r(i,e.target)||(d.helpWidgetVisible=!1,n.$digest())}else d.modulesMenuVisible=!1,d.brandSwitcherVisible=!1,d.userMenuVisible=!1,d.helpWidgetVisible=!1,n.$digest()}function r(n,e){var i=n.find(e.tagName),a=!1;return angular.forEach(i,function(n){if(e.className===n.className)return void(a=!0)}),a}var d=this;d.$onInit=function(){d.solutionCenterUrl=d.solutionCenterUrl||"https://www.solutions.zalando.com/#/",d.HELP_PRODUCT_GENERAL="General",d.brandSwitcherVisible=!1,d.userMenuVisible=!1,d.modulesMenuVisible=!1,d.helpWidgetVisible=!1,d.helpWidgetLoaded=!1,d.username=d.user.firstName&&d.user.lastName?d.user.firstName+" "+d.user.lastName:d.user.firstName?d.user.firstName:"",d.showBrandSwitcher=d.user.merchants&&d.user.merchants.length>1},d.$postLink=function(){c()},d.$onDestroy=function(){o()},d.toggleMenu=function(n){"brand"===n?(d.brandSwitcherVisible=!d.brandSwitcherVisible,d.userMenuVisible=!1,d.modulesMenuVisible=!1):"user"===n?(d.userMenuVisible=!d.userMenuVisible,d.brandSwitcherVisible=!1,d.modulesMenuVisible=!1):"modules"===n&&(d.modulesMenuVisible=!d.modulesMenuVisible,d.userMenuVisible=!1,d.brandSwitcherVisible=!1)},d.goToPage=function(n){n&&(d.brandSwitcherVisible=d.userMenuVisible=d.modulesMenuVisible=!1,e.location.href=n)},i.modules?n.$watchCollection(function(){return d.modules},function(){d.modules&&d.modules.length>0&&!d.helpWidgetLoaded&&t(d.modules)}):t()}angular.module("solutioncenter.header").controller("ScHeaderController",n),n.$inject=["$scope","$window","$attrs","$document"]}()},{}]},{},[2]);

@@ -102,3 +102,3 @@ {

"main": "dist/solutioncenter.header.js",
"version": "2.3.0"
"version": "2.3.1"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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