
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
The definitive command-line tool for fast, flexible, and automated PDF invoicing.
Explore the NPM Package »
·
Report Bug
·
Request Feature
InvoCLI empowers developers, freelancers, and small businesses to manage the entire invoicing lifecycle directly from the command line. Ditch the slow web UIs and take back control of your workflow.
Install InvoCLI globally using npm. This makes the invocli
command available anywhere in your terminal.
npm install -g invocli
Run the init
command to start the interactive wizard. It will guide you through every step, from selecting a client to adding line items.
invocli init
Before creating the PDF, InvoCLI shows you a complete summary. This is your chance to catch any errors.
If everything looks correct, confirm with "Yes", and your PDF will be generated in your current directory!
For full automation, create a JSON file with your invoice data and pass it to the generate-from-file
command.
invocli generate-from-file invoice-data.json
Save time by managing sender and recipient profiles directly.
# Manage your company/sender profiles
invocli company <add|list|update|remove>
# Manage your customer/recipient profiles
invocli customer <add|list|update|remove>
Command | Description |
---|---|
invocli init | Interactively create a new invoice. |
invocli generate-from-file <path> | Create an invoice from a specified JSON file. |
invocli company <command> | Manage saved sender (company) profiles. |
invocli customer <command> | Manage saved recipient (customer) profiles. |
invocli generate [options] | Create an invoice directly from command-line flags (for advanced scripting). |
Contributions make the open-source community an amazing place. Any contributions you make are greatly appreciated. Please fork the repo and create a pull request.
Distributed under the MIT License. See LICENSE
file for more information.
FAQs
A Node.js CLI for generating professional PDF invoices.
The npm package invocli receives a total of 11 weekly downloads. As such, invocli popularity was classified as not popular.
We found that invocli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer 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.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.