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

reffects-batteries

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

reffects-batteries - npm Package Compare versions

Comparing version 1.5.5-alpha.0 to 1.6.1-alpha.0

@@ -84,3 +84,3 @@ import { registerEffectHandler, registerCoeffectHandler, coeffect, dispatch } from 'reffects';

function registeGlobalCoeffect(globalObject = window) {
function registeGlobalCoeffect(globalObject = globalThis || window) {
registerCoeffectHandler(COEFFECT_ID, function global(variableName) {

@@ -87,0 +87,0 @@ const valuesToRetrieve = typeof variableName === 'string' ? { [variableName]: variableName } : variableName;

@@ -88,3 +88,3 @@ 'use strict';

function registeGlobalCoeffect(globalObject = window) {
function registeGlobalCoeffect(globalObject = globalThis || window) {
reffects.registerCoeffectHandler(COEFFECT_ID, function global(variableName) {

@@ -91,0 +91,0 @@ const valuesToRetrieve = typeof variableName === 'string' ? { [variableName]: variableName } : variableName;

@@ -88,3 +88,3 @@ (function (global, factory) {

function registeGlobalCoeffect(globalObject = window) {
function registeGlobalCoeffect(globalObject = globalThis || window) {
reffects.registerCoeffectHandler(COEFFECT_ID, function global(variableName) {

@@ -91,0 +91,0 @@ const valuesToRetrieve = typeof variableName === 'string' ? { [variableName]: variableName } : variableName;

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

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("reffects")):"function"==typeof define&&define.amd?define(["exports","reffects"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["reffects-batteries"]={},e.reffects)}(this,(function(e,t){"use strict";function r(e){t.registerEffectHandler("cookie.set",(function(t){e.set(t)}))}function n(e){t.registerCoeffectHandler("cookie",(function(t){return{cookie:{[t]:e.get(t)}}}))}const o=r,c=n;function s(e,t,r=null){return void 0===t?r:function(e){return Array.isArray(e)?e:e.split(".")}(t).reduce((e,t)=>e&&e[t],e)}function u(e=window){t.registerCoeffectHandler("globals",(function(t){return{globals:Object.fromEntries(Object.entries("string"==typeof t?{[t]:t}:t).map(([t,r])=>[t,s(e,r)]))}}))}const i=u,f={get:function(e){return t.coeffect("globals",e)}};function a(e){return Array.isArray(e)?e:"string"==typeof e?[e]:e.payload?[e.id,e.payload]:[e.id]}const l={get:function({url:e,successEvent:t,errorEvent:r=[],config:n}){return{"http.get":{url:e,successEvent:a(t),errorEvent:a(r),config:n}}},post:function({url:e,body:t,config:r={},successEvent:n=[],errorEvent:o=[],alwaysEvent:c=[]}){return{"http.post":{url:e,body:t,config:r,successEvent:a(n),errorEvent:a(o),alwaysEvent:a(c)}}},put:function({url:e,body:t,successEvent:r=[],errorEvent:n=[]}){return{"http.put":{url:e,body:t,successEvent:a(r),errorEvent:a(n)}}},patch:function({url:e,body:t,successEvent:r=[],errorEvent:n=[]}){return{"http.patch":{url:e,body:t,successEvent:a(r),errorEvent:a(n)}}},delete:function({url:e,body:t,successEvent:r=[],errorEvent:n=[]}){return{"http.delete":{url:e,body:t,successEvent:a(r),errorEvent:a(n)}}}};function d(e){t.registerCoeffectHandler("queryParams",(function(t=[]){const r=new URLSearchParams(e.location.search);return{queryParams:t.reduce((function(e,t){const n=r.getAll(t).map((function(e){return decodeURIComponent(e)}));return 0===n.length?e:Object.assign({},e,1===n.length?{[t]:n[0]}:{[t]:n})}),{})}}))}const g=d,p={get:function(e){return t.coeffect("queryParams",e)}};e.cookies={get:function(e){return t.coeffect("cookie",e)},set:function(e){return{"cookie.set":e}},remove:function({key:e,path:t,domain:r}){return{"cookie.remove":{key:e,path:t,domain:r}}}},e.globals=f,e.http=l,e.queryParams=p,e.registerCookiesBatteries=function(e){var o;r(e),o=e,t.registerEffectHandler("cookie.remove",(function({key:e,path:t,domain:r}){o.remove(e,{path:t,domain:r})})),n(e)},e.registerGetCookieCoeffect=c,e.registerGlobalBatteries=function(e){u(e)},e.registerGlobalCoeffect=i,e.registerHttpBatteries=function(e){!function(e,r=t.dispatch){function n(e){return(...t)=>{c(e)||o(e,t)}}function o(e,t){const[n,...o]=e;r({id:n,payload:t.concat(o)})}function c(e){return!e||Array.isArray(e)&&0===e.length}t.registerEffectHandler("http.get",(function({url:t,successEvent:r,errorEvent:s=[],config:u={}}){var i,f;e.get({url:t,successFn:(i="successEvent",f=r,(...e)=>{if(c(f))throw Error("Missing "+i);o(f,e)}),errorFn:n(s),config:u})})),t.registerEffectHandler("http.post",(function({url:t,body:r,config:o={},successEvent:c,errorEvent:s,alwaysEvent:u}){e.post({url:t,body:r,config:o,successFn:n(c),errorFn:n(s),alwaysFn:n(u)})})),t.registerEffectHandler("http.put",(function({url:t,body:r,successEvent:o=[],errorEvent:c=[]}){e.put({url:t,body:r,successFn:n(o),errorFn:n(c)})})),t.registerEffectHandler("http.patch",(function({url:t,body:r,successEvent:o=[],errorEvent:c=[]}){e.patch({url:t,body:r,successFn:n(o),errorFn:n(c)})})),t.registerEffectHandler("http.delete",(function({url:t,body:r,successEvent:o=[],errorEvent:c=[]}){e.delete({url:t,body:r,successFn:n(o),errorFn:n(c)})}))}(e)},e.registerQueryParamsBatteries=function(e){d(e)},e.registerQueryParamsCoeffect=g,e.registerSetCookieEffect=o,Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("reffects")):"function"==typeof define&&define.amd?define(["exports","reffects"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["reffects-batteries"]={},e.reffects)}(this,(function(e,t){"use strict";function r(e){t.registerEffectHandler("cookie.set",(function(t){e.set(t)}))}function n(e){t.registerCoeffectHandler("cookie",(function(t){return{cookie:{[t]:e.get(t)}}}))}const o=r,c=n;function s(e,t,r=null){return void 0===t?r:function(e){return Array.isArray(e)?e:e.split(".")}(t).reduce((e,t)=>e&&e[t],e)}function u(e=globalThis||window){t.registerCoeffectHandler("globals",(function(t){return{globals:Object.fromEntries(Object.entries("string"==typeof t?{[t]:t}:t).map(([t,r])=>[t,s(e,r)]))}}))}const i=u,f={get:function(e){return t.coeffect("globals",e)}};function a(e){return Array.isArray(e)?e:"string"==typeof e?[e]:e.payload?[e.id,e.payload]:[e.id]}const l={get:function({url:e,successEvent:t,errorEvent:r=[],config:n}){return{"http.get":{url:e,successEvent:a(t),errorEvent:a(r),config:n}}},post:function({url:e,body:t,config:r={},successEvent:n=[],errorEvent:o=[],alwaysEvent:c=[]}){return{"http.post":{url:e,body:t,config:r,successEvent:a(n),errorEvent:a(o),alwaysEvent:a(c)}}},put:function({url:e,body:t,successEvent:r=[],errorEvent:n=[]}){return{"http.put":{url:e,body:t,successEvent:a(r),errorEvent:a(n)}}},patch:function({url:e,body:t,successEvent:r=[],errorEvent:n=[]}){return{"http.patch":{url:e,body:t,successEvent:a(r),errorEvent:a(n)}}},delete:function({url:e,body:t,successEvent:r=[],errorEvent:n=[]}){return{"http.delete":{url:e,body:t,successEvent:a(r),errorEvent:a(n)}}}};function d(e){t.registerCoeffectHandler("queryParams",(function(t=[]){const r=new URLSearchParams(e.location.search);return{queryParams:t.reduce((function(e,t){const n=r.getAll(t).map((function(e){return decodeURIComponent(e)}));return 0===n.length?e:Object.assign({},e,1===n.length?{[t]:n[0]}:{[t]:n})}),{})}}))}const g=d,p={get:function(e){return t.coeffect("queryParams",e)}};e.cookies={get:function(e){return t.coeffect("cookie",e)},set:function(e){return{"cookie.set":e}},remove:function({key:e,path:t,domain:r}){return{"cookie.remove":{key:e,path:t,domain:r}}}},e.globals=f,e.http=l,e.queryParams=p,e.registerCookiesBatteries=function(e){var o;r(e),o=e,t.registerEffectHandler("cookie.remove",(function({key:e,path:t,domain:r}){o.remove(e,{path:t,domain:r})})),n(e)},e.registerGetCookieCoeffect=c,e.registerGlobalBatteries=function(e){u(e)},e.registerGlobalCoeffect=i,e.registerHttpBatteries=function(e){!function(e,r=t.dispatch){function n(e){return(...t)=>{c(e)||o(e,t)}}function o(e,t){const[n,...o]=e;r({id:n,payload:t.concat(o)})}function c(e){return!e||Array.isArray(e)&&0===e.length}t.registerEffectHandler("http.get",(function({url:t,successEvent:r,errorEvent:s=[],config:u={}}){var i,f;e.get({url:t,successFn:(i="successEvent",f=r,(...e)=>{if(c(f))throw Error("Missing "+i);o(f,e)}),errorFn:n(s),config:u})})),t.registerEffectHandler("http.post",(function({url:t,body:r,config:o={},successEvent:c,errorEvent:s,alwaysEvent:u}){e.post({url:t,body:r,config:o,successFn:n(c),errorFn:n(s),alwaysFn:n(u)})})),t.registerEffectHandler("http.put",(function({url:t,body:r,successEvent:o=[],errorEvent:c=[]}){e.put({url:t,body:r,successFn:n(o),errorFn:n(c)})})),t.registerEffectHandler("http.patch",(function({url:t,body:r,successEvent:o=[],errorEvent:c=[]}){e.patch({url:t,body:r,successFn:n(o),errorFn:n(c)})})),t.registerEffectHandler("http.delete",(function({url:t,body:r,successEvent:o=[],errorEvent:c=[]}){e.delete({url:t,body:r,successFn:n(o),errorFn:n(c)})}))}(e)},e.registerQueryParamsBatteries=function(e){d(e)},e.registerQueryParamsCoeffect=g,e.registerSetCookieEffect=o,Object.defineProperty(e,"__esModule",{value:!0})}));
{
"name": "reffects-batteries",
"version": "1.5.5-alpha.0",
"version": "1.6.1-alpha.0",
"description": "",

@@ -11,9 +11,9 @@ "source": "src/index.js",

"devDependencies": {
"@babel/core": "^7.12.3",
"@babel/preset-env": "^7.12.1",
"@babel/core": "^7.24.5",
"@babel/preset-env": "^7.24.5",
"@rollup/plugin-node-resolve": "^10.0.0",
"babel-jest": "^26.6.3",
"coveralls": "^3.1.0",
"jest": "^26.6.3",
"reffects": "^1.6.1-alpha.0",
"babel-jest": "^29.7.0",
"coveralls": "^3.1.1",
"jest": "^29.7.0",
"reffects": "^1.7.1-alpha.0",
"rollup": "^2.33.2",

@@ -37,3 +37,3 @@ "rollup-plugin-terser": "^5.3.1"

},
"gitHead": "b8e4e4c445b1ae5c519f974e11d2e11edb6f6597"
"gitHead": "a812dfa6ed3a9efea6a94f4cbb70cf7d02815cf0"
}

@@ -23,3 +23,3 @@ import { coeffect, registerCoeffectHandler } from 'reffects';

export default function registeGlobalCoeffect(globalObject = window) {
export default function registeGlobalCoeffect(globalObject = globalThis || window) {
registerCoeffectHandler(COEFFECT_ID, function global(variableName) {

@@ -26,0 +26,0 @@ const valuesToRetrieve = typeof variableName === 'string' ? { [variableName]: variableName } : variableName;

Sorry, the diff of this file is not supported yet