Sign In

freelancer-payment-protection-cli

Package Overview
Dependencies
Maintainers
2
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

freelancer-payment-protection-cli

npx-installable wrapper around the freelancer-payment-protection-cli Python CLI (automated invoice escalation, legal document generation, and client risk scoring), for agent and Node-first environments.

latest
Source
npmnpm
Version
0.1.7
Version published
Weekly downloads
34
-80.12%
Maintainers
2
Weekly downloads
 
Created
Source

freelancer-payment-protection-cli (npm wrapper)

An npx-installable wrapper around the real freelancer-payment-protection CLI, which is a Python program that talks to the project's FastAPI backend and to Supabase directly.

Login and first command

This package does not reimplement the CLI in Node. Every invocation shells out to uvx/pipx, pinned to this wrapper's own version so the npm and PyPI releases stay in lockstep. It exists so Node-first tooling and agent sandboxes that reach for npx <name>-cli get the same CLI without installing it manually from PyPI first.

Requirements

uv or pipx must be on PATH so this wrapper can bootstrap the real Python CLI. If neither is found, it prints an install link and exits with a nonzero status rather than failing silently.

Install

npm install -g freelancer-payment-protection-cli
# or run without installing:
npx freelancer-payment-protection-cli --help

Usage

fpp login
fpp invoice list --status overdue --json
fpp client risk <client-id>

Filtering invoices, scoring a client, and checking escalation status

See the main README or the full CLI documentation for the complete command reference, login/auth walkthrough, and FAQ.

License

MIT. See LICENSE in the parent repository for full terms.

Keywords

invoicing

FAQs

Package last updated on 12 Aug 2026

Related posts