Skip to content

Commit

Permalink
webpack backend (#11)
Browse files Browse the repository at this point in the history
  • Loading branch information
larshp authored Mar 31, 2024
1 parent 5ab3e7c commit e787c05
Show file tree
Hide file tree
Showing 13 changed files with 7,178 additions and 484 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/build_web.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@ jobs:
- uses: actions/setup-node@v4
- run: npm ci
- run: npm run clone
- run: npm run unit
- run: npm run unit
- run: npm run webpack:build
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ downport
abap2UI5
abap2UI5-samples
output
src
src
build
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@ npm test

1. Clone repositories into `/src/`
2. Downport `/src/` into `/downport/`
3. Transpile with [express-icf-shim](https://github.com/open-abap/express-icf-shim) into `/output/`
3. Transpile with [express-icf-shim](https://github.com/open-abap/express-icf-shim) into `/output/`
4. Webpack backend + frontend + database into folder `build`
1 change: 1 addition & 0 deletions abap_transpile.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
"addCommonJS": true,
"extraSetup": "../test/setup.mjs",
"unknownTypes": "runtimeError",
"skipReposrc": true,
"keywords": ["return", "in", "class", "for", "delete", "var"],
"skip": [
{"object": "Z2UI5_CL_AJSON", "class": "ltcl_parser_test", "method": "parse_error", "note": "NodeJS 20 does not set position of parsing error"}
Expand Down
Loading

0 comments on commit e787c05

Please sign in to comment.