mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-03 14:31:40 +00:00
The root package.json shipped "author": "", so npm showed no author for the published openclaw package, and the three published workspace packages had no author field at all. Set all four to the Foundation, matching the LICENSE copyright holder and the openclaw.ai footer. Also name the Foundation on the docs homepage, which never said who develops OpenClaw even though the README and website footer now do. Personal credits in docs/reference/credits.md, docs/start/lore.md, and the site footer stay as authorship history; they are not org attribution.
96 lines
2.7 KiB
JSON
96 lines
2.7 KiB
JSON
{
|
|
"name": "@openclaw/gateway-protocol",
|
|
"version": "2026.7.2",
|
|
"description": "Typed schemas and runtime validators for the OpenClaw Gateway WebSocket protocol",
|
|
"keywords": [
|
|
"gateway",
|
|
"openclaw",
|
|
"protocol",
|
|
"typebox",
|
|
"websocket"
|
|
],
|
|
"homepage": "https://github.com/openclaw/openclaw#readme",
|
|
"bugs": {
|
|
"url": "https://github.com/openclaw/openclaw/issues"
|
|
},
|
|
"license": "MIT",
|
|
"author": "OpenClaw Foundation (https://openclaw.org)",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/openclaw/openclaw.git",
|
|
"directory": "packages/gateway-protocol"
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"npm-shrinkwrap.json",
|
|
"LICENSE",
|
|
"README.md",
|
|
"CHANGELOG.md",
|
|
"protocol.schema.json"
|
|
],
|
|
"sideEffects": false,
|
|
"type": "module",
|
|
"main": "./dist/index.mjs",
|
|
"types": "./dist/index.d.mts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/index.d.mts",
|
|
"import": "./dist/index.mjs",
|
|
"default": "./dist/index.mjs"
|
|
},
|
|
"./client-info": {
|
|
"types": "./dist/client-info.d.mts",
|
|
"import": "./dist/client-info.mjs",
|
|
"default": "./dist/client-info.mjs"
|
|
},
|
|
"./connect-error-details": {
|
|
"types": "./dist/connect-error-details.d.mts",
|
|
"import": "./dist/connect-error-details.mjs",
|
|
"default": "./dist/connect-error-details.mjs"
|
|
},
|
|
"./frame-guards": {
|
|
"types": "./dist/frame-guards.d.mts",
|
|
"import": "./dist/frame-guards.mjs",
|
|
"default": "./dist/frame-guards.mjs"
|
|
},
|
|
"./gateway-error-details": {
|
|
"types": "./dist/gateway-error-details.d.mts",
|
|
"import": "./dist/gateway-error-details.mjs",
|
|
"default": "./dist/gateway-error-details.mjs"
|
|
},
|
|
"./schema": {
|
|
"types": "./dist/schema.d.mts",
|
|
"import": "./dist/schema.mjs",
|
|
"default": "./dist/schema.mjs"
|
|
},
|
|
"./startup-unavailable": {
|
|
"types": "./dist/startup-unavailable.d.mts",
|
|
"import": "./dist/startup-unavailable.mjs",
|
|
"default": "./dist/startup-unavailable.mjs"
|
|
},
|
|
"./version": {
|
|
"types": "./dist/version.d.mts",
|
|
"import": "./dist/version.mjs",
|
|
"default": "./dist/version.mjs"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"build": "tsdown src/index.ts src/client-info.ts src/connect-error-details.ts src/frame-guards.ts src/gateway-error-details.ts src/schema.ts src/startup-unavailable.ts src/version.ts --no-config --platform node --format esm --dts --out-dir dist --clean",
|
|
"prepack": "pnpm run build && node --import tsx ../../scripts/protocol-gen.ts --out ./protocol.schema.json"
|
|
},
|
|
"dependencies": {
|
|
"typebox": "1.3.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=22.19.0"
|
|
},
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"openclaw": {
|
|
"release": {
|
|
"publishToNpm": true
|
|
}
|
|
}
|
|
}
|