Skip to content

Commit

Permalink
fix: use proxy with ensure
Browse files Browse the repository at this point in the history
  • Loading branch information
ealush committed Oct 23, 2020
1 parent c64d819 commit 92924df
Showing 1 changed file with 19 additions and 19 deletions.
38 changes: 19 additions & 19 deletions packages/n4s/src/ensure/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,27 +41,27 @@ if (proxySupported()) {

return proxy;
};
}

rulesList = Object.keys(rulesObject);
} else {
rulesList = Object.keys(rulesObject);

ensure = () => {
const registeredRules = [];
return rulesList.reduce(
(allRules, ruleName) =>
Object.assign(allRules, {
...(isRule(rulesObject, ruleName) && {
[ruleName]: (...args) => {
registeredRules.push({ name: ruleName, args });
return allRules;
},
ensure = () => {
const registeredRules = [];
return rulesList.reduce(
(allRules, ruleName) =>
Object.assign(allRules, {
...(isRule(rulesObject, ruleName) && {
[ruleName]: (...args) => {
registeredRules.push({ name: ruleName, args });
return allRules;
},
}),
}),
}),
{
test: createTestFn(registeredRules),
}
);
};
{
test: createTestFn(registeredRules),
}
);
};
}

ensure.extend = customRules => {
Object.assign(rulesObject, customRules);
Expand Down

0 comments on commit 92924df

Please sign in to comment.