Files
orca/native/windows-security/package.json
T
Neil 9f62a4fa2d fix(windows): start the WSL holder with only a NUL handle to inherit (#35799)
* fix(windows): start the WSL holder with only a NUL handle to inherit

libuv starts every Windows child with bInheritHandles=TRUE and no handle
list, so a detached holder that outlives Orca kept any inheritable handle
Orca had open, such as a launcher's pipe or a DevTools socket. Start it
through CreateProcessW with PROC_THREAD_ATTRIBUTE_HANDLE_LIST naming one NUL
handle for its stdio. The build probes now check the newest export without
calling it, and the lane receipt labels ConPTY's own startup output.

* fix(windows): report isolated holder exits and kills the way libuv does
2026-10-29 02:56:09 -07:00

22 lines
399 B
JSON

{
"name": "@orca/windows-security",
"version": "1.0.0",
"private": true,
"description": "In-process Windows file DACLs and child handle inheritance for Orca",
"license": "MIT",
"files": [
"index.js",
"index.d.ts",
"binding.gyp",
"src"
],
"os": [
"win32"
],
"main": "index.js",
"types": "index.d.ts",
"dependencies": {
"node-addon-api": "^8.5.0"
}
}