
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
@sdairs/bluebird
Advanced tools
Send the Bluesky firehose to various data services
$ npm install -g @sdairs/bluebird
$ bluebird COMMAND
running command...
$ bluebird (--version)
@sdairs/bluebird/1.0.11 linux-x64 node-v20.18.1
$ bluebird --help [COMMAND]
USAGE
$ bluebird COMMAND
...
bluebird startbluebird start basebluebird start clickhousebluebird start kafkabluebird start timeplusbluebird start tinybirdbluebird startStart the bluebird feed
USAGE
$ bluebird start
DESCRIPTION
Start the bluebird feed
EXAMPLES
$ bluebird start
bluebird start baseStart the bluebird feed
USAGE
$ bluebird start base [-c <value>]
FLAGS
-c, --cursor=<value> Cursor (Unix microseconds)
DESCRIPTION
Start the bluebird feed
bluebird start clickhouseStart the bluebird feed with ClickHouse destination
USAGE
$ bluebird start clickhouse --table <value> [-c <value>] [--url <value>] [--database <value>] [--username <value>]
[--password <value>]
FLAGS
-c, --cursor=<value> Cursor (Unix microseconds)
--database=<value> ClickHouse database name
--password=<value> ClickHouse password
--table=<value> (required) ClickHouse table name
--url=<value> ClickHouse server URL
--username=<value> ClickHouse username
DESCRIPTION
Start the bluebird feed with ClickHouse destination
EXAMPLES
$ bluebird start clickhouse --url http://localhost:8123 --database default --table bluebird
bluebird start kafkaSend the Bluebird feed to Kafka
USAGE
$ bluebird start kafka -b <value> -t <value> [-c <value>] [-c <value>] [-m plain|scram-sha-256|scram-sha-512
[-u <value> -p <value>] ] [-n <value>] [-s]
FLAGS
-b, --brokers=<value> (required) Kafka brokers (comma-separated)
-c, --client-id=<value> [default: bluebird-producer] Kafka client ID
-c, --cursor=<value> Cursor (Unix microseconds)
-m, --sasl-mechanism=<option> SASL mechanism
<options: plain|scram-sha-256|scram-sha-512>
-n, --batch-size=<value> [default: 921600] Maximum batch size in bytes
-p, --password=<value> SASL password
-s, --ssl Enable SSL
-t, --topic=<value> (required) Kafka topic
-u, --username=<value> SASL username
DESCRIPTION
Send the Bluebird feed to Kafka
EXAMPLES
$ bluebird start kafka --brokers localhost:9092 --topic bluebird
$ bluebird start kafka --brokers broker:9092 --topic bluebird --username user --password pass --sasl-mechanism scram-sha-512
$ bluebird start kafka --brokers broker:9092 --topic bluebird --batch-size 2097152
bluebird start timeplusStart the Timeplus feed
USAGE
$ bluebird start timeplus --stream <value> --token <value> --endpoint <value> [-c <value>]
FLAGS
-c, --cursor=<value> Cursor (Unix microseconds)
--endpoint=<value> (required) Timeplus endpoint
--stream=<value> (required) Timeplus stream
--token=<value> (required) Timeplus token
DESCRIPTION
Start the Timeplus feed
EXAMPLES
$ bluebird start timeplus timeplus --stream bluebird_feed --token XXX --endpoint https://us-west-2.timeplus.cloud/myworkspace
bluebird start tinybirdSend the Bluebird feed to Tinybird
USAGE
$ bluebird start tinybird -t <value> -e <value> -d <value> [-c <value>]
FLAGS
-c, --cursor=<value> Cursor (Unix microseconds)
-d, --datasource=<value> (required) Tinybird Data Source
-e, --endpoint=<value> (required) Tinybird API base URL
-t, --token=<value> (required) Tinybird Token
DESCRIPTION
Send the Bluebird feed to Tinybird
EXAMPLES
$ bluebird start tinybird --token e.XXX --endpoint https://api.tinybird.co --datasource bluebird_feed
FAQs
Bluebird CLI for streaming data to various data services
We found that @sdairs/bluebird demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.