mirror of
https://github.com/bdnugget/rs-sdk.git
synced 2026-11-07 09:07:30 +00:00
Follow up kadeski’s fix in PR #73 with current-balance and inventory-capacity checks. Keep the original report and authorship credited in the vendor patch checklist. Exercise both reported exploit inputs in compiled-script tests, and build engine content for those tests in CI.
27 lines
1.4 KiB
JSON
27 lines
1.4 KiB
JSON
{
|
|
"name": "server",
|
|
"private": true,
|
|
"scripts": {
|
|
"check": "bun run typecheck && bun run typecheck:webclient && bun run test",
|
|
"docs:api": "bun sdk/generate-api-docs.ts",
|
|
"docs:api:check": "bun sdk/generate-api-docs.ts --check",
|
|
"fetch-collision-data": "bun sdk/fetch-collision-data.ts",
|
|
"test": "bun test sdk/test server/webclient/src/bot server/webclient/src/util server/webclient/src/lite server/webclient/src/mapview server/engine/test/market.test.ts server/engine/test/market-web.test.ts server/engine/test/item-search.test.ts server/engine/test/file-stream.test.ts server/engine/test/get-ip.test.ts server/engine/test/bank-hiscores.test.ts server/engine/test/reconnect.test.ts server/engine/test/worldfeed.test.ts server/gateway/state-fanout.test.ts server/engine/test/hiscores-performance.test.ts server/engine/test/miscellania-coffers.test.ts",
|
|
"typecheck": "tsc --noEmit",
|
|
"typecheck:webclient": "tsc --noEmit -p server/webclient/tsconfig.json",
|
|
"test:market:integration": "cd server/engine && bun test/market-integration.ts && bun test/market-recovery.ts && bun test/market-protocol.ts && bun test/market-disabled.ts"
|
|
},
|
|
"devDependencies": {
|
|
"@types/bun": "latest",
|
|
"puppeteer": "^24.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"typescript": "^5"
|
|
},
|
|
"dependencies": {
|
|
"@inquirer/prompts": "^7.5.3",
|
|
"@modelcontextprotocol/sdk": "^1.25.3",
|
|
"open": "^11.0.0"
|
|
}
|
|
}
|