Skip to main content

unoffical Node.js package

Project description

Unofficial 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.28 v18.18.0
Linux x86_64 64 musl >= 1.2 v20.14.0
Linux aarch64 64 glibc >= 2.28 v20.13.0
Linux aarch64 64 musl >= 1.2 v22.13.1
macOS x86_64 64 >= macOS-13.5 v18.18.0
macOS arm64 64 >= macOS-13.5 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

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,
)

return_code0 = node(["--version"])
return_code1 = npm(["--version"])
return_code2 = npx(["--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)

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-26.0.0rc0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distributions

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

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-win_arm64.whl (42.0 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-win_amd64.whl (44.6 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl (66.3 MB view details)

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

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl (65.4 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl (64.0 MB view details)

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

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl (63.2 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-macosx_13_0_x86_64.whl (59.3 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-macosx_13_0_arm64.whl (59.1 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

Details for the file nodejs_wheel_binaries-26.0.0rc0.tar.gz.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0.tar.gz
Algorithm Hash digest
SHA256 a177fd36c2ed575a62b3392152648b65286dffd08d62dd273bfc2ac8d01f6d6a
MD5 31d47e42fb7d572f0edda074c1b287f5
BLAKE2b-256 fd3fc19a92111a0525688aec065f65c11da438247e3a197b4dc3ef23227fd7d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0.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-26.0.0rc0-py2.py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 9f450de3df3f092291411b5a7949e5c8f02b2a53ab1a20f8207bf0f8f909d709
MD5 33e13fceb62271832002482cb3b9879d
BLAKE2b-256 c930b3c4af1936f73a62155847c85d3bb8e9e1ea236099a1ea2569932facacd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-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-26.0.0rc0-py2.py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4fc64727a442a2d2f6536afac54c10526dd2d6737240e69854942fe861318925
MD5 b213e3624392bb88faf44a84401d8660
BLAKE2b-256 ae0449281b9edcd901557017ee16d3a362ae1deab0b193c778c8345e1be8bd18

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-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-26.0.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2bebe7ad4ade018f14e03199ef1a0a03768b23840f5894f7b374d261adeb6ea8
MD5 36c1662ff96e6c7e35bdeb9e5ffe2385
BLAKE2b-256 2b46f564ffb53d8d55dba99e82c92f8a56ef5fc8f5b9280f02cb3deba40cc713

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-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-26.0.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d0e74e0d791859dfab0db3118e66764c52ba099fb24b60bd2612df3b47c0b2dd
MD5 97f671a1d80376100cf7561f5b8fda42
BLAKE2b-256 0b567c0a03271ece4db453c74a3de80c7371d535aa30d931ee51dcb970408ff6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-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-26.0.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9953301d5e8b5b2c3128a9a7623269cb9f5984a6bbcc8feceac4126ac989a071
MD5 bff47ca89c43cdd49c52553e44e282a4
BLAKE2b-256 583ef2766bd09806896aea51f75bf417dd71d64b263353d9aea239345f764017

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-manylinux_2_28_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-26.0.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9981c40ba19ebd3780afee27a4ae0591b460934c4e3f3b3da2a8a53c1136b9db
MD5 a2ef6faff570b0e2840f718b3dd9faf3
BLAKE2b-256 56f2d1b6920ecb2497423095d783fc797107579d404a4d8e00ff616921f4a3c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-manylinux_2_28_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-26.0.0rc0-py2.py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6d74eb2f2209f2df30fa3c8225b44897878dba7170912c79cb05760981562120
MD5 f5bb6231a74c0bd67fb316d1c19a0a3f
BLAKE2b-256 bdb8cefb8c61ec95c38566f5fb2b4818add221c4a2cb524199a2766b12fc598a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-macosx_13_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-26.0.0rc0-py2.py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1eaa4e61c7733eb74b3212b56db6cf3c89b743a74a024904c2751e398b12b797
MD5 417dd635ee811bf07f125f0bb5e2b6dd
BLAKE2b-256 5e195fefbf18c989457df26350ad8632cf212a5f66a725248f4b54b5423ad005

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.0.0rc0-py2.py3-none-macosx_13_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 Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page