Skip to main content

A simple library for searching the node package manager database - Python 2 Flavour - This Library Does Not Require Npm

Project description

NpmSearch - Python 2 Edition


The NPMListener class was designed to continously monitor a search term on npm and react to any changes after querying at a set interval. that idea was shelved and put into the main app. so please extend this class as you see fit.

from npmsearch2.main import NPMListener

npm_search = NPMListener

-add this to the header anywhere

search_results = npm_search.search_file(“yourqueryhere”)

-returns a list of search results of package names that match the string

package_details = npm_search.lookup_project(“actual-package-name”)

-returns a large dict of all the package details of one package or http 404 error if not found. -use try and except to handle this.

__PREVIOUSE 2to3 CONVERSIONS HAVE FAILED - please the python3 flavour instead called: npmsearch3.__

Project details

Release history Release notifications | RSS feed

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for NpmSearch2, version 1.0
Filename, size File type Python version Upload date Hashes
Filename, size NpmSearch2-1.0.tar.gz (1.8 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page