* fix(native): preserve dispatch metadata format refusals * test(native): normalize CLI format refusal envelopes * test(native): assert admitted metadata target paths
525 lines
18 KiB
JavaScript
525 lines
18 KiB
JavaScript
import assert from "node:assert/strict";
|
|
import { execFile } from "node:child_process";
|
|
import { mkdtemp, rm, writeFile } from "node:fs/promises";
|
|
import { tmpdir } from "node:os";
|
|
import { join } from "node:path";
|
|
import { fileURLToPath } from "node:url";
|
|
import { promisify } from "node:util";
|
|
import { parseBinaryTarget } from "../../../dist/application/BinaryTargetResolver.js";
|
|
import { ArtifactResourceScope } from "../../../dist/artifacts/ArtifactResourceScope.js";
|
|
import { inspectAppleDispatchMetadata } from "../../../dist/native/AppleDispatchMetadata.js" |