Catalog npm
Back to packageRELEASE DETAILS

0.1.1

npm

@0sora9/drone-fyi-cli

Command-line client for the UAVs FYI / Drone FYI public data API

clidronendaasupply-chainuav
Published7 Jul 2026
Direct dependencies0
Transitive dependenciesNot calculated

README

Current package documentation

drone-fyi CLI

Command-line client for the UAVs FYI / Drone FYI public data API (https://www.uavs.fyi/api/v1). Read-only, no API key, zero dependencies (Node 18+ built-in fetch).

Install

# global
npm install -g @0sora9/drone-fyi-cli
drone-fyi health

# or run without installing
npx @0sora9/drone-fyi-cli companies --type=oem

Run straight from the repo without publishing:

node cli/index.mjs companies --type=oem
# or link it as `drone-fyi`
cd cli && npm link

Commands

CommandDescription
healthAPI health check
statsDataset counts
endpointsList every API endpoint
companiesList models and suppliers
company <id>One company (e.g. plt_09)
componentsComponent categories
relationshipsSupply relationships
supply-chain <platformId>A platform's suppliers and customers
factories, fundingSecondary datasets
list <dataset>Any other dataset (investors, production, vla-models, …)

Flags

FlagDescription
--jsonRaw JSON instead of a formatted table
--base-url=<url>Override the API base (default https://www.uavs.fyi)
--type=oem|supplierFilter companies by type
--country=XXFilter by ISO country code
--to=<id> / --from=<id>Filter relationships
--sort=<field>Sort rows by a field
--limit=N / --offset=NPaginate

DRONE_FYI_BASE_URL env var also overrides the base.

Examples

drone-fyi companies --type=oem --country=US
drone-fyi company plt_09
drone-fyi supply-chain plt_09
drone-fyi relationships --to=plt_09
drone-fyi companies --type=oem --json > models.json

Notes

  • The CLI is a thin wrapper over the static JSON API; filtering/sorting happen client-side.
  • 3D model assets are not exposed by the API yet, so they don't appear here.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-EQbFT4lE1cWA5KKFJJdSwMXagwyephfshJveWPbDuLMfKTktwxxdfEJNBhtFwxOZik9Nt4zIMmloj/N7djkd+g==",
  "shasum": "d3f155ff02a0182a1210fd833b0f79ee8f947862",
  "tarball": "https://registry.npmjs.org/@0sora9/drone-fyi-cli/-/drone-fyi-cli-0.1.1.tgz",
  "fileCount": 3,
  "unpackedSize": 11382,
  "signatures": [
    {
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
      "sig": "MEQCICt/XzsjF0H8X/QPs0k5f7QQE29ldE6SE+RZPkqCx+bMAiAuhL8fXzDVPFjj+aNHsY5AhWys7i50QJWVmus27FhsPg=="
    }
  ]
}

Repository

PENDING
0sora9/drone-fyi

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:15 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:5e76ea8cf498a2f8da2705c82ea820fb0c2b14a537b2f68da36a108a36101b8b

Other collected versions

View all collected versions →