{"library":"node-args","type":"library","category":null,"description":"node-args is a minimalistic command-line argument parser for Node.js, currently at version 2.1.8. It distinguishes itself by providing a no-configuration, no-options approach to parsing `process.argv`. Unlike more feature-rich alternatives like `commander` or `yargs`, `node-args` automatically processes flags (`-s`, `--long`) and values, returning a simple object without requiring schema definitions or explicit parsing function calls. Its core design principle is simplicity, offering only the bare essentials for argument processing. The library appears to be in a maintenance state, having a stable API that has not changed significantly, and development focuses on stability rather than new features, aligning with its 'minimalistic' promise. It ships with TypeScript types, enhancing developer experience for typed projects.","language":"javascript","status":"maintenance","version":"2.1.8","tags":["javascript","node-args","arg","argv","args","argument","arguments","parameter","parameters","typescript"],"install":[{"cmd":"npm install node-args","imports":["const parsedArgs = require('node-args');","import parsedArgs from 'node-args';","import type { ArgsObject } from 'node-args';"]},{"cmd":"yarn add node-args","imports":[]},{"cmd":"pnpm add node-args","imports":[]}],"homepage":null,"github":"https://github.com/christiansandor/args","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/node-args","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/node-args/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}