mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-24 17:15:50 +00:00
style: 格式化 packages/@ant/ 下所有文件以通过 biome ci
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -10,13 +10,16 @@
|
||||
// ============================================================
|
||||
// Core API (render/createRoot)
|
||||
// ============================================================
|
||||
export { default as wrappedRender, renderSync, createRoot } from './core/root.js'
|
||||
export {
|
||||
default as wrappedRender,
|
||||
renderSync,
|
||||
createRoot,
|
||||
} from './core/root.js'
|
||||
export type { RenderOptions, Instance, Root } from './core/root.js'
|
||||
export * from './theme/theme-types.js'
|
||||
// InkCore class
|
||||
export { default as Ink } from './core/ink.js'
|
||||
|
||||
|
||||
// ============================================================
|
||||
// Keybindings
|
||||
// ============================================================
|
||||
@@ -68,8 +71,21 @@ export type {
|
||||
// ============================================================
|
||||
// Core types
|
||||
// ============================================================
|
||||
export type { DOMElement, TextNode, ElementNames, DOMNodeAttribute } from './core/dom.js'
|
||||
export type { Styles, TextStyles, Color, RGBColor, HexColor, Ansi256Color, AnsiColor } from './core/styles.js'
|
||||
export type {
|
||||
DOMElement,
|
||||
TextNode,
|
||||
ElementNames,
|
||||
DOMNodeAttribute,
|
||||
} from './core/dom.js'
|
||||
export type {
|
||||
Styles,
|
||||
TextStyles,
|
||||
Color,
|
||||
RGBColor,
|
||||
HexColor,
|
||||
Ansi256Color,
|
||||
AnsiColor,
|
||||
} from './core/styles.js'
|
||||
export type { Key } from './core/events/input-event.js'
|
||||
export type { FlickerReason, FrameEvent } from './core/frame.js'
|
||||
export type { MatchPosition } from './core/render-to-screen.js'
|
||||
@@ -83,7 +99,10 @@ export { ClickEvent } from './core/events/click-event.js'
|
||||
export { EventEmitter } from './core/events/emitter.js'
|
||||
export { Event } from './core/events/event.js'
|
||||
export { InputEvent } from './core/events/input-event.js'
|
||||
export { TerminalFocusEvent, type TerminalFocusEventType } from './core/events/terminal-focus-event.js'
|
||||
export {
|
||||
TerminalFocusEvent,
|
||||
type TerminalFocusEventType,
|
||||
} from './core/events/terminal-focus-event.js'
|
||||
export { KeyboardEvent } from './core/events/keyboard-event.js'
|
||||
export { FocusEvent } from './core/events/focus-event.js'
|
||||
export { FocusManager } from './core/focus.js'
|
||||
@@ -92,17 +111,53 @@ export { stringWidth } from './core/stringWidth.js'
|
||||
export { default as wrapText } from './core/wrap-text.js'
|
||||
export { default as measureElement } from './core/measure-element.js'
|
||||
export { supportsTabStatus } from './core/termio/osc.js'
|
||||
export { setClipboard, getClipboardPath, CLEAR_ITERM2_PROGRESS, CLEAR_TAB_STATUS, CLEAR_TERMINAL_TITLE, wrapForMultiplexer } from './core/termio/osc.js'
|
||||
export { DISABLE_KITTY_KEYBOARD, DISABLE_MODIFY_OTHER_KEYS } from './core/termio/csi.js'
|
||||
export { SHOW_CURSOR, DBP, DFE, DISABLE_MOUSE_TRACKING, EXIT_ALT_SCREEN, HIDE_CURSOR, ENTER_ALT_SCREEN, ENABLE_MOUSE_TRACKING } from './core/termio/dec.js'
|
||||
export {
|
||||
setClipboard,
|
||||
getClipboardPath,
|
||||
CLEAR_ITERM2_PROGRESS,
|
||||
CLEAR_TAB_STATUS,
|
||||
CLEAR_TERMINAL_TITLE,
|
||||
wrapForMultiplexer,
|
||||
} from './core/termio/osc.js'
|
||||
export {
|
||||
DISABLE_KITTY_KEYBOARD,
|
||||
DISABLE_MODIFY_OTHER_KEYS,
|
||||
} from './core/termio/csi.js'
|
||||
export {
|
||||
SHOW_CURSOR,
|
||||
DBP,
|
||||
DFE,
|
||||
DISABLE_MOUSE_TRACKING,
|
||||
EXIT_ALT_SCREEN,
|
||||
HIDE_CURSOR,
|
||||
ENTER_ALT_SCREEN,
|
||||
ENABLE_MOUSE_TRACKING,
|
||||
} from './core/termio/dec.js'
|
||||
export { default as instances } from './core/instances.js'
|
||||
export { default as renderBorder, type BorderTextOptions } from './core/render-border.js'
|
||||
export { isSynchronizedOutputSupported, isXtermJs, hasCursorUpViewportYankBug, writeDiffToTerminal } from './core/terminal.js'
|
||||
export { colorize, applyColor, applyTextStyles, type ColorType } from './core/colorize.js'
|
||||
export {
|
||||
default as renderBorder,
|
||||
type BorderTextOptions,
|
||||
} from './core/render-border.js'
|
||||
export {
|
||||
isSynchronizedOutputSupported,
|
||||
isXtermJs,
|
||||
hasCursorUpViewportYankBug,
|
||||
writeDiffToTerminal,
|
||||
} from './core/terminal.js'
|
||||
export {
|
||||
colorize,
|
||||
applyColor,
|
||||
applyTextStyles,
|
||||
type ColorType,
|
||||
} from './core/colorize.js'
|
||||
export { wrapAnsi } from './core/wrapAnsi.js'
|
||||
export { default as styles } from './core/styles.js'
|
||||
export { clamp } from './core/layout/geometry.js'
|
||||
export { getTerminalFocusState, getTerminalFocused, subscribeTerminalFocus } from './core/terminal-focus-state.js'
|
||||
export {
|
||||
getTerminalFocusState,
|
||||
getTerminalFocused,
|
||||
subscribeTerminalFocus,
|
||||
} from './core/terminal-focus-state.js'
|
||||
export { supportsHyperlinks } from './core/supports-hyperlinks.js'
|
||||
|
||||
// ============================================================
|
||||
@@ -112,7 +167,11 @@ export { default as BaseBox } from './components/Box.js'
|
||||
export type { Props as BaseBoxProps } from './components/Box.js'
|
||||
export { default as BaseText } from './components/Text.js'
|
||||
export type { Props as BaseTextProps } from './components/Text.js'
|
||||
export { default as Button, type ButtonState, type Props as ButtonProps } from './components/Button.js'
|
||||
export {
|
||||
default as Button,
|
||||
type ButtonState,
|
||||
type Props as ButtonProps,
|
||||
} from './components/Button.js'
|
||||
export { default as Link } from './components/Link.js'
|
||||
export type { Props as LinkProps } from './components/Link.js'
|
||||
export { default as Newline } from './components/Newline.js'
|
||||
@@ -120,13 +179,19 @@ export type { Props as NewlineProps } from './components/Newline.js'
|
||||
export { default as Spacer } from './components/Spacer.js'
|
||||
export { NoSelect } from './components/NoSelect.js'
|
||||
export { RawAnsi } from './components/RawAnsi.js'
|
||||
export { default as ScrollBox, type ScrollBoxHandle } from './components/ScrollBox.js'
|
||||
export {
|
||||
default as ScrollBox,
|
||||
type ScrollBoxHandle,
|
||||
} from './components/ScrollBox.js'
|
||||
export { AlternateScreen } from './components/AlternateScreen.js'
|
||||
|
||||
// App types
|
||||
export type { Props as AppProps } from './components/AppContext.js'
|
||||
export type { Props as StdinProps } from './components/StdinContext.js'
|
||||
export { TerminalSizeContext, type TerminalSize } from './components/TerminalSizeContext.js'
|
||||
export {
|
||||
TerminalSizeContext,
|
||||
type TerminalSize,
|
||||
} from './components/TerminalSizeContext.js'
|
||||
|
||||
// ============================================================
|
||||
// Hooks
|
||||
@@ -140,14 +205,21 @@ export { default as useStdin } from './hooks/use-stdin.js'
|
||||
export { useTerminalSize } from './hooks/useTerminalSize.js'
|
||||
export { useTimeout } from './hooks/useTimeout.js'
|
||||
export { useMinDisplayTime } from './hooks/useMinDisplayTime.js'
|
||||
export { useDoublePress, DOUBLE_PRESS_TIMEOUT_MS } from './hooks/useDoublePress.js'
|
||||
export {
|
||||
useDoublePress,
|
||||
DOUBLE_PRESS_TIMEOUT_MS,
|
||||
} from './hooks/useDoublePress.js'
|
||||
export { useTabStatus, type TabStatusKind } from './hooks/use-tab-status.js'
|
||||
export { useTerminalFocus } from './hooks/use-terminal-focus.js'
|
||||
export { useTerminalTitle } from './hooks/use-terminal-title.js'
|
||||
export { useTerminalViewport } from './hooks/use-terminal-viewport.js'
|
||||
export { useSearchHighlight } from './hooks/use-search-highlight.js'
|
||||
export { useDeclaredCursor } from './hooks/use-declared-cursor.js'
|
||||
export { TerminalWriteProvider, useTerminalNotification, type TerminalNotification } from './hooks/useTerminalNotification.js'
|
||||
export {
|
||||
TerminalWriteProvider,
|
||||
useTerminalNotification,
|
||||
type TerminalNotification,
|
||||
} from './hooks/useTerminalNotification.js'
|
||||
|
||||
// ============================================================
|
||||
// Theme (Layer 3)
|
||||
|
||||
Reference in New Issue
Block a user