Skip to main content

A Python library to monitor an npm package!

Project description

Overview


npm_analyser is a Python library to monitor an npm package!

Package Installer

pip install npm-analyser==1.0.0

Usage

from npm_analyser import npm_analyser
'''
  package_name -> string npm package name.
'''
package_details = npm_analyser(package_name)

print(package_details.package_name)
print(package_details.version)
print(package_details.weekly_downloads)
print(package_details.license)
print(package_details.last_published)
print(package_details.get_dev_dependencies)

Utilities

Name Description
package_name Returns the npm package name!
version Returns the npm package version!
last_published Returns the npm package last published date!
total_versions Returns the total versions of npm package!
number_of_dependents Returns the total number of dependents of the npm package!
get_dev_dependencies Returns the dev-dependencies of the npm package!
weekly_downloads Returns the weekly downloads of the npm package!
license Returns the license of the npm package!
unpacked_size Returns the unpacked size of the npm package!
total_files Returns the total files of the npm package!

Requirements

The requirements.txt file has details of all Python libraries for this package, and can be installed using

pip install -r requirements.txt

Organization

├── src
│   ├── npm_analyser
          ├── init             <- init
          ├── npm_analyser     <- package source code for npm analyser
├── setup.py             <- setup file 
├── LICENSE              <- LICENSE
├── README.md            <- README
├── CONTRIBUTING.md      <- contribution
├── test.py              <- test cases for unit testing
├── requirements.txt     <- requirements file for reproducing the code package

License

MIT

Contributions

For steps on code contribution, please see CONTRIBUTING.

Project details


Download files

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

Source Distribution

npm_analyser-1.0.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

npm_analyser-1.0.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file npm_analyser-1.0.0.tar.gz.

File metadata

  • Download URL: npm_analyser-1.0.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.8.1 keyring/23.1.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for npm_analyser-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7880802ef4d45df169b2d018e2e2755c81c347d45a2802ef63ef85a2f5d217a0
MD5 5ac302913dc3aca4900becac8dd416a7
BLAKE2b-256 787eca07703dc77f8fcdd351c64007508c9749aad121b81cf39fda9cc0b05204

See more details on using hashes here.

File details

Details for the file npm_analyser-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: npm_analyser-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.8.1 keyring/23.1.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for npm_analyser-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea92160c9f6ca5ee49dca88e68a64e8031ddb6156d7b9759b4ee8491e48f1b9a
MD5 6a3b74825c18533873a20e783866079f
BLAKE2b-256 875699eec6b202b12f46c992415a53a6447ed28e9332a362d4eb86ca35e6b2b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page