Skip to content

mgm-tp/a12-devtools

Repository files navigation

A12 logo

Devtools

Developer tools and utilities for the A12 platform development.

Disclaimer: Please note that these tools may not strictly adhere to A12's breaking change management policies and are subject to modification as required by the A12 development team.

Refer to https://geta12.com/#/docs to get started with A12 development


License

Parts of the A12 platform are made available under a dual license. Please check the LICENSE file for details.


Getting Started

How to Use It

Import & Install

Refer to each plugin or package README for installation and usage instructions.


How to Build and Run

Prerequisites

  • Java 21
  • Gradle 9
  • Node.js 24
  • pnpm 11+

How to Build

Build all Gradle plugins:

gradle build

Build NPM packages:

pnpm install
node --run compile

How to Test

Test Gradle plugins:

gradle test

Test NPM packages:

node --run test

How to Run

NPM scripts available at root level:

# Clean all build artifacts
node --run clean

# Compile all packages
node --run compile

# Start TypeScript watch mode for all packages
node --run start

# Test all packages
node --run test

# Lint code
node --run lint

# Format code
node --run format

How to Access It

This repository contains utility libraries and build plugins. There are no DevApps to run.


Documentation

  • Full technical documentation is available at GetA12.com.
  • The website also provides access to the A12 Discourse Community Forum.

The mgm A12 Team

mgm technology partners GmbH | Imprint

About

No description, website, or topics provided.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors