diff --git a/package-lock.json b/package-lock.json index 31f7fb3..bdea4a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "@abaplint/monaco": "^2.113.108", - "@abaplint/runtime": "^2.10.37", - "@abaplint/transpiler": "^2.10.37", - "@abaplint/transpiler-cli": "^2.10.37", + "@abaplint/monaco": "^2.113.142", + "@abaplint/runtime": "^2.10.64", + "@abaplint/transpiler": "^2.10.64", + "@abaplint/transpiler-cli": "^2.10.64", "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^6.0.3", @@ -30,19 +30,19 @@ "style-loader": "^4.0.0", "ts-loader": "^9.5.2", "typescript": "^5.8.3", - "webpack": "^5.99.0", + "webpack": "^5.100.1", "webpack-cli": "^6.0.1", - "webpack-dev-server": "^5.2.1" + "webpack-dev-server": "^5.2.2" } }, "node_modules/@abaplint/core": { - "version": "2.113.108", - "resolved": "https://registry.npmjs.org/@abaplint/core/-/core-2.113.108.tgz", - "integrity": "sha512-Ny/hEDh7tKSaX9kO3y84rY2BRuYVNJljiKQQCrfamzVoDYb5Dr0R6aglQbe/SIg+x5bdTrnhEHAdtW3Ha+zlCw==", + "version": "2.113.142", + "resolved": "https://registry.npmjs.org/@abaplint/core/-/core-2.113.142.tgz", + "integrity": "sha512-LtJ1hjTxEvKq30kva9ULwjLBDjn35Rdyi/ccGmlmfa6Eg+e3HlwXUmAHTUJArTF1gxPBaeJpluhrhGqzXfd4bA==", "dev": true, "license": "MIT", "dependencies": { - "fast-xml-parser": "^5.0.9", + "fast-xml-parser": "^5.2.5", "json5": "^2.2.3", "vscode-languageserver-types": "^3.17.5" }, @@ -54,22 +54,22 @@ } }, "node_modules/@abaplint/monaco": { - "version": "2.113.108", - "resolved": "https://registry.npmjs.org/@abaplint/monaco/-/monaco-2.113.108.tgz", - "integrity": "sha512-O8dqz2EOfLsQrfxRK8/lRLuWSZtHuInUod86OMv8QaZydiT4NxYOV0PAz5et860ik6lD8SL8DcTjiL703MQZJw==", + "version": "2.113.142", + "resolved": "https://registry.npmjs.org/@abaplint/monaco/-/monaco-2.113.142.tgz", + "integrity": "sha512-d1Kj5fz/ro6JGhrATSAVYFHUk/tfPlOEwuq1V55jSHfTU88YDx9JrPnnEaCDPjI1ZP62RU4t163MK1pIPTkwYg==", "dev": true, "license": "MIT", "dependencies": { - "@abaplint/core": "^2.113.108" + "@abaplint/core": "^2.113.142" }, "funding": { "url": "https://github.com/sponsors/larshp" } }, "node_modules/@abaplint/runtime": { - "version": "2.10.37", - "resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-2.10.37.tgz", - "integrity": "sha512-TEk1LV7q66E6zq3iNQF8QCewpyML7UuIRqwsXDJ2OHeiAjUaONAqI1zvjpk5nKpWv4prfB92dQBJ5tTGpZ/0sA==", + "version": "2.10.64", + "resolved": "https://registry.npmjs.org/@abaplint/runtime/-/runtime-2.10.64.tgz", + "integrity": "sha512-24aOGOEN/nKGnb5u5z2Mz3UbGfEEl1eNkQph/ZWkpqzqTIk8ZaqWDuXvv7GwcEqKaDDCHAKKDCkA3OpB1hcP5A==", "dev": true, "license": "MIT", "dependencies": { @@ -80,13 +80,13 @@ } }, "node_modules/@abaplint/transpiler": { - "version": "2.10.37", - "resolved": "https://registry.npmjs.org/@abaplint/transpiler/-/transpiler-2.10.37.tgz", - "integrity": "sha512-rvyQHoVGY3TWo8W8CRr+2E1mVeVQbuAtCiYAL4i6KngBIeLI3RT6Di5D84I3SYhtDh9Xkpv9/wZ2MH5u59iYvQ==", + "version": "2.10.64", + "resolved": "https://registry.npmjs.org/@abaplint/transpiler/-/transpiler-2.10.64.tgz", + "integrity": "sha512-g0L/YLXhRMf/cXSaRjgoDopvrTHoPL5ZdZp/O6XNNapvqij/BzDMUFQ8rMi8iLJpzQ6DIamPao4h5q6Nm5IwPg==", "dev": true, "license": "MIT", "dependencies": { - "@abaplint/core": "^2.113.108", + "@abaplint/core": "^2.113.136", "source-map": "^0.7.4" }, "funding": { @@ -94,9 +94,9 @@ } }, "node_modules/@abaplint/transpiler-cli": { - "version": "2.10.37", - "resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-2.10.37.tgz", - "integrity": "sha512-UMouWh764QwXb2MhMwrvQXppIRtn2Mqp/X5RUNWrZcWz5slNEQtyJabzfDsuT0BQ2T24hDw8xTLvgDs+o2cLBA==", + "version": "2.10.64", + "resolved": "https://registry.npmjs.org/@abaplint/transpiler-cli/-/transpiler-cli-2.10.64.tgz", + "integrity": "sha512-IVSJg0cPPdmQiGh3C7lKxJouwik3XbGB8P3W6jE4PX66nEizASqv65ghXRLk+LttzBN9F5dygUnRobOcAmmT4g==", "dev": true, "license": "MIT", "bin": { @@ -351,9 +351,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", "dev": true, "license": "MIT" }, @@ -735,9 +735,9 @@ } }, "node_modules/acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", "bin": { @@ -747,6 +747,19 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -2035,10 +2048,11 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "version": "5.18.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.2.tgz", + "integrity": "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -2284,9 +2298,9 @@ "dev": true }, "node_modules/fast-xml-parser": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.0.tgz", - "integrity": "sha512-Uw9+Mjt4SBRud1IcaYuW/O0lW8SKKdMl5g7g24HiIuyH5fQSD+AVLybSlJtqLYEbytVFjWQa5DMGcNgeksdRBg==", + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz", + "integrity": "sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==", "dev": true, "funding": [ { @@ -2296,7 +2310,7 @@ ], "license": "MIT", "dependencies": { - "strnum": "^2.0.5" + "strnum": "^2.1.0" }, "bin": { "fxparser": "src/cli/cli.js" @@ -2815,9 +2829,9 @@ } }, "node_modules/http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", + "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", "dev": true, "license": "MIT", "dependencies": { @@ -4923,9 +4937,9 @@ } }, "node_modules/strnum": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.0.5.tgz", - "integrity": "sha512-YAT3K/sgpCUxhxNMrrdhtod3jckkpYwH6JAuwmUdXZsmzH1wUyzTMrrK2wYCEEqlKwrWDd35NeuUkbBy/1iK+Q==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.1.tgz", + "integrity": "sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==", "dev": true, "funding": [ { @@ -5386,21 +5400,23 @@ } }, "node_modules/webpack": { - "version": "5.99.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99.0.tgz", - "integrity": "sha512-//MpHjkKV7dhKheJ1lJuHkR6tv8ycfYy7YVzVhhIpwKuKCu5/Zty/vGpFi0fV2RRAWTYDuj6oKn4vYyLzRh55g==", + "version": "5.100.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.100.1.tgz", + "integrity": "sha512-YJB/ESPUe2Locd0NKXmw72Dx8fZQk1gTzI6rc9TAT4+Sypbnhl8jd8RywB1bDsDF9Dy1RUR7gn3q/ZJTd0OZZg==", "dev": true, "license": "MIT", "dependencies": { "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", + "enhanced-resolve": "^5.17.2", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -5410,11 +5426,11 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^4.3.0", + "schema-utils": "^4.3.2", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.11", "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "webpack-sources": "^3.3.3" }, "bin": { "webpack": "bin/webpack.js" @@ -5568,9 +5584,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.1.tgz", - "integrity": "sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", + "integrity": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==", "dev": true, "license": "MIT", "dependencies": { @@ -5590,7 +5606,7 @@ "connect-history-api-fallback": "^2.0.0", "express": "^4.21.2", "graceful-fs": "^4.2.6", - "http-proxy-middleware": "^2.0.7", + "http-proxy-middleware": "^2.0.9", "ipaddr.js": "^2.1.0", "launch-editor": "^2.6.1", "open": "^10.0.3", @@ -5694,10 +5710,11 @@ } }, "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", + "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -5740,9 +5757,9 @@ "license": "MIT" }, "node_modules/webpack/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", + "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index a1852c4..54986a1 100644 --- a/package.json +++ b/package.json @@ -16,10 +16,10 @@ "author": "", "license": "MIT", "devDependencies": { - "@abaplint/monaco": "^2.113.108", - "@abaplint/runtime": "^2.10.37", - "@abaplint/transpiler": "^2.10.37", - "@abaplint/transpiler-cli": "^2.10.37", + "@abaplint/monaco": "^2.113.142", + "@abaplint/runtime": "^2.10.64", + "@abaplint/transpiler": "^2.10.64", + "@abaplint/transpiler-cli": "^2.10.64", "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^6.0.3", @@ -37,8 +37,8 @@ "style-loader": "^4.0.0", "ts-loader": "^9.5.2", "typescript": "^5.8.3", - "webpack": "^5.99.0", + "webpack": "^5.100.1", "webpack-cli": "^6.0.1", - "webpack-dev-server": "^5.2.1" + "webpack-dev-server": "^5.2.2" } } diff --git a/public/zcl_excel_demo1.xlsx b/public/zcl_excel_demo1.xlsx index 9dd42bb..d74fccb 100644 Binary files a/public/zcl_excel_demo1.xlsx and b/public/zcl_excel_demo1.xlsx differ diff --git a/public/zcl_excel_demo12.xlsx b/public/zcl_excel_demo12.xlsx index 703608e..396ca3c 100644 Binary files a/public/zcl_excel_demo12.xlsx and b/public/zcl_excel_demo12.xlsx differ diff --git a/public/zcl_excel_demo13.xlsx b/public/zcl_excel_demo13.xlsx index e7f65e8..2ad4ecb 100644 Binary files a/public/zcl_excel_demo13.xlsx and b/public/zcl_excel_demo13.xlsx differ diff --git a/public/zcl_excel_demo14.xlsx b/public/zcl_excel_demo14.xlsx index 07742f1..7485e03 100644 Binary files a/public/zcl_excel_demo14.xlsx and b/public/zcl_excel_demo14.xlsx differ diff --git a/public/zcl_excel_demo18.xlsx b/public/zcl_excel_demo18.xlsx index 95534f7..e3a422b 100644 Binary files a/public/zcl_excel_demo18.xlsx and b/public/zcl_excel_demo18.xlsx differ diff --git a/public/zcl_excel_demo2.xlsx b/public/zcl_excel_demo2.xlsx index 17eb7fe..30af9dc 100644 Binary files a/public/zcl_excel_demo2.xlsx and b/public/zcl_excel_demo2.xlsx differ diff --git a/public/zcl_excel_demo21.xlsx b/public/zcl_excel_demo21.xlsx index 8de6ffe..564fba5 100644 Binary files a/public/zcl_excel_demo21.xlsx and b/public/zcl_excel_demo21.xlsx differ diff --git a/public/zcl_excel_demo23.xlsx b/public/zcl_excel_demo23.xlsx index 2f26e12..06dd36d 100644 Binary files a/public/zcl_excel_demo23.xlsx and b/public/zcl_excel_demo23.xlsx differ diff --git a/public/zcl_excel_demo30.xlsx b/public/zcl_excel_demo30.xlsx index 7822c9e..316dd60 100644 Binary files a/public/zcl_excel_demo30.xlsx and b/public/zcl_excel_demo30.xlsx differ diff --git a/public/zcl_excel_demo4.xlsx b/public/zcl_excel_demo4.xlsx index 016b1ca..6a2375d 100644 Binary files a/public/zcl_excel_demo4.xlsx and b/public/zcl_excel_demo4.xlsx differ diff --git a/public/zcl_excel_demo5.xlsx b/public/zcl_excel_demo5.xlsx index 4576d50..802f40c 100644 Binary files a/public/zcl_excel_demo5.xlsx and b/public/zcl_excel_demo5.xlsx differ diff --git a/public/zcl_excel_demo6.xlsx b/public/zcl_excel_demo6.xlsx index 70b65ce..49937aa 100644 Binary files a/public/zcl_excel_demo6.xlsx and b/public/zcl_excel_demo6.xlsx differ diff --git a/public/zcl_excel_demo7.xlsx b/public/zcl_excel_demo7.xlsx index 7a83078..85f3018 100644 Binary files a/public/zcl_excel_demo7.xlsx and b/public/zcl_excel_demo7.xlsx differ diff --git a/public/zcl_excel_demo8.xlsx b/public/zcl_excel_demo8.xlsx index c7911af..7476ecb 100644 Binary files a/public/zcl_excel_demo8.xlsx and b/public/zcl_excel_demo8.xlsx differ