Gateway와 게임 공통 메뉴를 영속 JSON에서 읽고 다음 페이지 로드에 반영한다. 운영 PHP의 항목과 순서, desktop/mobile geometry 및 정보 동작을 보존하고 검증·복구 문서를 추가한다.
48 lines
1.4 KiB
JSON
48 lines
1.4 KiB
JSON
{
|
|
"name": "@sammo-ts/common",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"type": "module",
|
|
"main": "dist/index.js",
|
|
"types": "dist/index.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/index.d.ts",
|
|
"default": "./dist/index.js"
|
|
},
|
|
"./auth/gameToken": {
|
|
"types": "./dist/auth/gameToken.d.ts",
|
|
"default": "./dist/auth/gameToken.js"
|
|
},
|
|
"./auth/sanctions": {
|
|
"types": "./dist/auth/sanctions.d.ts",
|
|
"default": "./dist/auth/sanctions.js"
|
|
},
|
|
"./auth/gameSessionTransfer": {
|
|
"types": "./dist/auth/gameSessionTransfer.d.ts",
|
|
"default": "./dist/auth/gameSessionTransfer.js"
|
|
},
|
|
"./navigation/menuConfig": {
|
|
"types": "./dist/navigation/menuConfig.d.ts",
|
|
"default": "./dist/navigation/menuConfig.js"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"build": "tsdown -c ./tsdown.config.ts",
|
|
"dev": "tsdown -c ./tsdown.config.ts --watch",
|
|
"lint": "eslint .",
|
|
"lint:fix": "eslint . --fix",
|
|
"test": "vitest run --config vitest.config.ts",
|
|
"typecheck": "pnpm -w tsc7 -b packages/common/tsconfig.json"
|
|
},
|
|
"dependencies": {
|
|
"@noble/hashes": "^2.0.1",
|
|
"es-toolkit": "^1.43.0",
|
|
"rfc6902": "^5.3.0"
|
|
},
|
|
"devDependencies": {
|
|
"tsdown": "^0.22.14",
|
|
"vitest": "^4.1.10"
|
|
}
|
|
}
|