173 markdown files covering: - Framework architecture (lifecycle events, module system, multi-tenancy) - Package docs (admin, api, mcp, tenant, commerce, content, developer) - CLI reference (dev, build, go, php, deploy commands) - Patterns (actions, repositories, seeders, services, HLCRF) - Deployment (Docker, PHP, LinuxKit, templates) - Publishing (Homebrew, AUR, npm, Docker, Scoop, Chocolatey) Source: core-php/docs (core.help content) Co-Authored-By: Virgil <virgil@lethean.io>
694 B
694 B
SDK Build Examples
Generate All SDKs
core build sdk
Specific Language
core build sdk --lang typescript
core build sdk --lang php
core build sdk --lang go
Custom Spec
core build sdk --spec ./api/openapi.yaml
With Version
core build sdk --version v2.0.0
Preview
core build sdk --dry-run
Configuration
.core/sdk.yaml:
version: 1
spec: ./api/openapi.yaml
languages:
- name: typescript
output: sdk/typescript
package: "@myorg/api-client"
- name: php
output: sdk/php
namespace: MyOrg\ApiClient
- name: go
output: sdk/go
module: github.com/myorg/api-client-go