Skip to content

About

node package finder (npf)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

71 Commits

Folders and files

Repository files navigation

node package finder

Motivation

Nowadays, in node ecosystem it's not easy to find the packages we are looking for. For example, when a noder comes to npmjs.org or google.com, how do they find the best promise library? npf comes to help

Methodology

Besides keywords / description, we also compare

  1. number of dependents
  2. author (github repo stars, github followers)
  3. TODO: rates of related stackoverflow / quora discussions

number of dependents

/package/:package/:author/ci

fetch node package dependents

author

searchHelper

API

search package

/package/:package

which returns a list of objects which possess name and score

lazy load all other meta info?

top10 package

route /package/top/:package

get top 10 search results on top of

test results

/package/:package/:author/ci

get travis-ci test results with following format

{
    success: <boolean>,
    time: <string of last build time>
}

TODO

  1. normalize scores, especially downloads/stars/followers

appendix

  1. irregular //github.com/{id}/{repo}.git

About

node package finder (npf)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages