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.16.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.16.0-py2.py3-none-win_arm64.whl (39.7 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-24.16.0-py2.py3-none-win_amd64.whl (42.0 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-24.16.0-py2.py3-none-musllinux_1_2_x86_64.whl (62.8 MB view details)

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

nodejs_wheel_binaries-24.16.0-py2.py3-none-musllinux_1_2_aarch64.whl (62.2 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-24.16.0-py2.py3-none-manylinux_2_28_x86_64.whl (60.7 MB view details)

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

nodejs_wheel_binaries-24.16.0-py2.py3-none-manylinux_2_28_aarch64.whl (60.2 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-24.16.0-py2.py3-none-macosx_13_0_x86_64.whl (55.8 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-24.16.0-py2.py3-none-macosx_13_0_arm64.whl (55.7 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: nodejs_wheel_binaries-24.16.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.12

File hashes

Hashes for nodejs_wheel_binaries-24.16.0.tar.gz
Algorithm Hash digest
SHA256 c973cb69dc5fd16e6f6dc6e579e2c3d5534e2a1f57619dddf5ba070efa7dde37
MD5 1eea07b46a3c6e33c4ccb9678fc5e1f5
BLAKE2b-256 a3222a5beb4e21417c73233d9f65cf6f3e96e891b80d2f550a8f630ebc6b88c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 8308940b5edd0a50dc5267ea36ba21c9f668e83fe0d9f293937174d3a7e31c36
MD5 4383518c86977ffc46b05b81483c6a1e
BLAKE2b-256 17661ed71f1f529b8ca727d42c7ceb9db0bef145ce4a13dfc86fb50aa44f3be6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bb136be9944f0662dcf1120f45193a6b75b13fac378971a95cc42c9f879a81aa
MD5 e7dd1965506931c1fce6f47c0224173c
BLAKE2b-256 a27b8b7a3f41bc255411be30b6d7d288aab8ffd9ea2055db8555ced3548007b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f1a3d8f7b4491cbbd023ba3fc4e901fcca2d9fb80d57f24ba3890de8b1dbac03
MD5 09fd4dae3dd21f6fbf2a8b17bc37e402
BLAKE2b-256 0496d931255cf9d11a84d6b54d882dba7434646467d568ccf070ea3418638df3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 db8a8a76ebd2b28ecbfc9ad464baa3707241b9e050a30e2efdf6f60c0f886502
MD5 abeb11054b4df0b145b5b95a4a4a5d0b
BLAKE2b-256 64c97c35b3737f59e36d0249c265397b7bff570519b95301d6e16ea361e904ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f3036292811514ba847b3708492644764f88a833ac425c5f55007014308ddfd
MD5 def3b57e32cff4753848b2efe032558b
BLAKE2b-256 2b95c8a1f9ae140aa28df8744d984d01d4b3af7cdd6555af12127f40ceb45a7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85dc92bbb79c851569c5925dcc2a4c915a034efab375f99e4e7e6bbe9cca8342
MD5 c2ae0569d78305042f9c1bb5e2f3256b
BLAKE2b-256 d7a7cd42174fb5ff6faff7fa8d326a18914d8f232098ab5de055b57c16fa13ca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3d0370fe7120ce9697a4f60d40480d2bd8808d9f30131458d5afc0040d4e5a51
MD5 1b7a183410dc95db214790d0b6b3c8dd
BLAKE2b-256 e9b240a989159599080da485de966c4c2d207e852ac7aa7864702626d96c8bf5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.16.0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d9f8f677dcf30e37ac244f07869726abe043f01eb0f45722b1df31cc2af7093c
MD5 d2a15ebde6c7e73aa51f39b828b812c4
BLAKE2b-256 83d168b43b53cd0fa83ae6fd406705023ca988d9e0ca41c724d82e66fbeb2ef6

See more details on using hashes here.

Provenance

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