* update ci

* update dependencies

* update

* update
This commit is contained in:
oblomov 2024-04-22 10:27:54 +02:00 committed by GitHub
parent e8131d97cd
commit 6bfa580c72
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 48 additions and 50 deletions

View File

@ -1,13 +1,13 @@
{
"configurations": {
"default": {
"filename": "./abaplint.jsonc"
"filename": "./ci/abaplint.jsonc"
},
"abap_standard_readiness": {
"filename": "./linter/abaplint-standard_abap_readiness.jsonc"
"filename": "./ci/abaplint-standard_abap_readiness.jsonc"
},
"abap_cloud_readiness": {
"filename": "./linter/abaplint-abap_cloud_readiness.jsonc"
"filename": "./ci/abaplint-abap_cloud_readiness.jsonc"
}
}
}

View File

@ -1,6 +1,6 @@
{
"global": {
"files": "/downport/**/*.*"
"files": "/../downport/**/*.*"
},
"dependencies": [
{

View File

@ -1,6 +1,6 @@
{
"global": {
"files": "/src/**/*.*"
"files": "/../src/**/*.*"
},
"dependencies": [
{

74
package-lock.json generated
View File

@ -12,16 +12,16 @@
"npm-check-updates": "^16.14.18"
},
"devDependencies": {
"@abaplint/cli": "^2.106.5",
"@abaplint/cli": "^2.106.9",
"@abaplint/database-sqlite": "^2.8.0",
"@abaplint/runtime": "^2.8.22",
"@abaplint/transpiler-cli": "^2.8.22"
"@abaplint/runtime": "^2.8.24",
"@abaplint/transpiler-cli": "^2.8.24"
}
},
"node_modules/@abaplint/cli": {
"version": "2.106.5",
"resolved": "https://registry.npmjs.org/@abaplint/cli/-/cli-2.106.5.tgz",
"integrity": "sha512-J+qFy0DFcjSA7JpoqW/amza9555A0gQM3o1ZCvD3i8We0RbD33LivsPUs61rGWbqTgYBh6V80jaqeSHiGxVPow==",
"version": "2.106.9",
"resolved": "https://registry.npmjs.org/@abaplint/cli/-/cli-2.106.9.tgz",
"integrity": "sha512-go4PX6CEN23tGKco1dmcPJJt3ldwWPtS8urpeQWhrvNmvgHw7DAUiJeuxhSM7/sVUy4a0G3wqWvM6kC1zSYMZg==",
"dev": true,
"bin": {
"abaplint": "abaplint"
@ -43,21 +43,21 @@
}
},
"node_modules/@abaplint/runtime": {
"version": "2.8.22",
"resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-2.8.22.tgz",
"integrity": "sha512-3VdGkqx5bBHCtiMoOzOwYO1uoE+rn6G75Yysng7sgOX3cKtpE17TfsGOl6uzFfcrMRC6U4EAVpE4D439ZGMPKg==",
"version": "2.8.24",
"resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-2.8.24.tgz",
"integrity": "sha512-FISKIHAhz7VcyLdgDQHpdLi5BeFWXJdmHzTy2VyacbsscNv7c75oi6gyL2Bq6ACvr9yVJgaDuR3erf3Yl3SNbA==",
"dev": true,
"dependencies": {
"temporal-polyfill": "^0.2.3"
"temporal-polyfill": "^0.2.4"
},
"funding": {
"url": "https://github.com/sponsors/larshp"
}
},
"node_modules/@abaplint/transpiler-cli": {
"version": "2.8.22",
"resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-2.8.22.tgz",
"integrity": "sha512-QR8m5DYafmMlgqx9tdoToisdwa3zqX0i2ywQlbUGdWjv2SdC6qkDGM8V2LGyccJ9QEwS8ZhYjvddmpFVkx1mMQ==",
"version": "2.8.24",
"resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-2.8.24.tgz",
"integrity": "sha512-KI5mRqAhwWy3suLuVUTf4kkUH8vshyhXX7fiejhTPGZ7BD5ULFeg6VspN1xWT7CfUGl3S2oD70YbOQWYJ6guRA==",
"dev": true,
"bin": {
"abap_transpile": "abap_transpile"
@ -3387,18 +3387,18 @@
}
},
"node_modules/temporal-polyfill": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/temporal-polyfill/-/temporal-polyfill-0.2.3.tgz",
"integrity": "sha512-7ZJRc7wq/1XjrOQYkkNpgo2qfE9XLrUU8D/DS+LAC/T0bYqZ46rW6dow0sOTXTPZS4bwer8bD/0OyuKQBfA3yw==",
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/temporal-polyfill/-/temporal-polyfill-0.2.4.tgz",
"integrity": "sha512-WA5p0CjQTkMjF9m8sP4wSYgpqI8m2d4q7wPUyaJOWhy4bI9mReLb2yGvTV4qf/DPMTe6H6M/Dig5KmTMB7ev6Q==",
"dev": true,
"dependencies": {
"temporal-spec": "^0.2.0"
"temporal-spec": "^0.2.4"
}
},
"node_modules/temporal-spec": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.0.tgz",
"integrity": "sha512-r1AT0XdEp8TMQ13FLvOt8mOtAxDQsRt2QU5rSWCA7YfshddU651Y1NHVrceLANvixKdf9fYO8B/S9fXHodB7HQ==",
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.4.tgz",
"integrity": "sha512-lDMFv4nKQrSjlkHKAlHVqKrBG4DyFfa9F74cmBZ3Iy3ed8yvWnlWSIdi4IKfSqwmazAohBNwiN64qGx4y5Q3IQ==",
"dev": true
},
"node_modules/to-regex-range": {
@ -3735,9 +3735,9 @@
},
"dependencies": {
"@abaplint/cli": {
"version": "2.106.5",
"resolved": "https://registry.npmjs.org/@abaplint/cli/-/cli-2.106.5.tgz",
"integrity": "sha512-J+qFy0DFcjSA7JpoqW/amza9555A0gQM3o1ZCvD3i8We0RbD33LivsPUs61rGWbqTgYBh6V80jaqeSHiGxVPow==",
"version": "2.106.9",
"resolved": "https://registry.npmjs.org/@abaplint/cli/-/cli-2.106.9.tgz",
"integrity": "sha512-go4PX6CEN23tGKco1dmcPJJt3ldwWPtS8urpeQWhrvNmvgHw7DAUiJeuxhSM7/sVUy4a0G3wqWvM6kC1zSYMZg==",
"dev": true
},
"@abaplint/database-sqlite": {
@ -3750,18 +3750,18 @@
}
},
"@abaplint/runtime": {
"version": "2.8.22",
"resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-2.8.22.tgz",
"integrity": "sha512-3VdGkqx5bBHCtiMoOzOwYO1uoE+rn6G75Yysng7sgOX3cKtpE17TfsGOl6uzFfcrMRC6U4EAVpE4D439ZGMPKg==",
"version": "2.8.24",
"resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-2.8.24.tgz",
"integrity": "sha512-FISKIHAhz7VcyLdgDQHpdLi5BeFWXJdmHzTy2VyacbsscNv7c75oi6gyL2Bq6ACvr9yVJgaDuR3erf3Yl3SNbA==",
"dev": true,
"requires": {
"temporal-polyfill": "^0.2.3"
"temporal-polyfill": "^0.2.4"
}
},
"@abaplint/transpiler-cli": {
"version": "2.8.22",
"resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-2.8.22.tgz",
"integrity": "sha512-QR8m5DYafmMlgqx9tdoToisdwa3zqX0i2ywQlbUGdWjv2SdC6qkDGM8V2LGyccJ9QEwS8ZhYjvddmpFVkx1mMQ==",
"version": "2.8.24",
"resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-2.8.24.tgz",
"integrity": "sha512-KI5mRqAhwWy3suLuVUTf4kkUH8vshyhXX7fiejhTPGZ7BD5ULFeg6VspN1xWT7CfUGl3S2oD70YbOQWYJ6guRA==",
"dev": true
},
"@colors/colors": {
@ -6170,18 +6170,18 @@
}
},
"temporal-polyfill": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/temporal-polyfill/-/temporal-polyfill-0.2.3.tgz",
"integrity": "sha512-7ZJRc7wq/1XjrOQYkkNpgo2qfE9XLrUU8D/DS+LAC/T0bYqZ46rW6dow0sOTXTPZS4bwer8bD/0OyuKQBfA3yw==",
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/temporal-polyfill/-/temporal-polyfill-0.2.4.tgz",
"integrity": "sha512-WA5p0CjQTkMjF9m8sP4wSYgpqI8m2d4q7wPUyaJOWhy4bI9mReLb2yGvTV4qf/DPMTe6H6M/Dig5KmTMB7ev6Q==",
"dev": true,
"requires": {
"temporal-spec": "^0.2.0"
"temporal-spec": "^0.2.4"
}
},
"temporal-spec": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.0.tgz",
"integrity": "sha512-r1AT0XdEp8TMQ13FLvOt8mOtAxDQsRt2QU5rSWCA7YfshddU651Y1NHVrceLANvixKdf9fYO8B/S9fXHodB7HQ==",
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.4.tgz",
"integrity": "sha512-lDMFv4nKQrSjlkHKAlHVqKrBG4DyFfa9F74cmBZ3Iy3ed8yvWnlWSIdi4IKfSqwmazAohBNwiN64qGx4y5Q3IQ==",
"dev": true
},
"to-regex-range": {

View File

@ -5,14 +5,12 @@
"description": "Developing UI5 Apps purely in ABAP.",
"scripts": {
"syfixes": "find . -type f -name '*.abap' -exec sed -i -e 's/ RAISE EXCEPTION TYPE cx_sy_itab_line_not_found/ ASSERT 1 = 0/g' {} + ",
"downport": "rm -rf downport && cp -r src downport && abaplint --fix abaplint-downport.jsonc && npm run syfixes",
"downport": "rm -rf downport && cp -r src downport && abaplint --fix ./ci/abaplint-downport.jsonc && npm run syfixes",
"unit": "echo RUNNING && node output/index.mjs",
"transpile": "rm -rf output && abap_transpile test/abap_transpile.json",
"test": "npm run downport && npm run transpile && npm run unit",
"rename": "abaplint abaplint_rename.json --rename && rm -rf src/ui5/* && cp -r output/src/** src/",
"cleanup": "rm -rf input && rm -rf output",
"mirror": "npm run cleanup && rm -rf src/* && rm -rf output && npm run rename && npm run cleanup",
"mirror2": "abaplint abaplint_rename.json --rename && rm -rf src/ui5/* && cp -r src/** src/"
"rename": "abaplint ./ci/abaplint_rename.json --rename",
"cleanup": "rm -rf input && rm -rf output"
},
"repository": {
"type": "git",
@ -24,10 +22,10 @@
},
"homepage": "https://github.com/abap2UI5/abap2UI5#readme",
"devDependencies": {
"@abaplint/cli": "^2.106.5",
"@abaplint/cli": "^2.106.9",
"@abaplint/database-sqlite": "^2.8.0",
"@abaplint/runtime": "^2.8.22",
"@abaplint/transpiler-cli": "^2.8.22"
"@abaplint/runtime": "^2.8.24",
"@abaplint/transpiler-cli": "^2.8.24"
},
"dependencies": {
"npm-check-updates": "^16.14.18"