Skip to main content

pynpm-download - A Js Dependency Downloader using NPM Public Registry API

Usage

from pynpmd import JsLibResolver

libs = ["d3", "@hpcc-js/wasm"]
rsvr = JsLibResolver()
for lib in libs:
   print(rsvr.get_lib(lib))

FAQ

Whats the difference to other approaches?

Most other libaries are either bound to a certain Web-framework or use npm binary. This library only uses the web api.

Why don't you use Google Hosed Libraries (or similar) to get external js-libraries?

  • GDPR (If there is no other server, you do not have to point it out in the privacy policy.)
  • It works locally with bad or no internet connection (after inital download).

Metadata

Release files for pynpm-download 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pynpm-download 0.2
File Size Uploaded
pynpm-download-0.2.tar.gz 5.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pynpm-download 0.2
File Interpreter ABI Platform
pynpm_download-0.2-py3-none-any.whl Python 3 none any Details

Total release size: 12.3 kB

Release files / pynpm-download-0.2.tar.gz

Download URL pynpm-download-0.2.tar.gz
Size 5.6 kB
Tags Source
SHA-256 checksum
How to use checksums
827a10faf9ec397b5ff9755fdfeeb1fb6e8aecc3e8be2897b9173aff6478aa9a
BLAKE2b-256 checksum
How to use checksums
5d6b85a5e10f6c6c4ecedb3f82d24b0dc2d8957f1071d372dca23cbeb68378c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / pynpm_download-0.2-py3-none-any.whl

Download URL pynpm_download-0.2-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f69f277a9b52c8c0676fcdd6281b3618128a3f62ab34b858f04bc2d39e9fc6ca
BLAKE2b-256 checksum
How to use checksums
f1d7091b5ac0e0ecd2bab4f385f340902b90c33f9662f8c1418832722a559afd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files

0.1.1

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page