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

observable-slice

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

observable-slice - npm Package Compare versions

Comparing version 0.0.20 to 0.0.21

dist/index.cjs

2

dist/index.umd.js

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

!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("react")):"function"==typeof define&&define.amd?define(["exports","react"],n):n((e||self).observableSlice={},e.react)}(this,function(e,n){function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=/*#__PURE__*/t(n);function u(e){var n={exports:{}};return e(n,n.exports),n.exports}var o="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},i=r.default.useSyncExternalStore,f=r.default.useRef,c=r.default.useEffect,a=r.default.useMemo,l=r.default.useDebugValue,s={useSyncExternalStoreWithSelector:function(e,n,t,r,u){var s=f(null);if(null===s.current){var _={hasValue:!1,value:null};s.current=_}else _=s.current;s=a(function(){function e(e){if(!c){if(c=!0,i=e,e=r(e),void 0!==u&&_.hasValue){var n=_.value;if(u(n,e))return f=n}return f=e}if(n=f,o(i,e))return n;var t=r(e);return void 0!==u&&u(n,t)?n:(i=e,f=t)}var i,f,c=!1,a=void 0===t?null:t;return[function(){return e(n())},null===a?void 0:function(){return e(a())}]},[n,t,r,u]);var d=i(e,s[0],s[1]);return c(function(){_.hasValue=!0,_.value=d},[d]),l(d),d}},_=u(function(e,n){"production"!==process.env.NODE_ENV&&function(){"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var e=r.default,t="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},u=e.useSyncExternalStore,o=e.useRef,i=e.useEffect,f=e.useMemo,c=e.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,n,r,a,l){var s,_=o(null);null===_.current?_.current=s={hasValue:!1,value:null}:s=_.current;var d=f(function(){var e,u,o=!1,i=function(n){if(!o){o=!0,e=n;var r=a(n);if(void 0!==l&&s.hasValue){var i=s.value;if(l(i,r))return u=i,i}return u=r,r}var f=u;if(t(e,n))return f;var c=a(n);return void 0!==l&&l(f,c)?f:(e=n,u=c,c)},f=void 0===r?null:r;return[function(){return i(n())},null===f?void 0:function(){return i(f())}]},[n,r,a,l]),v=u(e,d[0],d[1]);return i(function(){s.hasValue=!0,s.value=v},[v]),c(v),v},"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}),d=u(function(e){e.exports="production"===process.env.NODE_ENV?s:_});e.create=function(e){var n=e.pubs,t=e.useSubs,r=e.notifyMiddleware,u=e.initState,o=new Set,i=function(){return o.forEach(function(e){return e()})},f=r?r(i):i,c={get:function(){return u},pub:function(e){u=e(u),f()},sub:function(e,n,t){var r=e(u),i=function(){var o=e(u);(t?!t(r,o):r!==o)&&(n(o),r=o)};return o.add(i),function(){o.delete(i)}},useSub:function(e,n){return d.useSyncExternalStoreWithSelector(c.sub,c.get,void 0,e,n)}};return n&&Object.keys(n).forEach(function(e){c[e]=function(t){return c.pub(function(r){return n[e](r,t)})}}),t&&Object.keys(t).forEach(function(e){c[e]=function(n){var r=t[e](n);return c.useSub(r.select,r.isEqual)}}),c}});
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("react")):"function"==typeof define&&define.amd?define(["exports","react"],n):n((e||self)["observable-slice"]={},e.react)}(this,function(e,n){function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=/*#__PURE__*/t(n);function u(e){var n={exports:{}};return e(n,n.exports),n.exports}var o="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},i=r.default.useSyncExternalStore,f=r.default.useRef,c=r.default.useEffect,a=r.default.useMemo,l=r.default.useDebugValue,s={useSyncExternalStoreWithSelector:function(e,n,t,r,u){var s=f(null);if(null===s.current){var _={hasValue:!1,value:null};s.current=_}else _=s.current;s=a(function(){function e(e){if(!c){if(c=!0,i=e,e=r(e),void 0!==u&&_.hasValue){var n=_.value;if(u(n,e))return f=n}return f=e}if(n=f,o(i,e))return n;var t=r(e);return void 0!==u&&u(n,t)?n:(i=e,f=t)}var i,f,c=!1,a=void 0===t?null:t;return[function(){return e(n())},null===a?void 0:function(){return e(a())}]},[n,t,r,u]);var d=i(e,s[0],s[1]);return c(function(){_.hasValue=!0,_.value=d},[d]),l(d),d}},_=u(function(e,n){"production"!==process.env.NODE_ENV&&function(){"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var e=r.default,t="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},u=e.useSyncExternalStore,o=e.useRef,i=e.useEffect,f=e.useMemo,c=e.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,n,r,a,l){var s,_=o(null);null===_.current?_.current=s={hasValue:!1,value:null}:s=_.current;var d=f(function(){var e,u,o=!1,i=function(n){if(!o){o=!0,e=n;var r=a(n);if(void 0!==l&&s.hasValue){var i=s.value;if(l(i,r))return u=i,i}return u=r,r}var f=u;if(t(e,n))return f;var c=a(n);return void 0!==l&&l(f,c)?f:(e=n,u=c,c)},f=void 0===r?null:r;return[function(){return i(n())},null===f?void 0:function(){return i(f())}]},[n,r,a,l]),v=u(e,d[0],d[1]);return i(function(){s.hasValue=!0,s.value=v},[v]),c(v),v},"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}),d=u(function(e){e.exports="production"===process.env.NODE_ENV?s:_});e.create=function(e){var n=e.pubs,t=e.useSubs,r=e.notifyMiddleware,u=e.initState,o=new Set,i=function(){return o.forEach(function(e){return e()})},f=r?r(i):i,c={get:function(){return u},pub:function(e){u=e(u),f()},sub:function(e,n,t){var r=e(u),i=function(){var o=e(u);(t?!t(r,o):r!==o)&&(n(o),r=o)};return o.add(i),function(){o.delete(i)}},useSub:function(e,n){return d.useSyncExternalStoreWithSelector(c.sub,c.get,void 0,e,n)}};return n&&Object.keys(n).forEach(function(e){c[e]=function(t){return c.pub(function(r){return n[e](r,t)})}}),t&&Object.keys(t).forEach(function(e){c[e]=function(n){var r=t[e](n);return c.useSub(r.select,r.isEqual)}}),c}});
{
"name": "observable-slice",
"version": "0.0.20",
"version": "0.0.21",
"description": "An observable for global state that can be subscribed to with react hooks, or callbacks",
"license": "MIT",
"typings": "dist/index.d.ts",
"sideEffects": false,
"exports": {
"require": "./dist/index.cjs",
"default": "./dist/index.modern.js"
"author": {
"name": "Teague Stockwell",
"email": "tsappdevelopment@gmail.com",
"url": "https://teaguestockwell.com"
},
"main": "./dist/index.cjs",
"module": "./dist/index.module.js",
"unpkg": "./dist/index.umd.js",
"homepage": "https://github.com/teaguestockwell/observable-slice",
"repository": {

@@ -19,6 +16,8 @@ "type": "git",

},
"bugs": {
"url": "https://github.com/teaguestockwell/observable-slice/issues"
},
"homepage": "https://github.com/teaguestockwell/observable-slice",
"types": "./dist/index.d.ts",
"type": "module",
"source": "./src/index.ts",
"main": "./dist/index.cjs",
"umd:main": "./dist/index.umd.js",
"module": "./dist/index.module.js",
"keywords": [

@@ -35,3 +34,5 @@ "redux",

"dist",
"src"
"readme.md",
"licence",
"package.json"
],

@@ -42,3 +43,3 @@ "engines": {

"scripts": {
"build": "microbundle --sourcemap false --tsconfig tsconfig.json --visualize --external react",
"build": "rm -rf ./dist && microbundle --sourcemap false --tsconfig tsconfig.json --visualize --external react --name observable-slice",
"test": "tsdx test",

@@ -62,7 +63,2 @@ "lint": "tsdx lint src",

},
"author": {
"name": "Teague Stockwell",
"email": "tsappdevelopment@gmail.com",
"url": "https://teaguestockwell.com"
},
"devDependencies": {

@@ -69,0 +65,0 @@ "@testing-library/react": "^13.3.0",

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