A CLI tool for managing LegisPro legislative data systems, including release asset deployment, data synchronization, and user provisioning with authentication proxy mapping. Current stable version is 1.0.41, built on oclif and Node.js >=18. Ships TypeScript types. Differentiates by offering incremental data merging from GitHub releases, soft/hard user removal, and password rotation for mapped users. Primarily used in Xcential's legislative environment.
npm install legispro-cliNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to programmatically run the LegisPro CLI using the ESM import and handle exit codes.
Use import syntax instead of require.
Upgrade Node.js to v18 or later.
Use --no-sync-data to skip data synchronization.
Check that you pass the correct arguments, e.g., --ids user@example.com.
Install with sudo or use a version manager like nvm.