Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

opentui-devel-0.5.14-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: opentui-devel Distribution: openSUSE Tumbleweed
Version: 0.5.14 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 3 17:17:13 2026
Group: Unspecified Build host: reproducible
Size: 2737359 Source RPM: opentui-0.5.14-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://opentui.com
Summary: TypeScript sources for OpenTUI
The TypeScript half of OpenTUI: the core bindings, the keymap library and
the SolidJS renderer.

OpenTUI is consumed as TypeScript, not as a compiled artifact - a program
using it bundles these sources into itself with its own bundler. So this is
what you build against, and nothing installs it to run.

Provides

Requires

License

Apache-2.0 AND BSD-3-Clause AND MIT AND (Unlicense OR MIT-0)

Changelog

* Sat Oct 03 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.5.14, which also carries 0.5.13 (opencode v2 pins
    @opentui/* at exactly this version; the FFI ABI is private and
    unversioned, so both halves and every consumer move together):
    * Fixed a leak in the native text buffer: replacing a buffer's
      contents kept the whole previous rope alive, so a 2000-line
      text grew RSS by 1.24 MB per call and 2000 calls reached
      2.5 GB. Bytes loaded from a file no longer sit in the rope
      arena where the next document could pick them up either
    * Fixed the terminal not repainting when a debounced SIGWINCH
      burst shrank and restored the original geometry inside the
      100 ms window, which could leave a stale screen until some
      later resize
    * Fixed a busy rerender loop: a child attached after a layout
      pass makes Yoga report NaN dimensions, and since NaN is never
      equal to itself the layout kept being redone
    * Fixed the SolidJS portal leaking its children's listeners on
      teardown
    * Under tmux, terminal capability probes are now sent unwrapped,
      so tmux answers the pane that asked instead of a pane switch
      delivering the reply to the wrong pane as input. Focus tracking
      is enabled whenever tmux is detected, and an explicitly
      requested Sixel protocol is honoured through passthrough
    * Fixed kitty graphics drawn above the cell background
    * Cut FFI traffic and per-cell work in the native core: selection
      updates skip the native reset for text views with no selection,
      buffer resizes reallocate only once the cells stop fitting (and
      a failed resize now leaves the buffer unchanged instead of
      shortening a cell array), and colour bytes round without a libm
      call
    * Draw text and box titles encode into reused storage rather than
      allocating a buffer per call
    * Many more fixes and improvements; see upstream's release notes
      for the full list
* Sun Sep 27 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.5.12 (opencode v2 pins @opentui/* at exactly this
    version; the FFI ABI is unversioned so both move together):
    * Native core now needs Zig 0.16 and lives in packages/native;
      its Zig dependencies and image libraries ship vendored in-tree
    * New embedded terminal runtime and native image rendering in
      the library, plus audio input capture and clipboard support
    * Per-line text alignment, mouse pointer styles, double/triple
      click and CJK line wrapping in the TypeScript API
    * Renderer and input fixes: split-footer resize, transparent
      terminal backgrounds, markdown tables and hyperlinks, Thai
      spacing marks and Ghostty wide grapheme widths
    * Many more fixes and improvements; see upstream's release notes
      for the full list
  - Drop opentui-build-id.patch (upstream sets the build ID itself)
    and rework opentui-baseline-cpu.patch for the moved build.zig
  - Retire opentui-zig-deps-0.4.5.tar.zst and opentui_zigdeps: deps
    are vendored in-tree, unpacked at build time, nothing is fetched
  - Licence now Apache-2.0 AND BSD-3-Clause AND MIT AND
    (Unlicense OR MIT-0) for the vendored wuffs and libwebp code
  - Skip two X11 clipboard unit tests on aarch64, where they abort
    the test runner (opentui-aarch64-skip-crashing-x11-tests.patch);
    create /tmp/.X11-unix in %check for the socket bind test
* Mon Sep 14 2026 Martin Pluskal <mpluskal@suse.com>
  - Use the tree-sitter-javascript-wasm, -typescript-wasm,
    - markdown-wasm and -zig-wasm packages for the highlighter's
    grammar modules: the copies in the source tree become symlinks
    to them (Requires on the devel subpackage)
* Sun Aug 09 2026 Martin Pluskal <mpluskal@suse.com>
  - New package: opentui 0.4.5, a library for building terminal user
    interfaces whose layout, text shaping and rendering are done by a
    native core written in Zig that TypeScript programs drive over FFI
  - Split into two subpackages: opentui with the native library, and
    opentui-devel with the TypeScript that calls it (@opentui/core,
    @opentui/keymap and @opentui/solid), which is consumed as sources
    and bundled by the program using it rather than linked against
  - Not the newest release: the TypeScript and the native library talk
    over a private, unversioned FFI ABI, so both halves and every
    consumer have to come from the same release, and opencode - the
    only consumer in the distribution - pins 0.4.5. See
    README.SUSE-maint before bumping
  - Install the native library as @opentui/core-linux-<node arch>/
    libopentui.so under the opentui directory in the library path,
    which is both the name the optionalDependency import resolves and
    the layout upstream's OTUI_ASSET_ROOT expects, so a consumer can
    use either way of finding it
  - Rewrite the workspace:* specifiers the three packages use for each
    other to the concrete version, which is what npm publish does and
    what makes them resolvable outside upstream's monorepo
  - Verify at install time that every path in the packages' exports
    maps is actually shipped, so pruning upstream's build plumbing
    cannot silently remove an entry point (@opentui/solid keeps four
    modules under scripts/ that are exported API)
  - Add opentui_zigdeps, which prepares the two Zig dependencies (yoga
    and uucode) as an offline bundle for zig build --system, as the
    build would otherwise fetch them over the network
  - Build with -Dtarget=native rather than upstream's default, which
    is a glibc 2.17 cross target built against Zig's own bundled libc
    instead of the system one
  - Build the native library for the architecture baseline instead of
    for whatever CPU the build worker happens to have
    (opentui-baseline-cpu.patch): build.zig passes -Dtarget=native
    straight to std.Target.Query.parse, which leaves the CPU model at
    host detection, so a worker with FEAT_LRCPC turned the C++ in yoga
    into ldapr/stlur and the resulting libopentui.so died with SIGILL
    on every older aarch64 - ThunderX2, Cortex-A72 and the like - as
    soon as yoga laid out its first node. Only the code generator is
    affected; the library still links the host libc and libstdc++
  - Fail the build if the aarch64 library still contains those
    instructions, so a rebase cannot quietly reintroduce it
  - Require zig = 0.15.2: upstream's build.zig hard-checks for exactly
    that version, and Zig is not source compatible across releases
  - Add opentui-build-id.patch to ask the linker for a build ID, which
    Zig does not emit by default and without which rpm cannot split a
    debuginfo package off the library

Files

/usr/lib64/opentui/@opentui/core
/usr/lib64/opentui/@opentui/core/README.md
/usr/lib64/opentui/@opentui/core/THIRD_PARTY_LICENSES
/usr/lib64/opentui/@opentui/core/THIRD_PARTY_LICENSES/GHOSTTY
/usr/lib64/opentui/@opentui/core/package.json
/usr/lib64/opentui/@opentui/core/src
/usr/lib64/opentui/@opentui/core/src/NativeSpanFeed.ts
/usr/lib64/opentui/@opentui/core/src/Renderable.ts
/usr/lib64/opentui/@opentui/core/src/animation
/usr/lib64/opentui/@opentui/core/src/animation/Timeline.ts
/usr/lib64/opentui/@opentui/core/src/ansi.ts
/usr/lib64/opentui/@opentui/core/src/audio-stream
/usr/lib64/opentui/@opentui/core/src/audio-stream/demuxer.ts
/usr/lib64/opentui/@opentui/core/src/audio-stream/icy
/usr/lib64/opentui/@opentui/core/src/audio-stream/icy/demuxer.ts
/usr/lib64/opentui/@opentui/core/src/audio-stream/icy/metadata.ts
/usr/lib64/opentui/@opentui/core/src/audio.ts
/usr/lib64/opentui/@opentui/core/src/buffer.ts
/usr/lib64/opentui/@opentui/core/src/console.ts
/usr/lib64/opentui/@opentui/core/src/edit-buffer.ts
/usr/lib64/opentui/@opentui/core/src/editor-view.ts
/usr/lib64/opentui/@opentui/core/src/image.ts
/usr/lib64/opentui/@opentui/core/src/index.ts
/usr/lib64/opentui/@opentui/core/src/lib
/usr/lib64/opentui/@opentui/core/src/lib/KeyHandler.ts
/usr/lib64/opentui/@opentui/core/src/lib/RGBA.ts
/usr/lib64/opentui/@opentui/core/src/lib/ascii.font.ts
/usr/lib64/opentui/@opentui/core/src/lib/border.ts
/usr/lib64/opentui/@opentui/core/src/lib/bunfs.ts
/usr/lib64/opentui/@opentui/core/src/lib/clipboard.ts
/usr/lib64/opentui/@opentui/core/src/lib/clock.ts
/usr/lib64/opentui/@opentui/core/src/lib/data-paths.ts
/usr/lib64/opentui/@opentui/core/src/lib/debounce.ts
/usr/lib64/opentui/@opentui/core/src/lib/detect-links.ts
/usr/lib64/opentui/@opentui/core/src/lib/env.ts
/usr/lib64/opentui/@opentui/core/src/lib/extmarks-history.ts
/usr/lib64/opentui/@opentui/core/src/lib/extmarks.ts
/usr/lib64/opentui/@opentui/core/src/lib/fonts
/usr/lib64/opentui/@opentui/core/src/lib/fonts/block.json
/usr/lib64/opentui/@opentui/core/src/lib/fonts/grid.json
/usr/lib64/opentui/@opentui/core/src/lib/fonts/huge.json
/usr/lib64/opentui/@opentui/core/src/lib/fonts/pallet.json
/usr/lib64/opentui/@opentui/core/src/lib/fonts/shade.json
/usr/lib64/opentui/@opentui/core/src/lib/fonts/slick.json
/usr/lib64/opentui/@opentui/core/src/lib/fonts/tiny.json
/usr/lib64/opentui/@opentui/core/src/lib/hast-styled-text.ts
/usr/lib64/opentui/@opentui/core/src/lib/host-clipboard.internal.ts
/usr/lib64/opentui/@opentui/core/src/lib/host-clipboard.native.ts
/usr/lib64/opentui/@opentui/core/src/lib/index.ts
/usr/lib64/opentui/@opentui/core/src/lib/keybinding.internal.ts
/usr/lib64/opentui/@opentui/core/src/lib/objects-in-viewport.ts
/usr/lib64/opentui/@opentui/core/src/lib/output.capture.ts
/usr/lib64/opentui/@opentui/core/src/lib/parse.keypress-kitty.ts
/usr/lib64/opentui/@opentui/core/src/lib/parse.keypress.ts
/usr/lib64/opentui/@opentui/core/src/lib/parse.mouse.ts
/usr/lib64/opentui/@opentui/core/src/lib/paste.ts
/usr/lib64/opentui/@opentui/core/src/lib/queue.ts
/usr/lib64/opentui/@opentui/core/src/lib/render-geometry.ts
/usr/lib64/opentui/@opentui/core/src/lib/renderable.validations.ts
/usr/lib64/opentui/@opentui/core/src/lib/scroll-acceleration.ts
/usr/lib64/opentui/@opentui/core/src/lib/selection.ts
/usr/lib64/opentui/@opentui/core/src/lib/singleton.ts
/usr/lib64/opentui/@opentui/core/src/lib/stdin-parser.ts
/usr/lib64/opentui/@opentui/core/src/lib/styled-text.ts
/usr/lib64/opentui/@opentui/core/src/lib/terminal-capability-detection.ts
/usr/lib64/opentui/@opentui/core/src/lib/terminal-palette.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter-styled-text.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets.d.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/README.md
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/javascript
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/javascript/highlights.scm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/javascript/tree-sitter-javascript.wasm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/markdown
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/markdown/highlights.scm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/markdown/injections.scm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/markdown/tree-sitter-markdown.wasm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/markdown_inline
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/markdown_inline/highlights.scm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/markdown_inline/tree-sitter-markdown_inline.wasm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/typescript
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/typescript/highlights.scm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/typescript/tree-sitter-typescript.wasm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/update.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/zig
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/zig/highlights.scm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/assets/zig/tree-sitter-zig.wasm
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/client.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/default-parser-assets.bun.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/default-parsers.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/download-utils.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/index.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/parser.worker.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/parsers-config.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/resolve-ft.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/types.ts
/usr/lib64/opentui/@opentui/core/src/lib/tree-sitter/update-assets.ts
/usr/lib64/opentui/@opentui/core/src/lib/validate-dir-name.ts
/usr/lib64/opentui/@opentui/core/src/lib/yoga.options.ts
/usr/lib64/opentui/@opentui/core/src/native-event-worker-repro.worker.ts
/usr/lib64/opentui/@opentui/core/src/node-asset-target.ts
/usr/lib64/opentui/@opentui/core/src/node-assets.ts
/usr/lib64/opentui/@opentui/core/src/platform
/usr/lib64/opentui/@opentui/core/src/platform/assets.ts
/usr/lib64/opentui/@opentui/core/src/platform/ffi.ts
/usr/lib64/opentui/@opentui/core/src/platform/runtime-assets.bun.ts
/usr/lib64/opentui/@opentui/core/src/platform/runtime-assets.node.ts
/usr/lib64/opentui/@opentui/core/src/platform/runtime.ts
/usr/lib64/opentui/@opentui/core/src/platform/test.ts
/usr/lib64/opentui/@opentui/core/src/platform/worker-handler-cleanup.fixture.ts
/usr/lib64/opentui/@opentui/core/src/platform/worker-onmessage-startup.fixture.ts
/usr/lib64/opentui/@opentui/core/src/platform/worker-startup.fixture.ts
/usr/lib64/opentui/@opentui/core/src/platform/worker.node-test.ts
/usr/lib64/opentui/@opentui/core/src/platform/worker.ts
/usr/lib64/opentui/@opentui/core/src/plugins
/usr/lib64/opentui/@opentui/core/src/plugins/core-slot.ts
/usr/lib64/opentui/@opentui/core/src/plugins/registry.ts
/usr/lib64/opentui/@opentui/core/src/plugins/types.ts
/usr/lib64/opentui/@opentui/core/src/post
/usr/lib64/opentui/@opentui/core/src/post/effects.ts
/usr/lib64/opentui/@opentui/core/src/post/filters.ts
/usr/lib64/opentui/@opentui/core/src/post/matrices.ts
/usr/lib64/opentui/@opentui/core/src/renderables
/usr/lib64/opentui/@opentui/core/src/renderables/ASCIIFont.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Box.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Code.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Diff.ts
/usr/lib64/opentui/@opentui/core/src/renderables/EditBufferRenderable.ts
/usr/lib64/opentui/@opentui/core/src/renderables/EmbeddedTerminal.ts
/usr/lib64/opentui/@opentui/core/src/renderables/FrameBuffer.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Image.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Input.ts
/usr/lib64/opentui/@opentui/core/src/renderables/LineNumberRenderable.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Markdown.ts
/usr/lib64/opentui/@opentui/core/src/renderables/ScrollBar.ts
/usr/lib64/opentui/@opentui/core/src/renderables/ScrollBox.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Select.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Slider.ts
/usr/lib64/opentui/@opentui/core/src/renderables/TabSelect.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Text.ts
/usr/lib64/opentui/@opentui/core/src/renderables/TextBufferRenderable.ts
/usr/lib64/opentui/@opentui/core/src/renderables/TextNode.ts
/usr/lib64/opentui/@opentui/core/src/renderables/TextTable.ts
/usr/lib64/opentui/@opentui/core/src/renderables/Textarea.ts
/usr/lib64/opentui/@opentui/core/src/renderables/TimeToFirstDraw.ts
/usr/lib64/opentui/@opentui/core/src/renderables/__tests__
/usr/lib64/opentui/@opentui/core/src/renderables/__tests__/renderable-test-utils.ts
/usr/lib64/opentui/@opentui/core/src/renderables/composition
/usr/lib64/opentui/@opentui/core/src/renderables/composition/README.md
/usr/lib64/opentui/@opentui/core/src/renderables/composition/VRenderable.ts
/usr/lib64/opentui/@opentui/core/src/renderables/composition/constructs.ts
/usr/lib64/opentui/@opentui/core/src/renderables/composition/vnode.ts
/usr/lib64/opentui/@opentui/core/src/renderables/index.ts
/usr/lib64/opentui/@opentui/core/src/renderables/markdown-parser.ts
/usr/lib64/opentui/@opentui/core/src/renderables/text-table-width.ts
/usr/lib64/opentui/@opentui/core/src/renderer-theme-mode.ts
/usr/lib64/opentui/@opentui/core/src/renderer.ts
/usr/lib64/opentui/@opentui/core/src/runtime-plugin-support-configure.ts
/usr/lib64/opentui/@opentui/core/src/runtime-plugin-support.ts
/usr/lib64/opentui/@opentui/core/src/runtime-plugin.ts
/usr/lib64/opentui/@opentui/core/src/syntax-style.ts
/usr/lib64/opentui/@opentui/core/src/testing
/usr/lib64/opentui/@opentui/core/src/testing.ts
/usr/lib64/opentui/@opentui/core/src/testing/README.md
/usr/lib64/opentui/@opentui/core/src/testing/bun-test-node.ts
/usr/lib64/opentui/@opentui/core/src/testing/manual-clock.ts
/usr/lib64/opentui/@opentui/core/src/testing/mock-keys.ts
/usr/lib64/opentui/@opentui/core/src/testing/mock-mouse.ts
/usr/lib64/opentui/@opentui/core/src/testing/mock-tree-sitter-client.ts
/usr/lib64/opentui/@opentui/core/src/testing/spy.ts
/usr/lib64/opentui/@opentui/core/src/testing/terminal-capabilities.ts
/usr/lib64/opentui/@opentui/core/src/testing/test-recorder.ts
/usr/lib64/opentui/@opentui/core/src/testing/test-renderer.ts
/usr/lib64/opentui/@opentui/core/src/testing/test-streams.ts
/usr/lib64/opentui/@opentui/core/src/text-buffer-view.ts
/usr/lib64/opentui/@opentui/core/src/text-buffer.ts
/usr/lib64/opentui/@opentui/core/src/types.ts
/usr/lib64/opentui/@opentui/core/src/utils.ts
/usr/lib64/opentui/@opentui/core/src/yoga.ts
/usr/lib64/opentui/@opentui/core/src/zig-structs.ts
/usr/lib64/opentui/@opentui/core/src/zig.ts
/usr/lib64/opentui/@opentui/keymap
/usr/lib64/opentui/@opentui/keymap/README.md
/usr/lib64/opentui/@opentui/keymap/package.json
/usr/lib64/opentui/@opentui/keymap/src
/usr/lib64/opentui/@opentui/keymap/src/addons
/usr/lib64/opentui/@opentui/keymap/src/addons/index.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/opentui
/usr/lib64/opentui/@opentui/keymap/src/addons/opentui/base-layout.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/opentui/edit-buffer-bindings.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/opentui/index.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/opentui/tests
/usr/lib64/opentui/@opentui/keymap/src/addons/tests
/usr/lib64/opentui/@opentui/keymap/src/addons/universal
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/aliases.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/backspace-pops-pending-sequence.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/binding-overrides.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/comma-bindings.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/dead-bindings.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/default-parser.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/emacs-bindings.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/enabled.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/escape-clears-pending-sequence.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/ex-commands.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/index.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/leader.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/metadata.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/mod-bindings.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/neovim-disambiguation.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/tests
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/timed-leader.ts
/usr/lib64/opentui/@opentui/keymap/src/addons/universal/unresolved-commands.ts
/usr/lib64/opentui/@opentui/keymap/src/assets.d.ts
/usr/lib64/opentui/@opentui/keymap/src/extras
/usr/lib64/opentui/@opentui/keymap/src/extras/binding-lookup.ts
/usr/lib64/opentui/@opentui/keymap/src/extras/command-bindings.ts
/usr/lib64/opentui/@opentui/keymap/src/extras/formatting.ts
/usr/lib64/opentui/@opentui/keymap/src/extras/graph.ts
/usr/lib64/opentui/@opentui/keymap/src/extras/index.ts
/usr/lib64/opentui/@opentui/keymap/src/extras/lib
/usr/lib64/opentui/@opentui/keymap/src/extras/lib/graph-snapshot.ts
/usr/lib64/opentui/@opentui/keymap/src/extras/lib/graph-types.ts
/usr/lib64/opentui/@opentui/keymap/src/extras/tests
/usr/lib64/opentui/@opentui/keymap/src/framework-react.d.ts
/usr/lib64/opentui/@opentui/keymap/src/framework-solid.d.ts
/usr/lib64/opentui/@opentui/keymap/src/html.ts
/usr/lib64/opentui/@opentui/keymap/src/index.ts
/usr/lib64/opentui/@opentui/keymap/src/keymap-benchmark.ts
/usr/lib64/opentui/@opentui/keymap/src/keymap.ts
/usr/lib64/opentui/@opentui/keymap/src/lib
/usr/lib64/opentui/@opentui/keymap/src/lib/emitter.ts
/usr/lib64/opentui/@opentui/keymap/src/lib/registry.ts
/usr/lib64/opentui/@opentui/keymap/src/lib/runtime-utils.ts
/usr/lib64/opentui/@opentui/keymap/src/lib/tests
/usr/lib64/opentui/@opentui/keymap/src/opentui.ts
/usr/lib64/opentui/@opentui/keymap/src/react
/usr/lib64/opentui/@opentui/keymap/src/react/index.ts
/usr/lib64/opentui/@opentui/keymap/src/react/tests
/usr/lib64/opentui/@opentui/keymap/src/react/tests/index.test.tsx
/usr/lib64/opentui/@opentui/keymap/src/react/tsconfig.json
/usr/lib64/opentui/@opentui/keymap/src/runtime-modules.ts
/usr/lib64/opentui/@opentui/keymap/src/schema.ts
/usr/lib64/opentui/@opentui/keymap/src/services
/usr/lib64/opentui/@opentui/keymap/src/services/activation.ts
/usr/lib64/opentui/@opentui/keymap/src/services/active-key-cache.ts
/usr/lib64/opentui/@opentui/keymap/src/services/command-catalog.ts
/usr/lib64/opentui/@opentui/keymap/src/services/command-executor.ts
/usr/lib64/opentui/@opentui/keymap/src/services/compiler.ts
/usr/lib64/opentui/@opentui/keymap/src/services/conditions.ts
/usr/lib64/opentui/@opentui/keymap/src/services/dispatch-decisions.ts
/usr/lib64/opentui/@opentui/keymap/src/services/dispatch-patterns.ts
/usr/lib64/opentui/@opentui/keymap/src/services/dispatch.ts
/usr/lib64/opentui/@opentui/keymap/src/services/environment.ts
/usr/lib64/opentui/@opentui/keymap/src/services/extension-context.ts
/usr/lib64/opentui/@opentui/keymap/src/services/keys.ts
/usr/lib64/opentui/@opentui/keymap/src/services/layer-diagnostics.ts
/usr/lib64/opentui/@opentui/keymap/src/services/layers.ts
/usr/lib64/opentui/@opentui/keymap/src/services/notify.ts
/usr/lib64/opentui/@opentui/keymap/src/services/pending-sequence.ts
/usr/lib64/opentui/@opentui/keymap/src/services/primitives
/usr/lib64/opentui/@opentui/keymap/src/services/primitives/active-layers.ts
/usr/lib64/opentui/@opentui/keymap/src/services/primitives/bindings.ts
/usr/lib64/opentui/@opentui/keymap/src/services/primitives/command-normalization.ts
/usr/lib64/opentui/@opentui/keymap/src/services/primitives/field-invariants.ts
/usr/lib64/opentui/@opentui/keymap/src/services/primitives/pending-captures.ts
/usr/lib64/opentui/@opentui/keymap/src/services/runtime-view.ts
/usr/lib64/opentui/@opentui/keymap/src/services/runtime.ts
/usr/lib64/opentui/@opentui/keymap/src/services/sequence-index.ts
/usr/lib64/opentui/@opentui/keymap/src/services/state.ts
/usr/lib64/opentui/@opentui/keymap/src/services/values.ts
/usr/lib64/opentui/@opentui/keymap/src/solid
/usr/lib64/opentui/@opentui/keymap/src/solid/bunfig.toml
/usr/lib64/opentui/@opentui/keymap/src/solid/index.ts
/usr/lib64/opentui/@opentui/keymap/src/solid/tests
/usr/lib64/opentui/@opentui/keymap/src/solid/tests/index.test.tsx
/usr/lib64/opentui/@opentui/keymap/src/solid/tests/leader.test.tsx
/usr/lib64/opentui/@opentui/keymap/src/testing
/usr/lib64/opentui/@opentui/keymap/src/testing/index.ts
/usr/lib64/opentui/@opentui/keymap/src/types.ts
/usr/lib64/opentui/@opentui/solid
/usr/lib64/opentui/@opentui/solid/README.md
/usr/lib64/opentui/@opentui/solid/bunfig.toml
/usr/lib64/opentui/@opentui/solid/components.ts
/usr/lib64/opentui/@opentui/solid/index.ts
/usr/lib64/opentui/@opentui/solid/jsx-dev-runtime.d.ts
/usr/lib64/opentui/@opentui/solid/jsx-dev-runtime.ts
/usr/lib64/opentui/@opentui/solid/jsx-runtime.d.ts
/usr/lib64/opentui/@opentui/solid/jsx-runtime.ts
/usr/lib64/opentui/@opentui/solid/package.json
/usr/lib64/opentui/@opentui/solid/scripts
/usr/lib64/opentui/@opentui/solid/scripts/preload.ts
/usr/lib64/opentui/@opentui/solid/scripts/runtime-plugin-support-configure.ts
/usr/lib64/opentui/@opentui/solid/scripts/runtime-plugin-support.ts
/usr/lib64/opentui/@opentui/solid/scripts/solid-plugin.ts
/usr/lib64/opentui/@opentui/solid/scripts/solid-transform.ts
/usr/lib64/opentui/@opentui/solid/src
/usr/lib64/opentui/@opentui/solid/src/elements
/usr/lib64/opentui/@opentui/solid/src/elements/catalogue.ts
/usr/lib64/opentui/@opentui/solid/src/elements/extras.ts
/usr/lib64/opentui/@opentui/solid/src/elements/hooks.ts
/usr/lib64/opentui/@opentui/solid/src/elements/index.ts
/usr/lib64/opentui/@opentui/solid/src/elements/slot.ts
/usr/lib64/opentui/@opentui/solid/src/plugins
/usr/lib64/opentui/@opentui/solid/src/plugins/slot.tsx
/usr/lib64/opentui/@opentui/solid/src/reconciler.ts
/usr/lib64/opentui/@opentui/solid/src/renderer
/usr/lib64/opentui/@opentui/solid/src/renderer/index.ts
/usr/lib64/opentui/@opentui/solid/src/renderer/universal.d.ts
/usr/lib64/opentui/@opentui/solid/src/renderer/universal.js
/usr/lib64/opentui/@opentui/solid/src/scrollback.ts
/usr/lib64/opentui/@opentui/solid/src/testing
/usr/lib64/opentui/@opentui/solid/src/testing/bun-test-node.ts
/usr/lib64/opentui/@opentui/solid/src/time-to-first-draw.tsx
/usr/lib64/opentui/@opentui/solid/src/types
/usr/lib64/opentui/@opentui/solid/src/types/elements.ts
/usr/lib64/opentui/@opentui/solid/src/utils
/usr/lib64/opentui/@opentui/solid/src/utils/id-counter.ts
/usr/lib64/opentui/@opentui/solid/src/utils/log.ts
/usr/share/licenses/opentui-devel
/usr/share/licenses/opentui-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 9 23:19:28 2026