·napi-rs-node-bindings
</>

napi-rs-node-bindings

pmcfadin/cqlite

Enlaces de Node.js para bibliotecas Rust usando napi-rs. Úselo cuando trabaje en enlaces de Node.js/JavaScript al código Rust, incluida la creación o modificación de estructuras y macros de napi, la conversión de tipos entre Rust y JavaScript, el manejo de errores a través del límite de FFI, los patrones asíncronos/Promise, la creación de módulos nativos, la publicación en npm, la prueba de código de enlace o la depuración de problemas de enlace. Ajustado para CQLite (enlaces Cassandra CQL) con seguimiento de paridad de funciones.

2Instalaciones·0Tendencia·@pmcfadin

Instalación

$npx skills add https://github.com/pmcfadin/cqlite --skill napi-rs-node-bindings

SKILL.md

| Type mapping between Rust ↔ JavaScript | type-conversions.md | | Converting Rust errors to JS exceptions | error-handling.md | | Async patterns and Promises | async-patterns.md | | Building and publishing to npm | build-publish.md | | Testing strategies | testing.md | | Debugging common binding issues | debugging.md |

| #[napi] | Expose function/struct/impl to JS | | #[napi(constructor)] | Class constructor | | #[napi(getter)] | Property getter | | #[napi(setter)] | Property setter | | #[napi(factory)] | Static factory method | | #[napi(jsname = "...")] | Rename in JavaScript | | #[napi(tsargstype = "...")] | Custom TypeScript arg types |

| #[napi(tsreturntype = "...")] | Custom TypeScript return type | | #[napi(object)] | Plain JS object (no class) | | #[napi(strict)] | Strict type checking |

Ver original

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/pmcfadin/cqlite --skill napi-rs-node-bindings
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-05
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es napi-rs-node-bindings?

Enlaces de Node.js para bibliotecas Rust usando napi-rs. Úselo cuando trabaje en enlaces de Node.js/JavaScript al código Rust, incluida la creación o modificación de estructuras y macros de napi, la conversión de tipos entre Rust y JavaScript, el manejo de errores a través del límite de FFI, los patrones asíncronos/Promise, la creación de módulos nativos, la publicación en npm, la prueba de código de enlace o la depuración de problemas de enlace. Ajustado para CQLite (enlaces Cassandra CQL) con seguimiento de paridad de funciones. Fuente: pmcfadin/cqlite.

¿Cómo instalo napi-rs-node-bindings?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/pmcfadin/cqlite --skill napi-rs-node-bindings Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor

¿Dónde está el repositorio de origen?

https://github.com/pmcfadin/cqlite

Detalles

Categoría
</>Desarrollo
Fuente
skills.sh
Primera vez visto
2026-02-05

Skills Relacionados

Ninguno