Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";

// import all from './wr'
const all = require('./wr');

const sortedByLongestFirst = {};

function byLength(previous, current) {
  if (previous.length > current.length) {
    return -1;
  } else if (previous.length < current.length) {
    return 1;
  } else {
    return 0;
  }
}

const keys = Object.keys(all).sort(byLength);
keys.forEach(name => {
  sortedByLongestFirst[name] = all[name];
}); // export default sortedByLongestFirst
// export = sortedByLongestFirst

module.exports = sortedByLongestFirst;