Files
oh-my-pi/packages/natives/native/embedded-addon.js
T
can1357 9b78a6fa85 refactor(natives): migrated native bindings to NAPI-RS with auto-generated types
- Migrated native bindings from TypeScript wrappers to NAPI-RS generated modules with auto-generated type definitions and runtime enums.
- Replaced chunk tree API with stateful ChunkState class supporting render, edit, and resolve operations with improved error handling.
- Converted callback signatures to error-first pattern (error, result) for shell, PTY, glob, and grep operations.
- Introduced type-safe enums for MacOSAppearance, GrepOutputMode, KeyEventType, ImageFormat, and AstMatchStrictness replacing string literals.
- Refactored chunk tree implementation with dedicated modules for edit, indent, resolve, and state management with comprehensive validation.
- Moved clipboard utilities from native bindings to coding-agent package with improved OSC 52 and Termux compatibility.
2026-04-07 02:00:59 +02:00

22 lines
524 B
JavaScript

// AUTOGENERATED FILE -- DO NOT EDIT DIRECTLY
// See scripts/embed-native.ts
/** @typedef {"modern" | "baseline" | "default"} EmbeddedAddonVariant */
/**
* @typedef {Object} EmbeddedAddonFile
* @property {EmbeddedAddonVariant} variant
* @property {string} filename
* @property {string} filePath
*/
/**
* @typedef {Object} EmbeddedAddon
* @property {string} platformTag
* @property {string} version
* @property {EmbeddedAddonFile[]} files
*/
/** @type {EmbeddedAddon|null} */
export const embeddedAddon = null;