New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react-redux-chromecast-sender

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-redux-chromecast-sender - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

2

lib/index.js

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

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.chromecast=t():e.chromecast=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var r=n(2)["default"],o=n(19)["default"],c=n(20)["default"];Object.defineProperty(t,"__esModule",{value:!0});var a=n(13),i=r(a);t["default"]=i["default"];var s=n(4);o(t,c(s,o))},function(e,t){var n=Object;e.exports={create:n.create,getProto:n.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:n.getOwnPropertyDescriptor,setDesc:n.defineProperty,setDescs:n.defineProperties,getKeys:n.keys,getNames:n.getOwnPropertyNames,getSymbols:n.getOwnPropertySymbols,each:[].forEach}},function(e,t){"use strict";t["default"]=function(e){return e&&e.__esModule?e:{"default":e}},t.__esModule=!0},function(e,t){var n=e.exports={version:"1.2.6"};"number"==typeof __e&&(__e=n)},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="chromecast.api.available";t.API_AVAILABLE=n;var r="chromecast.api.unavailable";t.API_UNAVILABLE=r;var o="chromecast.discover.start";t.DISCOVER_START=o;var c="chromecast.discover.stop";t.DISCOVER_STOP=c;var a="chromecast.discover.running";t.DISCOVERING=a;var i="chromecast.discover.error";t.DISCOVERY_ERROR=i;var s="chromecast.receiver.available";t.RECEIVER_AVAILABLE=s;var u="chromecast.receiver.unavailable";t.RECEIVER_UNAVAILABLE=u;var f="chromecast.session.connect";t.SESSION_CONNECT=f;var l="chromecast.session.connecting";t.SESSION_CONNECTING=l;var d="chromecast.session.connected";t.SESSION_CONNECTED=d;var p="chromecast.session.disconnect";t.SESSION_DISCONNECT=p;var v="chromecast.session.disconnecting";t.SESSION_DISCONNECTING=v;var S="chromecast.session.disconnected";t.SESSION_DISCONNECTED=S;var E="chromecast.session.error";t.SESSION_ERROR=E;var _="chromecast.msg.send";t.MSG_SEND=_;var O="chromecast.msg.sending";t.MSG_SENDING=O;var y="chromecast.msg.sent";t.MSG_SENT=y;var m="chromecast.msg.error";t.MSG_ERROR=m;var N="chromecast.msg.received";t.MSG_RECEIVED=N},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(29),o=n(3),c=n(27),a="prototype",i=function(e,t,n){var s,u,f,l=e&i.F,d=e&i.G,p=e&i.S,v=e&i.P,S=e&i.B,E=e&i.W,_=d?o:o[t]||(o[t]={}),O=d?r:p?r[t]:(r[t]||{})[a];d&&(n=t);for(s in n)u=!l&&O&&s in O,u&&s in _||(f=u?O[s]:n[s],_[s]=d&&"function"!=typeof O[s]?n[s]:S&&u?c(f,r):E&&O[s]==f?function(e){var t=function(t){return this instanceof e?new e(t):e(t)};return t[a]=e[a],t}(f):v&&"function"==typeof f?c(Function.call,f):f,v&&((_[a]||(_[a]={}))[s]=f))};i.F=1,i.G=2,i.S=4,i.P=8,i.B=16,i.W=32,e.exports=i},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){var r=n(26);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(6),o=n(3),c=n(7);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*c(function(){n(1)}),"Object",a)}},function(e,t,n){var r=n(8),o=n(5);e.exports=function(e){return r(o(e))}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(e,t){window.__onGCastApiAvailable=function(n,r){n?e():t(r)}},e.exports=t["default"]},function(e,t){"use strict";function n(e,t,n,r,o,c){var a=window.chrome;console.log("-- chromecast discovery --");var i=0,s=void 0,u=function f(){if(o&&(console.log("-- discover --"),o(++i)),a.cast&&a.cast.isAvailable){console.log("-- chromecast found --");var u=new a.cast.SessionRequest(e),l=new a.cast.ApiConfig(u,t,n,r.autoJoinPolicy);a.cast.initialize(l,function(){},function(e){c&&c(e)})}else console.log("-- chromecast failed --"),s=setTimeout(f,r.retryInterval)};return u(),function(){clearTimeout(s)}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=n,e.exports=t["default"]},function(e,t,n){"use strict";var r=n(2)["default"];Object.defineProperty(t,"__esModule",{value:!0});var o=n(14),c=r(o);t["default"]=c["default"],e.exports=t["default"]},function(e,t,n){"use strict";var r=n(15)["default"],o=n(2)["default"];Object.defineProperty(t,"__esModule",{value:!0});var c=n(35),a=o(c),i=n(11),s=o(i),u=n(12),f=o(u),l=n(4);t["default"]=function(e,t,n){var o=arguments.length<=3||void 0===arguments[3]?!0:arguments[3];return(0,a["default"])(!!e,"Chromecast appId must be set"),function(c){function i(e){S=e,d({type:l.SESSION_CONNECTED,session:e}),e.addMessageListener(t,function(e,t){var n=JSON.parse(t);d({type:l.MSG_RECEIVED,payload:n})})}function u(e){switch(e){case chrome.cast.ReceiverAvailability.AVAILABLE:d({type:l.RECEIVER_AVAILABLE});break;case chrome.cast.ReceiverAvailability.UNAVAILABLE:d({type:l.RECEIVER_UNAVAILABLE});break;default:console.warn('Unhandled "receiveListener" event "'+e+'"')}}var d=c.dispatch,p=(c.getState,!1);(0,s["default"])(function(){p=!0,d({type:l.API_AVAILABLE}),o&&d({type:l.DISCOVER_START})},function(e){d({type:API_UNAVAILABLE,error:e}),p=!1});var v=void 0,S=void 0;return function(o){return function(c){switch(c.type){case l.DISCOVER_START:var s=r({},{retryInterval:1e3,autoJoinPolicy:chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED,defaultActionPolicy:chrome.cast.DefaultActionPolicy.CREATE_SESSION},n,c.options);v=(0,f["default"])(e,i,u,s,function(){d({type:l.DISCOVERING})},function(e){d({type:DSICOVERR_ERROR,error:e})});break;case l.DISCOVER_STOP:v&&(v(),v=null);break;case l.SESSION_CONNECT:o({type:l.SESSION_CONNECTING}),window.chrome.cast.requestSession(i,function(e){o({type:l.SESSION_ERROR,error:e})});break;case l.SESSION_DISCONNECT:o({type:l.SESSION_DISCONNECTING}),S.stop(function(){o({type:l.SESSION_DISCONNECTED})},function(e){o({type:l.SESSION_ERROR,error:e})});break;case l.MSG_SEND:var p=c.payload;if(console.log(c),(0,a["default"])(!!p,"Can not send message without payload"),!S)return void o({type:l.MSG_ERROR,error:"No active session"});__DEVELOPMENT__&&console.info("MSG",p),o({type:l.MSG_SENDING,payload:p}),S.sendMessage(t,JSON.stringify(p),function(){o({type:l.MSG_SENT})},function(e){o({type:l.MSG_ERROR,error:e})});break;default:return o(c)}}}}},e.exports=t["default"]},function(e,t,n){e.exports={"default":n(21),__esModule:!0}},function(e,t,n){e.exports={"default":n(22),__esModule:!0}},function(e,t,n){e.exports={"default":n(23),__esModule:!0}},function(e,t,n){e.exports={"default":n(24),__esModule:!0}},function(e,t,n){"use strict";var r=n(18)["default"],o=n(17)["default"],c=n(16)["default"];t["default"]=function(e,t){for(var n=r(t),a=0;a<n.length;a++){var i=n[a],s=o(t,i);s&&s.configurable&&void 0===e[i]&&c(e,i,s)}return e},t.__esModule=!0},function(e,t){"use strict";t["default"]=function(e,t){var n=t({},e);return delete n["default"],n},t.__esModule=!0},function(e,t,n){n(32),e.exports=n(3).Object.assign},function(e,t,n){var r=n(1);e.exports=function(e,t,n){return r.setDesc(e,t,n)}},function(e,t,n){var r=n(1);n(33),e.exports=function(e,t){return r.getDesc(e,t)}},function(e,t,n){var r=n(1);n(34),e.exports=function(e){return r.getNames(e)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(25);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(10),o=n(1).getNames,c={}.toString,a="object"==typeof window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],i=function(e){try{return o(e)}catch(t){return a.slice()}};e.exports.get=function(e){return a&&"[object Window]"==c.call(e)?i(e):o(r(e))}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(1),o=n(31),c=n(8);e.exports=n(7)(function(){var e=Object.assign,t={},n={},r=Symbol(),o="abcdefghijklmnopqrst";return t[r]=7,o.split("").forEach(function(e){n[e]=e}),7!=e({},t)[r]||Object.keys(e({},n)).join("")!=o})?function(e,t){for(var n=o(e),a=arguments,i=a.length,s=1,u=r.getKeys,f=r.getSymbols,l=r.isEnum;i>s;)for(var d,p=c(a[s++]),v=f?u(p).concat(f(p)):u(p),S=v.length,E=0;S>E;)l.call(p,d=v[E++])&&(n[d]=p[d]);return n}:Object.assign},function(e,t,n){var r=n(5);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(6);r(r.S+r.F,"Object",{assign:n(30)})},function(e,t,n){var r=n(10);n(9)("getOwnPropertyDescriptor",function(e){return function(t,n){return e(r(t),n)}})},function(e,t,n){n(9)("getOwnPropertyNames",function(){return n(28).get})},function(e,t,n){"use strict";var r=function(e,t,n,r,o,c,a,i){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,c,a,i],f=0;s=new Error(t.replace(/%s/g,function(){return u[f++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}};e.exports=r}])});
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.chromecast=t():e.chromecast=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var r=n(2)["default"],o=n(19)["default"],c=n(20)["default"];Object.defineProperty(t,"__esModule",{value:!0});var a=n(13),i=r(a);t["default"]=i["default"];var s=n(4);o(t,c(s,o))},function(e,t){var n=Object;e.exports={create:n.create,getProto:n.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:n.getOwnPropertyDescriptor,setDesc:n.defineProperty,setDescs:n.defineProperties,getKeys:n.keys,getNames:n.getOwnPropertyNames,getSymbols:n.getOwnPropertySymbols,each:[].forEach}},function(e,t){"use strict";t["default"]=function(e){return e&&e.__esModule?e:{"default":e}},t.__esModule=!0},function(e,t){var n=e.exports={version:"1.2.6"};"number"==typeof __e&&(__e=n)},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="chromecast.api.available";t.API_AVAILABLE=n;var r="chromecast.api.unavailable";t.API_UNAVILABLE=r;var o="chromecast.discover.start";t.DISCOVER_START=o;var c="chromecast.discover.stop";t.DISCOVER_STOP=c;var a="chromecast.discover.running";t.DISCOVERING=a;var i="chromecast.discover.error";t.DISCOVERY_ERROR=i;var s="chromecast.receiver.available";t.RECEIVER_AVAILABLE=s;var u="chromecast.receiver.unavailable";t.RECEIVER_UNAVAILABLE=u;var f="chromecast.session.connect";t.SESSION_CONNECT=f;var l="chromecast.session.connecting";t.SESSION_CONNECTING=l;var d="chromecast.session.connected";t.SESSION_CONNECTED=d;var p="chromecast.session.disconnect";t.SESSION_DISCONNECT=p;var v="chromecast.session.disconnecting";t.SESSION_DISCONNECTING=v;var S="chromecast.session.disconnected";t.SESSION_DISCONNECTED=S;var E="chromecast.session.error";t.SESSION_ERROR=E;var _="chromecast.msg.send";t.MSG_SEND=_;var O="chromecast.msg.sending";t.MSG_SENDING=O;var y="chromecast.msg.sent";t.MSG_SENT=y;var m="chromecast.msg.error";t.MSG_ERROR=m;var N="chromecast.msg.received";t.MSG_RECEIVED=N},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(29),o=n(3),c=n(27),a="prototype",i=function(e,t,n){var s,u,f,l=e&i.F,d=e&i.G,p=e&i.S,v=e&i.P,S=e&i.B,E=e&i.W,_=d?o:o[t]||(o[t]={}),O=d?r:p?r[t]:(r[t]||{})[a];d&&(n=t);for(s in n)u=!l&&O&&s in O,u&&s in _||(f=u?O[s]:n[s],_[s]=d&&"function"!=typeof O[s]?n[s]:S&&u?c(f,r):E&&O[s]==f?function(e){var t=function(t){return this instanceof e?new e(t):e(t)};return t[a]=e[a],t}(f):v&&"function"==typeof f?c(Function.call,f):f,v&&((_[a]||(_[a]={}))[s]=f))};i.F=1,i.G=2,i.S=4,i.P=8,i.B=16,i.W=32,e.exports=i},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){var r=n(26);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(6),o=n(3),c=n(7);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*c(function(){n(1)}),"Object",a)}},function(e,t,n){var r=n(8),o=n(5);e.exports=function(e){return r(o(e))}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(e,t){window.__onGCastApiAvailable=function(n,r){n?e():t(r)}},e.exports=t["default"]},function(e,t){"use strict";function n(e,t,n,r,o,c){var a=window.chrome,i=0,s=void 0,u=function f(){if(o&&o(++i),console.log(a),a.cast&&a.cast.isAvailable){var u=new a.cast.SessionRequest(e),l=new a.cast.ApiConfig(u,t,n,r.autoJoinPolicy);a.cast.initialize(l,function(){console.log("ok!")},function(e){console.error(e),c&&c(e)})}else s=setTimeout(f,r.retryInterval)};return u(),function(){clearTimeout(s)}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=n,e.exports=t["default"]},function(e,t,n){"use strict";var r=n(2)["default"];Object.defineProperty(t,"__esModule",{value:!0});var o=n(14),c=r(o);t["default"]=c["default"],e.exports=t["default"]},function(e,t,n){"use strict";var r=n(15)["default"],o=n(2)["default"];Object.defineProperty(t,"__esModule",{value:!0});var c=n(35),a=o(c),i=n(11),s=o(i),u=n(12),f=o(u),l=n(4);t["default"]=function(e,t,n){var o=arguments.length<=3||void 0===arguments[3]?!0:arguments[3];return(0,a["default"])(!!e,"Chromecast appId must be set"),function(c){function i(e){S=e,d({type:l.SESSION_CONNECTED,session:e}),e.addMessageListener(t,function(e,t){var n=JSON.parse(t);d({type:l.MSG_RECEIVED,payload:n})})}function u(e){switch(console.log(e),e){case chrome.cast.ReceiverAvailability.AVAILABLE:d({type:l.RECEIVER_AVAILABLE});break;case chrome.cast.ReceiverAvailability.UNAVAILABLE:d({type:l.RECEIVER_UNAVAILABLE}),setTimeout(function(){d({type:l.DISCOVER_START})},1e3);break;default:console.warn('Unhandled "receiveListener" event "'+e+'"')}}var d=c.dispatch,p=(c.getState,!1);(0,s["default"])(function(){p=!0,d({type:l.API_AVAILABLE}),o&&d({type:l.DISCOVER_START})},function(e){d({type:API_UNAVAILABLE,error:e}),p=!1});var v=void 0,S=void 0;return function(o){return function(c){switch(c.type){case l.DISCOVER_START:var s=r({},{retryInterval:1e3,autoJoinPolicy:chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED},n,c.options);v=(0,f["default"])(e,i,u,s,function(){d({type:l.DISCOVERING})},function(e){d({type:l.DISCOVERY_ERROR,error:e})});break;case l.DISCOVER_STOP:v&&(v(),v=null);break;case l.SESSION_CONNECT:o({type:l.SESSION_CONNECTING}),window.chrome.cast.requestSession(i,function(e){o({type:l.SESSION_ERROR,error:e})});break;case l.SESSION_DISCONNECT:o({type:l.SESSION_DISCONNECTING}),S.stop(function(){o({type:l.SESSION_DISCONNECTED})},function(e){o({type:l.SESSION_ERROR,error:e})});break;case l.MSG_SEND:var p=c.payload;if((0,a["default"])(!!p,"Can not send message without payload"),!S)return void o({type:l.MSG_ERROR,error:"No active session"});o({type:l.MSG_SENDING,payload:p}),S.sendMessage(t,JSON.stringify(p),function(){o({type:l.MSG_SENT})},function(e){o({type:l.MSG_ERROR,error:e})});break;default:return o(c)}}}}},e.exports=t["default"]},function(e,t,n){e.exports={"default":n(21),__esModule:!0}},function(e,t,n){e.exports={"default":n(22),__esModule:!0}},function(e,t,n){e.exports={"default":n(23),__esModule:!0}},function(e,t,n){e.exports={"default":n(24),__esModule:!0}},function(e,t,n){"use strict";var r=n(18)["default"],o=n(17)["default"],c=n(16)["default"];t["default"]=function(e,t){for(var n=r(t),a=0;a<n.length;a++){var i=n[a],s=o(t,i);s&&s.configurable&&void 0===e[i]&&c(e,i,s)}return e},t.__esModule=!0},function(e,t){"use strict";t["default"]=function(e,t){var n=t({},e);return delete n["default"],n},t.__esModule=!0},function(e,t,n){n(32),e.exports=n(3).Object.assign},function(e,t,n){var r=n(1);e.exports=function(e,t,n){return r.setDesc(e,t,n)}},function(e,t,n){var r=n(1);n(33),e.exports=function(e,t){return r.getDesc(e,t)}},function(e,t,n){var r=n(1);n(34),e.exports=function(e){return r.getNames(e)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(25);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(10),o=n(1).getNames,c={}.toString,a="object"==typeof window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],i=function(e){try{return o(e)}catch(t){return a.slice()}};e.exports.get=function(e){return a&&"[object Window]"==c.call(e)?i(e):o(r(e))}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(1),o=n(31),c=n(8);e.exports=n(7)(function(){var e=Object.assign,t={},n={},r=Symbol(),o="abcdefghijklmnopqrst";return t[r]=7,o.split("").forEach(function(e){n[e]=e}),7!=e({},t)[r]||Object.keys(e({},n)).join("")!=o})?function(e,t){for(var n=o(e),a=arguments,i=a.length,s=1,u=r.getKeys,f=r.getSymbols,l=r.isEnum;i>s;)for(var d,p=c(a[s++]),v=f?u(p).concat(f(p)):u(p),S=v.length,E=0;S>E;)l.call(p,d=v[E++])&&(n[d]=p[d]);return n}:Object.assign},function(e,t,n){var r=n(5);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(6);r(r.S+r.F,"Object",{assign:n(30)})},function(e,t,n){var r=n(10);n(9)("getOwnPropertyDescriptor",function(e){return function(t,n){return e(r(t),n)}})},function(e,t,n){n(9)("getOwnPropertyNames",function(){return n(28).get})},function(e,t,n){"use strict";var r=function(e,t,n,r,o,c,a,i){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,c,a,i],f=0;s=new Error(t.replace(/%s/g,function(){return u[f++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}};e.exports=r}])});
//# sourceMappingURL=index.js.map
{
"name": "react-redux-chromecast-sender",
"version": "0.0.2",
"version": "0.0.3",
"description": "React/Redux helpers for Chromecast communication (sender)",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc