Socket
Socket
Sign inDemoInstall

chickencurry

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

chickencurry - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

13

index.js

@@ -25,3 +25,3 @@ var slice = Array.prototype.slice,

if (item === __) {
return args.shift()
return args.shift();
} else {

@@ -50,8 +50,9 @@ return item;

var args = slice.call(arguments),
mergedArgs = [];
if (fn.length <= countArgs(curryArgs.concat(args))) {
mergedArgs = mergeArguments(args, curryArgs);
if (fn.length <= countArgs(mergedArgs)) {
return fn.apply(null, mergedArgs);
} else {
return recurry(fn, mergedArgs);
return recurry(fn, curryArgs.concat(args));
}

@@ -62,7 +63,7 @@ };

module.exports = function curry(fn) {
var curryArgs = slice.call(arguments, 1);
var args = slice.call(arguments, 1);
return recurry(fn, curryArgs);
return recurry(fn, args);
};
module.exports.__ = __;
{
"name": "chickencurry",
"version": "1.0.0",
"version": "1.0.1",
"description": "Add some chicken curry to your functions",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -86,2 +86,3 @@ var curry = require('./index.js'),

expect(joinCurry('_', curry.__)('-', 'chicken')).to.equal('_chicken-');
expect(joinCurry(curry.__)('.')('curry')('.')).to.equal('.curry.');
expect(joinCurry('_', curry.__, 'chicken')('-')).to.equal('_chicken-');

@@ -88,0 +89,0 @@ expect(joinCurry(curry.__, '_', 'chicken')('-')).to.equal('-chicken_');

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