@ghostry/finity-core
Version:
Finite state management with exhaustiveness and transition enforcement for TypeScript.
2 lines • 2.98 kB
JavaScript
;let __rslib_import_meta_url__="undefined"==typeof document?new(require("url".replace("",""))).URL("file:"+__filename).href:document.currentScript&&document.currentScript.src||new URL("main.js",document.baseURI).href;var __webpack_modules__={"./ExhaustiveSwitch":function(e){e.exports=require("./ExhaustiveSwitch.js")},"./Utils":function(e){e.exports=require("./Utils.js")},"./defineTransitionalState":function(e){e.exports=require("./defineTransitionalState.js")},"./useEffect":function(e){e.exports=require("./useEffect.js")},"./useState":function(e){e.exports=require("./useState.js")},"./useStrictlyTransitionalState":function(e){e.exports=require("./useStrictlyTransitionalState.js")},"./useTransitionalState":function(e){e.exports=require("./useTransitionalState.js")}},__webpack_module_cache__={};function __webpack_require__(e){var _=__webpack_module_cache__[e];if(void 0!==_)return _.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var _=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(_,{a:_}),_},__webpack_require__.d=function(e,_){for(var r in _)__webpack_require__.o(_,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:_[r]})},__webpack_require__.o=function(e,_){return Object.prototype.hasOwnProperty.call(e,_)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};for(var __webpack_i__ in!function(){__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{initialize:function(){return b}});var e=__webpack_require__("./defineTransitionalState"),_=__webpack_require__("./useEffect"),r=__webpack_require__.n(_),t=__webpack_require__("./useState"),i=__webpack_require__.n(t),a=__webpack_require__("./useStrictlyTransitionalState"),n=__webpack_require__.n(a),u=__webpack_require__("./useTransitionalState"),c=__webpack_require__.n(u),o=__webpack_require__("./ExhaustiveSwitch"),p={};for(var s in o)0>["initialize","default"].indexOf(s)&&(p[s]=(function(e){return o[e]}).bind(0,s));__webpack_require__.d(__webpack_exports__,p);var f=__webpack_require__("./Utils"),p={};for(var s in f)0>["initialize","default"].indexOf(s)&&(p[s]=(function(e){return f[e]}).bind(0,s));__webpack_require__.d(__webpack_exports__,p);var b=function(_){var t=i()(_),a=c()(_,t),u=n()(_,a),o=r()(_);return{defineTransitionalState:e.defineTransitionalState,useState:t,useTransitionalState:a,useStrictlyTransitionalState:u,useEffect:o}}}(),exports.initialize=__webpack_exports__.initialize,__webpack_exports__)-1===["initialize"].indexOf(__webpack_i__)&&(exports[__webpack_i__]=__webpack_exports__[__webpack_i__]);Object.defineProperty(exports,"__esModule",{value:!0});
//# sourceMappingURL=index.js.map