clingwrap 0.7.0

types and functions to implement command line programs
Documentation
{
  "entity": {
    "type": "organisation",
    "role": "owner",
    "name": "Lars Wirzenius",
    "email": "liw@liw.fi",
    "description": "Author and maintainer of a many open source projects and first contributor to Linux.",
    "webpageUrl": {
      "url": "https://liw.fi/funding/"
    }
  },
  "projects": [
    {
      "guid": "clingwrap",
      "name": "clingwrap",
      "description": "Rust library for implementing command line applications.",
      "webpageUrl": {
        "url": "https://liw.fi/"
      },
      "repositoryUrl": {
        "url": "https://app.radicle.xyz/nodes/radicle.liw.fi/rad%3Az3248z9KmBQ6Tf4mwXih1zKPtuSw5"
      },
      "licenses": [
        "MIT-0"
      ],
      "tags": [
        "rust",
        "library",
        "command-line"
      ]
    }
  ],
  "funding": {
    "channels": [
      {
        "guid": "bank-invoice",
        "type": "bank",
        "description": "I invoice as my registered corporation, you pay by bank transfer. My corporate self is VAT registered in Finland."
      }
    ],
    "plans": [
      {
        "guid": "development",
        "status": "inactive",
        "name": "development",
        "description": "You pay me to develop in general or for a specific feature or fix. I invoice for the hours I work, and invoice includes a report of what I've done. We agree on a price and invoice amount before I start working.",
        "amount": 0,
        "currency": "EUR",
        "frequency": "monthly",
        "channels": ["bank-invoice"]
      }
    ]
  },
  "version": "v1.1.0"
}