Tools for Development
Implementing Solutions with TypeScript
Node.js
Currently only Node.js 12.16.x is supported to install Solution CLI and execute npm commands.
Further information: https://nodejs.org
TypeScript
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
Further information: https://www.typescriptlang.org
ESLint
A tool used to check the quality of the code.
Further information: https://eslint.org/
EditorConfig
This is used to overwrite the settings of the user workspace in VS Code (IDE).
Further information: https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-tslint-plugin
Implementing Solutions with Java
Java SDK
A Java 8 SDK is needed to implement Java solutions.
Please download either the Oracle 8 JDK from https://www.oracle.com/technetwork/java/javaee/downloads/index.html or the Open JDK from https://openjdk.java.net/ and follow the installation instructions of the JDK.
Maven
Maven version >=3.6.1 is required to develop custom implementation Java based solutions.
Please download and install maven from https://maven.apache.org.
Eclipse Plug-Ins (optional)