chore(core): fix wasm build (#30684)

<!-- Please make sure you have read the submission guidelines before
posting an PR -->
<!--
https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
-->

<!-- Please make sure that your commit message follows our format -->
<!-- Example: `fix(nx): must begin with lowercase` -->

<!-- If this is a particularly complex change or feature addition, you
can request a dedicated Nx release for this pull request branch. Mention
someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they
will confirm if the PR warrants its own release for testing purposes,
and generate it for you if appropriate. -->

## Current Behavior
<!-- This is the behavior we have today -->

Wasm build is broken.

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

Wasm build is fixed.

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #
This commit is contained in:
Jason Jean 2025-04-11 13:21:23 -04:00
parent 3f9f2a78b7
commit 9359490326
4 changed files with 43 additions and 42 deletions

1
Cargo.lock generated
View File

@ -3548,7 +3548,6 @@ dependencies = [
"libc",
"mio 0.8.11",
"num_cpus",
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
"socket2",

View File

@ -13,7 +13,6 @@ strip = "none"
[dependencies]
anyhow = "1.0.71"
arboard = "3.4.1"
better-panic = "0.3.0"
colored = "2"
color-eyre = "0.6.3"
@ -39,7 +38,6 @@ napi = { version = "2.16.0", default-features = false, features = [
napi-derive = '2.16.0'
nom = '7.1.3'
regex = "1.9.1"
ratatui = { version = "0.29", features = ["scrolling-regions"] }
rayon = "1.7.0"
rkyv = { version = "0.7", features = ["validation"] }
swc_common = "0.31.16"
@ -52,7 +50,7 @@ tar = "0.4.44"
thiserror = "1.0.40"
tracing = "0.1.37"
tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }
tokio = { version = "1.32.0", features = ["full"] }
tokio = { version = "1.32.0", features = ['sync','macros','io-util','rt','time'] }
tokio-util = "0.7.9"
tracing-appender = "0.2"
tui-term = "0.2.0"
@ -67,10 +65,12 @@ winapi = { version = "0.3", features = ["fileapi"] }
mio = "0.8"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
arboard = "3.4.1"
crossterm = { version = "0.27.0", features = ["event-stream"] }
portable-pty = { git = "https://github.com/cammisuli/wezterm", rev = "b538ee29e1e89eeb4832fb35ae095564dce34c29" }
ignore-files = "2.1.0"
fs4 = "0.12.0"
ratatui = { version = "0.29", features = ["scrolling-regions"] }
reqwest = { version = "0.12.15", default-features = false, features = ["rustls-tls"] }
rusqlite = { version = "0.32.1", features = ["bundled", "array", "vtab"] }
watchexec = "3.0.1"

View File

@ -76,25 +76,26 @@ function __napi_rs_initialize_modules(__napiInstance) {
__napiInstance.exports['__napi_register__TaskHasher_impl_27']?.()
__napiInstance.exports['__napi_register__Task_struct_28']?.()
__napiInstance.exports['__napi_register__TaskTarget_struct_29']?.()
__napiInstance.exports['__napi_register__TaskGraph_struct_30']?.()
__napiInstance.exports['__napi_register__FileData_struct_31']?.()
__napiInstance.exports['__napi_register__InputsInput_struct_32']?.()
__napiInstance.exports['__napi_register__FileSetInput_struct_33']?.()
__napiInstance.exports['__napi_register__RuntimeInput_struct_34']?.()
__napiInstance.exports['__napi_register__EnvironmentInput_struct_35']?.()
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_36']?.()
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_37']?.()
__napiInstance.exports['__napi_register__NxJson_struct_38']?.()
__napiInstance.exports['__napi_register__FileLock_struct_39']?.()
__napiInstance.exports['__napi_register__FileLock_impl_41']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_struct_42']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_impl_53']?.()
__napiInstance.exports['__napi_register__WorkspaceErrors_54']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_55']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_56']?.()
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_57']?.()
__napiInstance.exports['__napi_register__FileMap_struct_58']?.()
__napiInstance.exports['__napi_register____test_only_transfer_file_map_59']?.()
__napiInstance.exports['__napi_register__TaskResult_struct_30']?.()
__napiInstance.exports['__napi_register__TaskGraph_struct_31']?.()
__napiInstance.exports['__napi_register__FileData_struct_32']?.()
__napiInstance.exports['__napi_register__InputsInput_struct_33']?.()
__napiInstance.exports['__napi_register__FileSetInput_struct_34']?.()
__napiInstance.exports['__napi_register__RuntimeInput_struct_35']?.()
__napiInstance.exports['__napi_register__EnvironmentInput_struct_36']?.()
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_37']?.()
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_38']?.()
__napiInstance.exports['__napi_register__NxJson_struct_39']?.()
__napiInstance.exports['__napi_register__FileLock_struct_40']?.()
__napiInstance.exports['__napi_register__FileLock_impl_42']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_struct_43']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_impl_54']?.()
__napiInstance.exports['__napi_register__WorkspaceErrors_55']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_56']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_57']?.()
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_58']?.()
__napiInstance.exports['__napi_register__FileMap_struct_59']?.()
__napiInstance.exports['__napi_register____test_only_transfer_file_map_60']?.()
}
export const FileLock = __napiModule.exports.FileLock
export const HashPlanner = __napiModule.exports.HashPlanner

View File

@ -107,25 +107,26 @@ function __napi_rs_initialize_modules(__napiInstance) {
__napiInstance.exports['__napi_register__TaskHasher_impl_27']?.()
__napiInstance.exports['__napi_register__Task_struct_28']?.()
__napiInstance.exports['__napi_register__TaskTarget_struct_29']?.()
__napiInstance.exports['__napi_register__TaskGraph_struct_30']?.()
__napiInstance.exports['__napi_register__FileData_struct_31']?.()
__napiInstance.exports['__napi_register__InputsInput_struct_32']?.()
__napiInstance.exports['__napi_register__FileSetInput_struct_33']?.()
__napiInstance.exports['__napi_register__RuntimeInput_struct_34']?.()
__napiInstance.exports['__napi_register__EnvironmentInput_struct_35']?.()
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_36']?.()
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_37']?.()
__napiInstance.exports['__napi_register__NxJson_struct_38']?.()
__napiInstance.exports['__napi_register__FileLock_struct_39']?.()
__napiInstance.exports['__napi_register__FileLock_impl_41']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_struct_42']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_impl_53']?.()
__napiInstance.exports['__napi_register__WorkspaceErrors_54']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_55']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_56']?.()
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_57']?.()
__napiInstance.exports['__napi_register__FileMap_struct_58']?.()
__napiInstance.exports['__napi_register____test_only_transfer_file_map_59']?.()
__napiInstance.exports['__napi_register__TaskResult_struct_30']?.()
__napiInstance.exports['__napi_register__TaskGraph_struct_31']?.()
__napiInstance.exports['__napi_register__FileData_struct_32']?.()
__napiInstance.exports['__napi_register__InputsInput_struct_33']?.()
__napiInstance.exports['__napi_register__FileSetInput_struct_34']?.()
__napiInstance.exports['__napi_register__RuntimeInput_struct_35']?.()
__napiInstance.exports['__napi_register__EnvironmentInput_struct_36']?.()
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_37']?.()
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_38']?.()
__napiInstance.exports['__napi_register__NxJson_struct_39']?.()
__napiInstance.exports['__napi_register__FileLock_struct_40']?.()
__napiInstance.exports['__napi_register__FileLock_impl_42']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_struct_43']?.()
__napiInstance.exports['__napi_register__WorkspaceContext_impl_54']?.()
__napiInstance.exports['__napi_register__WorkspaceErrors_55']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_56']?.()
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_57']?.()
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_58']?.()
__napiInstance.exports['__napi_register__FileMap_struct_59']?.()
__napiInstance.exports['__napi_register____test_only_transfer_file_map_60']?.()
}
module.exports.FileLock = __napiModule.exports.FileLock
module.exports.HashPlanner = __napiModule.exports.HashPlanner