npm-module-search
v3.0.0
Published
A module to search for npm modules
Downloads
23
Readme
npm-module-search
var npmSearch = require('npm-module-search')
npmSearch.search('express', function (err, modules) {
console.log('Here are 20 modules', modules)
// modules is an array of objects like:
// {
// name: "npm-module-search",
// scope: "unscoped",
// version: "2.0.0",
// description: "A module to search for npm modules",
// keywords: [
// "This property may be inexisting if no keywords are set for this package"
// ]
// date: "2017-07-05T01:05:45.455Z",
// links: {
// npm: "https://www.npmjs.com/package/npm-module-search",
// homepage: "https://github.com/marcbachmann/npm-module-search#readme",
// repository: "https://github.com/marcbachmann/npm-module-search",
// bugs: "https://github.com/marcbachmann/npm-module-search/issues"
// },
// author: {
// name: "Marc Bachmann",
// email: "This may be inexisting if the author email is not in the package.json file",
// username: "This may be inexisting as well"
// },
// publisher: {
// username": "marcbachmann",
// email: "[email protected]"
// },
// maintainers: [
// {
// username: "marcbachmann",
// email: "[email protected]"
// }
// ]
// }
})
npmSearch.search('express', {limit: 50}, function (err, modules) {
console.log('Here are 50 modules', modules)
})