MyBotBoxMyBotBox

@yarlisai/create-app

One-command bootstrap — `bun x @yarlisai/create-app` scaffolds a new product.

One-command bootstrap — bun x @yarlisai/create-app scaffolds a new product.

Install

npm install @yarlisai/create-app

Why

@yarlisai/create-app follows the port/adapter contract: consumers depend on a port (SomeProvider interface) and instantiate an adapter at runtime. Swapping vendors is a single-line config change.

Usage

The package's README ships a complete quickstart. mybotbox-platform itself is the reference consumer — apps/sat/lib/create_app/ (or a similarly-named module) shows how every callsite uses the port instead of a vendor SDK directly.

See also

On this page

On this page