diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 6181937e..f6e3ddd5 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.0.0-alpha.75](https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.74...@napi-rs/cli@3.0.0-alpha.75) (2025-03-14) + +### Bug Fixes + +- **cli:** CXX path for s390x ([#2509](https://github.com/napi-rs/napi-rs/issues/2509)) ([134c1a6](https://github.com/napi-rs/napi-rs/commit/134c1a6778a4ab54df45b39e045cfe203d668e4e)) + # [3.0.0-alpha.74](https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.73...@napi-rs/cli@3.0.0-alpha.74) (2025-03-13) **Note:** Version bump only for package @napi-rs/cli diff --git a/cli/package.json b/cli/package.json index 12d1a2fb..6035b688 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@napi-rs/cli", - "version": "3.0.0-alpha.74", + "version": "3.0.0-alpha.75", "description": "Cli tools for napi-rs", "author": "LongYinan ", "homepage": "https://github.com/napi-rs/napi-rs", diff --git a/triples/CHANGELOG.md b/triples/CHANGELOG.md index 75f8b524..434089ef 100644 --- a/triples/CHANGELOG.md +++ b/triples/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-alpha.37](https://github.com/napi-rs/napi-rs/compare/@napi-rs/triples@2.0.0-alpha.36...@napi-rs/triples@2.0.0-alpha.37) (2025-03-14) + +### Features + +- **napi:** tokio multi-thread mode on wasi ([#2501](https://github.com/napi-rs/napi-rs/issues/2501)) ([1fe6ad0](https://github.com/napi-rs/napi-rs/commit/1fe6ad0430545b6e37eba6ffd0e8337cbb467fbe)) + # [2.0.0-alpha.36](https://github.com/napi-rs/napi-rs/compare/@napi-rs/triples@2.0.0-alpha.35...@napi-rs/triples@2.0.0-alpha.36) (2025-03-13) **Note:** Version bump only for package @napi-rs/triples diff --git a/triples/index.cjs b/triples/index.cjs index b4e32111..e8eeac56 100644 --- a/triples/index.cjs +++ b/triples/index.cjs @@ -1,393 +1,392 @@ - module.exports.platformArchTriples = { - "darwin": { - "arm64": [ + darwin: { + arm64: [ { - "triple": "aarch64-apple-darwin", - "platformArchABI": "darwin-arm64", - "platform": "darwin", - "arch": "arm64", - "abi": null - } + triple: 'aarch64-apple-darwin', + platformArchABI: 'darwin-arm64', + platform: 'darwin', + arch: 'arm64', + abi: null, + }, ], - "x64": [ + x64: [ { - "triple": "x86_64-apple-darwin", - "platformArchABI": "darwin-x64", - "platform": "darwin", - "arch": "x64", - "abi": null - } - ] + triple: 'x86_64-apple-darwin', + platformArchABI: 'darwin-x64', + platform: 'darwin', + arch: 'x64', + abi: null, + }, + ], }, - "ios": { - "arm64": [ + ios: { + arm64: [ { - "triple": "aarch64-apple-ios", - "platformArchABI": "ios-arm64", - "platform": "ios", - "arch": "arm64", - "abi": null - } + triple: 'aarch64-apple-ios', + platformArchABI: 'ios-arm64', + platform: 'ios', + arch: 'arm64', + abi: null, + }, ], - "x64": [ + x64: [ { - "triple": "x86_64-apple-ios", - "platformArchABI": "ios-x64", - "platform": "ios", - "arch": "x64", - "abi": null - } - ] + triple: 'x86_64-apple-ios', + platformArchABI: 'ios-x64', + platform: 'ios', + arch: 'x64', + abi: null, + }, + ], }, - "android": { - "arm64": [ + android: { + arm64: [ { - "triple": "aarch64-linux-android", - "platformArchABI": "android-arm64", - "platform": "android", - "arch": "arm64", - "abi": null - } + triple: 'aarch64-linux-android', + platformArchABI: 'android-arm64', + platform: 'android', + arch: 'arm64', + abi: null, + }, ], - "arm": [ + arm: [ { - "triple": "armv7-linux-androideabi", - "platformArchABI": "android-arm-eabi", - "platform": "android", - "arch": "arm", - "abi": "eabi" - } + triple: 'armv7-linux-androideabi', + platformArchABI: 'android-arm-eabi', + platform: 'android', + arch: 'arm', + abi: 'eabi', + }, ], - "ia32": [ + ia32: [ { - "triple": "i686-linux-android", - "platformArchABI": "android-ia32", - "platform": "android", - "arch": "ia32", - "abi": null - } + triple: 'i686-linux-android', + platformArchABI: 'android-ia32', + platform: 'android', + arch: 'ia32', + abi: null, + }, ], - "x64": [ + x64: [ { - "triple": "x86_64-linux-android", - "platformArchABI": "android-x64", - "platform": "android", - "arch": "x64", - "abi": null - } - ] + triple: 'x86_64-linux-android', + platformArchABI: 'android-x64', + platform: 'android', + arch: 'x64', + abi: null, + }, + ], }, - "win32": { - "arm64": [ + win32: { + arm64: [ { - "triple": "aarch64-pc-windows-msvc", - "platformArchABI": "win32-arm64-msvc", - "platform": "win32", - "arch": "arm64", - "abi": "msvc" - } + triple: 'aarch64-pc-windows-msvc', + platformArchABI: 'win32-arm64-msvc', + platform: 'win32', + arch: 'arm64', + abi: 'msvc', + }, ], - "ia32": [ + ia32: [ { - "triple": "i686-pc-windows-gnu", - "platformArchABI": "win32-ia32-gnu", - "platform": "win32", - "arch": "ia32", - "abi": "gnu" + triple: 'i686-pc-windows-gnu', + platformArchABI: 'win32-ia32-gnu', + platform: 'win32', + arch: 'ia32', + abi: 'gnu', }, { - "triple": "i686-pc-windows-msvc", - "platformArchABI": "win32-ia32-msvc", - "platform": "win32", - "arch": "ia32", - "abi": "msvc" - } + triple: 'i686-pc-windows-msvc', + platformArchABI: 'win32-ia32-msvc', + platform: 'win32', + arch: 'ia32', + abi: 'msvc', + }, ], - "x64": [ + x64: [ { - "triple": "x86_64-pc-windows-gnu", - "platformArchABI": "win32-x64-gnu", - "platform": "win32", - "arch": "x64", - "abi": "gnu" + triple: 'x86_64-pc-windows-gnu', + platformArchABI: 'win32-x64-gnu', + platform: 'win32', + arch: 'x64', + abi: 'gnu', }, { - "triple": "x86_64-pc-windows-msvc", - "platformArchABI": "win32-x64-msvc", - "platform": "win32", - "arch": "x64", - "abi": "msvc" - } - ] + triple: 'x86_64-pc-windows-msvc', + platformArchABI: 'win32-x64-msvc', + platform: 'win32', + arch: 'x64', + abi: 'msvc', + }, + ], }, - "linux": { - "arm64": [ + linux: { + arm64: [ { - "triple": "aarch64-unknown-linux-gnu", - "platformArchABI": "linux-arm64-gnu", - "platform": "linux", - "arch": "arm64", - "abi": "gnu" + triple: 'aarch64-unknown-linux-gnu', + platformArchABI: 'linux-arm64-gnu', + platform: 'linux', + arch: 'arm64', + abi: 'gnu', }, { - "triple": "aarch64-unknown-linux-musl", - "platformArchABI": "linux-arm64-musl", - "platform": "linux", - "arch": "arm64", - "abi": "musl" - } + triple: 'aarch64-unknown-linux-musl', + platformArchABI: 'linux-arm64-musl', + platform: 'linux', + arch: 'arm64', + abi: 'musl', + }, ], - "arm": [ + arm: [ { - "triple": "arm-unknown-linux-gnueabi", - "platformArchABI": "linux-arm-gnu", - "platform": "linux", - "arch": "arm", - "abi": "gnu" + triple: 'arm-unknown-linux-gnueabi', + platformArchABI: 'linux-arm-gnu', + platform: 'linux', + arch: 'arm', + abi: 'gnu', }, { - "triple": "arm-unknown-linux-gnueabihf", - "platformArchABI": "linux-arm-gnueabihf", - "platform": "linux", - "arch": "arm", - "abi": "gnueabihf" + triple: 'arm-unknown-linux-gnueabihf', + platformArchABI: 'linux-arm-gnueabihf', + platform: 'linux', + arch: 'arm', + abi: 'gnueabihf', }, { - "triple": "arm-unknown-linux-musleabi", - "platformArchABI": "linux-arm-musl", - "platform": "linux", - "arch": "arm", - "abi": "musl" + triple: 'arm-unknown-linux-musleabi', + platformArchABI: 'linux-arm-musl', + platform: 'linux', + arch: 'arm', + abi: 'musl', }, { - "triple": "arm-unknown-linux-musleabihf", - "platformArchABI": "linux-arm-musleabihf", - "platform": "linux", - "arch": "arm", - "abi": "musleabihf" + triple: 'arm-unknown-linux-musleabihf', + platformArchABI: 'linux-arm-musleabihf', + platform: 'linux', + arch: 'arm', + abi: 'musleabihf', }, { - "triple": "armv7-unknown-linux-gnueabi", - "platformArchABI": "linux-arm-gnu", - "platform": "linux", - "arch": "arm", - "abi": "gnu" + triple: 'armv7-unknown-linux-gnueabi', + platformArchABI: 'linux-arm-gnu', + platform: 'linux', + arch: 'arm', + abi: 'gnu', }, { - "triple": "armv7-unknown-linux-gnueabihf", - "platformArchABI": "linux-arm-gnueabihf", - "platform": "linux", - "arch": "arm", - "abi": "gnueabihf" + triple: 'armv7-unknown-linux-gnueabihf', + platformArchABI: 'linux-arm-gnueabihf', + platform: 'linux', + arch: 'arm', + abi: 'gnueabihf', }, { - "triple": "armv7-unknown-linux-musleabi", - "platformArchABI": "linux-arm-musl", - "platform": "linux", - "arch": "arm", - "abi": "musl" + triple: 'armv7-unknown-linux-musleabi', + platformArchABI: 'linux-arm-musl', + platform: 'linux', + arch: 'arm', + abi: 'musl', }, { - "triple": "armv7-unknown-linux-musleabihf", - "platformArchABI": "linux-arm-musleabihf", - "platform": "linux", - "arch": "arm", - "abi": "musleabihf" - } + triple: 'armv7-unknown-linux-musleabihf', + platformArchABI: 'linux-arm-musleabihf', + platform: 'linux', + arch: 'arm', + abi: 'musleabihf', + }, ], - "armv5te": [ + armv5te: [ { - "triple": "armv5te-unknown-linux-gnueabi", - "platformArchABI": "linux-armv5te-gnu", - "platform": "linux", - "arch": "armv5te", - "abi": "gnu" + triple: 'armv5te-unknown-linux-gnueabi', + platformArchABI: 'linux-armv5te-gnu', + platform: 'linux', + arch: 'armv5te', + abi: 'gnu', }, { - "triple": "armv5te-unknown-linux-musleabi", - "platformArchABI": "linux-armv5te-musl", - "platform": "linux", - "arch": "armv5te", - "abi": "musl" - } + triple: 'armv5te-unknown-linux-musleabi', + platformArchABI: 'linux-armv5te-musl', + platform: 'linux', + arch: 'armv5te', + abi: 'musl', + }, ], - "ia32": [ + ia32: [ { - "triple": "i686-unknown-linux-gnu", - "platformArchABI": "linux-ia32-gnu", - "platform": "linux", - "arch": "ia32", - "abi": "gnu" + triple: 'i686-unknown-linux-gnu', + platformArchABI: 'linux-ia32-gnu', + platform: 'linux', + arch: 'ia32', + abi: 'gnu', }, { - "triple": "i686-unknown-linux-musl", - "platformArchABI": "linux-ia32-musl", - "platform": "linux", - "arch": "ia32", - "abi": "musl" - } + triple: 'i686-unknown-linux-musl', + platformArchABI: 'linux-ia32-musl', + platform: 'linux', + arch: 'ia32', + abi: 'musl', + }, ], - "mips": [ + mips: [ { - "triple": "mips-unknown-linux-gnu", - "platformArchABI": "linux-mips-gnu", - "platform": "linux", - "arch": "mips", - "abi": "gnu" + triple: 'mips-unknown-linux-gnu', + platformArchABI: 'linux-mips-gnu', + platform: 'linux', + arch: 'mips', + abi: 'gnu', }, { - "triple": "mips-unknown-linux-musl", - "platformArchABI": "linux-mips-musl", - "platform": "linux", - "arch": "mips", - "abi": "musl" - } + triple: 'mips-unknown-linux-musl', + platformArchABI: 'linux-mips-musl', + platform: 'linux', + arch: 'mips', + abi: 'musl', + }, ], - "mips64": [ + mips64: [ { - "triple": "mips64-unknown-linux-gnuabi64", - "platformArchABI": "linux-mips64-gnuabi64", - "platform": "linux", - "arch": "mips64", - "abi": "gnuabi64" + triple: 'mips64-unknown-linux-gnuabi64', + platformArchABI: 'linux-mips64-gnuabi64', + platform: 'linux', + arch: 'mips64', + abi: 'gnuabi64', }, { - "triple": "mips64-unknown-linux-muslabi64", - "platformArchABI": "linux-mips64-muslabi64", - "platform": "linux", - "arch": "mips64", - "abi": "muslabi64" - } + triple: 'mips64-unknown-linux-muslabi64', + platformArchABI: 'linux-mips64-muslabi64', + platform: 'linux', + arch: 'mips64', + abi: 'muslabi64', + }, ], - "mips64el": [ + mips64el: [ { - "triple": "mips64el-unknown-linux-gnuabi64", - "platformArchABI": "linux-mips64el-gnuabi64", - "platform": "linux", - "arch": "mips64el", - "abi": "gnuabi64" + triple: 'mips64el-unknown-linux-gnuabi64', + platformArchABI: 'linux-mips64el-gnuabi64', + platform: 'linux', + arch: 'mips64el', + abi: 'gnuabi64', }, { - "triple": "mips64el-unknown-linux-muslabi64", - "platformArchABI": "linux-mips64el-muslabi64", - "platform": "linux", - "arch": "mips64el", - "abi": "muslabi64" - } + triple: 'mips64el-unknown-linux-muslabi64', + platformArchABI: 'linux-mips64el-muslabi64', + platform: 'linux', + arch: 'mips64el', + abi: 'muslabi64', + }, ], - "mipsel": [ + mipsel: [ { - "triple": "mipsel-unknown-linux-gnu", - "platformArchABI": "linux-mipsel-gnu", - "platform": "linux", - "arch": "mipsel", - "abi": "gnu" + triple: 'mipsel-unknown-linux-gnu', + platformArchABI: 'linux-mipsel-gnu', + platform: 'linux', + arch: 'mipsel', + abi: 'gnu', }, { - "triple": "mipsel-unknown-linux-musl", - "platformArchABI": "linux-mipsel-musl", - "platform": "linux", - "arch": "mipsel", - "abi": "musl" - } + triple: 'mipsel-unknown-linux-musl', + platformArchABI: 'linux-mipsel-musl', + platform: 'linux', + arch: 'mipsel', + abi: 'musl', + }, ], - "powerpc": [ + powerpc: [ { - "triple": "powerpc-unknown-linux-gnu", - "platformArchABI": "linux-powerpc-gnu", - "platform": "linux", - "arch": "powerpc", - "abi": "gnu" - } + triple: 'powerpc-unknown-linux-gnu', + platformArchABI: 'linux-powerpc-gnu', + platform: 'linux', + arch: 'powerpc', + abi: 'gnu', + }, ], - "powerpc64": [ + powerpc64: [ { - "triple": "powerpc64-unknown-linux-gnu", - "platformArchABI": "linux-powerpc64-gnu", - "platform": "linux", - "arch": "powerpc64", - "abi": "gnu" - } + triple: 'powerpc64-unknown-linux-gnu', + platformArchABI: 'linux-powerpc64-gnu', + platform: 'linux', + arch: 'powerpc64', + abi: 'gnu', + }, ], - "ppc64": [ + ppc64: [ { - "triple": "powerpc64le-unknown-linux-gnu", - "platformArchABI": "linux-ppc64-gnu", - "platform": "linux", - "arch": "ppc64", - "abi": "gnu" - } + triple: 'powerpc64le-unknown-linux-gnu', + platformArchABI: 'linux-ppc64-gnu', + platform: 'linux', + arch: 'ppc64', + abi: 'gnu', + }, ], - "riscv64": [ + riscv64: [ { - "triple": "riscv64gc-unknown-linux-gnu", - "platformArchABI": "linux-riscv64-gnu", - "platform": "linux", - "arch": "riscv64", - "abi": "gnu" - } + triple: 'riscv64gc-unknown-linux-gnu', + platformArchABI: 'linux-riscv64-gnu', + platform: 'linux', + arch: 'riscv64', + abi: 'gnu', + }, ], - "s390x": [ + s390x: [ { - "triple": "s390x-unknown-linux-gnu", - "platformArchABI": "linux-s390x-gnu", - "platform": "linux", - "arch": "s390x", - "abi": "gnu" - } + triple: 's390x-unknown-linux-gnu', + platformArchABI: 'linux-s390x-gnu', + platform: 'linux', + arch: 's390x', + abi: 'gnu', + }, ], - "sparc64": [ + sparc64: [ { - "triple": "sparc64-unknown-linux-gnu", - "platformArchABI": "linux-sparc64-gnu", - "platform": "linux", - "arch": "sparc64", - "abi": "gnu" - } + triple: 'sparc64-unknown-linux-gnu', + platformArchABI: 'linux-sparc64-gnu', + platform: 'linux', + arch: 'sparc64', + abi: 'gnu', + }, ], - "x64": [ + x64: [ { - "triple": "x86_64-unknown-linux-gnu", - "platformArchABI": "linux-x64-gnu", - "platform": "linux", - "arch": "x64", - "abi": "gnu" + triple: 'x86_64-unknown-linux-gnu', + platformArchABI: 'linux-x64-gnu', + platform: 'linux', + arch: 'x64', + abi: 'gnu', }, { - "triple": "x86_64-unknown-linux-gnux32", - "platformArchABI": "linux-x64-gnux32", - "platform": "linux", - "arch": "x64", - "abi": "gnux32" + triple: 'x86_64-unknown-linux-gnux32', + platformArchABI: 'linux-x64-gnux32', + platform: 'linux', + arch: 'x64', + abi: 'gnux32', }, { - "triple": "x86_64-unknown-linux-musl", - "platformArchABI": "linux-x64-musl", - "platform": "linux", - "arch": "x64", - "abi": "musl" - } - ] + triple: 'x86_64-unknown-linux-musl', + platformArchABI: 'linux-x64-musl', + platform: 'linux', + arch: 'x64', + abi: 'musl', + }, + ], }, - "freebsd": { - "ia32": [ + freebsd: { + ia32: [ { - "triple": "i686-unknown-freebsd", - "platformArchABI": "freebsd-ia32", - "platform": "freebsd", - "arch": "ia32", - "abi": null - } + triple: 'i686-unknown-freebsd', + platformArchABI: 'freebsd-ia32', + platform: 'freebsd', + arch: 'ia32', + abi: null, + }, ], - "x64": [ + x64: [ { - "triple": "x86_64-unknown-freebsd", - "platformArchABI": "freebsd-x64", - "platform": "freebsd", - "arch": "x64", - "abi": null - } - ] - } + triple: 'x86_64-unknown-freebsd', + platformArchABI: 'freebsd-x64', + platform: 'freebsd', + arch: 'x64', + abi: null, + }, + ], + }, } diff --git a/triples/package.json b/triples/package.json index c69ce904..6544ff0a 100644 --- a/triples/package.json +++ b/triples/package.json @@ -1,6 +1,6 @@ { "name": "@napi-rs/triples", - "version": "2.0.0-alpha.36", + "version": "2.0.0-alpha.37", "description": "Rust target triples objects", "keywords": [ "Rust",