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
# 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-24.13.0.tar.gz (8.1 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-24.13.0-py2.py3-none-win_arm64.whl (39.1 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-24.13.0-py2.py3-none-win_amd64.whl (41.3 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-24.13.0-py2.py3-none-musllinux_1_2_x86_64.whl (62.2 MB view details)

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

nodejs_wheel_binaries-24.13.0-py2.py3-none-musllinux_1_2_aarch64.whl (61.7 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-24.13.0-py2.py3-none-manylinux_2_28_x86_64.whl (60.2 MB view details)

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

nodejs_wheel_binaries-24.13.0-py2.py3-none-manylinux_2_28_aarch64.whl (59.7 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-24.13.0-py2.py3-none-macosx_13_0_x86_64.whl (55.3 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-24.13.0-py2.py3-none-macosx_13_0_arm64.whl (55.1 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nodejs_wheel_binaries-24.13.0.tar.gz
Algorithm Hash digest
SHA256 766aed076e900061b83d3e76ad48bfec32a035ef0d41bd09c55e832eb93ef7a4
MD5 f5ad9519a5d55ba44bd0a8942a7bcfb7
BLAKE2b-256 b7f173182280e2c05f49a7c2c8dbd46144efe3f74f03f798fb90da67b4a93bbf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 2e3431d869d6b2dbeef1d469ad0090babbdcc8baaa72c01dd3cc2c6121c96af5
MD5 f8aa14c7a8d89d684a4edbaaa580783a
BLAKE2b-256 a3f10578d65b4e3dc572967fd702221ea1f42e1e60accfb6b0dd8d8f15410139

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 605be4763e3ef427a3385a55da5a1bcf0a659aa2716eebbf23f332926d7e5f23
MD5 689375e36b1b85fa797a392084eee5e6
BLAKE2b-256 4ec30e13a3da78f08cb58650971a6957ac7bfef84164b405176e53ab1e3584e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9ad6383613f3485a75b054647a09f1cd56d12380d7459184eebcf4a5d403f35c
MD5 4a867c49cb949a02b06d1865cc1c37ad
BLAKE2b-256 ba9788b4254a2ff93ed2eaed725f77b7d3d2d8d7973bf134359ce786db894faf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fdd720d7b378d5bb9b2710457bbc880d4c4d1270a94f13fbe257198ac707f358
MD5 53ec7f106b679c6d096f9305d6a3a438
BLAKE2b-256 b174d285c579ae8157c925b577dde429543963b845e69cd006549e062d1cf5b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dfb31ebc2c129538192ddb5bedd3d63d6de5d271437cd39ea26bf3fe229ba430
MD5 07181001182536efd5aa3e18c8deebb9
BLAKE2b-256 8547d48f11fc5d1541ace5d806c62a45738a1db9ce33e85a06fe4cd3d9ce83f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f619ac140e039ecd25f2f71d6e83ad1414017a24608531851b7c31dc140cdfd
MD5 71be23e854350e8cc838fca56272b589
BLAKE2b-256 e7fb46c600fcc748bd13bc536a735f11532a003b14f5c4dfd6865f5911672175

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 92fdef7376120e575f8b397789bafcb13bbd22a1b4d21b060d200b14910f22a5
MD5 d31fe1cd48c81ffd8862d09b2cf93058
BLAKE2b-256 248a8a4454d28339487240dd2232f42f1090e4a58544c581792d427f6239798c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.13.0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 356654baa37bfd894e447e7e00268db403ea1d223863963459a0fbcaaa1d9d48
MD5 af2ce5a9a8181a06b042e80cf40895e2
BLAKE2b-256 c4dc4d7548aa74a5b446d093f03aff4fb236b570959d793f21c9c42ab6ad870a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.13.0-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