Source: ruby-event-stream-parser
Section: ruby
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Uploaders: Simon Quigley <tsimonq2@debian.org>
Build-Depends: debhelper-compat (= 14), gem2deb (>= 2.2.8~)
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/ruby-team/ruby-event-stream-parser.git
Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-event-stream-parser
Homepage: https://github.com/Shopify/event_stream_parser
Testsuite: autopkgtest-pkg-ruby

Package: ruby-event-stream-parser
Architecture: all
Description: spec-compliant event stream parser
 A lightweight, fully spec-compliant parser for the event stream format. It
 only deals with the parsing of events and not any of the client/transport
 aspects. This is not a Server-sent Events (SSE) client. Under the hood, it's
 a stateful parser that receives chunks (that are received from an HTTP
 client, for example) and emits events as it parses them. But it remembers the
 last event id and reconnection time and keeps emitting them as long as they
 are not overwritten by new ones. BOM stripping is left as a responsibility of
 the chunk provider.
