{"id":25803156,"url":"https://github.com/flocasts/serverless-offline-sns","last_synced_at":"2026-06-09T18:31:39.139Z","repository":{"id":86463071,"uuid":"94804228","full_name":"flocasts/serverless-offline-sns","owner":"flocasts","description":null,"archived":false,"fork":false,"pushed_at":"2017-06-20T02:21:36.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-02-27T23:35:53.966Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flocasts.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-19T17:42:11.000Z","updated_at":"2019-10-11T13:35:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"7ffb19b8-4fbc-457c-ba4c-afa9eab6cfef","html_url":"https://github.com/flocasts/serverless-offline-sns","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/flocasts/serverless-offline-sns","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flocasts%2Fserverless-offline-sns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flocasts%2Fserverless-offline-sns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flocasts%2Fserverless-offline-sns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flocasts%2Fserverless-offline-sns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flocasts","download_url":"https://codeload.github.com/flocasts/serverless-offline-sns/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flocasts%2Fserverless-offline-sns/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34121021,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-02-27T17:44:21.685Z","updated_at":"2026-06-09T18:31:39.128Z","avatar_url":"https://github.com/flocasts.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"serverless-offline-sns [![Build Status](https://travis-ci.org/rockabox/serverless-offline-sns.svg?branch=master)](https://travis-ci.org/rockabox/serverless-offline-sns)\n==================\nSimple implementation of a fake SNS server / SNS HTTP API endpoint for\nserverless-offline.\n\nAs the sending of messages between the AWS SNS and Lambda is all internal, the\nfunctionality can't exactly be replicated in a development environment without\na little bit of fudging.\n\nWith this plugin for serverless-offline, you either set the HTTP server the\nplugin starts to receive SNS messages as an HTTP API endpoint in another SNS\ninstance or use it as the SNS endpoint for your calls to the AWS SNS SDK.\n\nIt currently only implements sending SNS messages to lamba functions configured\nthrough Serverless (with no authentication).\n\nWhen included as a plugin in the Serverless configuration along with\nserverless-offline, an HTTP server will be started to listen for SNS message\npublish messages. The SNS events in the Serverless configuration will be read\nand the associated lambda functions will be run whenever a SNS message of the\ngiven topic is received.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflocasts%2Fserverless-offline-sns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflocasts%2Fserverless-offline-sns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflocasts%2Fserverless-offline-sns/lists"}