{"library":"elm-test","type":"library","category":null,"description":"elm-test is the official Node.js command-line interface (CLI) for running test suites written with the `elm-explorations/test` Elm package. As of April 2026, the current stable version is `0.19.1-revision17`, with frequent patch-level releases (revisions) to address compatibility issues, bug fixes, and Node.js environment support. It functions by compiling Elm tests and executing them within a Node.js environment. A key differentiator is its tight coupling with specific versions of the `elm-explorations/test` Elm package; users must ensure compatibility between the CLI and the Elm testing library to avoid unexpected behavior, such as missing test distribution diagrams or compilation errors. It provides features like watch mode, selective test execution by file or glob, and various reporting formats.","language":"javascript","status":"active","version":"0.19.1-revision17","tags":["javascript","elm","elm-test","cli"],"last_verified":"Wed May 27","install":[{"cmd":"npm install elm-test","imports":["npx elm-test"]},{"cmd":"yarn add elm-test","imports":[]},{"cmd":"pnpm add elm-test","imports":[]}],"homepage":null,"github":"https://github.com/rtfeldman/node-test-runner","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/elm-test","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/elm-test/compatibility"}}