
Croupier JavaScript SDK
JavaScript/TypeScript SDK for Croupier
TypeScript 支持
完整的 TypeScript 类型定义
现代化
支持 ES2022+ 特性
易于使用
简洁的 API 设计
简介
Croupier JavaScript SDK 是 Croupier 的 JavaScript/TypeScript 客户端实现。
安装
npm install @croupier/sdk
# 或
pnpm add @croupier/sdk
# 或
yarn add @croupier/sdk
快速开始
import { CroupierClient, ClientConfig } from '@croupier/sdk';
const config: ClientConfig = {
agentAddr: 'localhost:19090',
gameId: 'my-game',
env: 'development',
insecure: true,
};
const client = new CroupierClient(config);
client.registerFunction({
id: 'hello.world',
version: '0.1.0',
}, async (ctx, payload) => {
return { message: 'Hello from JavaScript!' };
});
await client.connect();
await client.serve();