Compare commits
2 Commits
@esengine/
...
@esengine/
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1316d7de49 | ||
|
|
9c41181875 |
@@ -1,5 +1,13 @@
|
|||||||
# @esengine/server
|
# @esengine/server
|
||||||
|
|
||||||
|
## 1.1.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- [#372](https://github.com/esengine/esengine/pull/372) [`9c41181`](https://github.com/esengine/esengine/commit/9c4118187539e39ead48ef2fa7af3ff45285fde5) Thanks [@esengine](https://github.com/esengine)! - fix: expose `id` property on ServerConnection type
|
||||||
|
|
||||||
|
TypeScript was not properly resolving the inherited `id` property from the base `Connection` interface in some module resolution scenarios. This fix explicitly declares the `id` property on `ServerConnection` to ensure it's always visible to consumers.
|
||||||
|
|
||||||
## 1.1.2
|
## 1.1.2
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@esengine/server",
|
"name": "@esengine/server",
|
||||||
"version": "1.1.2",
|
"version": "1.1.3",
|
||||||
"description": "Game server framework for ESEngine with file-based routing",
|
"description": "Game server framework for ESEngine with file-based routing",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "./dist/index.js",
|
"main": "./dist/index.js",
|
||||||
|
|||||||
@@ -70,6 +70,12 @@ export interface ServerConfig {
|
|||||||
* @en Server connection (extends RPC Connection)
|
* @en Server connection (extends RPC Connection)
|
||||||
*/
|
*/
|
||||||
export interface ServerConnection<TData = Record<string, unknown>> extends Connection<TData> {
|
export interface ServerConnection<TData = Record<string, unknown>> extends Connection<TData> {
|
||||||
|
/**
|
||||||
|
* @zh 连接唯一标识(继承自 Connection)
|
||||||
|
* @en Connection unique identifier (inherited from Connection)
|
||||||
|
*/
|
||||||
|
readonly id: string
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @zh 用户自定义数据
|
* @zh 用户自定义数据
|
||||||
* @en User-defined data
|
* @en User-defined data
|
||||||
|
|||||||
Reference in New Issue
Block a user