{"_id":"@andrewcturing/http","name":"@andrewcturing/http","dist-tags":{"latest":"0.3.3"},"versions":{"0.3.3":{"name":"@andrewcturing/http","version":"0.3.3","description":"Pipedream Http Components","main":"http.app.js","keywords":["pipedream","http"],"homepage":"https://pipedream.com/apps/http","author":{"name":"Pipedream","email":"support@pipedream.com","url":"https://pipedream.com/"},"license":"MIT","gitHead":"e12480b94cc03bed4808ebc6b13e7fdb3a1ba535","publishConfig":{"access":"public"},"dependencies":{"object-hash":"^3.0.0"},"_id":"@andrewcturing/http@0.3.3","_integrity":"sha512-46o0Hc8MMBi19FJxQ4PqF471XEz0xYmzoDLI9MIm38JAX5kIIc0+6aXSzCBP1l2bGV6bIfFtsuysRDXdH8FmQg==","_resolved":"/private/var/folders/ln/bmzl_cmx3yd_vyqtcy0dqhh00000gn/T/49481b2db423c0bb20dd409e1e06983f/andrewcturing-http-0.3.3.tgz","_from":"file:andrewcturing-http-0.3.3.tgz","_nodeVersion":"17.8.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-46o0Hc8MMBi19FJxQ4PqF471XEz0xYmzoDLI9MIm38JAX5kIIc0+6aXSzCBP1l2bGV6bIfFtsuysRDXdH8FmQg==","shasum":"446581d6757bbfe37c52901560617ad2baeb0025","tarball":"https://registry.npmjs.org/@andrewcturing/http/-/http-0.3.3.tgz","fileCount":12,"unpackedSize":11913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGT01hCf6xW0ApoVVuNQO8ew4VfwWDQFSV2Jz3OTwcJVAiAmOb2cSsl/vPU+A1rJPCYuP5O8cwwLtvyDWW/VPHIyvw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEkdtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjlA//WiSV3Xm7yZnCItD2j9tQ5B7XVIiPFjFVC8hpcZgfivom4pDJ\r\npT4XMHFlRKkww/nCiYJY5dvO1seKOz6VFoesGmmn1OFt5yWqnjsUQQ0ATXXS\r\njk7w/CMHF0jQLWgDILLwwFD6p5XjLTY0DbCo7eQ8B+z0DSZ+7p07aNONa1fB\r\nZzp/pQs78EiU8p0xQn9GeuFo4Ve+qJeny26o7Tghj1e13fgFxVDUyEziTxLr\r\nyoDOdzLU9huJPNLE7S7/6HGb98xJECkoWLlhtjPrdTefBtA/w2i17mxL+C2q\r\nYHxXB9um0SD7R/GfivUI8/FuuBNh89lCj/S5b+z0rUMmohyEgixjizd8Kosg\r\nQseQKnct99cqH9fIDpXPpTACY1mO/HAQJKpaL70mNPd5iwPtNY7xd8tRAEsm\r\nvMpxq/NsY+tcHhyrTWd2lJmFGr+UT5lMb+7lFSnuyTQFhQNQR0lVz5WK/vuY\r\n9g/DN3w8Zeojz7tZp4XI4d+G3HeZtMDfSUWWPqTJtLSMSgNfx2iO4McCHCVR\r\n84KyPJ2PLE2t/iJfcJTA8J4E+RCvTr/ZgHY/X7y40sXSKqHkkTcVtU9EyYs2\r\n+/ENorpAH2FgiG5fhzU3Foyl9xmL43DL51VGhJOOS5riH6up1go7uvJuRcIB\r\nSqR56/H4QOhZ782/ESkIKDu1uu03a/2qNeA=\r\n=cAGp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andrewcturing","email":"andrew.c@turing.com"},"directories":{},"maintainers":[{"name":"andrewcturing","email":"andrew.c@turing.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.3_1662142317594_0.4620282601248469"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-02T18:11:57.541Z","0.3.3":"2022-09-02T18:11:57.760Z","modified":"2022-09-02T18:11:57.884Z"},"maintainers":[{"name":"andrewcturing","email":"andrew.c@turing.com"}],"description":"Pipedream Http Components","homepage":"https://pipedream.com/apps/http","keywords":["pipedream","http"],"author":{"name":"Pipedream","email":"support@pipedream.com","url":"https://pipedream.com/"},"license":"MIT","readme":"## HTTP Event Source\n\nPipedream is a platform for running hosted, backend components. An HTTP Event Source is essentially a [RequestBin](https://requestbin.com) that can be managed via API.\n\nComponents come with a [built-in key-value store](/COMPONENT-API.md#db), an interface for passing input via [props](/COMPONENT-API.md#props), and more. You deploy and manage components using Pipedream's [REST API](https://docs.pipedream.com/api/rest/), [CLI](https://docs.pipedream.com/cli/reference/), or [UI](https://pipedream.com/sources).\n\n[Components can emit events](/COMPONENT-API.md#emit), which can be retrieved programmatically via [CLI](https://docs.pipedream.com/cli/reference/), [API](https://docs.pipedream.com/api/rest/) or [SSE](https://docs.pipedream.com/api/sse/). They can also trigger [Pipedream workflows](https://docs.pipedream.com/workflows/) on every event. For example, you can process items from an RSS feed and access the items via REST API, or trigger code to run on every new item using the SSE interface or a workflow.\n\n## Quickstart\n\n[Install the Pipedream CLI](https://docs.pipedream.com/cli/install/), then run:\n\n```bash\npd deploy http-new-requests\n```\n\nThis deploys an [HTTP event source](#what-are-http-event-sources) and creates a unique endpoint URL you can send any HTTP requests to:\n\n```text\n  id: dc_abc123\n  name: http\n  endpoint: https://myendpoint.m.pipedream.net\n```\n\nThe CLI will automatically listen for new requests to this URL, displaying them in your shell as soon as they arrive. **Send a test request using the provided cURL command to give it a try**.\n\nYou can retrieve requests to this endpoint programmatically, using Pipedream's [REST API](https://docs.pipedream.com/api/rest/#get-source-events), [CLI](https://docs.pipedream.com/cli/reference/#command-reference) or a [private SSE stream](https://docs.pipedream.com/api/sse/) tied to your event source.\n\nYou can also run any Node.js code on HTTP requests to filter or transform them, issue a custom HTTP response, and more — [see the example components below](#example-http-sources).\n","readmeFilename":"readme.md"}