{"library":"sade","type":"library","category":null,"description":"Sade is a lightweight and powerful JavaScript library designed for building robust command-line interface (CLI) applications for Node.js. It distinguishes itself by providing a small API surface while offering essential features such as default commands, git-like subcommands, flexible option flags with aliases, type-casting for default option values, and sophisticated handling of required versus optional arguments. Sade also includes built-in command validation and automates the generation of helpful documentation, including version and usage text. The current stable version is 1.8.1, and the package sees regular, feature-driven releases, often including patches and minor enhancements like Deno support and integrated TypeScript definitions. It aims to offer a smooth developer and user experience with minimal overhead, making it a strong alternative to more heavyweight CLI frameworks.","language":"javascript","status":"active","version":"1.8.1","tags":["javascript","cli","cli-app","commander","arguments","parser","yargs","argv","typescript"],"install":[{"cmd":"npm install sade","imports":["import sade from 'sade'","import sade, { type Handler } from 'sade';\n// or\nimport type { Handler } from 'sade';","const sade = require('sade');"]},{"cmd":"yarn add sade","imports":[]},{"cmd":"pnpm add sade","imports":[]}],"homepage":null,"github":"https://github.com/lukeed/sade","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/sade","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/sade/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Wed Jul 22","install_tag":null}}