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.14.1.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.14.1-py2.py3-none-win_arm64.whl (39.1 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-24.14.1-py2.py3-none-win_amd64.whl (41.4 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-24.14.1-py2.py3-none-musllinux_1_2_x86_64.whl (62.1 MB view details)

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

nodejs_wheel_binaries-24.14.1-py2.py3-none-musllinux_1_2_aarch64.whl (61.5 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-24.14.1-py2.py3-none-manylinux_2_28_x86_64.whl (60.0 MB view details)

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

nodejs_wheel_binaries-24.14.1-py2.py3-none-manylinux_2_28_aarch64.whl (59.5 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-24.14.1-py2.py3-none-macosx_13_0_x86_64.whl (55.1 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-24.14.1-py2.py3-none-macosx_13_0_arm64.whl (54.9 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: nodejs_wheel_binaries-24.14.1.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.14.1.tar.gz
Algorithm Hash digest
SHA256 d00ae0c86d7e1bfa798e8f8ad282db751af157cdcaa1208a1b9a2cf2a85ac821
MD5 c930941418b53f5054e3808394486bc5
BLAKE2b-256 f187e5755ad739daafce2e152ab609293d65e6c663b399e28a4bbcd0f4af1f45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 978fdfe76624c48111ab99ed0f99f9d4c1c682e420b0212ac9e1daee52f20283
MD5 485bdf43068a69cdfcb40feafea5c8e0
BLAKE2b-256 13b7adb21cf549934579e98934531e7f9b038d583fc9c2dd4b82ea01cc31bdd2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7a087b6a727fb9242d1cc83c8b121711bd0e9686408d27de48b34b23dfb26ac5
MD5 87336bd4388d1b87714fc20d0d8190a5
BLAKE2b-256 27da396d1a48cbf3d5899461bda12fa97ae4010d7e4013e7f28230cb04af5818

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 810a48ce096925ead0690f7d143e48fb902ebfc9212097e8f6cb3ac6cbe8f314
MD5 1dde0ff044797bbfd0cc4c08560475d5
BLAKE2b-256 8ca6d581996827b9d1133094dc347f1c4e3d2a70557973ce7a427a03337b1427

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a3f64daa1235fa6a83c778ded98d5fe4e74979ca54aa2ffb807f0805c57c3abe
MD5 94c255f06f692631015b52b5773701ee
BLAKE2b-256 0516119e4168bf7ed17ad7961d122701c75ac86135fa243a958b960a3f1b7055

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7863c62f8a3946b727831f71375a9ae00205b3258478476034b49c3a1d57ac12
MD5 e148acb8f3a0863f41bef0547eb9104e
BLAKE2b-256 4536bbbee3adf6afd00944e5a86ebd64987dea90bd347090155a4989dc3e8594

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 404b563467129e6a0ea7006a38b3d8af0ebfbc340b31a6a0af2c59ea3af90b7c
MD5 c7c2c7cf562643b3767f933f71b90ef9
BLAKE2b-256 a6dd92ff0831262af4bbb5473d4e7964fd27afb0901a2690a6ff7bc3d220d97f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 634f57829ebfdfe95d096f32a50c5cdd3a6c72a94dcf2b92a8bef9868cccb13e
MD5 bdc7e94f5b6192794f92148b7203a932
BLAKE2b-256 6f15bc2fa51ee31ce597b2af1905081e5a5add07fe0cf619bfa531d7df2f1f1b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.14.1-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d9e856ba0f2d3d2659869e6e0f4cae6874faeeeca7f879131a88451356373ac4
MD5 67b3c13e54bbd8395c9a4551efc6c19b
BLAKE2b-256 8bb79765d9a5d3b95475829ef5965d4a4f6f4badb034ee4e18c2d5f8b9b65d6f

See more details on using hashes here.

Provenance

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