UNPKG

trm-core

Version:

TRM (Transport Request Manager) Core

56 lines (34 loc) • 2.63 kB
# <a href="https://docs.trmregistry.com/"><img src="https://docs.trmregistry.com/logo.png" height="40" alt="TRM"></a> [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-1.3.0-4baaaa.svg)](https://github.com/RegestaItalia/trm-docs/blob/main/CODE_OF_CONDUCT.md) [![Core License](https://img.shields.io/github/license/RegestaItalia/trm-core)](https://github.com/RegestaItalia/trm-core) [![Core Latest version](https://img.shields.io/npm/v/trm-core)](https://www.npmjs.com/package/trm-core) [![Core Installs](https://img.shields.io/npm/dt/trm-core)](https://www.npmjs.com/package/trm-core) [![View Code Wiki](https://assets.codewiki.google/readme-badge/static.svg)](https://codewiki.google/github.com/regestaitalia/trm-docs) | šŸš€ This project is funded and maintained by šŸ¦ | šŸ”— | |-------------------------------------------------|----------------------------------------------------------------| | Regesta S.p.A. | [https://www.regestaitalia.eu/](https://www.regestaitalia.eu/) | | Clarex S.r.l. | [https://www.clarex.it/](https://www.clarex.it/) | [trm-core](https://www.npmjs.com/package/trm-core) is the server-side component of TRM. 🚚 **TRM (Transport Request Manager)** is a package manager inspired solution built leveraging CTS that simplifies SAP ABAP transports. <p align="center"> <img src="https://docs.trmregistry.com/logo.png" alt="TRM Logo" /> </p> TRM introduces **package-based software delivery** to the SAP ecosystem, bringing with it semantic versioning, dependency management, and automated deployment activities. # Requirements - [Node >=22.12.0](https://github.com/nodejs/node/releases/tag/v22.12.0) # Documentation Full documentation can be seen at [https://docs.trmregistry.com/](https://docs.trmregistry.com). # Usage `trm-core` is a low-level library and is **not intended to be used directly** by end users. In order to interact with SAP systems, `trm-core` must be consumed by a compatible client implementation. ## CLI Client Install the official CLI client via npm: ```bash npm install trm-client -g ``` # Contributing Like every other TRM open-source projects, contributions are always welcomed ā¤ļø. Make sure to open an issue first. Contributions will be merged upon approval. [Click here](https://docs.trmregistry.com/#/CONTRIBUTING) for the full list of TRM contribution guidelines. [<img src="https://trmregistry.com/public/contributors?image=true">](https://docs.trmregistry.com/#/?id=contributors)