diff --git a/package-lock.json b/package-lock.json index 72a45673d5..10cb1f40fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "devDependencies": { "@eslint/js": "^10.0.1", "@ui5/cli": "^4.0.56", - "@ui5/linter": "^1.22.0", + "@ui5/linter": "^1.23.0", "@ui5/middleware-code-coverage": "^2.0.3", "eslint": "^10.5.0", "globals": "^17.6.0", @@ -7318,9 +7318,9 @@ "license": "BSD" }, "node_modules/@ui5/linter": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@ui5/linter/-/linter-1.22.0.tgz", - "integrity": "sha512-VxhXuJiyPo3o+ZXdBZhZO9+PMKWdONn7azaIKnXuwDBMkTqrhMyVc+GbkC4F0XvR7dOyPWB71UZOweTrWzCoMA==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@ui5/linter/-/linter-1.23.0.tgz", + "integrity": "sha512-OU/W4e2jPgVQ35bX6sO5sNhnVgOyPhQEy1pD1y0N9D8Ps5uXpwUnuxZMGybmHnwEhrSNd2sxVlj6i1Hme9adTw==", "dev": true, "hasShrinkwrap": true, "license": "Apache-2.0", @@ -7330,10 +7330,10 @@ "@sapui5/types": "1.136.19", "@ui5/fs": "^4.0.6", "@ui5/logger": "^4.0.2", - "@ui5/project": "^4.0.16", + "@ui5/project": "^4.0.17", "chalk": "^5.6.2", "data-with-position": "^0.5.0", - "fast-xml-parser": "^5.8.0", + "fast-xml-parser": "^5.9.3", "figures": "^6.1.0", "globals": "^17.6.0", "he": "^1.2.0", @@ -7341,10 +7341,10 @@ "magic-string": "^0.30.21", "minimatch": "^10.2.5", "sax-wasm": "^3.1.4", - "semver": "^7.8.2", + "semver": "^7.8.5", "typescript": "^5.9.3", "update-notifier": "^7.3.1", - "yargs": "^17.7.2" + "yargs": "^17.7.3" }, "bin": { "ui5lint": "bin/ui5lint.js" @@ -7439,9 +7439,9 @@ } }, "node_modules/@ui5/linter/node_modules/@nodable/entities": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.1.tgz", - "integrity": "sha512-Pig3HxDIoMgjdEH8OCf/dkcTmLFjJRjWuq8jSnklu284/TKOPibSRERmOykiwmyXTtv61mP+44f3GMx0tLAyjg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==", "dev": true, "funding": [ { @@ -7693,9 +7693,9 @@ "license": "ISC" }, "node_modules/@ui5/linter/node_modules/@pnpm/npm-conf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.2.tgz", - "integrity": "sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.3.tgz", + "integrity": "sha512-//0sR/cow/s4ICQaYoAobOl4aU8cjU6x/V24V7XkKotb9+O+3zySIYp146vpaobYHnxa4pZX8NkV54Z5AwbDKA==", "dev": true, "license": "MIT", "dependencies": { @@ -7953,14 +7953,14 @@ } }, "node_modules/@ui5/linter/node_modules/@ui5/project": { - "version": "4.0.16", - "resolved": "https://registry.npmjs.org/@ui5/project/-/project-4.0.16.tgz", - "integrity": "sha512-zSNY24itJqgnfg2MT5UPmzJ7805nPEFgrDvVC+EnrlafGvgWPknEQelH4+GfY3adNnUxst36MD52U76nd7nQCA==", + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@ui5/project/-/project-4.0.17.tgz", + "integrity": "sha512-W/RoE179OTfloubSfgfnnbTf+DSZZxVnTYuhftaezdreZzvbxcqlLdPMZvwGPcaq9qwu5A3x4eEHtTNlC3Lopw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@npmcli/config": "^9.0.0", - "@ui5/fs": "^4.0.5", + "@ui5/fs": "^4.0.6", "@ui5/logger": "^4.0.2", "ajv": "^8.20.0", "ajv-errors": "^3.0.0", @@ -7968,7 +7968,7 @@ "escape-string-regexp": "^5.0.0", "globby": "^14.1.0", "graceful-fs": "^4.2.11", - "js-yaml": "^4.1.1", + "js-yaml": "^4.2.0", "lockfile": "^1.0.4", "make-fetch-happen": "^14.0.3", "node-stream-zip": "^1.15.0", @@ -7977,7 +7977,7 @@ "read-package-up": "^11.0.0", "read-pkg": "^9.0.1", "resolve": "^1.22.12", - "semver": "^7.8.0", + "semver": "^7.8.4", "xml2js": "^0.6.2", "yesno": "^0.4.0" }, @@ -7986,7 +7986,7 @@ "npm": ">= 8" }, "peerDependencies": { - "@ui5/builder": "^4.1.6" + "@ui5/builder": "^4.2.0" }, "peerDependenciesMeta": { "@ui5/builder": { @@ -8219,6 +8219,19 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/@ui5/linter/node_modules/anynum": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz", + "integrity": "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, "node_modules/@ui5/linter/node_modules/atomically": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/atomically/-/atomically-2.1.1.tgz", @@ -8819,9 +8832,9 @@ } }, "node_modules/@ui5/linter/node_modules/fast-xml-parser": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.8.0.tgz", - "integrity": "sha512-6bIM7fsJxeo3uXv7OncQYsBAMPJ7V16Slahl/6M98C/i2q+vB1+4a0MtrvYwDFEUrwDSbAmeLDRXsOBwrL7yAg==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.9.3.tgz", + "integrity": "sha512-brCNCeScma/kqa54J4PIDriSSSLssRkuYaUCpvHJulGc3HGI/xxKUCTDcYkAdqJsyb//ydpbxecjC3hB9+tb/g==", "dev": true, "funding": [ { @@ -8831,10 +8844,11 @@ ], "license": "MIT", "dependencies": { - "@nodable/entities": "^2.1.0", + "@nodable/entities": "^2.2.0", "fast-xml-builder": "^1.2.0", + "is-unsafe": "^1.0.1", "path-expression-matcher": "^1.5.0", - "strnum": "^2.3.0", + "strnum": "^2.4.1", "xml-naming": "^0.1.0" }, "bin": { @@ -9408,6 +9422,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@ui5/linter/node_modules/is-unsafe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-unsafe/-/is-unsafe-1.0.1.tgz", + "integrity": "sha512-CLK2+VdgERgD96EYm5lUQssZYlRg2tkZnbsxZoacmSiRxiFJ4Nk4SzjCl+Ur+v3kXIY9dTIdb3IH22y1mZ56LA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, "node_modules/@ui5/linter/node_modules/isexe": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz", @@ -10317,9 +10344,9 @@ } }, "node_modules/@ui5/linter/node_modules/path-expression-matcher": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz", - "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.0.tgz", + "integrity": "sha512-e5y7RCLHKjemsgQ4eqGJtPyr10ILz25HO7flzxhTV8bgvd5yHx98DGtCAtbVW9f2TqnYI/gEVZd+vz7snrdPTw==", "dev": true, "funding": [ { @@ -10770,9 +10797,9 @@ } }, "node_modules/@ui5/linter/node_modules/semver": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.2.tgz", - "integrity": "sha512-c8jsqUZm3omBOI66G90z1Dyw5z622G8oLG+omfsHBJf3CWQTlOcwOjvOG6wtiNfW6anKm/eA39LMwMtMez2TiQ==", + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", "dev": true, "license": "ISC", "bin": { @@ -11041,9 +11068,9 @@ } }, "node_modules/@ui5/linter/node_modules/strnum": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.3.0.tgz", - "integrity": "sha512-ums3KNd42PGyx5xaoVTO1mjU1bH3NpY4vsrVlnv9PNGqQj8wd7rJ6nEypLrJ7z5vxK5RP0yMLo6J/Gsm62DI5Q==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.4.1.tgz", + "integrity": "sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==", "dev": true, "funding": [ { @@ -11051,7 +11078,10 @@ "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT" + "license": "MIT", + "dependencies": { + "anynum": "^1.0.1" + } }, "node_modules/@ui5/linter/node_modules/stubborn-fs": { "version": "2.0.0", @@ -11546,9 +11576,9 @@ "license": "Apache-2.0" }, "node_modules/@ui5/linter/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "version": "17.7.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", + "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 133678e5d1..f8ef537300 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@eslint/js": "^10.0.1", "@ui5/cli": "^4.0.56", - "@ui5/linter": "^1.22.0", + "@ui5/linter": "^1.23.0", "@ui5/middleware-code-coverage": "^2.0.3", "eslint": "^10.5.0", "globals": "^17.6.0",