Download packages/subprocess/win32-process/src/errors.ts from SaylorTwift/deepseek-harness: direct link, hf CLI and curl.
- Browser
- Download file 520 Bytes
-
https://huggingface.co/SaylorTwift/deepseek-harness/resolve/main/packages/subprocess/win32-process/src/errors.ts
- Command line
-
hf download hf://SaylorTwift/deepseek-harness/packages/subprocess/win32-process/src/errors.ts
-
curl -L -o errors.ts https://huggingface.co/SaylorTwift/deepseek-harness/resolve/main/packages/subprocess/win32-process/src/errors.ts
520 Bytes
| /** Win32 call failure with the exact API name and error code. */ | |
| export class Win32Error extends Error { | |
| /** Win32 function whose checked result failed. */ | |
| readonly api: string | |
| /** Exact GetLastError value or direct Win32 API error code. */ | |
| readonly win32Code: number | |
| constructor(api: string, win32Code: number, detail?: string) { | |
| super(`${api} failed (Win32 ${win32Code})${detail === undefined ? '' : `: ${detail}`}`) | |
| this.name = 'Win32Error' | |
| this.api = api | |
| this.win32Code = win32Code | |
| } | |
| } | |