Skip to content

Read the versions of all the modules in a Mendix application.

Notifications You must be signed in to change notification settings

SamuelEganMX/MendixModuleVersionReader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mendix Module Version Reader

The purpose of this script is to read the versions of all the modules in a Mendix application. This script leverages the Mendix Platform SDK and requires the following information to work:

Prerequisites

Before you can use this project, ensure you have the following installed on your system:

  1. Node.js
  2. npm
  3. TypeScript

Installation

  1. Clone the repository:

    git clone https://github.com/SamuelEganMX/MendixModuleVersionReader.git
    cd MendixModuleVersionReader
  2. Install dependencies:

    In the root directory of the project, run the following command to install the necessary Node.js packages:

    npm install

Compiling TypeScript to JavaScript

This project is written in TypeScript and must be compiled to JavaScript before running. To compile the TypeScript code:

  1. Compile the TypeScript files:

    Run the following command to compile the TypeScript files to JavaScript:

    tsc

Running the Script

  1. Running the compiled JavaScript:

    After compiling the TypeScript files, you can run the generated JavaScript file using Node.js. To run the script:

    node promptScript.js
  2. Follow the Prompts:

    The script will prompt you for the following inputs:

    • Mendix token
    • App ID
    • Branch name
  3. Output:

    Once you provide the necessary inputs, the script will retrieve and display information about the app's modules that are from the Mendix App Store, including:

    • Module name
    • App Store version
    • App Store GUIDs

Using release executable

If you'd rather skip the steps above and are on a windows machine, you can download the exe from the releases and run it using this command:

.\MendixModuleReader.exe

About

Read the versions of all the modules in a Mendix application.

Resources

Stars

Watchers

Forks

Packages

No packages published