diff --git a/package-lock.json b/package-lock.json index 68fffe86e..34d0c7685 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,7 +51,7 @@ "@nextcloud/eslint-config": "^8.2.1", "@nextcloud/stylelint-config": "^2.3.1", "@nextcloud/webpack-vue-config": "^6.0.0", - "@relative-ci/agent": "^4.1.8", + "@relative-ci/agent": "^4.1.9", "@vue/test-utils": "^1.3.6", "@vue/vue2-jest": "^29.2.6", "cypress": "^12.17.4", @@ -2046,9 +2046,9 @@ "dev": true }, "node_modules/@bundle-stats/plugin-webpack-validate": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.6.3.tgz", - "integrity": "sha512-P8mp8YADWWcb4aRkgUHmIP7R+faqa+G8eqPR2QdCaq2Bi9W3BbAr6nrFHGFwmGWPpdVKnC7wU5aeykc2hosNLg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.7.0.tgz", + "integrity": "sha512-5G2L1JKRqv9Qqc7u0NkXYet+UAHpZtJm8uzOflzkLFXTwXEcCjCq3fWKfWvU6XEih3vdYXNocVlcODLwcvRqmg==", "dev": true, "dependencies": { "lodash": "4.17.21", @@ -4223,15 +4223,15 @@ } }, "node_modules/@relative-ci/agent": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.8.tgz", - "integrity": "sha512-X+Dct9Tda3pquoxly6O+sTcpAENmWRmPCuPJmtUBIdcFJIQ1wjU0NhvcrYt07FvDcFQRfGEUy6Cx1msbzw8eZA==", + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.9.tgz", + "integrity": "sha512-ytNW+8E3P3m/M1YicBUbQCUBXgg6Sxp8LIHFrg0dWe0F1Q0KqtUgIxgxJuxqf3a+KkOE7jmbnVyeLJeyEj11Yg==", "dev": true, "dependencies": { - "@bundle-stats/plugin-webpack-filter": "4.6.3", - "@bundle-stats/plugin-webpack-validate": "4.6.3", - "core-js": "3.32.1", - "cosmiconfig": "8.2.0", + "@bundle-stats/plugin-webpack-filter": "4.7.0", + "@bundle-stats/plugin-webpack-validate": "4.7.0", + "core-js": "3.32.2", + "cosmiconfig": "8.3.6", "debug": "4.3.4", "dotenv": "16.3.1", "env-ci": "7.3.0", @@ -4251,9 +4251,9 @@ } }, "node_modules/@relative-ci/agent/node_modules/@bundle-stats/plugin-webpack-filter": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.6.3.tgz", - "integrity": "sha512-HvQ3Q2Po8DAJdhcUpDOY0p2qJdMTZLMwgX8D6E3gHEopqcN9FRUPkpFqpaJ253+27bnmobiJwig/a1AXuQrXkA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.7.0.tgz", + "integrity": "sha512-viyFwt/+IjjP7vckHe6LbI6QJDEwVOdtGsyHBVe+w4m6X7YQtob26WXjC2lno3W1GolUBtkVinro4/IVrQDRKg==", "dev": true, "engines": { "node": ">= 14.0" @@ -4262,10 +4262,16 @@ "core-js": "^3.0.0" } }, + "node_modules/@relative-ci/agent/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, "node_modules/@relative-ci/agent/node_modules/core-js": { - "version": "3.32.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.1.tgz", - "integrity": "sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ==", + "version": "3.32.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz", + "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==", "dev": true, "hasInstallScript": true, "funding": { @@ -4273,6 +4279,59 @@ "url": "https://opencollective.com/core-js" } }, + "node_modules/@relative-ci/agent/node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@relative-ci/agent/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@relative-ci/agent/node_modules/typescript": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true, + "optional": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", @@ -7332,6 +7391,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", "dev": true, + "peer": true, "dependencies": { "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -7349,13 +7409,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "peer": true }, "node_modules/cosmiconfig/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "peer": true, "dependencies": { "argparse": "^2.0.1" }, @@ -11207,15 +11269,19 @@ "peer": true }, "node_modules/import-fresh": { - "version": "3.2.1", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, - "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/import-fresh/node_modules/resolve-from": { @@ -21732,9 +21798,9 @@ "dev": true }, "@bundle-stats/plugin-webpack-validate": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.6.3.tgz", - "integrity": "sha512-P8mp8YADWWcb4aRkgUHmIP7R+faqa+G8eqPR2QdCaq2Bi9W3BbAr6nrFHGFwmGWPpdVKnC7wU5aeykc2hosNLg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.7.0.tgz", + "integrity": "sha512-5G2L1JKRqv9Qqc7u0NkXYet+UAHpZtJm8uzOflzkLFXTwXEcCjCq3fWKfWvU6XEih3vdYXNocVlcODLwcvRqmg==", "dev": true, "requires": { "lodash": "4.17.21", @@ -23325,15 +23391,15 @@ } }, "@relative-ci/agent": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.8.tgz", - "integrity": "sha512-X+Dct9Tda3pquoxly6O+sTcpAENmWRmPCuPJmtUBIdcFJIQ1wjU0NhvcrYt07FvDcFQRfGEUy6Cx1msbzw8eZA==", + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.9.tgz", + "integrity": "sha512-ytNW+8E3P3m/M1YicBUbQCUBXgg6Sxp8LIHFrg0dWe0F1Q0KqtUgIxgxJuxqf3a+KkOE7jmbnVyeLJeyEj11Yg==", "dev": true, "requires": { - "@bundle-stats/plugin-webpack-filter": "4.6.3", - "@bundle-stats/plugin-webpack-validate": "4.6.3", - "core-js": "3.32.1", - "cosmiconfig": "8.2.0", + "@bundle-stats/plugin-webpack-filter": "4.7.0", + "@bundle-stats/plugin-webpack-validate": "4.7.0", + "core-js": "3.32.2", + "cosmiconfig": "8.3.6", "debug": "4.3.4", "dotenv": "16.3.1", "env-ci": "7.3.0", @@ -23344,17 +23410,52 @@ }, "dependencies": { "@bundle-stats/plugin-webpack-filter": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.6.3.tgz", - "integrity": "sha512-HvQ3Q2Po8DAJdhcUpDOY0p2qJdMTZLMwgX8D6E3gHEopqcN9FRUPkpFqpaJ253+27bnmobiJwig/a1AXuQrXkA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.7.0.tgz", + "integrity": "sha512-viyFwt/+IjjP7vckHe6LbI6QJDEwVOdtGsyHBVe+w4m6X7YQtob26WXjC2lno3W1GolUBtkVinro4/IVrQDRKg==", "dev": true, "requires": {} }, - "core-js": { - "version": "3.32.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.1.tgz", - "integrity": "sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ==", + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true + }, + "core-js": { + "version": "3.32.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz", + "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==", + "dev": true + }, + "cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "requires": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "typescript": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true, + "optional": true, + "peer": true } } }, @@ -25716,6 +25817,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", "dev": true, + "peer": true, "requires": { "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -25727,13 +25829,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "peer": true }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "peer": true, "requires": { "argparse": "^2.0.1" } @@ -28536,7 +28640,9 @@ "peer": true }, "import-fresh": { - "version": "3.2.1", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "requires": { "parent-module": "^1.0.0", diff --git a/package.json b/package.json index 7ba246869..0c38e2388 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "@nextcloud/eslint-config": "^8.2.1", "@nextcloud/stylelint-config": "^2.3.1", "@nextcloud/webpack-vue-config": "^6.0.0", - "@relative-ci/agent": "^4.1.8", + "@relative-ci/agent": "^4.1.9", "@vue/test-utils": "^1.3.6", "@vue/vue2-jest": "^29.2.6", "cypress": "^12.17.4",