MCPcopy
hub / github.com/rolldown/tsdown / ExeTarget

Interface ExeTarget

packages/exe/src/platform.ts:7–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5export type ExeArch = 'x64' | 'arm64'
6
7export interface ExeTarget {
8 platform: ExePlatform
9 arch: ExeArch
10 /**
11 * Node.js version to use for the executable.
12 *
13 * Accepts a valid semver string (e.g., `"25.7.0"`), or the special values
14 * `"latest"` / `"latest-lts"` which resolve the version automatically from
15 * {@link https://nodejs.org/dist/index.json}.
16 *
17 * The minimum required version is 25.7.0, which is when SEA support was added to Node.js.
18 */
19 nodeVersion:
20 | (string & {})
21 | 'latest'
22 | 'latest-lts'
23 | `${string}.${string}.${string}`
24}
25
26export interface ExeExtensionOptions {
27 /**

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…