This tool is provided by Loupe.
https://loupe.team
info@loupe.team
1-800-240-7042
Install LPM by first installing Python and Node, then downloading the latest version of the installer here. After running the installer, you can run lpm commands from your terminal of choice.
LPM is the Loupe Package Manager. This tool is designed to make it easy to interact with Loupe packages within the Automation Studio and Loupe UX ecosystems. It provides a command line interface for installing packages in a project, and for managing their lifecycle (version update, dependency checks, removal, etc).
Documentation for LPM use, including detailed installation instructions and use cases, can be found here.
package.json is the single source of truth for the LPM version — LPM.py reads it at runtime, and the GitHub release workflow validates that the pushed tag matches it.
To cut a release:
npm version patch # or: minor, major, or an explicit version like 1.3.0 / 1.3.0-beta.1
git push --follow-tagsnpm version bumps package.json, creates a commit, and tags v<version> in one atomic step. Pushing the tag triggers .github/workflows/release.yml, which publishes the package to the GitHub npm registry and creates a GitHub Release.
This project is licensed under the MIT License.