JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 700
  • Score
    100M100P100Q100658F
  • License MIT

Command-line interface for Pipedrive

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@wavyx/pdcli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    pdcli

    Command-line interface for Pipedrive — fast, scriptable, built for terminals, CI pipelines, and AI agents.

    Status: pre-release (v0.1 in development). Not affiliated with or endorsed by Pipedrive.

    Install

    npm install -g @wavyx/pdcli

    Quick start

    pdcli auth login          # company domain + API token (stored in your OS keychain)
    pdcli user me
    pdcli deal list --limit 10
    pdcli deal list --output json | jq '.[].id'
    pdcli field list deal     # custom fields with their hash keys
    pdcli search "acme"
    pdcli api GET /api/v1/currencies   # raw, host-locked escape hatch
    • Token lives only in the OS keychain — never in plaintext on disk.
    • --output table|json on every command; table in a TTY, JSON when piped.
    • Deterministic sysexits exit codes for scripting.
    • CI: PDCLI_COMPANY_DOMAIN=acme PDCLI_API_TOKEN=... pdcli deal list

    License

    MIT