Socket
Socket
Sign inDemoInstall

gulp-sort

Package Overview
Dependencies
7
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0 to 1.0.1

16

index.js

@@ -8,8 +8,16 @@ var through = require('through2');

module.exports = function gulpSort(params) {
params = params || {};
// sort ascending by default
var asc = typeof params.asc !== 'undefined' ? asc : true;
var comparator = params.comparator || defaultComparator;
var asc = true;
var comparator;
var files = [];
if (typeof params === 'function') {
// params is the sort comparator
comparator = params;
params = {};
} else {
params = params || {};
asc = typeof params.asc !== 'undefined' ? params.asc : asc;
comparator = params.comparator || defaultComparator;
}
return through.obj(function (file, enc, cb) {

@@ -16,0 +24,0 @@ files.push(file);

@@ -5,3 +5,3 @@ {

"repository": "pgilad/gulp-sort",
"version": "1.0.0",
"version": "1.0.1",
"license": "MIT",

@@ -8,0 +8,0 @@ "author": {

@@ -20,2 +20,7 @@ # [gulp](https://github.com/wearefractal/gulp)-sort

// pass in a custom comparator function
gulp.src('./src/js/**/*.js')
.pipe(sort(customComparator))
.pipe(gulp.dest('./build/js'));
// sort descending

@@ -46,2 +51,4 @@ gulp.src('./src/js/**/*.js')

`gulp-sort` takes in an optional comparator [see comparator](#comparator) function, or dictionary with following params:
### asc

@@ -48,0 +55,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc