Skip to content

Commit 817d52f

Browse files
committed
chore(core): update wasm target
1 parent 572053e commit 817d52f

File tree

5 files changed

+114
-97
lines changed

5 files changed

+114
-97
lines changed

Cargo.lock

Lines changed: 23 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"preinstall": "node ./scripts/preinstall.js",
2424
"test": "nx run-many -t test",
2525
"e2e": "nx run-many -t e2e --projects ./e2e/*",
26-
"build:wasm": "rustup override set nightly-2024-07-19 && rustup target add wasm32-wasip1-threads && WASI_SDK_PATH=\"$(pwd)/wasi-sdk-23.0-x86_64-linux\" CMAKE_BUILD_PARALLEL_LEVEL=2 LIBSQLITE3_FLAGS=\"-DLONGDOUBLE_TYPE=double\" pnpm exec nx run-many -t build-native-wasm && rustup override unset",
26+
"build:wasm": "rustup override set nightly-2025-05-09 && rustup target add wasm32-wasip1-threads && WASI_SDK_PATH=\"$(pwd)/wasi-sdk-23.0-x86_64-linux\" CMAKE_BUILD_PARALLEL_LEVEL=2 LIBSQLITE3_FLAGS=\"-DLONGDOUBLE_TYPE=double\" pnpm exec nx run-many -t build-native-wasm && rustup override unset",
2727
"lint-pnpm-lock": "eslint pnpm-lock.yaml"
2828
},
2929
"devDependencies": {

packages/nx/Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ tokio = { version = "1.44.0", features = [
1818
"io-util",
1919
"rt",
2020
"time",
21-
"net",
2221
] }
2322
anyhow = "1.0.71"
2423
better-panic = "0.3.0"
@@ -68,13 +67,7 @@ xxhash-rust = { version = '0.8.5', features = ['xxh3', 'xxh64'] }
6867
vt100-ctt = { git = "https://github.com/JamesHenry/vt100-rust", rev = "b15dc3b0f7db94167a9c584f1d403899c0cc871d" }
6968
serde = "1.0.219"
7069
serde_json = "1.0.140"
71-
jsonrpsee = { version = "0.25.1", features = [
72-
"client-core",
73-
"async-client",
74-
"macros",
75-
"http-client",
76-
] }
77-
interprocess = { version = "2.2.3", features = ["tokio"] }
70+
7871
sha2 = "0.10.8"
7972

8073
[target.'cfg(windows)'.dependencies]
@@ -100,6 +93,13 @@ watchexec-events = "2.0.1"
10093
watchexec-filterer-ignore = "3.0.0"
10194
watchexec-signals = "2.1.0"
10295
machine-uid = "0.5.2"
96+
interprocess = { version = "2.2.3", features = ["tokio"] }
97+
jsonrpsee = { version = "0.25.1", features = [
98+
"client-core",
99+
"async-client",
100+
"macros",
101+
"http-client",
102+
] }
103103

104104
[lib]
105105
crate-type = ['cdylib']

packages/nx/src/native/nx.wasi-browser.js

Lines changed: 41 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -59,43 +59,45 @@ function __napi_rs_initialize_modules(__napiInstance) {
5959
__napiInstance.exports['__napi_register__get_transformable_outputs_5']?.()
6060
__napiInstance.exports['__napi_register__hash_array_6']?.()
6161
__napiInstance.exports['__napi_register__hash_file_7']?.()
62-
__napiInstance.exports['__napi_register__IS_WASM_8']?.()
63-
__napiInstance.exports['__napi_register__get_binary_target_9']?.()
64-
__napiInstance.exports['__napi_register__ImportResult_struct_10']?.()
65-
__napiInstance.exports['__napi_register__find_imports_11']?.()
66-
__napiInstance.exports['__napi_register__transfer_project_graph_12']?.()
67-
__napiInstance.exports['__napi_register__ExternalNode_struct_13']?.()
68-
__napiInstance.exports['__napi_register__Target_struct_14']?.()
69-
__napiInstance.exports['__napi_register__Project_struct_15']?.()
70-
__napiInstance.exports['__napi_register__ProjectGraph_struct_16']?.()
71-
__napiInstance.exports['__napi_register__HashPlanner_struct_17']?.()
72-
__napiInstance.exports['__napi_register__HashPlanner_impl_21']?.()
73-
__napiInstance.exports['__napi_register__HashDetails_struct_22']?.()
74-
__napiInstance.exports['__napi_register__HasherOptions_struct_23']?.()
75-
__napiInstance.exports['__napi_register__TaskHasher_struct_24']?.()
76-
__napiInstance.exports['__napi_register__TaskHasher_impl_27']?.()
77-
__napiInstance.exports['__napi_register__Task_struct_28']?.()
78-
__napiInstance.exports['__napi_register__TaskTarget_struct_29']?.()
79-
__napiInstance.exports['__napi_register__TaskResult_struct_30']?.()
80-
__napiInstance.exports['__napi_register__TaskGraph_struct_31']?.()
81-
__napiInstance.exports['__napi_register__FileData_struct_32']?.()
82-
__napiInstance.exports['__napi_register__InputsInput_struct_33']?.()
83-
__napiInstance.exports['__napi_register__FileSetInput_struct_34']?.()
84-
__napiInstance.exports['__napi_register__RuntimeInput_struct_35']?.()
85-
__napiInstance.exports['__napi_register__EnvironmentInput_struct_36']?.()
86-
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_37']?.()
87-
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_38']?.()
88-
__napiInstance.exports['__napi_register__NxJson_struct_39']?.()
89-
__napiInstance.exports['__napi_register__FileLock_struct_40']?.()
90-
__napiInstance.exports['__napi_register__FileLock_impl_42']?.()
91-
__napiInstance.exports['__napi_register__WorkspaceContext_struct_43']?.()
92-
__napiInstance.exports['__napi_register__WorkspaceContext_impl_54']?.()
93-
__napiInstance.exports['__napi_register__WorkspaceErrors_55']?.()
94-
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_56']?.()
95-
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_57']?.()
96-
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_58']?.()
97-
__napiInstance.exports['__napi_register__FileMap_struct_59']?.()
98-
__napiInstance.exports['__napi_register____test_only_transfer_file_map_60']?.()
62+
__napiInstance.exports['__napi_register__log_info_8']?.()
63+
__napiInstance.exports['__napi_register__log_error_9']?.()
64+
__napiInstance.exports['__napi_register__IS_WASM_10']?.()
65+
__napiInstance.exports['__napi_register__get_binary_target_11']?.()
66+
__napiInstance.exports['__napi_register__ImportResult_struct_12']?.()
67+
__napiInstance.exports['__napi_register__find_imports_13']?.()
68+
__napiInstance.exports['__napi_register__transfer_project_graph_14']?.()
69+
__napiInstance.exports['__napi_register__ExternalNode_struct_15']?.()
70+
__napiInstance.exports['__napi_register__Target_struct_16']?.()
71+
__napiInstance.exports['__napi_register__Project_struct_17']?.()
72+
__napiInstance.exports['__napi_register__ProjectGraph_struct_18']?.()
73+
__napiInstance.exports['__napi_register__HashPlanner_struct_19']?.()
74+
__napiInstance.exports['__napi_register__HashPlanner_impl_23']?.()
75+
__napiInstance.exports['__napi_register__HashDetails_struct_24']?.()
76+
__napiInstance.exports['__napi_register__HasherOptions_struct_25']?.()
77+
__napiInstance.exports['__napi_register__TaskHasher_struct_26']?.()
78+
__napiInstance.exports['__napi_register__TaskHasher_impl_29']?.()
79+
__napiInstance.exports['__napi_register__Task_struct_30']?.()
80+
__napiInstance.exports['__napi_register__TaskTarget_struct_31']?.()
81+
__napiInstance.exports['__napi_register__TaskResult_struct_32']?.()
82+
__napiInstance.exports['__napi_register__TaskGraph_struct_33']?.()
83+
__napiInstance.exports['__napi_register__FileData_struct_34']?.()
84+
__napiInstance.exports['__napi_register__InputsInput_struct_35']?.()
85+
__napiInstance.exports['__napi_register__FileSetInput_struct_36']?.()
86+
__napiInstance.exports['__napi_register__RuntimeInput_struct_37']?.()
87+
__napiInstance.exports['__napi_register__EnvironmentInput_struct_38']?.()
88+
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_39']?.()
89+
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_40']?.()
90+
__napiInstance.exports['__napi_register__NxJson_struct_41']?.()
91+
__napiInstance.exports['__napi_register__FileLock_struct_42']?.()
92+
__napiInstance.exports['__napi_register__FileLock_impl_44']?.()
93+
__napiInstance.exports['__napi_register__WorkspaceContext_struct_45']?.()
94+
__napiInstance.exports['__napi_register__WorkspaceContext_impl_56']?.()
95+
__napiInstance.exports['__napi_register__WorkspaceErrors_57']?.()
96+
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_58']?.()
97+
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_59']?.()
98+
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_60']?.()
99+
__napiInstance.exports['__napi_register__FileMap_struct_61']?.()
100+
__napiInstance.exports['__napi_register____test_only_transfer_file_map_62']?.()
99101
}
100102
export const FileLock = __napiModule.exports.FileLock
101103
export const HashPlanner = __napiModule.exports.HashPlanner
@@ -111,6 +113,8 @@ export const getTransformableOutputs = __napiModule.exports.getTransformableOutp
111113
export const hashArray = __napiModule.exports.hashArray
112114
export const hashFile = __napiModule.exports.hashFile
113115
export const IS_WASM = __napiModule.exports.IS_WASM
116+
export const logError = __napiModule.exports.logError
117+
export const logInfo = __napiModule.exports.logInfo
114118
export const remove = __napiModule.exports.remove
115119
export const testOnlyTransferFileMap = __napiModule.exports.testOnlyTransferFileMap
116120
export const transferProjectGraph = __napiModule.exports.transferProjectGraph

packages/nx/src/native/nx.wasi.cjs

Lines changed: 41 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -90,43 +90,45 @@ function __napi_rs_initialize_modules(__napiInstance) {
9090
__napiInstance.exports['__napi_register__get_transformable_outputs_5']?.()
9191
__napiInstance.exports['__napi_register__hash_array_6']?.()
9292
__napiInstance.exports['__napi_register__hash_file_7']?.()
93-
__napiInstance.exports['__napi_register__IS_WASM_8']?.()
94-
__napiInstance.exports['__napi_register__get_binary_target_9']?.()
95-
__napiInstance.exports['__napi_register__ImportResult_struct_10']?.()
96-
__napiInstance.exports['__napi_register__find_imports_11']?.()
97-
__napiInstance.exports['__napi_register__transfer_project_graph_12']?.()
98-
__napiInstance.exports['__napi_register__ExternalNode_struct_13']?.()
99-
__napiInstance.exports['__napi_register__Target_struct_14']?.()
100-
__napiInstance.exports['__napi_register__Project_struct_15']?.()
101-
__napiInstance.exports['__napi_register__ProjectGraph_struct_16']?.()
102-
__napiInstance.exports['__napi_register__HashPlanner_struct_17']?.()
103-
__napiInstance.exports['__napi_register__HashPlanner_impl_21']?.()
104-
__napiInstance.exports['__napi_register__HashDetails_struct_22']?.()
105-
__napiInstance.exports['__napi_register__HasherOptions_struct_23']?.()
106-
__napiInstance.exports['__napi_register__TaskHasher_struct_24']?.()
107-
__napiInstance.exports['__napi_register__TaskHasher_impl_27']?.()
108-
__napiInstance.exports['__napi_register__Task_struct_28']?.()
109-
__napiInstance.exports['__napi_register__TaskTarget_struct_29']?.()
110-
__napiInstance.exports['__napi_register__TaskResult_struct_30']?.()
111-
__napiInstance.exports['__napi_register__TaskGraph_struct_31']?.()
112-
__napiInstance.exports['__napi_register__FileData_struct_32']?.()
113-
__napiInstance.exports['__napi_register__InputsInput_struct_33']?.()
114-
__napiInstance.exports['__napi_register__FileSetInput_struct_34']?.()
115-
__napiInstance.exports['__napi_register__RuntimeInput_struct_35']?.()
116-
__napiInstance.exports['__napi_register__EnvironmentInput_struct_36']?.()
117-
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_37']?.()
118-
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_38']?.()
119-
__napiInstance.exports['__napi_register__NxJson_struct_39']?.()
120-
__napiInstance.exports['__napi_register__FileLock_struct_40']?.()
121-
__napiInstance.exports['__napi_register__FileLock_impl_42']?.()
122-
__napiInstance.exports['__napi_register__WorkspaceContext_struct_43']?.()
123-
__napiInstance.exports['__napi_register__WorkspaceContext_impl_54']?.()
124-
__napiInstance.exports['__napi_register__WorkspaceErrors_55']?.()
125-
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_56']?.()
126-
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_57']?.()
127-
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_58']?.()
128-
__napiInstance.exports['__napi_register__FileMap_struct_59']?.()
129-
__napiInstance.exports['__napi_register____test_only_transfer_file_map_60']?.()
93+
__napiInstance.exports['__napi_register__log_info_8']?.()
94+
__napiInstance.exports['__napi_register__log_error_9']?.()
95+
__napiInstance.exports['__napi_register__IS_WASM_10']?.()
96+
__napiInstance.exports['__napi_register__get_binary_target_11']?.()
97+
__napiInstance.exports['__napi_register__ImportResult_struct_12']?.()
98+
__napiInstance.exports['__napi_register__find_imports_13']?.()
99+
__napiInstance.exports['__napi_register__transfer_project_graph_14']?.()
100+
__napiInstance.exports['__napi_register__ExternalNode_struct_15']?.()
101+
__napiInstance.exports['__napi_register__Target_struct_16']?.()
102+
__napiInstance.exports['__napi_register__Project_struct_17']?.()
103+
__napiInstance.exports['__napi_register__ProjectGraph_struct_18']?.()
104+
__napiInstance.exports['__napi_register__HashPlanner_struct_19']?.()
105+
__napiInstance.exports['__napi_register__HashPlanner_impl_23']?.()
106+
__napiInstance.exports['__napi_register__HashDetails_struct_24']?.()
107+
__napiInstance.exports['__napi_register__HasherOptions_struct_25']?.()
108+
__napiInstance.exports['__napi_register__TaskHasher_struct_26']?.()
109+
__napiInstance.exports['__napi_register__TaskHasher_impl_29']?.()
110+
__napiInstance.exports['__napi_register__Task_struct_30']?.()
111+
__napiInstance.exports['__napi_register__TaskTarget_struct_31']?.()
112+
__napiInstance.exports['__napi_register__TaskResult_struct_32']?.()
113+
__napiInstance.exports['__napi_register__TaskGraph_struct_33']?.()
114+
__napiInstance.exports['__napi_register__FileData_struct_34']?.()
115+
__napiInstance.exports['__napi_register__InputsInput_struct_35']?.()
116+
__napiInstance.exports['__napi_register__FileSetInput_struct_36']?.()
117+
__napiInstance.exports['__napi_register__RuntimeInput_struct_37']?.()
118+
__napiInstance.exports['__napi_register__EnvironmentInput_struct_38']?.()
119+
__napiInstance.exports['__napi_register__ExternalDependenciesInput_struct_39']?.()
120+
__napiInstance.exports['__napi_register__DepsOutputsInput_struct_40']?.()
121+
__napiInstance.exports['__napi_register__NxJson_struct_41']?.()
122+
__napiInstance.exports['__napi_register__FileLock_struct_42']?.()
123+
__napiInstance.exports['__napi_register__FileLock_impl_44']?.()
124+
__napiInstance.exports['__napi_register__WorkspaceContext_struct_45']?.()
125+
__napiInstance.exports['__napi_register__WorkspaceContext_impl_56']?.()
126+
__napiInstance.exports['__napi_register__WorkspaceErrors_57']?.()
127+
__napiInstance.exports['__napi_register__NxWorkspaceFiles_struct_58']?.()
128+
__napiInstance.exports['__napi_register__NxWorkspaceFilesExternals_struct_59']?.()
129+
__napiInstance.exports['__napi_register__UpdatedWorkspaceFiles_struct_60']?.()
130+
__napiInstance.exports['__napi_register__FileMap_struct_61']?.()
131+
__napiInstance.exports['__napi_register____test_only_transfer_file_map_62']?.()
130132
}
131133
module.exports.FileLock = __napiModule.exports.FileLock
132134
module.exports.HashPlanner = __napiModule.exports.HashPlanner
@@ -142,6 +144,8 @@ module.exports.getTransformableOutputs = __napiModule.exports.getTransformableOu
142144
module.exports.hashArray = __napiModule.exports.hashArray
143145
module.exports.hashFile = __napiModule.exports.hashFile
144146
module.exports.IS_WASM = __napiModule.exports.IS_WASM
147+
module.exports.logError = __napiModule.exports.logError
148+
module.exports.logInfo = __napiModule.exports.logInfo
145149
module.exports.remove = __napiModule.exports.remove
146150
module.exports.testOnlyTransferFileMap = __napiModule.exports.testOnlyTransferFileMap
147151
module.exports.transferProjectGraph = __napiModule.exports.transferProjectGraph

0 commit comments

Comments
 (0)