{"library":"dockermachine-cli-js","type":"library","category":null,"description":"dockermachine-cli-js is a Node.js wrapper library that provides a programmatic interface for interacting with the `docker-machine` command-line tool. It abstracts the execution of `docker-machine` commands, offering both Promise-based and callback-style APIs for convenience. The current stable version is 3.0.5. While releases appear infrequent, the project has seen recent updates in the 3.x series, indicating active maintenance. A key differentiator is its ability to parse the output of commands like `ls` into structured JavaScript objects, rather than just returning raw string output. It also ships with TypeScript type definitions, enabling a robust development experience for TypeScript users. This library is specifically useful for automating `docker-machine` provisioning and management tasks within Node.js applications, offering a more structured approach than direct `child_process` execution. A crucial prerequisite is the external installation and availability of the `docker-machine` CLI tool on the system's PATH, as this library acts as a thin wrapper around it.","language":"javascript","status":"active","version":"3.0.5","tags":["javascript","docker","dockermachine","docker-machine","docker-machine cli","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install dockermachine-cli-js","imports":["import { DockerMachine, Options } from 'dockermachine-cli-js';","const DockerMachineCLI = require('dockermachine-cli-js');","const options = new DockerMachineCLI.Options(...);"]},{"cmd":"yarn add dockermachine-cli-js","imports":[]},{"cmd":"pnpm add dockermachine-cli-js","imports":[]}],"homepage":null,"github":"https://github.com/Quobject/dockermachine-cli-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/dockermachine-cli-js","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/dockermachine-cli-js/compatibility"}}