From 3c58ae3fce86666c5523b636ba5d84e999af6ef1 Mon Sep 17 00:00:00 2001 From: larshp Date: Sun, 16 May 2021 10:02:44 +0200 Subject: [PATCH 1/2] add default config, update deps --- abap_transpile.json | 12 ++++++++++++ package-lock.json | 18 +++++++++--------- package.json | 6 +++--- 3 files changed, 24 insertions(+), 12 deletions(-) create mode 100644 abap_transpile.json diff --git a/abap_transpile.json b/abap_transpile.json new file mode 100644 index 0000000..6240383 --- /dev/null +++ b/abap_transpile.json @@ -0,0 +1,12 @@ +{ + "input_folder": "src", + "input_filter": [], + "output_folder": "output", + "lib": "https://github.com/open-abap/open-abap", + "write_unit_tests": true, + "options": { + "ignoreSyntaxCheck": false, + "addFilenames": true, + "addCommonJS": true + } +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 7928cdf..321457b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,23 +5,23 @@ "requires": true, "dependencies": { "@abaplint/cli": { - "version": "2.74.14", - "resolved": "https://registry.npmjs.org/@abaplint/cli/-/cli-2.74.14.tgz", - "integrity": "sha512-luDS+Jac2qLANgkoks5WvWcbAH//bYIDBP6mL/k+DTEMbxo4et56TQ+rkpPnJHbixRbn1eb+NMHdHSqXhSj8tg==" + "version": "2.74.17", + "resolved": "https://registry.npmjs.org/@abaplint/cli/-/cli-2.74.17.tgz", + "integrity": "sha512-N3ch/1CeqR1G/MaitwTIXEObH9HcgkeGlwKpywX1gXoEzS758XHfGjZqRgmNxfTHiUoqhjCDS3+f5FTHRglXPA==" }, "@abaplint/runtime": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-1.3.8.tgz", - "integrity": "sha512-756Z7rTx5rgncylGRm0bi3q8S9jxHHmtLmow/fMGPjwcn3Z4gHgqLpjZx74wVi5gHk6aGc/wps+6RpiEyy5joQ==", + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-1.3.11.tgz", + "integrity": "sha512-HnKR65Uq+LlPd1j58R/tS1I9v9w6FVeCwJvfKpIE29aeeThc+kYu94O/5dJu1Akp9DwN84kx6cj+nlcAR6ptCg==", "requires": { "node-fetch": "^3.0.0-beta.9", "sql.js": "^1.5.0" } }, "@abaplint/transpiler-cli": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-1.3.8.tgz", - "integrity": "sha512-+6BIzEFi5QgG8sW5OqYuRb5URp60YcdemV6Mzzn6Ssay2/OhkXA6HDKV2HGmV7zZqFensKBlfT4O0JZP/OdOVw==" + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-1.3.11.tgz", + "integrity": "sha512-p5ZmRbPAUOmNxusUspE5ozyndCDdA4a4kW2V7xBv/aL9wTjw1Dy3q9G3+YZYQoKAcMu1DUQPynCO6E3UUVXNPQ==" }, "data-uri-to-buffer": { "version": "3.0.1", diff --git a/package.json b/package.json index d3cedef..d51b222 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ }, "homepage": "https://github.com/abap-openapi/abap-type-to-json-schema#readme", "dependencies": { - "@abaplint/cli": "^2.74.14", - "@abaplint/runtime": "^1.3.8", - "@abaplint/transpiler-cli": "^1.3.8" + "@abaplint/cli": "^2.74.17", + "@abaplint/runtime": "^1.3.11", + "@abaplint/transpiler-cli": "^1.3.11" } } From f88d1fd24377c4553bcc48a881a0fc9ce3da7157 Mon Sep 17 00:00:00 2001 From: larshp Date: Sun, 16 May 2021 10:04:06 +0200 Subject: [PATCH 2/2] update ghub actions setup --- .github/workflows/test.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 69a554a..73ff49e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,10 +1,6 @@ name: test -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] +on: [push, pull_request] jobs: test: