diff --git a/.github/workflows/changeset.yml b/.github/workflows/changeset.yml index e1b4533236f..716962f7803 100644 --- a/.github/workflows/changeset.yml +++ b/.github/workflows/changeset.yml @@ -33,10 +33,10 @@ jobs: # Full history so `changeset status --since=origin/main` can diff. fetch-depth: 0 - - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + - uses: pnpm/action-setup@73e46992e05b19abd31f2f3c20e0e7370d762115 # v6.1.1 + - uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: - node-version: 24.21.0 + node-version: 24.22.2 cache: "pnpm" - name: Install dependencies diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a594452126..ddf79cbc5dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,8 +32,8 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: ${{ inputs.pr_number && format('refs/pull/{0}/head', inputs.pr_number) || '' }} - - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + - uses: pnpm/action-setup@73e46992e05b19abd31f2f3c20e0e7370d762115 # v6.1.1 + - uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version: ${{ matrix.node_version }} cache: "pnpm" diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index bb819286365..45d6cceed51 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -50,7 +50,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2 + uses: github/codeql-action/init@33d7b85da1a04171e211befe2c739303b9a4c066 # v4.39.3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -61,7 +61,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2 + uses: github/codeql-action/autobuild@33d7b85da1a04171e211befe2c739303b9a4c066 # v4.39.3 # â„šī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -75,4 +75,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2 + uses: github/codeql-action/analyze@33d7b85da1a04171e211befe2c739303b9a4c066 # v4.39.3 diff --git a/.github/workflows/generate-api-docs.yml b/.github/workflows/generate-api-docs.yml index 1772ae4ac89..b02c0684d7d 100644 --- a/.github/workflows/generate-api-docs.yml +++ b/.github/workflows/generate-api-docs.yml @@ -38,9 +38,9 @@ jobs: path: gh-pages - name: Setup Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: - node-version: "22.23.3" + node-version: "22.23.4" - name: Install generator dependencies working-directory: main/scripts/generate-api-docs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 54ac4abc7fe..2457130509c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,12 +29,12 @@ jobs: fetch-depth: 0 - name: Setup pnpm - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 + uses: pnpm/action-setup@73e46992e05b19abd31f2f3c20e0e7370d762115 # v6.1.1 - name: Setup node - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: - node-version: 24.21.0 + node-version: 24.22.2 registry-url: https://registry.npmjs.org cache: "pnpm" diff --git a/package.json b/package.json index f9fb553db34..badf3281fbd 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "root", "private": true, - "packageManager": "pnpm@12.9.1", + "packageManager": "pnpm@12.18.0", "scripts": { "build": "pnpm --filter @ui5/dts-generator run build && pnpm --filter @ui5/ts-interface-generator run build", "preci": "pnpm run build", @@ -23,14 +23,14 @@ "devDependencies": { "@changesets/changelog-github": "1.0.1", "@changesets/cli": "3.0.3", - "@commitlint/cli": "21.2.3", - "@commitlint/config-conventional": "21.2.3", + "@commitlint/cli": "21.2.4", + "@commitlint/config-conventional": "21.2.4", "chai": "6.3.0", "cz-conventional-changelog": "3.3.0", "husky": "9.1.7", "lint-staged": "17.6.0", "mocha": "12.0.3", - "npm-run-all2": "9.0.3", + "npm-run-all2": "9.0.4", "prettier": "3.9.6", "shx": "0.4.0", "typescript": "6.0.3" diff --git a/packages/dts-generator/package.json b/packages/dts-generator/package.json index a24acf35bf7..e7a8bcc8f52 100644 --- a/packages/dts-generator/package.json +++ b/packages/dts-generator/package.json @@ -24,29 +24,29 @@ "dependencies": { "@definitelytyped/dtslint": "latest", "@definitelytyped/eslint-plugin": "latest", - "@ui5/logger": "4.0.2", - "argparse": "3.0.2", + "@ui5/logger": "4.0.3", + "argparse": "3.0.4", "es-main": "1.4.0", "fs-extra": "11.4.1", "lodash": "4.18.1", "lodash.combinations": "18.11.1", "node-fetch": "3.3.2", "prettier": "3.8.3", - "resolve": "1.22.12", + "resolve": "1.22.14", "sanitize-html": "2.18.0", - "semver": "7.8.5", + "semver": "7.8.6", "strip-json-comments": "5.0.3", "typescript": "6.0.3" }, "devDependencies": { - "@microsoft/api-extractor": "7.59.4", - "@types/lodash": "4.17.25", + "@microsoft/api-extractor": "7.60.1", + "@types/lodash": "4.17.27", "@types/node": "22.20.5", "@types/sanitize-html": "2.16.2", "@types/urijs": "1.19.26", "copyfiles": "2.4.1", "del-cli": "8.0.1", - "npm-run-all2": "9.0.3" + "npm-run-all2": "9.0.4" }, "scripts": { "clean": "del-cli -f dist", diff --git a/packages/ts-interface-generator/package.json b/packages/ts-interface-generator/package.json index 5e2d558c135..31d57075ebe 100644 --- a/packages/ts-interface-generator/package.json +++ b/packages/ts-interface-generator/package.json @@ -39,15 +39,15 @@ "@eslint/js": "10.0.1", "@types/hjson": "2.4.6", "@types/jest": "30.0.0", - "@types/node": "24.19.1", + "@types/node": "24.19.2", "@types/openui5": "1.146.0", "@types/yargs": "17.0.35", - "@typescript-eslint/eslint-plugin": "8.71.1", - "@typescript-eslint/parser": "8.71.1", - "eslint": "10.12.0", + "@typescript-eslint/eslint-plugin": "8.72.1", + "@typescript-eslint/parser": "8.72.1", + "eslint": "10.14.0", "jest": "30.5.2", - "npm-run-all2": "9.0.3", - "ts-jest": "29.4.14" + "npm-run-all2": "9.0.4", + "ts-jest": "29.4.15" }, "dependencies": { "hjson": "3.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9a3f495e814..85274453659 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,153 +7,153 @@ importers: configDependencies: {} packageManagerDependencies: pnpm: - specifier: 12.9.1 - version: 12.9.1 + specifier: 12.18.0 + version: 12.18.0 packages: - '@pnpm/exe.android-arm64@12.9.1': - resolution: {integrity: sha512-Hgm1XdqMTfBC8PdGLL+NjZWv4xyi7D6XNrN9fb24XGYlyTBmUtdCefKnCLmHujShRD8BEO1zqM30SNcKBDLysw==} + '@pnpm/exe.android-arm64@12.18.0': + resolution: {integrity: sha512-fOF6IwgvnUKEmVedGqiAsNPfN2Ry8GvaqzSQOiF3RJFbpBfPKO/6YT54s1GjToyYinRxw9preHHPe4y2N3SzhA==} cpu: [arm64] os: [android] - '@pnpm/exe.android-x64@12.9.1': - resolution: {integrity: sha512-WDGCe6jZRVZP3RC/q6hOkZylkPkIQIi1/GcrR/d/YzbihhAHXCczrk+UYnV5TgbsEnAYO7Cx+2rX3nfhHvy24w==} + '@pnpm/exe.android-x64@12.18.0': + resolution: {integrity: sha512-6OiolnaCsB3/GcJ9XNrenbUH3zFHRJ+5QynrMUUEyThbgnnCzWxa199hpQlOmxN4rAXuYQ0IYgWFNUZxyzg31Q==} cpu: [x64] os: [android] - '@pnpm/exe.darwin-arm64@12.9.1': - resolution: {integrity: sha512-+7iiEEBgYN9szPWUnAuN6eOVMTI6Hrki5bcuC9n9xl9tTnT53Tpxpo45Hml+W4IrAU0d+Tmd0sPnVIbX59PD6w==} + '@pnpm/exe.darwin-arm64@12.18.0': + resolution: {integrity: sha512-zkq+4YzVIX39ETYLyC3W7LY7MpHEU/J3nRhHl4i2yPld2Cf2+rEKRh3ejJ4AmaQ77HHJLCktY4Z3jq0fpcxFXg==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.9.1': - resolution: {integrity: sha512-SK7TxJiR12GbJZGffRFHItkc+Mx+99v6xMMJ9/X//8NwWV1wo17a2bwfGI8qZpl17YwsrmPEFOOqhzE1GIlrtQ==} + '@pnpm/exe.darwin-x64@12.18.0': + resolution: {integrity: sha512-qMsL9qx92unOTa6hgkfiTJv8ceZaTx0IQg7InhYDVX2ZrTECujaVEEVypnJK5m3eGUsP1KD7Y4qIgleCwfRsYw==} cpu: [x64] os: [darwin] - '@pnpm/exe.freebsd-x64@12.9.1': - resolution: {integrity: sha512-4AjLk6uvTs2iO6wMit2hcxJ2M32xb7OV5SNFk+w6G8/NzcjcMB7ENEpyeXyLiP0kcnp8uaCGUct2NfrLCJ35eQ==} + '@pnpm/exe.freebsd-x64@12.18.0': + resolution: {integrity: sha512-/9vy/4ms52cU4MjZ5NhHd6N2d9L9W0kARf5/ff2tweAHu0VeUzs/0qp/7ZHFuddm2Wa/m0AKQoPum9AVUCqKsw==} cpu: [x64] os: [freebsd] - '@pnpm/exe.linux-arm64-musl@12.9.1': - resolution: {integrity: sha512-dZL2ES1ckDWM9v+EtxoOklZ0WNdtayooi9iLiDUubopudX3zXPNR2mlrxBRgjbDgECOndQen2SmyxL5eZiBuKw==} + '@pnpm/exe.linux-arm64-musl@12.18.0': + resolution: {integrity: sha512-Vp+TIMPPyackVCXkOdEKH/RmAn/r07EcIyrgZYQK7VrkksqZOie0GnWIx+85mPqeFEYCRtXIZAFJ9L4ceTndDg==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.9.1': - resolution: {integrity: sha512-cx+uF6xqwEtm7B8NV+1ve0xBg9gcuzQZ5R+0WgOWvKG/h978UljS6BgWs1ipIGuGgUdeVhm3PKmBltXIcczLXA==} + '@pnpm/exe.linux-arm64@12.18.0': + resolution: {integrity: sha512-2dpyVBCHT+FfpuQh9i+7MXAqNWYLCvD5vYr5p6Eimxoga8USLnjbUgyj72AOrO0hjc5ri3TEFP3jiyBHjkSZpQ==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-ppc64@12.9.1': - resolution: {integrity: sha512-MpjPsy4XR17zAtLziQZfsN+wveWa/bUJggZtwfo3+SuyRmXnSvVkFD4+v8/3RTWyYaM6mwLUTjZDJ+g3urL+ew==} + '@pnpm/exe.linux-ppc64@12.18.0': + resolution: {integrity: sha512-BBOOOfNJ2QwIIya3eKqOjiN4WNTszfRz7HCvw9XggcT7+ftMjNP8XJ/GfW+ltCBeUFR9d8WBVsr2m/NLjX2CZQ==} cpu: [ppc64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-riscv64@12.9.1': - resolution: {integrity: sha512-Oo67TKqqH+Bno+L6X7Xyorwp1QG82zKIkL0vbo1x2kcPTDiyPbdM+d6lIs4+hzeB1KHT5FDoGzZj2dad7Ft+eg==} + '@pnpm/exe.linux-riscv64@12.18.0': + resolution: {integrity: sha512-7kMN77xSOYJX8GPSH5RbNAc5oM61LMmcSUukDDUwllnZPXm8GRPskCNsTWy8SCw01Kr1FB+5SwGNMiTdiziLNQ==} cpu: [riscv64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-s390x@12.9.1': - resolution: {integrity: sha512-QAD5FRCdW36HfD58BV7DoDm6z8yv+GgSqcUV1+ERwYjpVQuG6ZTpf5o0x3KDas8eTLIW7MLYVdDdlAurWeArEg==} + '@pnpm/exe.linux-s390x@12.18.0': + resolution: {integrity: sha512-htuSCpEcmDzhKoJqXbPkvfr176dBHU0QIF5mWcRiqxRXAB/1JoYiMYotfjWpk+ztgpB9qlx4XnWlLFAf7gzc6g==} cpu: [s390x] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.9.1': - resolution: {integrity: sha512-mQDhBsGqcTkrLQM4q5igmRFcr6EAl4UM/FGawY+0CWGcqPpUmYUvDy9LHy80xxkHIWVJ886gvvso2XOjfav1Jw==} + '@pnpm/exe.linux-x64-musl@12.18.0': + resolution: {integrity: sha512-Uj+vzfIQ62kDP10x36yHZIXVs5ohdNtiPYwn5FhCLlNScHPo0OAI+ShGDtLofiBXKE7umu71Jmjm7N8a8zVcDw==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.9.1': - resolution: {integrity: sha512-+M5N74hM4fc87AAckxx/UIW+dUnWf2eko+HchJs/NZUxehLhekNyMI/GNaNXlvd+kWR+97XXBD51XRkkNiUtrA==} + '@pnpm/exe.linux-x64@12.18.0': + resolution: {integrity: sha512-OJ+X2wcraldCwj75pCIerWARQSRpdfj0eBTs/2ODyhfeW46ylOnjTIE/GKra6Mn6E72/gBmXS8igrUioa+F9fQ==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.9.1': - resolution: {integrity: sha512-mI28C2wxobrDi6x1OYhBRyG10hnDq/4sEIyy5RzoX6LB4kLuv6K/d25HOpMwlW20cuM4M72k9NZpOdcmUxMbEA==} + '@pnpm/exe.win32-arm64@12.18.0': + resolution: {integrity: sha512-wEY6jiACGcbhhi5yD59doHqNTndS7AaujaPmtWAu1DKkHru2hy5fJ9yUGecW72Ypaw2/I3BEprfMOopap2NQtw==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.9.1': - resolution: {integrity: sha512-SWoDMT0oD7NrDSIoPpkKD09D9fAQKNjwFZ3lezlCUhAfXxMv70zsfrNT2/P+GoCK2kefXF9OysUZkH1l5vvvfA==} + '@pnpm/exe.win32-x64@12.18.0': + resolution: {integrity: sha512-5FJkghO7RLRkQpWxeVEygW9XsmnNuxzPfXbgwFWCHsFyFhpDn/vOdL88ToQEM0Kt5igdW5s6U0/IDH8Dvkt3pg==} cpu: [x64] os: [win32] - pnpm@12.9.1: - resolution: {integrity: sha512-BrBV//XNINwSeB3hc87TMQzglRvy7GICEaFgRdVETVyTpmMhB2TvKaZTphBFm6A2jw50+E2AxUcjz5Wq57wNbQ==} - engines: {node: '>=18.*'} + pnpm@12.18.0: + resolution: {integrity: sha512-nXiC1dyCFH7PxOBiqjSDTgrQKWcQoYN6ERWuASEn02txCeMhrBWYod0KZVl2gbHpmRfhLtDXSerpEYeUM2O+sw==} + engines: {node: '>=18'} hasBin: true snapshots: - '@pnpm/exe.android-arm64@12.9.1': + '@pnpm/exe.android-arm64@12.18.0': optional: true - '@pnpm/exe.android-x64@12.9.1': + '@pnpm/exe.android-x64@12.18.0': optional: true - '@pnpm/exe.darwin-arm64@12.9.1': + '@pnpm/exe.darwin-arm64@12.18.0': optional: true - '@pnpm/exe.darwin-x64@12.9.1': + '@pnpm/exe.darwin-x64@12.18.0': optional: true - '@pnpm/exe.freebsd-x64@12.9.1': + '@pnpm/exe.freebsd-x64@12.18.0': optional: true - '@pnpm/exe.linux-arm64-musl@12.9.1': + '@pnpm/exe.linux-arm64-musl@12.18.0': optional: true - '@pnpm/exe.linux-arm64@12.9.1': + '@pnpm/exe.linux-arm64@12.18.0': optional: true - '@pnpm/exe.linux-ppc64@12.9.1': + '@pnpm/exe.linux-ppc64@12.18.0': optional: true - '@pnpm/exe.linux-riscv64@12.9.1': + '@pnpm/exe.linux-riscv64@12.18.0': optional: true - '@pnpm/exe.linux-s390x@12.9.1': + '@pnpm/exe.linux-s390x@12.18.0': optional: true - '@pnpm/exe.linux-x64-musl@12.9.1': + '@pnpm/exe.linux-x64-musl@12.18.0': optional: true - '@pnpm/exe.linux-x64@12.9.1': + '@pnpm/exe.linux-x64@12.18.0': optional: true - '@pnpm/exe.win32-arm64@12.9.1': + '@pnpm/exe.win32-arm64@12.18.0': optional: true - '@pnpm/exe.win32-x64@12.9.1': + '@pnpm/exe.win32-x64@12.18.0': optional: true - pnpm@12.9.1: + pnpm@12.18.0: optionalDependencies: - '@pnpm/exe.android-arm64': 12.9.1 - '@pnpm/exe.android-x64': 12.9.1 - '@pnpm/exe.darwin-arm64': 12.9.1 - '@pnpm/exe.darwin-x64': 12.9.1 - '@pnpm/exe.freebsd-x64': 12.9.1 - '@pnpm/exe.linux-arm64': 12.9.1 - '@pnpm/exe.linux-arm64-musl': 12.9.1 - '@pnpm/exe.linux-ppc64': 12.9.1 - '@pnpm/exe.linux-riscv64': 12.9.1 - '@pnpm/exe.linux-s390x': 12.9.1 - '@pnpm/exe.linux-x64': 12.9.1 - '@pnpm/exe.linux-x64-musl': 12.9.1 - '@pnpm/exe.win32-arm64': 12.9.1 - '@pnpm/exe.win32-x64': 12.9.1 + '@pnpm/exe.android-arm64': 12.18.0 + '@pnpm/exe.android-x64': 12.18.0 + '@pnpm/exe.darwin-arm64': 12.18.0 + '@pnpm/exe.darwin-x64': 12.18.0 + '@pnpm/exe.freebsd-x64': 12.18.0 + '@pnpm/exe.linux-arm64': 12.18.0 + '@pnpm/exe.linux-arm64-musl': 12.18.0 + '@pnpm/exe.linux-ppc64': 12.18.0 + '@pnpm/exe.linux-riscv64': 12.18.0 + '@pnpm/exe.linux-s390x': 12.18.0 + '@pnpm/exe.linux-x64': 12.18.0 + '@pnpm/exe.linux-x64-musl': 12.18.0 + '@pnpm/exe.win32-arm64': 12.18.0 + '@pnpm/exe.win32-x64': 12.18.0 --- lockfileVersion: '9.0' @@ -173,11 +173,11 @@ importers: specifier: 3.0.3 version: 3.0.3 '@commitlint/cli': - specifier: 21.2.3 - version: 21.2.3(conventional-commits-parser@7.1.3)(typescript@6.0.3) + specifier: 21.2.4 + version: 21.2.4(conventional-commits-parser@7.1.3)(typescript@6.0.3) '@commitlint/config-conventional': - specifier: 21.2.3 - version: 21.2.3 + specifier: 21.2.4 + version: 21.2.4 chai: specifier: 6.3.0 version: 6.3.0 @@ -194,8 +194,8 @@ importers: specifier: 12.0.3 version: 12.0.3 npm-run-all2: - specifier: 9.0.3 - version: 9.0.3 + specifier: 9.0.4 + version: 9.0.4 prettier: specifier: 3.9.6 version: 3.9.6 @@ -210,16 +210,16 @@ importers: dependencies: '@definitelytyped/dtslint': specifier: latest - version: 0.2.49(supports-color@8.1.1) + version: 0.2.52(supports-color@8.1.1) '@definitelytyped/eslint-plugin': specifier: latest - version: 0.1.36(@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + version: 0.1.38(@typescript-eslint/eslint-plugin@8.72.1(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@ui5/logger': - specifier: 4.0.2 - version: 4.0.2 + specifier: 4.0.3 + version: 4.0.3 argparse: - specifier: 3.0.2 - version: 3.0.2 + specifier: 3.0.4 + version: 3.0.4 es-main: specifier: 1.4.0 version: 1.4.0 @@ -231,7 +231,7 @@ importers: version: 4.18.1 lodash.combinations: specifier: 18.11.1 - version: 18.11.1(@types/lodash@4.17.25)(lodash@4.18.1) + version: 18.11.1(@types/lodash@4.17.27)(lodash@4.18.1) node-fetch: specifier: 3.3.2 version: 3.3.2 @@ -239,14 +239,14 @@ importers: specifier: 3.8.3 version: 3.8.3 resolve: - specifier: 1.22.12 - version: 1.22.12 + specifier: 1.22.14 + version: 1.22.14 sanitize-html: specifier: 2.18.0 version: 2.18.0 semver: - specifier: 7.8.5 - version: 7.8.5 + specifier: 7.8.6 + version: 7.8.6 strip-json-comments: specifier: 5.0.3 version: 5.0.3 @@ -255,11 +255,11 @@ importers: version: 6.0.3 devDependencies: '@microsoft/api-extractor': - specifier: 7.59.4 - version: 7.59.4(@types/node@22.20.5) + specifier: 7.60.1 + version: 7.60.1(@types/node@22.20.5) '@types/lodash': - specifier: 4.17.25 - version: 4.17.25 + specifier: 4.17.27 + version: 4.17.27 '@types/node': specifier: 22.20.5 version: 22.20.5 @@ -276,8 +276,8 @@ importers: specifier: 8.0.1 version: 8.0.1 npm-run-all2: - specifier: 9.0.3 - version: 9.0.3 + specifier: 9.0.4 + version: 9.0.4 packages/ts-interface-generator: dependencies: @@ -299,7 +299,7 @@ importers: version: 3.3.7(supports-color@8.1.1) '@eslint/js': specifier: 10.0.1 - version: 10.0.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1)) + version: 10.0.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1)) '@types/hjson': specifier: 2.4.6 version: 2.4.6 @@ -307,8 +307,8 @@ importers: specifier: 30.0.0 version: 30.0.0 '@types/node': - specifier: 24.19.1 - version: 24.19.1 + specifier: 24.19.2 + version: 24.19.2 '@types/openui5': specifier: 1.146.0 version: 1.146.0 @@ -316,23 +316,23 @@ importers: specifier: 17.0.35 version: 17.0.35 '@typescript-eslint/eslint-plugin': - specifier: 8.71.1 - version: 8.71.1(@typescript-eslint/parser@8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + specifier: 8.72.1 + version: 8.72.1(@typescript-eslint/parser@8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/parser': - specifier: 8.71.1 - version: 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + specifier: 8.72.1 + version: 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) eslint: - specifier: 10.12.0 - version: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + specifier: 10.14.0 + version: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) jest: specifier: 30.5.2 - version: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + version: 30.5.2(@types/node@24.19.2)(supports-color@8.1.1) npm-run-all2: - specifier: 9.0.3 - version: 9.0.3 + specifier: 9.0.4 + version: 9.0.4 ts-jest: - specifier: 29.4.14 - version: 29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@24.19.1)(supports-color@8.1.1))(typescript@6.0.3) + specifier: 29.4.15 + version: 29.4.15(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@24.19.2)(supports-color@8.1.1))(typescript@6.0.3) test-packages/openui5-snapshot-test: dependencies: @@ -360,28 +360,28 @@ importers: devDependencies: '@eslint/js': specifier: 10.0.1 - version: 10.0.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1)) + version: 10.0.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1)) '@openui5/types': specifier: 1.146.0 version: 1.146.0 '@ui5/cli': - specifier: 4.0.70 - version: 4.0.70(supports-color@8.1.1) + specifier: 4.0.72 + version: 4.0.72(supports-color@8.1.1) '@ui5/linter': specifier: 1.23.7 version: 1.23.7(@ui5/builder@4.3.3)(supports-color@8.1.1) eslint: - specifier: 10.12.0 - version: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + specifier: 10.14.0 + version: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) globals: - specifier: 17.13.0 - version: 17.13.0 + specifier: 17.14.0 + version: 17.14.0 typescript: specifier: 6.0.3 version: 6.0.3 typescript-eslint: - specifier: 8.71.1 - version: 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + specifier: 8.72.1 + version: 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) ui5-middleware-livereload: specifier: 3.4.0 version: 3.4.0(supports-color@8.1.1) @@ -389,8 +389,8 @@ importers: specifier: 3.9.0 version: 3.9.0(supports-color@8.1.1) ui5-tooling-transpile: - specifier: 3.13.1 - version: 3.13.1(babel-plugin-istanbul@8.0.0(supports-color@8.1.1))(supports-color@8.1.1) + specifier: 3.14.1 + version: 3.14.1(babel-plugin-istanbul@8.0.0(supports-color@8.1.1))(supports-color@8.1.1) packages: @@ -1096,13 +1096,13 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commitlint/cli@21.2.3': - resolution: {integrity: sha512-5yOX6IRjcrIReCxpyAd04hgI/yhUMpVBJ/ouwFV0wk9yx5+fYRDWZWJ5h55Tbedgfol+5m2mU5nqzbB8g3v0vQ==} + '@commitlint/cli@21.2.4': + resolution: {integrity: sha512-g3M/wrQdElqGH5vROIeL2QiYIxrzqUkhCgsDyDlWfKEyQdCt10OyMB28W2cJtpZ+VNGMvmaN923infr1hOfyrg==} engines: {node: '>=22.12.0'} hasBin: true - '@commitlint/config-conventional@21.2.3': - resolution: {integrity: sha512-EP2n5DN2GwRWNVrLX0Jx3mpQlW5PfFi9HnD9OJ8hN/H0xFqpCFyHeGDhg+0P8/21iMMcdkcQgbNqmVklebqYsQ==} + '@commitlint/config-conventional@21.2.4': + resolution: {integrity: sha512-IRldtwgNmR0SySR7wizFbhRmq45lPt6H3XCNTMyVN7jrPLgi8JlTRR6Eg1HLWUQt9P1Lh3k6eY25ilDa47EE6w==} engines: {node: '>=22.12.0'} '@commitlint/config-validator@21.2.3': @@ -1181,13 +1181,13 @@ packages: resolution: {integrity: sha512-aalGyl7dbB5PArRebDIX43ZvBlXrYm9uWzGJ26t+4SzJVPsOuvfILGGbw5X4yX7i50YEmJ8zvbiWnqH/AAnZqg==} engines: {node: '>=22'} - '@definitelytyped/dtslint@0.2.49': - resolution: {integrity: sha512-SaQVGa77SfKaLyF4bDF3jPSA7pHlbW2sQLPkQPobACPirY1BUNUIBdgC4+naosQRKcdyWWCdKa9I9DMgwId1uw==} + '@definitelytyped/dtslint@0.2.52': + resolution: {integrity: sha512-QuXvOKUv5sfm9KENM072yywchKzgFeqC4R0iaEwunlyocXeCluYT1G3Ff/gQOnrStbXdngzi+TjxAp19AvTMEw==} engines: {node: '>=20.17.0'} hasBin: true - '@definitelytyped/eslint-plugin@0.1.36': - resolution: {integrity: sha512-1Ruf349JyS2IQjpIilpUUHMcNmaLH1btv9hqvqB3nKl8HIy8gp+pE0gJeonoV26HyHmTZ2E+aSnxHCL2eNt3ww==} + '@definitelytyped/eslint-plugin@0.1.38': + resolution: {integrity: sha512-YFCo57H5kBPSbjmMPmK9TN2b4s5VuY7svlPKzUq6w2iZAdd8hFuCMKuVvo4BtwTS4zBf2kQa/DxV+y/AieogcQ==} engines: {node: '>=20.17.0'} peerDependencies: '@typescript-eslint/eslint-plugin': ^8.67.0 @@ -1196,20 +1196,20 @@ packages: eslint-plugin-jsdoc: ^44.0.0 typescript: <7 - '@definitelytyped/header-parser@0.2.32': - resolution: {integrity: sha512-HBgJ0/YqRLaICRYR/IEBviWA+I2u4qY3YGsNbJgIQkwA/3td7Yb/wGPSQR2OGa1uY7YupcsRMKu9E+XrZbkloQ==} + '@definitelytyped/header-parser@0.2.34': + resolution: {integrity: sha512-uTpjNtUSOj4PYJLvF/Ba7BGD+t3E2Jge9JxJNrDBe9YAQUt9UWOU3nctDKj2S8Tn3QIcogsUcoWtHs95bs3ekg==} engines: {node: '>=20.17.0'} - '@definitelytyped/typescript-packages@0.1.14': - resolution: {integrity: sha512-yuju7FVm8PkdePaZRHQJ5ElkEJMKTTfOnMvlrWfyCfGM3XpHeNGJMlDJZC3yeB5rDg+P2CPIL0nhW8p/Jk28Mg==} + '@definitelytyped/typescript-packages@0.1.16': + resolution: {integrity: sha512-NGp6eurT/adstoE0mWDij3SduM20y7RMSiL/vxirAS2w/hsVPm5pPJdB111nIukWEUmHOFHZDS5mYwvRo/XZzQ==} engines: {node: '>=20.17.0'} - '@definitelytyped/typescript-versions@0.1.14': - resolution: {integrity: sha512-gPD0fNnPxzSVP41xgvx7OyjEpoaO95xeC7tr/ijExCpXXXdCwZ6+Mh47V2q6wy++wsuPVr0UBbAFn92q39K37Q==} + '@definitelytyped/typescript-versions@0.1.16': + resolution: {integrity: sha512-xgLUyZKl6Sv0VO6O1rzCCPYhkBLJKEVXoeoOZx7U2++FoZcgfCvHOcvMWpbkrDzQz9mR97h1wE2cyxcmkeO+Rw==} engines: {node: '>=20.17.0'} - '@definitelytyped/utils@0.1.17': - resolution: {integrity: sha512-HVwAz8t6YQ4DEMcXAjymkVFnxOn41Tl6PB9kOKch5HBBwaTUx2ruPuREVi/5xB4Ad7NU8AF+QHAZlHBDUzLCQA==} + '@definitelytyped/utils@0.1.19': + resolution: {integrity: sha512-IE+gVXw0gNfRrp9v0ZfH726665Lzv9gHAzZFXcncdR+brA/HfKc8Fym02xEI7yk6wv4dwGsPih125jvDCoOuTg==} engines: {node: '>=20.17.0'} '@emnapi/core@1.10.0': @@ -1326,6 +1326,9 @@ packages: resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} engines: {node: '>=18.0.0'} + '@isaacs/nonrecursive-glob-match@1.1.0': + resolution: {integrity: sha512-GPm/Dbvk5RLmhRnxXIa7nTpK0xtl4E0wj0MslsuNiJ1FIROU+2+9lgUC/dgF7Ey4QCWhfEsgxilMRMCdHPfDfw==} + '@istanbuljs/load-nyc-config@1.1.0': resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} engines: {node: '>=8'} @@ -1463,12 +1466,12 @@ packages: resolution: {integrity: sha512-6QEf6yqFbETdwGITKq57aYoPfX/3K8XFNwsAlx0C1M7o8cb79sv1M3w+tWuWvIcSbNqrLF7OD7YpZMVVz335hQ==} engines: {node: '>=20.0.0'} - '@microsoft/api-extractor-model@7.33.15': - resolution: {integrity: sha512-UpCnItIJwu03iNTWtJVKv8Qbf0MXN7WLQZUail9cpAQmnZiIX36YPRRoRxz0pocwytzUpmJhstsLkyW5tsaHBA==} + '@microsoft/api-extractor-model@7.33.16': + resolution: {integrity: sha512-MO61eHRI3DDieE9pxNo5xc096NGUQAIKzEPW6IhNNGU9K4EIhRSYiXfroDZX4joNkrWBMzAMp3WhbPGbHG5zHQ==} engines: {node: '>=20.9.0'} - '@microsoft/api-extractor@7.59.4': - resolution: {integrity: sha512-XqseDKIw736qlhQwS9SOpbY4veOiP2Nc7YiWmgXXBmeA3kY9qGXw+Tu7DFpU9FvXywE1z8SvLJKUVxFpcX0kig==} + '@microsoft/api-extractor@7.60.1': + resolution: {integrity: sha512-1FJ/Z30xLL3pWn6oYSJCjGsnlEWkWivwmVeCB7YrRPe+47J7H54NVR+m/1PIL1RYsh/mZsxm/FwirreD72G76g==} engines: {node: '>=20.9.0'} hasBin: true @@ -1685,8 +1688,8 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@rushstack/node-core-library@5.25.1': - resolution: {integrity: sha512-ozoRDwIx3jStOYpx86rFyXH4SaUR+DVT6HubQ59avLplJkWXSm5InztYH7RrOzzq9PJXTdq9/+lKX06SfkLVsA==} + '@rushstack/node-core-library@5.25.2': + resolution: {integrity: sha512-76QGqWRVMtd/KZqhfSOMBgDvxIUsYPhUBhLSorGdn/wwkuESoJ2/cUI3KmfMKrZrE72o8Lau4P8kCBH/omI17Q==} engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' @@ -1706,8 +1709,8 @@ packages: resolution: {integrity: sha512-SHZdzc9b2ptUb5uvRWALtAceD/QKZ4UAnZjcaKviTMPmHBnW14gs7XDocn6sDv2EqgnxxFPFkpV7/I3cUijCbw==} engines: {node: '>=20.9.0'} - '@rushstack/terminal@0.24.7': - resolution: {integrity: sha512-o8J9nHOIwfYb0s0eG2WYhx7ed3YIvBXQHVFxYdXCmVdBOkTkdArJcgVzRS8ewUepmlic4nGgJPjKIVaNKSqEnA==} + '@rushstack/terminal@0.24.8': + resolution: {integrity: sha512-VJAq8ZVgnEtXOC+FnBL3YdP5YNBibT9JvRvEuXsqi0ENZ+Ha0uR9CaK2c+4y8hdk/n6Y2SJ6+AZYDfSQmqupWg==} engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' @@ -1715,8 +1718,8 @@ packages: '@types/node': optional: true - '@rushstack/ts-command-line@5.3.17': - resolution: {integrity: sha512-pIwhWawZXAT0nTXwvcE/InQ7uaVAgSeIzILMb2mBrI01Hz1yEvxrhV2+DE2Fzux8aZY9OJTdLsI+sk9kZDuAJw==} + '@rushstack/ts-command-line@5.3.18': + resolution: {integrity: sha512-acP68tGx/DJEIQgTqj/xStBRaghN7axV+uAjNasDjVXgHgHaLQ1f16/bbXtw6mNLjURhTORD4fdfbOZM7kyWcw==} engines: {node: '>=20.9.0'} '@sapui5/types@1.136.22': @@ -1865,8 +1868,8 @@ packages: '@types/linkify-it@5.0.0': resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} - '@types/lodash@4.17.25': - resolution: {integrity: sha512-+K1NIO8I+F9/wNulfVvu23QYd0Pe9/OCqRrim4NoYIf1VoEDL90Ve4ClzpyqBLc7NpGGWRvYNCKZ1BE/Jpf8dQ==} + '@types/lodash@4.17.27': + resolution: {integrity: sha512-VenMRv/eKNrspX9v3H4dbmjsrnCOYdYBG3kxXKk3dG6X+urBGcj2Prww3xw1U5K4FV/mE4h5GbWd0szEKf+9ew==} '@types/markdown-it@14.2.0': resolution: {integrity: sha512-NoQ2yGlLWj4wpxMs+TYmRKk3thDrQ97agr7sFqfLsAlvoS8SNQuTrlObhFqG9iugdTtgOE9jpJ6FNM4ZGsa5xQ==} @@ -1877,8 +1880,8 @@ packages: '@types/node@22.20.5': resolution: {integrity: sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==} - '@types/node@24.19.1': - resolution: {integrity: sha512-aS3/DG0oM05K0RIXXP+hKjinGG5IgSSVGzswZxW3O0sS3pH4/fycXundUC9XsszgKCk4gHXylTEK6hyFxVxnoQ==} + '@types/node@24.19.2': + resolution: {integrity: sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==} '@types/node@25.9.9': resolution: {integrity: sha512-b4e2xxj/yMeT2hNlD6x7zNFiQK2Dlmkb9CQ6v3/1G2RezKN4YS2lcEv8lzGm1mhs4f2lM4yNAMI/zUDBZBBt7w==} @@ -1916,100 +1919,63 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - '@typescript-eslint/eslint-plugin@8.71.1': - resolution: {integrity: sha512-nNlBf6HuotqMgZvSkWD5hNdemiBIxQ2NmrlgfcUIeZRs+BbakjscCQRq/Hb74EFVnFiSWWdL12JruqwBy3ERDw==} + '@typescript-eslint/eslint-plugin@8.72.1': + resolution: {integrity: sha512-5CokTWXpmbylfFabsbvHC0CAw3XLaGnoa+nFJX5FR592h/LoZsENUE6p/rg5xvkKrFEXz6pYmgI29AgXc2N3BQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.71.1 + '@typescript-eslint/parser': ^8.72.1 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.71.1': - resolution: {integrity: sha512-oM/5sAqz/l1v/zYK1qTOPrn2+JIrBGC1V6uNYucRO5gh6eT9vWJ/RhPbGE59byvZEUQ4VP6XkLBaS5Jti5jpvw==} + '@typescript-eslint/parser@8.72.1': + resolution: {integrity: sha512-ZGwZP4OCfyA0AQTpEAMWz+rtX01DRhQWW5hB0ucKDEIX5U7jdmPSaMx94rQfaPAQzIYz2BimOgKOJtjfpRFQ9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.71.1': - resolution: {integrity: sha512-Oijc9RUsohHjncg6iGi7gCtjnEjYt9FWv9u6ygK8uKcHK5eLjLAkqERQ9BaytbpceOFdk6kifPCS/zAZE+A99g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.1.0' - - '@typescript-eslint/project-service@8.72.0': - resolution: {integrity: sha512-bzHngBbmIgzj6TsTjVUCntGx6FFLgE7mPjpO0PzHycOaZHXqS43XnrkFIHRS16LLr/xO6FHSXG3GJFo/F4bSBQ==} + '@typescript-eslint/project-service@8.72.1': + resolution: {integrity: sha512-fAuVMkwdO/huI8nyo/WKnNKf6Gag93S56Rh3Ts5mGcavwSdaN8tRg1gCeIGX8PF+nzp1BjGfO4gHhGzW1J6jTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.71.1': - resolution: {integrity: sha512-1YUDZXdTnXLlob03SFHBipdyMBsDVm7zoSz0ytTJ39dk5J1TgsTK03VlR/dLXG/RLLUrPcYbD4rp23BmHxHP0w==} + '@typescript-eslint/scope-manager@8.72.1': + resolution: {integrity: sha512-lC/t6eMCZZQAAKZEYGL6RDVSuFehpdmMT6h+nJIjIa6oylN/PwDgDVtEIbB7O9xFfZYtZAYLoLlDNWKJhtF+uQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.72.0': - resolution: {integrity: sha512-JewPyJOYcXBSAS7PIgufscHOwZqhTGyBRiQJhhuDln66tMchxvvt7nJ90JKKIoOelmdHA3kAQbm9cEUHc4JSEA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/tsconfig-utils@8.71.1': - resolution: {integrity: sha512-oTvkml5SxXhgg+WWKhod5qWQICDXtOB+/Hi9VdPKFAANJ2b7YOgMffgvzXuqog7R6A/JtrzRf128dsxummyWhg==} + '@typescript-eslint/tsconfig-utils@8.72.1': + resolution: {integrity: sha512-e4D5R5vpeAEPBxT2BAzsFQL3sbwyeeeo5+aczgNSRK1V734jE7pTqaGFU+fXapWEQwnZbpFaTn32+Z8DwS6OTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/tsconfig-utils@8.72.0': - resolution: {integrity: sha512-0vbxCf7xLVPSjcOdm6eQbgViH8EDJ8xnl1laLT9yoqSz2YmcSfSg5Vdl0JUvZf6rcuJ0ZivJIuMD4edTg8obaA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.1.0' - - '@typescript-eslint/type-utils@8.71.1': - resolution: {integrity: sha512-kH3t3jZCYv2PZSBEWPKTariLrCaoF1CLoPitYFBJOhAGEwWnSRAtGEifrfrpBa4K9JlwWNZotgA5w3/wLSk/FQ==} + '@typescript-eslint/type-utils@8.72.1': + resolution: {integrity: sha512-iY2wlmyrXJmx4yxUGP3aYCFF3cA/6ShddOKmLU2dx7LnEykbAM8WThlxZEfd1NddqceF6eJmZUayxx9oKIYNlg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.71.1': - resolution: {integrity: sha512-ybYnPTUwg3VQQOFEiBPLs8Jxl1ry2vXdn1kVKguomBbvxpetdu3MKTNDqFNUrlG8ylP9MpZosmXMFYlGQHk1oQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/types@8.72.0': - resolution: {integrity: sha512-Adfoy59kxNEjT5E5fnyrp7GpHYuWs8ONbdohu4ez6IU46qDq8LltG90tLmkucZB2uhYL8mqBjtXqGd8yhfjXqQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.71.1': - resolution: {integrity: sha512-pSKSEK1JJpHs6KiKVtABCE4iJK5d7FLFzDXQNBQ2oRY7LEd3UwOt3TZemTgu9syTIf56dJWlTn/pdmrO9oKUXQ==} + '@typescript-eslint/types@8.72.1': + resolution: {integrity: sha512-LmE5IhQet1BWOWEXqBrVtBPsMAOQ6Nzk35d+WLh3mk4EUF33sqlfxjio1MdYeSvKSG5skactKKuixBIKXhL4Rw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/typescript-estree@8.72.0': - resolution: {integrity: sha512-gwLfFgWcw15tN2KXDCJvxEOQjPn+P3j/n3eSqkZ5sX4VpW9Cosodr+tWwBZRvJT3TcKx6HnPRGZMCNAiP1Xhug==} + '@typescript-eslint/typescript-estree@8.72.1': + resolution: {integrity: sha512-DAlUoUV93hIvrtIQLwCbmZQYVZwOMhiHJrOVUUIWicFZaIYjTRqlY3I/NZevfkLmSqkNHRu2qYDcq9lrn16oOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.71.1': - resolution: {integrity: sha512-CBjT6gfAz3DW2j9Q4moFnqt208Aq+506sVGXfpRcyAeqn0EpayL0mjdWoCO2t3RC7GewNrFxdeehuEaPg6DMzQ==} + '@typescript-eslint/utils@8.72.1': + resolution: {integrity: sha512-5v5liypurJBFHCBNqh/RjsymAD+VWcE0djuGY/BUqp5fC3Qn+luWDEksjuTtWjPn6i5zQlUtkZCRG/CYG0yCkA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.72.0': - resolution: {integrity: sha512-0up3oArJZBYnzOaEXKo8DmI43QvMZyPoFEt9LWzRJcyl/RcJjfKKPebknN1VbTgXBf3M/KggUh5uUMdURLnseg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.1.0' - - '@typescript-eslint/visitor-keys@8.71.1': - resolution: {integrity: sha512-0GxiUGqMU0qXJt58cBsiG3DP8lUmBaFo2vChtUX+CT7PnR3v/VGLLrzVP4K9r1lNiZXjHYefMBbPunplr09v6w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/visitor-keys@8.72.0': - resolution: {integrity: sha512-E2mroviasaWecDzTGiGMtuEguuLVOeRggnrIn93CJuxYJzQBHbyymlT08aVQydbBal5538o+JkBKXh2sRuCyIA==} + '@typescript-eslint/visitor-keys@8.72.1': + resolution: {integrity: sha512-SB8xqipSzZHUePCCLNeYxqnxq83X61/qzNhjQGbTfjxGZIeOEP7tBgWYX05Tcd6CgE02WdTJnh5b8kMZJ/+bnQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript/typescript-aix-ppc64@7.0.2': @@ -2178,13 +2144,13 @@ packages: resolution: {integrity: sha512-maMY6ClES0aS+AVgVK5X1VZXdg+3yGhfOIrVyhmJl9bjBTBF/P+a0sDr/k/PEJX8cBkcTH1pEm8w/HP3IQ5TNg==} engines: {node: ^20.11.0 || >=22.0.0, npm: '>= 8'} - '@ui5/cli@4.0.70': - resolution: {integrity: sha512-C9IYwYVu9nLdUd8D1C7LQmy6jXjF+VFDaVdmL8TPIssYxOod0veu19HUHPBTHAwhQPBU+V8FV/iqmyoH144yIg==} + '@ui5/cli@4.0.72': + resolution: {integrity: sha512-T9GCjF5l1p/vTuowVOQZTInSlwQPf5Zm1JtDYzbeqmfpQ0me+h3lFOV8F/duqSsPJyNHXd+e1A0d7BqakcnB5w==} engines: {node: ^20.11.0 || >=22.0.0, npm: '>= 8'} hasBin: true - '@ui5/fs@4.0.6': - resolution: {integrity: sha512-Emv91mG1VtRE9v8NktovDh1bJkzFXqY0DYXdfeK5tXc4ZhVr5V3wxo4m0mELYAlkx1mhLv9BNsZy9kU3InPa0w==} + '@ui5/fs@4.0.7': + resolution: {integrity: sha512-2eQQm1QZh62Sm1fbJjhm7Gcq//r33Ko7O8MMDFffZFpPuOlkvT9tQFqMNij8RRkx/ESD0SLXbYCCSVJWrjRDAQ==} engines: {node: ^20.11.0 || >=22.0.0, npm: '>= 8'} '@ui5/linter@1.23.7': @@ -2192,8 +2158,8 @@ packages: engines: {node: ^20.11.0 || >=22.0.0, npm: '>= 8'} hasBin: true - '@ui5/logger@4.0.2': - resolution: {integrity: sha512-uscDCQyHFeenh4r2RbYuffTMn6IQdcNC1tXrQ4BF+apAFjmDGP11IHdAwVCKwxgyPrIC17HT2gub3ZugGM8kpQ==} + '@ui5/logger@4.0.3': + resolution: {integrity: sha512-Xxfj2EvHiuO5/Xs9H9yGCa39g1sgPsniCc07nwdV1Pwjp4DSAHmRf3rU7MAx+NRs5djfHc3OdaxbrqcFWgyYNw==} engines: {node: ^20.11.0 || >=22.0.0, npm: '>= 8'} '@ui5/project@4.0.18': @@ -2368,6 +2334,11 @@ packages: ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv@6.15.0: resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} @@ -2437,11 +2408,8 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - argparse@3.0.2: - resolution: {integrity: sha512-mFdDM6WqWKraGLsVb+C9CahPnzTXOefAOLq3jYcca2YZ8bEWpr++Tzj+zSaKW9+X9L5uSxcm1AZ3Y6aZJ09OhQ==} - - argparse@3.0.3: - resolution: {integrity: sha512-Sn98ftV3KfsO8xfLPHG6oT8y+b0yvbrLgZjgPDXsharNY15tTAjqIsIju4S32nl6/iEUNNE4v+yL2Zhm8ooP3w==} + argparse@3.0.4: + resolution: {integrity: sha512-fwWK3Zq22l4XJJjx5mcBHGikIk+hJqO+32dPm0Jur7+rtG5x1scOjSfdT9ZKeWHPpsya/l0HHK4tDImBkTrtvA==} argue-cli@3.2.0: resolution: {integrity: sha512-VipTB0gXgGIFO2Rg9yEVN5wLt2AurJcZqDbgmYSwPwsykhLrQhs240/bfceev4w68lI8JshoOJIk9uW7tFzROw==} @@ -2535,8 +2503,8 @@ packages: babel-plugin-transform-async-to-promises@0.8.18: resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} - babel-plugin-transform-modules-ui5@7.10.0: - resolution: {integrity: sha512-O4AGsF0G0yfndH62Vpm3zKzl2bLgeZrK2Geb9Hr4OYirR1XBwRpIfWjGEk38HL9bs7bn2id58THK4SAWwHkU3g==} + babel-plugin-transform-modules-ui5@7.11.1: + resolution: {integrity: sha512-pjO0pJ0E6+pSxjHrd2ioLGO/833yDHv6KMMFJykmcFKbO88WY7LVLTDnW74EGmYnkY/Wn+F9YHYESUFvs5ZncA==} engines: {node: '>=20.19.0'} peerDependencies: '@babel/core': '*' @@ -2555,8 +2523,8 @@ packages: peerDependencies: '@babel/core': ^7.11.0 || ^8.0.0-beta.1 || ^8.0.0 - babel-preset-transform-ui5@7.10.0: - resolution: {integrity: sha512-PTBFpO1IRZbmu/pKpppqobGJ8A5r2vcZza9b7xQQ5SlWKmGzizJxUcMfh3AkLNZE/0JouYp7mX18nRPHTi+vrQ==} + babel-preset-transform-ui5@7.11.1: + resolution: {integrity: sha512-wqReXqAkKI5/Hqne3PLa9UWnAk/6G1DcsqJAPJELpvUSx9HqTV3OjxKovoowV5nJ5uM1NW8oZPMh9nsm92LhrA==} engines: {node: '>=20.19.0'} balanced-match@1.0.2: @@ -3370,8 +3338,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.12.0: - resolution: {integrity: sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==} + eslint@10.14.0: + resolution: {integrity: sha512-T0pNsxkb9IKmtQjhpK3d7nWOpFv+YHuMbTJnSVMoQblF0onvXfErrtp4V1jHtsQPan7dKaGVD0q1WCXnzMF31A==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -3707,8 +3675,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@17.13.0: - resolution: {integrity: sha512-RwMTC61u7hrG3ZJMkZQOK4JLJrKS8QtoTii63EmWvFXHqycY9FObBJQCbsLxSO8kjKhWE5kV1GC+Vb1g3RI0Zg==} + globals@17.14.0: + resolution: {integrity: sha512-UtdkTVyAJePQv0J2M9Xe4L0ruNSDV314XiIJsADI2Zf40bcdAonE/D/OhAU8AT99oij9mhLByb+NvA3QWZYgCg==} engines: {node: '>=18'} globalthis@1.0.4: @@ -3987,8 +3955,8 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-core-module@2.17.0: - resolution: {integrity: sha512-J/vG0zBCbIKOQFfufSwyXdMrsohyJIUNkrnmo6WZGzoM7tr/lsbfW5b2BvisL6zsyMzK9UxV9L6c7AoFbyXHOA==} + is-core-module@2.18.0: + resolution: {integrity: sha512-qyax9fgaKOEC4qK8WZn7Q4IcoZC9RC1O1fFxRcRTq/oMMkWT/uXpqpXa12kzWR409zAt1drYN9N9BO26UmBCmw==} engines: {node: '>= 0.4'} is-data-view@1.0.2: @@ -4651,6 +4619,10 @@ packages: resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==} engines: {node: 18 || 20 || >=22} + minimatch@11.0.5: + resolution: {integrity: sha512-snPlVppFcYWfLLFQGhDxUyBcHNtMlWmn3jtj7pEaO+DP8pqL0IvAzXhMYmn1z9ASNtgmwLBdFxSf4tMUB0OTKA==} + engines: {node: 20 || >=22} + minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} @@ -4858,8 +4830,8 @@ packages: resolution: {integrity: sha512-TakBap6OM1w0H73VZVDf44iFXsOS3h+L4wVMXmbWOQroZgFhMch0juN6XSzBNlD965yIKvWg2dfu7NSiaYLxtw==} engines: {node: ^20.17.0 || >=22.9.0} - npm-run-all2@9.0.3: - resolution: {integrity: sha512-BQAEdU1PtYc48qYRdghW2BVTQT3VqWCoFQmO87NlM1h1PYwMCKQpUWaNyB20V26caNzFsXQDfyOdznLlHCih6g==} + npm-run-all2@9.0.4: + resolution: {integrity: sha512-GuGRF8MddEKavyUzjy0k2z2pA76/N+eT8lHlypx0/AhShLKD2FOerQxHhpFhcqnQmAqCkunUCYlf6Z9RKh/4zg==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0, npm: '>= 10'} hasBin: true @@ -5325,13 +5297,8 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - resolve@1.22.12: - resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==} - engines: {node: '>= 0.4'} - hasBin: true - - resolve@1.22.13: - resolution: {integrity: sha512-Dj/cW9zBV2aRj6XzCxuGIs3ESZKv02jixne3q6jFZYZ3/Tg09gHHviSMDL4kObh9pqSahdRHEnDoaP2gn8YLhA==} + resolve@1.22.14: + resolution: {integrity: sha512-1ZjYvR9sbkiwC5+9QHetqW5HmA2pHRMaoupD01t2HlYnV/vydC2zPwLixhsMieSWVZt0JJRg5LVIk0Ow1D/TrA==} engines: {node: '>= 0.4'} hasBin: true @@ -5428,8 +5395,8 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.8.5: - resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + semver@7.8.6: + resolution: {integrity: sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==} engines: {node: '>=10'} hasBin: true @@ -5781,8 +5748,8 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-jest@29.4.14: - resolution: {integrity: sha512-+943G6wCX5E3VpzTQhBGBFntCmdT+QAkTvUlp03edTONFBvqskuXPhpyX16xdUotO4P5HQKyppldSWjocoltLQ==} + ts-jest@29.4.15: + resolution: {integrity: sha512-s2qmEUYFRqbjz1wv0EmccNPVOb45HOFpFuhzQJLKShYVisuTbCFPIIAIV2EuK5rIxb4BejLDbH7dnBZfYjybUQ==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5866,8 +5833,8 @@ packages: resolution: {integrity: sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==} engines: {node: '>= 0.4'} - typescript-eslint@8.71.1: - resolution: {integrity: sha512-oiNVPC3/NbV1FpaHU07l8O6ynqG9v4PAiW2WvTrAmZdR0f2HI/gE668ElMLCK7Xbsu5k2fK5C4fXNiq05j7/nQ==} + typescript-eslint@8.72.1: + resolution: {integrity: sha512-3Li9FfPmQp45nxEtFD1ZCrYFI3cYK5kpyNtmm1H7lMagm8u9sy6PTjy3ytwQZs7KNukOyKFHAZ6z6GjYFeaeXw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -5927,8 +5894,8 @@ packages: ui5-middleware-simpleproxy@3.9.0: resolution: {integrity: sha512-2wYreldBlu1Ve9H1sszdZs80vtZldAuW9uMX4Eb+9uNzsv8u11vI7soeU61wLrfzZuvUnfnQo3kyHWslRxgh8w==} - ui5-tooling-transpile@3.13.1: - resolution: {integrity: sha512-c8+W/2zVEr9Ybc0fqAwrwDraOh2CJEjBQEebCfO04BslOzNWYp1k5hB7DSWZAu/zXuGYZ3u38SuzkXpf3ofEFw==} + ui5-tooling-transpile@3.14.1: + resolution: {integrity: sha512-NMBSAwKuU7pWh4qm/FNwITJqGlaxbqimyHMdO18XHrvwuPxBFUc47nt+51G0P2M0efH7I+LVMGIrn1GLUDP0pQ==} peerDependencies: '@babel/plugin-transform-react-jsx': ^7.0.0 '@ui5/ts-interface-generator': '>=0.8.0' @@ -6271,7 +6238,7 @@ snapshots: commander: 10.0.1 marked: 9.1.6 marked-terminal: 7.3.0(marked@9.1.6) - semver: 7.8.5 + semver: 7.8.6 '@arethetypeswrong/core@0.18.3': dependencies: @@ -6280,7 +6247,7 @@ snapshots: cjs-module-lexer: 1.4.3 fflate: 0.8.3 lru-cache: 11.5.3 - semver: 7.8.5 + semver: 7.8.6 typescript: 5.6.1-rc validate-npm-package-name: 5.0.1 @@ -6359,7 +6326,7 @@ snapshots: '@babel/helper-plugin-utils': 7.29.7 debug: 4.4.3(supports-color@8.1.1) lodash.debounce: 4.0.8 - resolve: 1.22.12 + resolve: 1.22.14 transitivePeerDependencies: - supports-color @@ -7072,7 +7039,7 @@ snapshots: '@changesets/types': 7.0.0 import-meta-resolve: 4.2.0 jsonc-parser: 3.3.1 - semver: 7.8.5 + semver: 7.8.6 '@changesets/assemble-release-plan@7.0.0': dependencies: @@ -7080,7 +7047,7 @@ snapshots: '@changesets/get-dependents-graph': 3.0.0 '@changesets/should-skip-package': 1.0.0 '@changesets/types': 7.0.0 - semver: 7.8.5 + semver: 7.8.6 '@changesets/changelog-git@1.0.0': dependencies: @@ -7112,7 +7079,7 @@ snapshots: import-meta-resolve: 4.2.0 launch-editor: 2.14.2 package-manager-detector: 1.9.0 - semver: 7.8.5 + semver: 7.8.6 tinyexec: 1.3.1 '@changesets/config@4.0.1': @@ -7133,7 +7100,7 @@ snapshots: '@changesets/get-dependents-graph@3.0.0': dependencies: '@changesets/types': 7.0.0 - semver: 7.8.5 + semver: 7.8.6 '@changesets/get-github-info@1.0.1': dependencies: @@ -7191,9 +7158,9 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@21.2.3(conventional-commits-parser@7.1.3)(typescript@6.0.3)': + '@commitlint/cli@21.2.4(conventional-commits-parser@7.1.3)(typescript@6.0.3)': dependencies: - '@commitlint/config-conventional': 21.2.3 + '@commitlint/config-conventional': 21.2.4 '@commitlint/format': 21.2.3 '@commitlint/lint': 21.2.4 '@commitlint/load': 21.2.4(typescript@6.0.3) @@ -7206,7 +7173,7 @@ snapshots: - conventional-commits-parser - typescript - '@commitlint/config-conventional@21.2.3': + '@commitlint/config-conventional@21.2.4': dependencies: '@commitlint/types': 21.2.3 conventional-changelog-conventionalcommits: 10.4.1 @@ -7231,7 +7198,7 @@ snapshots: '@commitlint/is-ignored@21.2.3': dependencies: '@commitlint/types': 21.2.3 - semver: 7.8.5 + semver: 7.8.6 '@commitlint/lint@21.2.4': dependencies: @@ -7308,22 +7275,22 @@ snapshots: '@conventional-changelog/template@1.4.0': {} - '@definitelytyped/dtslint@0.2.49(supports-color@8.1.1)': + '@definitelytyped/dtslint@0.2.52(supports-color@8.1.1)': dependencies: '@arethetypeswrong/cli': 0.18.3 '@arethetypeswrong/core': 0.18.3 - '@definitelytyped/header-parser': 0.2.32(supports-color@8.1.1) - '@definitelytyped/typescript-packages': 0.1.14 - '@definitelytyped/typescript-versions': 0.1.14 - '@definitelytyped/utils': 0.1.17(supports-color@8.1.1) - '@typescript-eslint/eslint-plugin': 8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/parser': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/types': 8.72.0 - '@typescript-eslint/typescript-estree': 8.72.0(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/utils': 8.72.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@definitelytyped/header-parser': 0.2.34(supports-color@8.1.1) + '@definitelytyped/typescript-packages': 0.1.16 + '@definitelytyped/typescript-versions': 0.1.16 + '@definitelytyped/utils': 0.1.19(supports-color@8.1.1) + '@typescript-eslint/eslint-plugin': 8.72.1(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) eslint: 8.57.1(supports-color@8.1.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) - semver: 7.8.5 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + semver: 7.8.6 strip-json-comments: 3.1.1 typescript: 6.0.3 transitivePeerDependencies: @@ -7334,13 +7301,13 @@ snapshots: - react-native-b4a - supports-color - '@definitelytyped/eslint-plugin@0.1.36(@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@definitelytyped/eslint-plugin@0.1.38(@typescript-eslint/eslint-plugin@8.72.1(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@definitelytyped/utils': 0.1.17(supports-color@8.1.1) - '@typescript-eslint/eslint-plugin': 8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/parser': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/types': 8.72.0 - '@typescript-eslint/utils': 8.72.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@definitelytyped/utils': 0.1.19(supports-color@8.1.1) + '@typescript-eslint/eslint-plugin': 8.72.1(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/utils': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) eslint: 8.57.1(supports-color@8.1.1) eslint-plugin-jsdoc: 44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) typescript: 6.0.3 @@ -7350,20 +7317,20 @@ snapshots: - react-native-b4a - supports-color - '@definitelytyped/header-parser@0.2.32(supports-color@8.1.1)': + '@definitelytyped/header-parser@0.2.34(supports-color@8.1.1)': dependencies: - '@definitelytyped/typescript-versions': 0.1.14 - '@definitelytyped/utils': 0.1.17(supports-color@8.1.1) - semver: 7.8.5 + '@definitelytyped/typescript-versions': 0.1.16 + '@definitelytyped/utils': 0.1.19(supports-color@8.1.1) + semver: 7.8.6 transitivePeerDependencies: - bare-abort-controller - bare-buffer - react-native-b4a - supports-color - '@definitelytyped/typescript-packages@0.1.14': + '@definitelytyped/typescript-packages@0.1.16': dependencies: - '@definitelytyped/typescript-versions': 0.1.14 + '@definitelytyped/typescript-versions': 0.1.16 typescript-5.6: typescript@5.6.3 typescript-5.7: typescript@5.7.3 typescript-5.8: typescript@5.8.3 @@ -7372,9 +7339,9 @@ snapshots: typescript-7.0: typescript@7.0.2 typescript-7.1: typescript@7.1.0-dev.20261023.1 - '@definitelytyped/typescript-versions@0.1.14': {} + '@definitelytyped/typescript-versions@0.1.16': {} - '@definitelytyped/utils@0.1.17(supports-color@8.1.1)': + '@definitelytyped/utils@0.1.19(supports-color@8.1.1)': dependencies: '@types/node': 25.9.9 cachedir: 2.4.0 @@ -7382,7 +7349,7 @@ snapshots: libnpmpublish: 11.2.1(supports-color@8.1.1) minimatch: 10.2.6 npm-registry-fetch: 19.1.1(supports-color@8.1.1) - semver: 7.8.5 + semver: 7.8.6 tar: 7.5.22 tar-stream: 3.2.2 which: 6.0.1 @@ -7414,9 +7381,9 @@ snapshots: esquery: 1.7.0 jsdoc-type-pratt-parser: 4.0.0 - '@eslint-community/eslint-utils@4.10.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))': dependencies: - eslint: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) eslint-visitor-keys: 3.4.3 '@eslint-community/eslint-utils@4.10.1(eslint@8.57.1(supports-color@8.1.1))': @@ -7470,9 +7437,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@10.0.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))': + '@eslint/js@10.0.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))': optionalDependencies: - eslint: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) '@eslint/js@8.57.1': {} @@ -7529,6 +7496,8 @@ snapshots: dependencies: minipass: 7.1.3 + '@isaacs/nonrecursive-glob-match@1.1.0': {} + '@istanbuljs/load-nyc-config@1.1.0': dependencies: camelcase: 5.3.1 @@ -7542,7 +7511,7 @@ snapshots: '@jest/console@30.5.2': dependencies: '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 chalk: 4.1.2 jest-message-util: 30.5.1 jest-util: 30.5.1 @@ -7556,7 +7525,7 @@ snapshots: '@jest/test-result': 30.5.2 '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.4.0 @@ -7564,7 +7533,7 @@ snapshots: fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 jest-changed-files: 30.5.1 - jest-config: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest-config: 30.5.2(@types/node@24.19.2)(supports-color@8.1.1) jest-haste-map: 30.5.1 jest-message-util: 30.5.1 jest-regex-util: 30.5.0 @@ -7590,7 +7559,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 jest-mock: 30.5.2 '@jest/expect-utils@30.5.2': @@ -7608,7 +7577,7 @@ snapshots: dependencies: '@jest/types': 30.5.1 '@sinonjs/fake-timers': 15.4.0 - '@types/node': 24.19.1 + '@types/node': 24.19.2 jest-message-util: 30.5.1 jest-mock: 30.5.2 jest-util: 30.5.1 @@ -7626,7 +7595,7 @@ snapshots: '@jest/pattern@30.5.0': dependencies: - '@types/node': 24.19.1 + '@types/node': 24.19.2 jest-regex-util: 30.5.0 '@jest/reporters@30.5.2(supports-color@8.1.1)': @@ -7637,7 +7606,7 @@ snapshots: '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.19.1 + '@types/node': 24.19.2 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -7714,7 +7683,7 @@ snapshots: '@jest/schemas': 30.5.0 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.19.1 + '@types/node': 24.19.2 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -7773,29 +7742,29 @@ snapshots: tinyglobby: 0.2.17 yaml: 2.9.1 - '@microsoft/api-extractor-model@7.33.15(@types/node@22.20.5)': + '@microsoft/api-extractor-model@7.33.16(@types/node@22.20.5)': dependencies: '@microsoft/tsdoc': 0.17.1 '@microsoft/tsdoc-config': 0.18.3 - '@rushstack/node-core-library': 5.25.1(@types/node@22.20.5) + '@rushstack/node-core-library': 5.25.2(@types/node@22.20.5) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.59.4(@types/node@22.20.5)': + '@microsoft/api-extractor@7.60.1(@types/node@22.20.5)': dependencies: - '@microsoft/api-extractor-model': 7.33.15(@types/node@22.20.5) + '@microsoft/api-extractor-model': 7.33.16(@types/node@22.20.5) '@microsoft/tsdoc': 0.17.1 '@microsoft/tsdoc-config': 0.18.3 - '@rushstack/node-core-library': 5.25.1(@types/node@22.20.5) + '@rushstack/node-core-library': 5.25.2(@types/node@22.20.5) '@rushstack/rig-package': 0.7.4 - '@rushstack/terminal': 0.24.7(@types/node@22.20.5) - '@rushstack/ts-command-line': 5.3.17(@types/node@22.20.5) + '@rushstack/terminal': 0.24.8(@types/node@22.20.5) + '@rushstack/ts-command-line': 5.3.18(@types/node@22.20.5) diff: 8.0.4 minimatch: 10.2.3 - resolve: 1.22.12 + resolve: 1.22.14 semver: 7.7.4 source-map: 0.6.1 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - '@types/node' @@ -7804,7 +7773,7 @@ snapshots: '@microsoft/tsdoc': 0.17.1 ajv: 8.18.0 jju: 1.4.0 - resolve: 1.22.12 + resolve: 1.22.14 '@microsoft/tsdoc@0.17.1': {} @@ -7857,16 +7826,16 @@ snapshots: ini: 5.0.0 nopt: 8.1.0 proc-log: 5.0.0 - semver: 7.8.5 + semver: 7.8.6 walk-up-path: 3.0.1 '@npmcli/fs@4.0.0': dependencies: - semver: 7.8.5 + semver: 7.8.6 '@npmcli/fs@5.0.0': dependencies: - semver: 7.8.5 + semver: 7.8.6 '@npmcli/git@6.0.3': dependencies: @@ -7876,7 +7845,7 @@ snapshots: npm-pick-manifest: 10.0.0 proc-log: 5.0.0 promise-retry: 2.0.1 - semver: 7.8.5 + semver: 7.8.6 which: 5.0.0 '@npmcli/git@7.0.2': @@ -7887,7 +7856,7 @@ snapshots: lru-cache: 11.5.3 npm-pick-manifest: 11.0.3 proc-log: 6.1.0 - semver: 7.8.5 + semver: 7.8.6 which: 6.0.1 '@npmcli/installed-package-contents@3.0.0': @@ -7913,7 +7882,7 @@ snapshots: hosted-git-info: 8.1.0 json-parse-even-better-errors: 4.0.0 proc-log: 5.0.0 - semver: 7.8.5 + semver: 7.8.6 validate-npm-package-license: 3.0.4 '@npmcli/package-json@7.0.5': @@ -7923,7 +7892,7 @@ snapshots: hosted-git-info: 9.0.3 json-parse-even-better-errors: 5.0.0 proc-log: 6.1.0 - semver: 7.8.5 + semver: 7.8.6 spdx-expression-parse: 4.0.0 '@npmcli/promise-spawn@8.0.3': @@ -8031,7 +8000,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/node-core-library@5.25.1(@types/node@22.20.5)': + '@rushstack/node-core-library@5.25.2(@types/node@22.20.5)': dependencies: ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) @@ -8039,7 +8008,7 @@ snapshots: fs-extra: 11.3.6 import-lazy: 4.0.0 jju: 1.4.0 - resolve: 1.22.12 + resolve: 1.22.14 semver: 7.7.4 optionalDependencies: '@types/node': 22.20.5 @@ -8051,19 +8020,19 @@ snapshots: '@rushstack/rig-package@0.7.4': dependencies: jju: 1.4.0 - resolve: 1.22.12 + resolve: 1.22.14 - '@rushstack/terminal@0.24.7(@types/node@22.20.5)': + '@rushstack/terminal@0.24.8(@types/node@22.20.5)': dependencies: - '@rushstack/node-core-library': 5.25.1(@types/node@22.20.5) + '@rushstack/node-core-library': 5.25.2(@types/node@22.20.5) '@rushstack/problem-matcher': 0.2.1(@types/node@22.20.5) supports-color: 8.1.1 optionalDependencies: '@types/node': 22.20.5 - '@rushstack/ts-command-line@5.3.17(@types/node@22.20.5)': + '@rushstack/ts-command-line@5.3.18(@types/node@22.20.5)': dependencies: - '@rushstack/terminal': 0.24.7(@types/node@22.20.5) + '@rushstack/terminal': 0.24.8(@types/node@22.20.5) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -8238,7 +8207,7 @@ snapshots: '@types/linkify-it@5.0.0': {} - '@types/lodash@4.17.25': {} + '@types/lodash@4.17.27': {} '@types/markdown-it@14.2.0': dependencies: @@ -8251,7 +8220,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.19.1': + '@types/node@24.19.2': dependencies: undici-types: 7.24.6 @@ -8288,15 +8257,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.72.1(@typescript-eslint/parser@8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.71.1 - '@typescript-eslint/type-utils': 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/utils': 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.71.1 - eslint: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + '@typescript-eslint/parser': 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.72.1 + '@typescript-eslint/type-utils': 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.72.1 + eslint: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) ignore: 7.0.13 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -8304,14 +8273,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.72.1(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.71.1 - '@typescript-eslint/type-utils': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/utils': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.71.1 + '@typescript-eslint/parser': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.72.1 + '@typescript-eslint/type-utils': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.72.1 eslint: 8.57.1(supports-color@8.1.1) ignore: 7.0.13 natural-compare: 1.4.0 @@ -8320,83 +8289,65 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/parser@8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.71.1 - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/typescript-estree': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.71.1 + '@typescript-eslint/scope-manager': 8.72.1 + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.72.1 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.71.1 - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/typescript-estree': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.71.1 + '@typescript-eslint/scope-manager': 8.72.1 + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.72.1 debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.71.1(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/project-service@8.72.1(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.71.1(typescript@6.0.3) - '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/tsconfig-utils': 8.72.1(typescript@6.0.3) + '@typescript-eslint/types': 8.72.1 debug: 4.4.3(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.72.0(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/scope-manager@8.72.1': dependencies: - '@typescript-eslint/tsconfig-utils': 8.72.0(typescript@6.0.3) - '@typescript-eslint/types': 8.72.0 - debug: 4.4.3(supports-color@8.1.1) - typescript: 6.0.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/scope-manager@8.71.1': - dependencies: - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/visitor-keys': 8.71.1 - - '@typescript-eslint/scope-manager@8.72.0': - dependencies: - '@typescript-eslint/types': 8.72.0 - '@typescript-eslint/visitor-keys': 8.72.0 + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/visitor-keys': 8.72.1 - '@typescript-eslint/tsconfig-utils@8.71.1(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.72.1(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/tsconfig-utils@8.72.0(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - typescript: 6.0.3 - - '@typescript-eslint/type-utils@8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': - dependencies: - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/typescript-estree': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/utils': 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/typescript-estree': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/utils': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1(supports-color@8.1.1) ts-api-utils: 2.5.0(typescript@6.0.3) @@ -8404,81 +8355,48 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.71.1': {} - - '@typescript-eslint/types@8.72.0': {} - - '@typescript-eslint/typescript-estree@8.71.1(supports-color@8.1.1)(typescript@6.0.3)': - dependencies: - '@typescript-eslint/project-service': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.71.1(typescript@6.0.3) - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/visitor-keys': 8.71.1 - debug: 4.4.3(supports-color@8.1.1) - minimatch: 10.2.6 - semver: 7.8.5 - tinyglobby: 0.2.17 - ts-api-utils: 2.5.0(typescript@6.0.3) - typescript: 6.0.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.72.1': {} - '@typescript-eslint/typescript-estree@8.72.0(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.72.1(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.72.0(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.72.0(typescript@6.0.3) - '@typescript-eslint/types': 8.72.0 - '@typescript-eslint/visitor-keys': 8.72.0 + '@typescript-eslint/project-service': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.72.1(typescript@6.0.3) + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/visitor-keys': 8.72.1 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.6 - semver: 7.8.5 + semver: 7.8.6 tinyglobby: 0.2.17 ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': - dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1)) - '@typescript-eslint/scope-manager': 8.71.1 - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/typescript-estree': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - eslint: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) - typescript: 6.0.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/utils@8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@8.57.1(supports-color@8.1.1)) - '@typescript-eslint/scope-manager': 8.71.1 - '@typescript-eslint/types': 8.71.1 - '@typescript-eslint/typescript-estree': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - eslint: 8.57.1(supports-color@8.1.1) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1)) + '@typescript-eslint/scope-manager': 8.72.1 + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + eslint: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.72.0(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@typescript-eslint/utils@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.10.1(eslint@8.57.1(supports-color@8.1.1)) - '@typescript-eslint/scope-manager': 8.72.0 - '@typescript-eslint/types': 8.72.0 - '@typescript-eslint/typescript-estree': 8.72.0(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.72.1 + '@typescript-eslint/types': 8.72.1 + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) eslint: 8.57.1(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.71.1': + '@typescript-eslint/visitor-keys@8.72.1': dependencies: - '@typescript-eslint/types': 8.71.1 - eslint-visitor-keys: 5.0.1 - - '@typescript-eslint/visitor-keys@8.72.0': - dependencies: - '@typescript-eslint/types': 8.72.0 + '@typescript-eslint/types': 8.72.1 eslint-visitor-keys: 5.0.1 '@typescript/typescript-aix-ppc64@7.0.2': @@ -8565,8 +8483,8 @@ snapshots: '@ui5/builder@4.3.3': dependencies: '@jridgewell/sourcemap-codec': 1.6.0 - '@ui5/fs': 4.0.6 - '@ui5/logger': 4.0.2 + '@ui5/fs': 4.0.7 + '@ui5/logger': 4.0.3 cheerio: 1.0.0 escape-unicode: 0.3.0 escope: 4.0.0 @@ -8575,38 +8493,38 @@ snapshots: jsdoc: 4.0.5 less-openui5: 0.12.0 pretty-data: 0.40.0 - semver: 7.8.5 + semver: 7.8.6 terser: 5.51.2 workerpool: 10.0.3 xml2js: 0.6.2 - '@ui5/cli@4.0.70(supports-color@8.1.1)': + '@ui5/cli@4.0.72(supports-color@8.1.1)': dependencies: '@ui5/builder': 4.3.3 - '@ui5/fs': 4.0.6 - '@ui5/logger': 4.0.2 + '@ui5/fs': 4.0.7 + '@ui5/logger': 4.0.3 '@ui5/project': 4.0.18(@ui5/builder@4.3.3)(supports-color@8.1.1) '@ui5/server': 4.0.17(supports-color@8.1.1) chalk: 5.6.2 data-with-position: 0.5.0 import-local: 3.2.0 - js-yaml: 4.3.2 + js-yaml: 5.5.0 open: 11.0.4 pretty-hrtime: 1.0.3 - semver: 7.8.5 + semver: 7.8.6 update-notifier: 7.3.1 yargs: 17.7.3 transitivePeerDependencies: - supports-color - '@ui5/fs@4.0.6': + '@ui5/fs@4.0.7': dependencies: - '@ui5/logger': 4.0.2 + '@ui5/logger': 4.0.3 escape-string-regexp: 5.0.0 globby: 16.2.4 graceful-fs: 4.2.11 micromatch: 4.0.8 - minimatch: 10.2.6 + minimatch: 11.0.5 pretty-hrtime: 1.0.3 random-int: 3.1.0 @@ -8615,20 +8533,20 @@ snapshots: '@jridgewell/sourcemap-codec': 1.6.0 '@jridgewell/trace-mapping': 0.3.31 '@sapui5/types': 1.136.22 - '@ui5/fs': 4.0.6 - '@ui5/logger': 4.0.2 + '@ui5/fs': 4.0.7 + '@ui5/logger': 4.0.3 '@ui5/project': 4.0.18(@ui5/builder@4.3.3)(supports-color@8.1.1) chalk: 5.6.2 data-with-position: 0.5.0 fast-xml-parser: 5.11.2 figures: 6.1.0 - globals: 17.13.0 + globals: 17.14.0 he: 1.2.0 json-source-map: 0.6.1 magic-string: 1.4.3 minimatch: 10.2.6 sax-wasm: 3.3.0 - semver: 7.8.5 + semver: 7.8.6 typescript: 5.9.3 update-notifier: 7.3.1 yargs: 17.7.3 @@ -8636,7 +8554,7 @@ snapshots: - '@ui5/builder' - supports-color - '@ui5/logger@4.0.2': + '@ui5/logger@4.0.3': dependencies: chalk: 5.6.2 cli-progress: 3.12.0 @@ -8645,8 +8563,8 @@ snapshots: '@ui5/project@4.0.18(@ui5/builder@4.3.3)(supports-color@8.1.1)': dependencies: '@npmcli/config': 9.0.0 - '@ui5/fs': 4.0.6 - '@ui5/logger': 4.0.2 + '@ui5/fs': 4.0.7 + '@ui5/logger': 4.0.3 ajv: 8.20.0 chalk: 5.6.2 escape-string-regexp: 5.0.0 @@ -8660,8 +8578,8 @@ snapshots: pretty-hrtime: 1.0.3 read-package-up: 11.0.0 read-pkg: 9.0.1 - resolve: 1.22.13 - semver: 7.8.5 + resolve: 1.22.14 + semver: 7.8.6 xml2js: 0.6.2 yesno: 0.4.0 optionalDependencies: @@ -8672,8 +8590,8 @@ snapshots: '@ui5/server@4.0.17(supports-color@8.1.1)': dependencies: '@ui5/builder': 4.3.3 - '@ui5/fs': 4.0.6 - '@ui5/logger': 4.0.2 + '@ui5/fs': 4.0.7 + '@ui5/logger': 4.0.3 body-parser: 2.4.0(supports-color@8.1.1) compression: 1.8.2(supports-color@8.1.1) cors: 2.8.6 @@ -8857,9 +8775,7 @@ snapshots: argparse@2.0.1: {} - argparse@3.0.2: {} - - argparse@3.0.3: {} + argparse@3.0.4: {} argue-cli@3.2.0: {} @@ -8987,7 +8903,7 @@ snapshots: babel-plugin-transform-async-to-promises@0.8.18: {} - babel-plugin-transform-modules-ui5@7.10.0(@babel/core@7.29.7(supports-color@8.1.1)): + babel-plugin-transform-modules-ui5@7.11.1(@babel/core@7.29.7(supports-color@8.1.1)): dependencies: '@babel/core': 7.29.7(supports-color@8.1.1) comment-parser: 1.4.7 @@ -9019,9 +8935,9 @@ snapshots: babel-plugin-jest-hoist: 30.5.0 babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.7(supports-color@8.1.1)) - babel-preset-transform-ui5@7.10.0(@babel/core@7.29.7(supports-color@8.1.1)): + babel-preset-transform-ui5@7.11.1(@babel/core@7.29.7(supports-color@8.1.1)): dependencies: - babel-plugin-transform-modules-ui5: 7.10.0(@babel/core@7.29.7(supports-color@8.1.1)) + babel-plugin-transform-modules-ui5: 7.11.1(@babel/core@7.29.7(supports-color@8.1.1)) transitivePeerDependencies: - '@babel/core' @@ -9872,22 +9788,22 @@ snapshots: eslint-import-resolver-node@0.3.10(supports-color@8.1.1): dependencies: debug: 3.2.7(supports-color@8.1.1) - is-core-module: 2.17.0 + is-core-module: 2.18.0 resolve: 2.0.0-next.7 transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) eslint: 8.57.1(supports-color@8.1.1) eslint-import-resolver-node: 0.3.10(supports-color@8.1.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.2.0 @@ -9898,9 +9814,9 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1(supports-color@8.1.1) eslint-import-resolver-node: 0.3.10(supports-color@8.1.1) - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) hasown: 2.0.4 - is-core-module: 2.17.0 + is-core-module: 2.18.0 is-glob: 4.0.3 minimatch: 3.1.5 object.fromentries: 2.0.8 @@ -9910,7 +9826,7 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -9925,7 +9841,7 @@ snapshots: escape-string-regexp: 4.0.0 eslint: 8.57.1(supports-color@8.1.1) esquery: 1.7.0 - semver: 7.8.5 + semver: 7.8.6 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -9948,9 +9864,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1): + eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5(supports-color@8.1.1) '@eslint/config-helpers': 0.7.0 @@ -10438,7 +10354,7 @@ snapshots: globals@14.0.0: {} - globals@17.13.0: {} + globals@17.14.0: {} globalthis@1.0.4: dependencies: @@ -10736,7 +10652,7 @@ snapshots: is-callable@1.2.7: {} - is-core-module@2.17.0: + is-core-module@2.18.0: dependencies: hasown: 2.0.4 @@ -10896,7 +10812,7 @@ snapshots: '@babel/parser': 7.29.9 '@istanbuljs/schema': 0.1.6 istanbul-lib-coverage: 3.2.2 - semver: 7.8.5 + semver: 7.8.6 transitivePeerDependencies: - supports-color @@ -10937,7 +10853,7 @@ snapshots: '@jest/expect': 30.5.2(supports-color@8.1.1) '@jest/test-result': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2 @@ -10957,7 +10873,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.5.2(@types/node@24.19.1)(supports-color@8.1.1): + jest-cli@30.5.2(@types/node@24.19.2)(supports-color@8.1.1): dependencies: '@jest/core': 30.5.2(supports-color@8.1.1) '@jest/test-result': 30.5.2 @@ -10965,7 +10881,7 @@ snapshots: chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest-config: 30.5.2(@types/node@24.19.2)(supports-color@8.1.1) jest-util: 30.5.1 jest-validate: 30.5.1 yargs: 17.7.3 @@ -10976,7 +10892,7 @@ snapshots: - supports-color - ts-node - jest-config@30.5.2(@types/node@24.19.1)(supports-color@8.1.1): + jest-config@30.5.2(@types/node@24.19.2)(supports-color@8.1.1): dependencies: '@babel/core': 7.29.7(supports-color@8.1.1) '@jest/get-type': 30.5.0 @@ -11002,7 +10918,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.19.1 + '@types/node': 24.19.2 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11032,7 +10948,7 @@ snapshots: '@jest/environment': 30.5.2 '@jest/fake-timers': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 jest-mock: 30.5.2 jest-util: 30.5.1 jest-validate: 30.5.1 @@ -11041,7 +10957,7 @@ snapshots: dependencies: '@jest/types': 30.5.1 '@parcel/watcher': 2.6.0 - '@types/node': 24.19.1 + '@types/node': 24.19.2 anymatch: 3.1.3 fb-watchman: 2.0.4 fdir: 6.5.0(picomatch@4.0.7) @@ -11080,7 +10996,7 @@ snapshots: dependencies: '@jest/expect-utils': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 jest-util: 30.5.1 jest-regex-util@30.5.0: {} @@ -11110,7 +11026,7 @@ snapshots: '@jest/test-result': 30.5.2 '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -11138,7 +11054,7 @@ snapshots: '@jest/test-result': 30.5.2 '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 chalk: 4.1.2 cjs-module-lexer: 2.3.0 collect-v8-coverage: 1.0.3 @@ -11178,7 +11094,7 @@ snapshots: jest-message-util: 30.5.1 jest-util: 30.5.1 pretty-format: 30.5.1 - semver: 7.8.5 + semver: 7.8.6 synckit: 0.11.13 transitivePeerDependencies: - supports-color @@ -11186,7 +11102,7 @@ snapshots: jest-util@30.5.1: dependencies: '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -11205,7 +11121,7 @@ snapshots: dependencies: '@jest/test-result': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 24.19.2 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -11214,18 +11130,18 @@ snapshots: jest-worker@30.5.1: dependencies: - '@types/node': 24.19.1 + '@types/node': 24.19.2 '@ungap/structured-clone': 1.4.0 jest-util: 30.5.1 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.5.2(@types/node@24.19.1)(supports-color@8.1.1): + jest@30.5.2(@types/node@24.19.2)(supports-color@8.1.1): dependencies: '@jest/core': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 import-local: 3.2.0 - jest-cli: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest-cli: 30.5.2(@types/node@24.19.2)(supports-color@8.1.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -11250,7 +11166,7 @@ snapshots: js-yaml@5.5.0: dependencies: - argparse: 3.0.3 + argparse: 3.0.4 js2xmlparser@4.0.2: dependencies: @@ -11358,7 +11274,7 @@ snapshots: npm-package-arg: 13.0.2 npm-registry-fetch: 19.1.1(supports-color@8.1.1) proc-log: 6.1.0 - semver: 7.8.5 + semver: 7.8.6 sigstore: 4.1.1(supports-color@8.1.1) ssri: 13.0.1 transitivePeerDependencies: @@ -11402,11 +11318,11 @@ snapshots: dependencies: signal-exit: 3.0.7 - lodash.combinations@18.11.1(@types/lodash@4.17.25)(lodash@4.18.1): + lodash.combinations@18.11.1(@types/lodash@4.17.27)(lodash@4.18.1): dependencies: lodash: 4.18.1 optionalDependencies: - '@types/lodash': 4.17.25 + '@types/lodash': 4.17.27 lodash.debounce@4.0.8: {} @@ -11441,7 +11357,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.8.5 + semver: 7.8.6 make-error@1.3.6: {} @@ -11560,6 +11476,11 @@ snapshots: dependencies: brace-expansion: 5.0.12 + minimatch@11.0.5: + dependencies: + '@isaacs/nonrecursive-glob-match': 1.1.0 + brace-expansion: 5.0.12 + minimatch@3.1.5: dependencies: brace-expansion: 1.1.21 @@ -11699,7 +11620,7 @@ snapshots: make-fetch-happen: 14.0.3(supports-color@8.1.1) nopt: 8.1.0 proc-log: 5.0.0 - semver: 7.8.5 + semver: 7.8.6 tar: 7.5.22 tinyglobby: 0.2.17 which: 5.0.0 @@ -11724,7 +11645,7 @@ snapshots: normalize-package-data@6.0.2: dependencies: hosted-git-info: 7.0.2 - semver: 7.8.5 + semver: 7.8.6 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -11735,11 +11656,11 @@ snapshots: npm-install-checks@7.1.2: dependencies: - semver: 7.8.5 + semver: 7.8.6 npm-install-checks@8.0.0: dependencies: - semver: 7.8.5 + semver: 7.8.6 npm-normalize-package-bin@4.0.0: {} @@ -11751,14 +11672,14 @@ snapshots: dependencies: hosted-git-info: 8.1.0 proc-log: 5.0.0 - semver: 7.8.5 + semver: 7.8.6 validate-npm-package-name: 6.0.2 npm-package-arg@13.0.2: dependencies: hosted-git-info: 9.0.3 proc-log: 6.1.0 - semver: 7.8.5 + semver: 7.8.6 validate-npm-package-name: 7.0.2 npm-packlist@9.0.0: @@ -11770,14 +11691,14 @@ snapshots: npm-install-checks: 7.1.2 npm-normalize-package-bin: 4.0.0 npm-package-arg: 12.0.2 - semver: 7.8.5 + semver: 7.8.6 npm-pick-manifest@11.0.3: dependencies: npm-install-checks: 8.0.0 npm-normalize-package-bin: 5.0.0 npm-package-arg: 13.0.2 - semver: 7.8.5 + semver: 7.8.6 npm-registry-fetch@18.0.2(supports-color@8.1.1): dependencies: @@ -11805,7 +11726,7 @@ snapshots: transitivePeerDependencies: - supports-color - npm-run-all2@9.0.3: + npm-run-all2@9.0.4: dependencies: ansi-styles: 7.0.0 cross-spawn: 7.0.6 @@ -11954,7 +11875,7 @@ snapshots: ky: 1.14.3 registry-auth-token: 5.1.1 registry-url: 6.0.1 - semver: 7.8.5 + semver: 7.8.6 package-manager-detector@1.9.0: {} @@ -12227,7 +12148,7 @@ snapshots: rechoir@0.6.2: dependencies: - resolve: 1.22.12 + resolve: 1.22.14 reflect.getprototypeof@1.0.10: dependencies: @@ -12305,24 +12226,17 @@ snapshots: resolve-from@5.0.0: {} - resolve@1.22.12: - dependencies: - es-errors: 1.3.0 - is-core-module: 2.17.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - resolve@1.22.13: + resolve@1.22.14: dependencies: es-errors: 1.3.0 - is-core-module: 2.17.0 + is-core-module: 2.18.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 resolve@2.0.0-next.7: dependencies: es-errors: 1.3.0 - is-core-module: 2.17.0 + is-core-module: 2.18.0 node-exports-info: 1.6.2 object-keys: 1.1.1 path-parse: 1.0.7 @@ -12414,7 +12328,7 @@ snapshots: semver@7.7.4: {} - semver@7.8.5: {} + semver@7.8.6: {} send@0.19.2(supports-color@8.1.1): dependencies: @@ -12851,16 +12765,16 @@ snapshots: dependencies: typescript: 6.0.3 - ts-jest@29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@24.19.1)(supports-color@8.1.1))(typescript@6.0.3): + ts-jest@29.4.15(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@24.19.2)(supports-color@8.1.1))(typescript@6.0.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.10 - jest: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest: 30.5.2(@types/node@24.19.2)(supports-color@8.1.1) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.8.5 + semver: 7.8.6 type-fest: 4.41.0 typescript: 6.0.3 yargs-parser: 21.1.1 @@ -12951,13 +12865,13 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3): + typescript-eslint@8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.71.1(@typescript-eslint/parser@8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/parser': 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.71.1(supports-color@8.1.1)(typescript@6.0.3) - '@typescript-eslint/utils': 8.71.1(eslint@10.12.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) - eslint: 10.12.0(jiti@2.7.0)(supports-color@8.1.1) + '@typescript-eslint/eslint-plugin': 8.72.1(@typescript-eslint/parser@8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.72.1(supports-color@8.1.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.72.1(eslint@10.14.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + eslint: 10.14.0(jiti@2.7.0)(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -13035,14 +12949,14 @@ snapshots: - kerberos - supports-color - ui5-tooling-transpile@3.13.1(babel-plugin-istanbul@8.0.0(supports-color@8.1.1))(supports-color@8.1.1): + ui5-tooling-transpile@3.14.1(babel-plugin-istanbul@8.0.0(supports-color@8.1.1))(supports-color@8.1.1): dependencies: '@babel/core': 7.29.7(supports-color@8.1.1) '@babel/preset-env': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) babel-plugin-transform-async-to-promises: 0.8.18 babel-plugin-transform-remove-console: 6.9.4 - babel-preset-transform-ui5: 7.10.0(@babel/core@7.29.7(supports-color@8.1.1)) + babel-preset-transform-ui5: 7.11.1(@babel/core@7.29.7(supports-color@8.1.1)) browserslist: 4.29.4 comment-json: 5.0.0 js-yaml: 4.3.2 @@ -13145,7 +13059,7 @@ snapshots: is-npm: 6.1.0 latest-version: 9.0.0 pupa: 3.3.0 - semver: 7.8.5 + semver: 7.8.6 xdg-basedir: 5.1.0 uri-js@4.4.1: diff --git a/scripts/generate-api-docs/package-lock.json b/scripts/generate-api-docs/package-lock.json index 9bccd58679e..65e507d0806 100644 --- a/scripts/generate-api-docs/package-lock.json +++ b/scripts/generate-api-docs/package-lock.json @@ -6,9 +6,9 @@ "": { "name": "@ui5/generate-api-docs", "dependencies": { - "marked": "18.1.0", + "marked": "18.1.3", "typedoc": "0.28.20", - "typedoc-plugin-markdown": "4.13.1", + "typedoc-plugin-markdown": "4.14.1", "typescript": "5.9.3" }, "devDependencies": { @@ -564,9 +564,9 @@ } }, "node_modules/marked": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-18.1.0.tgz", - "integrity": "sha512-PamYXWWWg2nboG3oX5Ffzpy3EFZROqZJK9hSlMmUnekp7TxPs5DcT95vwd46m73/exfKCRVMtgXoPMI4FEJL6w==", + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-18.1.3.tgz", + "integrity": "sha512-9ChMH8EVVgjgID49nsL6IWxWk5c6GtAsq/xw7U1ggkjkU5AGuv68oLTVlFRtvcUYZtpbNyjyvGo3YDu0fGapiw==", "license": "MIT", "bin": { "marked": "bin/marked.js" @@ -840,9 +840,9 @@ } }, "node_modules/typedoc-plugin-markdown": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.13.1.tgz", - "integrity": "sha512-d3jchJ4CyIrV9w9uozTSkfMYG8IEM1RvvGOaybJ/3rRporzoX7p0lprffo95GOGUviQqP0phjHJE3bY8PQbilA==", + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.14.1.tgz", + "integrity": "sha512-24XX0oqyBsjBIBNoSH4wbgQkouci/CmgmO1ZBSaVkrcflqXFL2PQ5zFOpkz+Ewow5xQ3q2You+wrcmilNepRKg==", "license": "MIT", "engines": { "node": ">= 18" diff --git a/scripts/generate-api-docs/package.json b/scripts/generate-api-docs/package.json index d893ca044f5..9c529f2d5ab 100644 --- a/scripts/generate-api-docs/package.json +++ b/scripts/generate-api-docs/package.json @@ -7,9 +7,9 @@ "start": "http-server ../../api -o -c-1" }, "dependencies": { - "marked": "18.1.0", + "marked": "18.1.3", "typedoc": "0.28.20", - "typedoc-plugin-markdown": "4.13.1", + "typedoc-plugin-markdown": "4.14.1", "typescript": "5.9.3" }, "devDependencies": { diff --git a/test-packages/typed-json-model/package.json b/test-packages/typed-json-model/package.json index 0c40195412f..57beb65a163 100644 --- a/test-packages/typed-json-model/package.json +++ b/test-packages/typed-json-model/package.json @@ -18,14 +18,14 @@ "devDependencies": { "@eslint/js": "10.0.1", "@openui5/types": "1.146.0", - "@ui5/cli": "4.0.70", + "@ui5/cli": "4.0.72", "@ui5/linter": "1.23.7", - "eslint": "10.12.0", - "globals": "17.13.0", + "eslint": "10.14.0", + "globals": "17.14.0", "typescript": "6.0.3", - "typescript-eslint": "8.71.1", + "typescript-eslint": "8.72.1", "ui5-middleware-livereload": "3.4.0", "ui5-middleware-simpleproxy": "3.9.0", - "ui5-tooling-transpile": "3.13.1" + "ui5-tooling-transpile": "3.14.1" } }