{"library":"signal-rest-ts","type":"library","category":null,"description":"TypeScript wrapper around signal-cli-rest-api (v0.2.5) enabling programmatic control of Signal Messenger via REST. Provides typed classes for sending/receiving messages, managing accounts and groups. Current stable release is 0.2.5 with low release cadence. Supports both Node.js and browser (ESM, CJS, and DOM bundle). Alternative to signal-cli-rest-api's raw HTTP endpoints, adding TypeScript safety and streamlined API. Requires external signal-cli-rest-api instance running in JSON-RPC mode for receive functionality. Ships TypeScript types.","language":"javascript","status":"active","version":"0.2.5","tags":["javascript","signal","messenger","signal-cli-rest-api","rest-api","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install signal-rest-ts","imports":["import { SignalClient } from 'signal-rest-ts'","import { AccountService } from 'signal-rest-ts'","import { MessageService } from 'signal-rest-ts'","import { GroupService } from 'signal-rest-ts'","import { ReceiveService } from 'signal-rest-ts'"]},{"cmd":"yarn add signal-rest-ts","imports":[]},{"cmd":"pnpm add signal-rest-ts","imports":[]}],"homepage":"https://github.com/pseudogeneric/signal-rest-ts#readme","github":"https://github.com/pseudogeneric/signal-rest-ts","docs":null,"changelog":null,"pypi":null,"npm":"signal-rest-ts","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}