Skip to main content

unoffical Node.js package

Project description

Unoffical Node.js wheels

Pypi version Pypi downloads Pypi downloads Pypi downloads

nodejs-wheel is an unofficial repository to distribute Node.js prebuilt wheels through PyPI using

pip install nodejs-wheel

New in v20.13.0: If you don't need command line interface (CLI), install only nodejs-wheel-binaries, which is a direct dependency of nodejs-wheel.

Pypi version Pypi downloads Pypi downloads Pypi downloads

pip install nodejs-wheel-binaries

The package requires Python 3.7 and above.

The project is powered by scikit-build-core and cibuildwheel.

Available Builds

OS Arch Bit Conditions New in
Linux x86_64 64 glibc >= 2.17 v18.18.0
Linux x86_64 64 musl >= 1.2 v20.14.0
Linux aarch64 64 glibc >= 2.17 v20.13.0
Linux aarch64 64 musl >= 1.2 v22.13.1
macOS x86_64 64 >= macOS-11 v18.18.0
macOS arm64 64 >= macOS-11 v20.11.1
Windows amd64 64 v18.18.0
Windows arm64 64 v22.12.0

Usage

Command line

Only available in the nodejs-wheel package.

node -h
npm -h
npx -h
# New in v22.13.1
corepack -h

Run library module as a script

New in v20.13.0.

Only support node.

python -m nodejs_wheel --version

Python API

New in v20.13.0.

from nodejs_wheel import (
    node,
    npm,
    npx,
    # corepack: New in v22.13.1
    corepack,
)

return_code0 = node(["--version"])
return_code1 = npm(["--version"])
return_code2 = npx(["--version"])
# corepack: New in v22.13.1
return_code3 = corepack(]"--version"])

New in v20.13.1: pass return_completed_process=True to get subprocess.CompletedProcess instead of int.

completed_process0 = node(["--version"], return_completed_process=True)
completed_process1 = npm(["--version"], return_completed_process=True)
completed_process2 = npx(["--version"], return_completed_process=True)
# corepack: New in v22.13.1
completed_process3 = corepack(["--version"], return_completed_process=True)

License

nodejs-wheel distributed under the same MIT license as Node.js.

Other projects

The project is inspired by many other similiar projects:

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

nodejs_wheel_binaries-22.17.0.tar.gz (8.1 kB view details)

Uploaded Source

Built Distributions

nodejs_wheel_binaries-22.17.0-py2.py3-none-win_arm64.whl (38.9 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-22.17.0-py2.py3-none-win_amd64.whl (40.1 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_x86_64.whl (60.8 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ x86-64

nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_aarch64.whl (59.8 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (58.5 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.17+ x86-64

nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (57.9 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.17+ ARM64

nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_x86_64.whl (51.9 MB view details)

Uploaded Python 2Python 3macOS 11.0+ x86-64

nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_arm64.whl (51.0 MB view details)

Uploaded Python 2Python 3macOS 11.0+ ARM64

File details

Details for the file nodejs_wheel_binaries-22.17.0.tar.gz.

File metadata

  • Download URL: nodejs_wheel_binaries-22.17.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for nodejs_wheel_binaries-22.17.0.tar.gz
Algorithm Hash digest
SHA256 529142012fb8fd20817ef70e2ef456274df4f49933292e312c8bbc7285af6408
MD5 129e4cf1d05b5bf357940aa58f721b83
BLAKE2b-256 d3868962d1d24ff480f4dd31871f42c8e0d8e2c851cd558a07ee689261d310ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0.tar.gz:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 fae56d172227671fccb04461d3cd2b26a945c6c7c7fc29edb8618876a39d8b4a
MD5 1738faa52ee290e5e676023d35812800
BLAKE2b-256 2eec53ac46af423527c23e40c7343189f2bce08a8337efedef4d8a33392cee23

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-win_arm64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 51165630493c8dd4acfe1cae1684b76940c9b03f7f355597d55e2d056a572ddd
MD5 5a24779a2e2c2958be622cb0f95f5ed6
BLAKE2b-256 ce6712070b24b88040c2d694883f3dcb067052f748798f4c63f7c865769a5747

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-win_amd64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 715f413c81500f0770ea8936ef1fc2529b900da8054cbf6da67cec3ee308dc76
MD5 ad6f6a5f30bdc3105faaa7eada278bca
BLAKE2b-256 be2b04e0e7f7305fe2ba30fd4610bfb432516e0f65379fe6c2902f4b7b1ad436

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5eed087855b644c87001fe04036213193963ccd65e7f89949e9dbe28e7743d9b
MD5 889486ae9a7b77af6052bd396c4a036b
BLAKE2b-256 eda4d2ca331e16eef0974eb53702df603c54f77b2a7e2007523ecdbf6cf61162

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-musllinux_1_2_aarch64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90f38ce034a602bcab534d55cbe0390521e73e5dcffdd1c4b34354b932172af2
MD5 d7dfdae4e4004b4eaf911e7bce187ef1
BLAKE2b-256 235f10a3f2ac08a839d065d9ccfd6d9df66bc46e100eaf87a8a5cf149eb3fb8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 885508615274a22499dd5314759c1cf96ba72de03e6485d73b3e5475e7f12662
MD5 c32dfa17f82e6a29b11af96b55e1b7a5
BLAKE2b-256 e97a0ea425147b8110b8fd65a6c21cfd3bd130cdec7766604361429ef870d799

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4bea5b994dd87c20f8260031ea69a97c3d282e2d4472cc8908636a313a830d00
MD5 b2e6cc22570fa05fa8255af33990d8fb
BLAKE2b-256 e2b77184a9ad2364912da22f2fe021dc4a3301721131ef7759aeb4a1f19db0b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6545a6f6d2f736d9c9e2eaad7e599b6b5b2d8fd4cbd2a1df0807cbcf51b9d39b
MD5 411bbbec7fcd5c67fb944057837e5161
BLAKE2b-256 5d53b942c6da4ff6f87a315033f6ff6fed8fd3c22047d7ff5802badaa5dfc2c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-22.17.0-py2.py3-none-macosx_11_0_arm64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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