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

mobx-react-lite

Package Overview
Dependencies
Maintainers
1
Versions
79
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mobx-react-lite - npm Package Compare versions

Comparing version

to
1.3.2

2

dist/custom.js
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('mobx'), require('react')) :
typeof define === 'function' && define.amd ? define(['exports', 'mobx', 'react'], factory) :
(global = global || self, factory(global.mobxReact = {}, global.mobx, global.React));
(global = global || self, factory(global.mobxReactLite = {}, global.mobx, global.React));
}(this, function (exports, mobx, react) { 'use strict';

@@ -6,0 +6,0 @@

(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('mobx'), require('react')) :
typeof define === 'function' && define.amd ? define(['exports', 'mobx', 'react'], factory) :
(global = global || self, factory(global.mobxReact = {}, global.mobx, global.React));
(global = global || self, factory(global.mobxReactLite = {}, global.mobx, global.React));
}(this, function (exports, mobx, react) { 'use strict';

@@ -6,0 +6,0 @@

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

!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("mobx"),require("react")):"function"==typeof define&&define.amd?define(["exports","mobx","react"],r):r((e=e||self).mobxReact={},e.mobx,e.React)}(this,function(e,r,n){"use strict";if(!n.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!r.spy)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var t=function(){};var o=!1;function u(){return o}var c=function(){return(c=Object.assign||function(e){for(var r,n=1,t=arguments.length;n<t;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);return e}).apply(this,arguments)};function i(e,r){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var t,o,u=n.call(e),c=[];try{for(;(void 0===r||r-- >0)&&!(t=u.next()).done;)c.push(t.value)}catch(e){o={error:e}}finally{try{t&&!t.done&&(n=u.return)&&n.call(u)}finally{if(o)throw o.error}}return c}function f(e){return e.current?r.getDependencyTree(e.current):"<unknown>"}var a=[];function s(){var e=i(n.useState(0),2)[1];return n.useCallback(function(){e(function(e){return e+1})},[])}var l={};function p(e,t,o){if(void 0===t&&(t="observed"),void 0===o&&(o=l),u())return e();var c,i,p=(o.useForceUpdate||s)(),d=n.useRef(null);if(d.current||(d.current=new r.Reaction("observer("+t+")",function(){p()})),n.useDebugValue(d,f),function(e){n.useEffect(function(){return e},a)}(function(){d.current.dispose()}),d.current.track(function(){try{c=e()}catch(e){i=e}}),i)throw d.current.dispose(),i;return c}var d={$$typeof:!0,render:!0,compare:!0,type:!0};function b(e){var r=e.children,n=e.render,t=r||n;return"function"!=typeof t?null:p(t)}function v(e,r,n,t,o){var u="children"===r?"render":"children",c="function"==typeof e[r],i="function"==typeof e[u];return c&&i?new Error("MobX Observer: Do not use children and render in the same time in`"+n):c||i?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[r]+"` supplied to `"+n+"`, expected `function`.")}b.propTypes={children:v,render:v},b.displayName="Observer",e.Observer=b,e.isUsingStaticRendering=u,e.observer=function(e,r){if(u())return e;var t,o,i,f=c({forwardRef:!1},r),a=e.displayName||e.name,s=function(r,n){return p(function(){return e(r,n)},a)};return s.displayName=a,t=f.forwardRef?n.memo(n.forwardRef(s)):n.memo(s),o=e,i=t,Object.keys(o).forEach(function(e){o.hasOwnProperty(e)&&!d[e]&&Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(o,e))}),t.displayName=a,t},e.useAsObservableSource=function(e){var t=i(n.useState(function(){return r.observable(e,{},{deep:!1})}),1)[0];return Object.assign(t,e),t},e.useComputed=function(e,t){return void 0===t&&(t=[]),n.useMemo(function(){return r.computed(e)},t).get()},e.useDisposable=function(e,r){void 0===r&&(r=[]);var o=n.useRef(null),u=n.useRef(!1);function c(r){if(u.current)return t;if(!o.current){var n=e();if("function"!=typeof n){var c=new Error("generated disposer must be a function");return console.error(c),t}o.current=n}return function(){o.current&&(o.current(),o.current=null),r&&(u.current=!0)}}return n.useEffect(function(){return c(!1)},r),c(!0)},e.useForceUpdate=s,e.useLocalStore=function(e){return n.useState(function(){var n=r.observable(e());return function(e){if(!e||"object"!=typeof e)return!1;var r=Object.getPrototypeOf(e);return!r||r===Object.prototype}(n)&&Object.keys(n).forEach(function(e){var t,o=n[e];"function"==typeof o&&(n[e]=(t=o.bind(n),function(){var e=arguments;return r.transaction(function(){return t.apply(null,e)})}))}),n})[0]},e.useObservable=function(e){var t=n.useRef(null);return t.current||(t.current=r.observable(e)),t.current},e.useObserver=p,e.useStaticRendering=function(e){o=e},Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("mobx"),require("react")):"function"==typeof define&&define.amd?define(["exports","mobx","react"],r):r((e=e||self).mobxReactLite={},e.mobx,e.React)}(this,function(e,r,n){"use strict";if(!n.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!r.spy)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var t=function(){};var o=!1;function u(){return o}var c=function(){return(c=Object.assign||function(e){for(var r,n=1,t=arguments.length;n<t;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);return e}).apply(this,arguments)};function i(e,r){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var t,o,u=n.call(e),c=[];try{for(;(void 0===r||r-- >0)&&!(t=u.next()).done;)c.push(t.value)}catch(e){o={error:e}}finally{try{t&&!t.done&&(n=u.return)&&n.call(u)}finally{if(o)throw o.error}}return c}function f(e){return e.current?r.getDependencyTree(e.current):"<unknown>"}var a=[];function s(){var e=i(n.useState(0),2)[1];return n.useCallback(function(){e(function(e){return e+1})},[])}var l={};function p(e,t,o){if(void 0===t&&(t="observed"),void 0===o&&(o=l),u())return e();var c,i,p=(o.useForceUpdate||s)(),d=n.useRef(null);if(d.current||(d.current=new r.Reaction("observer("+t+")",function(){p()})),n.useDebugValue(d,f),function(e){n.useEffect(function(){return e},a)}(function(){d.current.dispose()}),d.current.track(function(){try{c=e()}catch(e){i=e}}),i)throw d.current.dispose(),i;return c}var d={$$typeof:!0,render:!0,compare:!0,type:!0};function b(e){var r=e.children,n=e.render,t=r||n;return"function"!=typeof t?null:p(t)}function v(e,r,n,t,o){var u="children"===r?"render":"children",c="function"==typeof e[r],i="function"==typeof e[u];return c&&i?new Error("MobX Observer: Do not use children and render in the same time in`"+n):c||i?null:new Error("Invalid prop `"+o+"` of type `"+typeof e[r]+"` supplied to `"+n+"`, expected `function`.")}b.propTypes={children:v,render:v},b.displayName="Observer",e.Observer=b,e.isUsingStaticRendering=u,e.observer=function(e,r){if(u())return e;var t,o,i,f=c({forwardRef:!1},r),a=e.displayName||e.name,s=function(r,n){return p(function(){return e(r,n)},a)};return s.displayName=a,t=f.forwardRef?n.memo(n.forwardRef(s)):n.memo(s),o=e,i=t,Object.keys(o).forEach(function(e){o.hasOwnProperty(e)&&!d[e]&&Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(o,e))}),t.displayName=a,t},e.useAsObservableSource=function(e){var t=i(n.useState(function(){return r.observable(e,{},{deep:!1})}),1)[0];return Object.assign(t,e),t},e.useComputed=function(e,t){return void 0===t&&(t=[]),n.useMemo(function(){return r.computed(e)},t).get()},e.useDisposable=function(e,r){void 0===r&&(r=[]);var o=n.useRef(null),u=n.useRef(!1);function c(r){if(u.current)return t;if(!o.current){var n=e();if("function"!=typeof n){var c=new Error("generated disposer must be a function");return console.error(c),t}o.current=n}return function(){o.current&&(o.current(),o.current=null),r&&(u.current=!0)}}return n.useEffect(function(){return c(!1)},r),c(!0)},e.useForceUpdate=s,e.useLocalStore=function(e){return n.useState(function(){var n=r.observable(e());return function(e){if(!e||"object"!=typeof e)return!1;var r=Object.getPrototypeOf(e);return!r||r===Object.prototype}(n)&&Object.keys(n).forEach(function(e){var t,o=n[e];"function"==typeof o&&(n[e]=(t=o.bind(n),function(){var e=arguments;return r.transaction(function(){return t.apply(null,e)})}))}),n})[0]},e.useObservable=function(e){var t=n.useRef(null);return t.current||(t.current=r.observable(e)),t.current},e.useObserver=p,e.useStaticRendering=function(e){o=e},Object.defineProperty(e,"__esModule",{value:!0})});
{
"name": "mobx-react-lite",
"version": "1.3.1",
"version": "1.3.2",
"description": "Lightweight React bindings for MobX based on React 16.8 and Hooks",

@@ -37,12 +37,12 @@ "main": "dist/index.js",

"@types/jest": "24.0.12",
"@types/node": "11.13.8",
"@types/node": "11.13.10",
"@types/react": "16.8.8",
"@types/react-dom": "16.8.4",
"coveralls": "3.0.3",
"husky": "2.1.0",
"jest": "24.7.1",
"jest-dom": "3.1.4",
"jest-environment-jsdom": "24.7.1",
"husky": "2.2.0",
"jest": "24.8.0",
"jest-dom": "3.2.2",
"jest-environment-jsdom": "24.8.0",
"jest-mock-console": "0.4.2",
"lint-staged": "8.1.5",
"lint-staged": "8.1.6",
"lodash": "4.17.11",

@@ -57,7 +57,7 @@ "mobx": "5.9.4",

"rimraf": "2.6.3",
"rollup": "1.10.1",
"rollup": "1.11.3",
"rollup-plugin-alias": "1.5.1",
"rollup-plugin-commonjs": "9.3.4",
"rollup-plugin-filesize": "6.0.1",
"rollup-plugin-node-resolve": "4.2.3",
"rollup-plugin-node-resolve": "4.2.4",
"rollup-plugin-replace": "2.2.0",

@@ -64,0 +64,0 @@ "rollup-plugin-terser": "4.0.4",

Sorry, the diff of this file is not supported yet