create-keel-module
v0.1.0
Published
Scaffolding tool for new Keel native modules — invoked via `npm create keel-module keel-module-foo` or `npx create-keel-module keel-module-foo`. Follows the npm `create-<thing>` convention; mirrors create-expo-module.
Maintainers
Readme
create-keel-module
Scaffold a new Keel native module.
npm create keel-module keel-module-foo
# or
npx create-keel-module keel-module-fooTemplates
npm create keel-module keel-module-foo -t swift-kotlin| Name | 说明 |
|---|---|
| swift-kotlin | iOS Swift + Android Kotlin native scaffold + TS bindings |
更多模板(pure-TS / ObjC-C++ / KSP-only Android 等)按需添加,见 modules-core。
脚手架完了以后
cd keel-module-foo
npm install
npx keel-module validate # 校验 module.yml + 资源路径
npx keel-module link # 输出 Podfile / Gradle autolink snippets
# 实现 iOS + Android native 部分
npx keel-module publish # npm publish + 版本号同步推进keel-module 二进制由 @keel-ai/modules-core 提供。
License
Apache 2.0
