From 93078f2dd6473b7a80f3f43b4fdc4c8663347f4d Mon Sep 17 00:00:00 2001 From: hypercross Date: Tue, 14 Apr 2026 16:26:07 +0800 Subject: [PATCH] refactor: add more type exports --- src/index.ts | 2 ++ src/yarn-spinner/index.ts | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index 109f872..7f301ac 100644 --- a/src/index.ts +++ b/src/index.ts @@ -27,3 +27,5 @@ export type { YarnProject } from './loader/types'; export { parseYarn } from './yarn-spinner/parse/parser'; export { compile } from './yarn-spinner/compile/compiler'; export { YarnRunner } from './yarn-spinner/runtime/runner'; +export type { RunnerOptions } from './yarn-spinner/runtime/runner'; +export type { TextResult, OptionsResult, CommandResult, RuntimeResult } from './yarn-spinner/runtime/results'; diff --git a/src/yarn-spinner/index.ts b/src/yarn-spinner/index.ts index 65b1b74..3254fd8 100644 --- a/src/yarn-spinner/index.ts +++ b/src/yarn-spinner/index.ts @@ -1,3 +1,5 @@ export {parseYarn} from './parse/parser'; export {compile} from './compile/compiler'; -export {YarnRunner} from "./runtime/runner"; \ No newline at end of file +export {YarnRunner} from "./runtime/runner"; +export type {RunnerOptions} from "./runtime/runner"; +export type {TextResult, OptionsResult, CommandResult, RuntimeResult} from "./runtime/results"; \ No newline at end of file