@opentui/core
Advanced tools
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
@@ -5,6 +5,5 @@ import type { RendererHandle, RenderLib } from "../zig.js"; | ||
| Primary = 1, | ||
| Secondary = 2, | ||
| Query = 3 | ||
| Select = 2, | ||
| Secondary = 3 | ||
| } | ||
| export declare function encodeOsc52Payload(text: string, encoder?: TextEncoder): Uint8Array; | ||
| export declare class Clipboard { | ||
@@ -11,0 +10,0 @@ private lib; |
+1
-0
@@ -21,2 +21,3 @@ export * from "./border.js"; | ||
| export * from "./paste.js"; | ||
| export * from "./clipboard.js"; | ||
| export { detectLinks } from "./detect-links.js"; |
+9
-9
@@ -7,3 +7,3 @@ { | ||
| "type": "module", | ||
| "version": "0.4.1", | ||
| "version": "0.4.2", | ||
| "description": "OpenTUI is a TypeScript library on a native Zig core for building terminal user interfaces (TUIs)", | ||
@@ -69,11 +69,11 @@ "license": "MIT", | ||
| "optionalDependencies": { | ||
| "@opentui/core-darwin-x64": "0.4.1", | ||
| "@opentui/core-darwin-arm64": "0.4.1", | ||
| "@opentui/core-linux-x64": "0.4.1", | ||
| "@opentui/core-linux-arm64": "0.4.1", | ||
| "@opentui/core-win32-x64": "0.4.1", | ||
| "@opentui/core-win32-arm64": "0.4.1", | ||
| "@opentui/core-linux-x64-musl": "0.4.1", | ||
| "@opentui/core-linux-arm64-musl": "0.4.1" | ||
| "@opentui/core-darwin-x64": "0.4.2", | ||
| "@opentui/core-darwin-arm64": "0.4.2", | ||
| "@opentui/core-linux-x64": "0.4.2", | ||
| "@opentui/core-linux-arm64": "0.4.2", | ||
| "@opentui/core-win32-x64": "0.4.2", | ||
| "@opentui/core-win32-arm64": "0.4.2", | ||
| "@opentui/core-linux-x64-musl": "0.4.2", | ||
| "@opentui/core-linux-arm64-musl": "0.4.2" | ||
| } | ||
| } |
+4
-3
| import { | ||
| ANSI, | ||
| CliRenderer | ||
| } from "./index-07zpr2dg.js"; | ||
| } from "./index-6xr3rbbe.js"; | ||
| import { | ||
| SystemClock, | ||
| TreeSitterClient | ||
| } from "./index-pcvh9d34.js"; | ||
| } from "./index-x7n320jr.js"; | ||
@@ -795,2 +795,3 @@ // src/testing/mock-keys.ts | ||
| osc52: false, | ||
| osc52_support: "unknown", | ||
| notifications: false, | ||
@@ -1003,3 +1004,3 @@ explicit_cursor_positioning: false, | ||
| //# debugId=884B8CD1F6ACF7CC64756E2164756E21 | ||
| //# debugId=08D19767EB8430A064756E2164756E21 | ||
| //# sourceMappingURL=testing.js.map |
+2
-0
@@ -47,2 +47,3 @@ import type { RGBA } from "./lib/RGBA.js"; | ||
| export type TerminalMultiplexer = "none" | "tmux" | "zellij" | "screen" | "unknown"; | ||
| export type TerminalCapabilityState = "unknown" | "supported" | "unsupported"; | ||
| export interface TerminalInfo { | ||
@@ -69,2 +70,3 @@ name: string; | ||
| osc52: boolean; | ||
| osc52_support: TerminalCapabilityState; | ||
| notifications: boolean; | ||
@@ -71,0 +73,0 @@ explicit_cursor_positioning: boolean; |
+1
-1
@@ -95,3 +95,3 @@ import { | ||
| yoga_default | ||
| } from "./index-pcvh9d34.js"; | ||
| } from "./index-x7n320jr.js"; | ||
| export { | ||
@@ -98,0 +98,0 @@ yoga_default as default, |
+5
-1
@@ -51,3 +51,7 @@ import { type Pointer } from "./platform/ffi.js"; | ||
| readonly lengthOf: "term_version"; | ||
| }], readonly ["term_from_xtversion", "bool_u8"]], {}>; | ||
| }], readonly ["term_from_xtversion", "bool_u8"], readonly ["osc52_support", import("bun-ffi-structs").EnumDef<{ | ||
| unknown: number; | ||
| supported: number; | ||
| unsupported: number; | ||
| }>]], {}>; | ||
| export declare const EncodedCharStruct: import("bun-ffi-structs").DefineStructReturnType<[readonly ["width", "u8"], readonly ["char", "u32"]], {}>; | ||
@@ -54,0 +58,0 @@ export declare const LineInfoStruct: import("bun-ffi-structs").DefineStructReturnType<[readonly ["startCols", readonly ["u32"]], readonly ["startColsLen", "u32", { |
+1
-1
@@ -171,3 +171,3 @@ import { type FFICallbackInstance, type Pointer } from "./platform/ffi.js"; | ||
| setTerminalTitle: (renderer: RendererHandle, title: string) => void; | ||
| copyToClipboardOSC52: (renderer: RendererHandle, target: number, payload: Uint8Array) => boolean; | ||
| copyToClipboardOSC52: (renderer: RendererHandle, target: number, textUtf8: Uint8Array) => boolean; | ||
| clearClipboardOSC52: (renderer: RendererHandle, target: number) => boolean; | ||
@@ -174,0 +174,0 @@ triggerNotification: (renderer: RendererHandle, message: string, title?: string) => boolean; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
7768670
0.03%49585
0.06%