monorepo 버전 준비

## @strpc
기존 RPC를 package화

### @strpc/express
express의 middleware + router 결함

## @sammo
게임 전체
- server, client
- gateway_server, gateway_client
This commit is contained in:
2023-09-23 16:29:18 +00:00
parent 734e0cb7bf
commit e59f9a9659
197 changed files with 15458 additions and 3 deletions
+18
View File
@@ -0,0 +1,18 @@
import { isInteger, isString } from "lodash-es";
export function simpleSerialize(...values : (string|number)[]): string{
const result: string[] = [];
for(const value of values){
if(isString(value)){
result.push(`str(${value.length},${value})`);
continue;
}
if(isInteger(value)){
result.push(`int(${value})`);
continue;
}
const float6 = value.toLocaleString("en-US", {maximumFractionDigits: 6});
result.push(`float(${float6})`);
}
return result.join('|');
}