{"id":13397821,"url":"https://github.com/probot/smee-client","last_synced_at":"2025-05-14T07:08:23.071Z","repository":{"id":26392973,"uuid":"108284735","full_name":"probot/smee-client","owner":"probot","description":"🔴 Receives payloads then sends them to your local server","archived":false,"fork":false,"pushed_at":"2025-05-06T13:26:05.000Z","size":1478,"stargazers_count":483,"open_issues_count":18,"forks_count":148,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-05-06T14:43:09.919Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://smee.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/probot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-10-25T14:53:06.000Z","updated_at":"2025-05-06T13:25:00.000Z","dependencies_parsed_at":"2023-12-26T06:20:41.067Z","dependency_job_id":"7e7daa97-6053-4efd-b901-ae3f4e66a0f0","html_url":"https://github.com/probot/smee-client","commit_stats":{"total_commits":377,"total_committers":25,"mean_commits":15.08,"dds":0.6127320954907162,"last_synced_commit":"2c6dee2bb334edadc3a1650f5a0ec525eef4cb80"},"previous_names":["probot/webhooks","probot/smee"],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/probot%2Fsmee-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/probot%2Fsmee-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/probot%2Fsmee-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/probot%2Fsmee-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/probot","download_url":"https://codeload.github.com/probot/smee-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092659,"owners_count":22013290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T18:01:47.112Z","updated_at":"2025-05-14T07:08:23.048Z","avatar_url":"https://github.com/probot.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","JavaScript"],"sub_categories":[],"readme":"\u003ch2 align=\"center\"\u003esmee-client\u003c/h2\u003e\n\u003cp align=\"center\"\u003eClient and CLI for smee.io, a service that delivers webhooks to your local development environment.\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003ca href=\"https://npmjs.com/package/smee-client\"\u003e\u003cimg src=\"https://img.shields.io/npm/v/smee-client/latest.svg\" alt=\"NPM\"\u003e\u003c/a\u003e \u003ca href=\"https://github.com/probot/smee-client/actions\"\u003e\u003cimg src=\"https://github.com/probot/smee-client/actions/workflows/ci.yml/badge.svg\" alt=\"Build Status\"\u003e\u003c/a\u003e \u003ca href=\"https://codecov.io/gh/probot/smee-client/\"\u003e\u003cimg src=\"https://badgen.now.sh/codecov/c/github/probot/smee-client\" alt=\"Codecov\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/probot/smee.io\"\u003eLooking for \u003cstrong\u003eprobot/smee.io\u003c/strong\u003e?\u003c/a\u003e\u003c/p\u003e\n\n## Installation\n\nInstall the client with:\n\n```sh\nnpm install -g smee-client\n```\n\n## Usage\n\n### CLI\n\nThe `smee` command will forward webhooks from smee.io to your local development environment.\n\n```sh\nsmee\n```\n\nRun `smee --help` for usage.\n\n### Node Client\n\n```js\nimport SmeeClient from 'smee-client'\n\nconst smee = new SmeeClient({\n  source: 'https://smee.io/abc123',\n  target: 'http://localhost:3000/events',\n  logger: console\n})\n\nconst events = smee.start()\n\n// Stop forwarding events\nevents.close()\n```\n\n#### Proxy Servers\n\nBy default, the `SmeeClient` API client makes use of the standard proxy server environment variables.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprobot%2Fsmee-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprobot%2Fsmee-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprobot%2Fsmee-client/lists"}