Skip to content
/ setup Public

Setup for Downports, Transpiling, open-abap, ICF-Shim & Playwright

License

Notifications You must be signed in to change notification settings

abap2UI5/setup

Repository files navigation

abap2UI5-Setup

Functionality

Tasks

Downport & Transpile

npm run init
npm run build

Run Unit Tests

npm run unit

Run Webservice

npm run express

Run Playwright Tests

npm run init_play
npx playwright install --with-deps && npm i
npx playwright test

Webpack Build Strategy

  1. Clone repositories into /src/
  2. Downport /src/ into /downport/
  3. Transpile with express-icf-shim into /output/
  4. Webpack backend + frontend + database into folder build
npm run webpack:build

Overview

image

Demo

Backend Running in Browser https://abap2ui5.github.io/web-abap2ui5-samples/

Credits

  • abaplint, open-abap, express-icf-shim etc. all by larshp