UNPKG

@xmtp/proto

Version:

Protobuf client and generated classes for GRPC API

80 lines (79 loc) 2.03 kB
{ "name": "@xmtp/proto", "version": "3.88.0", "description": "Protobuf client and generated classes for GRPC API", "main": "./ts/dist/cjs/index.js", "module": "./ts/dist/esm/index.js", "types": "./ts/dist/types/index.d.ts", "browser": "./ts/dist/esm/index.js", "exports": { ".": { "types": "./ts/dist/types/index.d.ts", "import": "./ts/dist/esm/index.js", "require": "./ts/dist/cjs/index.js" } }, "scripts": { "build": "npm run clean && npm run build:cjs && npm run build:esm && npm run build:types", "build:cjs": "./dev/ts/clean cjs && tsc -p ./ts/tsconfig.cjs.json", "build:esm": "./dev/ts/clean esm && tsc -p ./ts/tsconfig.esm.json", "build:types": "./dev/ts/clean types && tsc -p ./ts/tsconfig.types.json", "clean": "rm -rf ./ts/dist", "generate": "./dev/ts/generate", "prebuild": "npm run generate", "prepare": "husky || true", "pretest": "npm run build", "prepublish": "npm run build", "semantic-release": "semantic-release", "test": "node ./ts/dist/cjs/index.js" }, "publishConfig": { "access": "public", "provenance": true, "registry": "https://registry.npmjs.org/" }, "files": [ "ts/dist" ], "keywords": [ "xmtp", "messaging", "web3", "sdk", "js", "javascript", "node", "nodejs" ], "author": "XMTP Labs <eng@xmtp.com>", "license": "MIT", "bugs": { "url": "https://github.com/xmtp/proto/issues" }, "release": { "branches": [ "main", { "name": "beta", "prerelease": true } ] }, "repository": { "type": "git", "url": "https://github.com/xmtp/proto.git" }, "homepage": "https://github.com/xmtp/proto#readme", "devDependencies": { "@commitlint/config-conventional": "^20.0.0", "@types/node": "^24.10.0", "husky": "^9.1.7", "semantic-release": "^25.0.1", "typescript": "^5.9.3" }, "dependencies": { "long": "^5.3.2", "protobufjs": "^7.5.4", "rxjs": "^7.8.2" } }