aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts
diff options
context:
space:
mode:
authorAdam Mathes <adam@adammathes.com>2026-02-13 21:34:48 -0800
committerAdam Mathes <adam@adammathes.com>2026-02-13 21:34:48 -0800
commit76cb9c2a39d477a64824a985ade40507e3bbade1 (patch)
tree41e997aa9c6f538d3a136af61dae9424db2005a9 /vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts
parent819a39a21ac992b1393244a4c283bbb125208c69 (diff)
downloadneko-76cb9c2a39d477a64824a985ade40507e3bbade1.tar.gz
neko-76cb9c2a39d477a64824a985ade40507e3bbade1.tar.bz2
neko-76cb9c2a39d477a64824a985ade40507e3bbade1.zip
feat(vanilla): add testing infrastructure and tests (NK-wjnczv)
Diffstat (limited to 'vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts')
-rw-r--r--vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts64
1 files changed, 64 insertions, 0 deletions
diff --git a/vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts b/vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts
new file mode 100644
index 0000000..ee0dbc5
--- /dev/null
+++ b/vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts
@@ -0,0 +1,64 @@
+import { CancelReason, File, TestArtifact, TaskResultPack, TaskEventPack } from '@vitest/runner';
+import { SnapshotResult } from '@vitest/snapshot';
+import { FetchFunctionOptions, FetchResult } from 'vite/module-runner';
+import { O as OTELCarrier } from './traces.d.402V_yFI.js';
+
+interface AfterSuiteRunMeta {
+ coverage?: unknown;
+ testFiles: string[];
+ environment: string;
+ projectName?: string;
+}
+interface UserConsoleLog {
+ content: string;
+ origin?: string;
+ browser?: boolean;
+ type: "stdout" | "stderr";
+ taskId?: string;
+ time: number;
+ size: number;
+}
+interface ModuleGraphData {
+ graph: Record<string, string[]>;
+ externalized: string[];
+ inlined: string[];
+}
+interface ProvidedContext {}
+interface ResolveFunctionResult {
+ id: string;
+ file: string;
+ url: string;
+}
+interface FetchCachedFileSystemResult {
+ cached: true;
+ tmp: string;
+ id: string;
+ file: string | null;
+ url: string;
+ invalidate: boolean;
+}
+type LabelColor = "black" | "red" | "green" | "yellow" | "blue" | "magenta" | "cyan" | "white";
+
+interface RuntimeRPC {
+ fetch: (id: string, importer: string | undefined, environment: string, options?: FetchFunctionOptions, otelCarrier?: OTELCarrier) => Promise<FetchResult | FetchCachedFileSystemResult>;
+ resolve: (id: string, importer: string | undefined, environment: string) => Promise<ResolveFunctionResult | null>;
+ transform: (id: string) => Promise<{
+ code?: string;
+ }>;
+ onUserConsoleLog: (log: UserConsoleLog) => void;
+ onUnhandledError: (err: unknown, type: string) => void;
+ onQueued: (file: File) => void;
+ onCollected: (files: File[]) => Promise<void>;
+ onAfterSuiteRun: (meta: AfterSuiteRunMeta) => void;
+ onTaskArtifactRecord: <Artifact extends TestArtifact>(testId: string, artifact: Artifact) => Promise<Artifact>;
+ onTaskUpdate: (pack: TaskResultPack[], events: TaskEventPack[]) => Promise<void>;
+ onCancel: (reason: CancelReason) => void;
+ getCountOfFailedTests: () => number;
+ snapshotSaved: (snapshot: SnapshotResult) => void;
+ resolveSnapshotPath: (testPath: string) => string;
+}
+interface RunnerRPC {
+ onCancel: (reason: CancelReason) => void;
+}
+
+export type { AfterSuiteRunMeta as A, LabelColor as L, ModuleGraphData as M, ProvidedContext as P, RuntimeRPC as R, UserConsoleLog as U, RunnerRPC as a };