diff --git a/package-lock.json b/package-lock.json index 298b0eb..9f73865 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "devDependencies": { - "@percy/cli": "^1.31.15-beta.0" + "@percy/cli": "^1.32.5" } }, "node_modules/@babel/code-frame": { @@ -33,6 +33,50 @@ "node": ">=6.9.0" } }, + "node_modules/@grpc/grpc-js": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", + "integrity": "sha512-k9Dj3DV/itK9D06Y8f190Qgop7/Ui+D0njFV3LHMPwPT75DpXLQohE9Wmz0QElrJnzsjB7KPWiKJbOl7IPDArQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@grpc/proto-loader": "^0.8.0", + "@js-sdsl/ordered-map": "^4.4.2" + }, + "engines": { + "node": ">=12.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", + "integrity": "sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.5.5", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@js-sdsl/ordered-map": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", + "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -72,22 +116,22 @@ } }, "node_modules/@percy/cli": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.31.15-beta.0.tgz", - "integrity": "sha512-cCz71pqDN7xcagUrfFwLuZkQNW3SXZWDuQplRr7aivuNV07vdhMAN4PLnJL6GmBmi8IjWlGdDin0cCXA2//9Ag==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.32.5.tgz", + "integrity": "sha512-pqPKwEcRfpZfFmhWhDitzaja6Oi2i4nrqzm44NTnq3Wp5O+w23th/5OpgdA96MaY1NoNYVYhzOGwosiWv9A3ag==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-app": "1.31.15-beta.0", - "@percy/cli-build": "1.31.15-beta.0", - "@percy/cli-command": "1.31.15-beta.0", - "@percy/cli-config": "1.31.15-beta.0", - "@percy/cli-doctor": "1.31.15-beta.0", - "@percy/cli-exec": "1.31.15-beta.0", - "@percy/cli-snapshot": "1.31.15-beta.0", - "@percy/cli-upload": "1.31.15-beta.0", - "@percy/client": "1.31.15-beta.0", - "@percy/logger": "1.31.15-beta.0" + "@percy/cli-app": "1.32.5", + "@percy/cli-build": "1.32.5", + "@percy/cli-command": "1.32.5", + "@percy/cli-config": "1.32.5", + "@percy/cli-doctor": "1.32.5", + "@percy/cli-exec": "1.32.5", + "@percy/cli-snapshot": "1.32.5", + "@percy/cli-upload": "1.32.5", + "@percy/client": "1.32.5", + "@percy/logger": "1.32.5" }, "bin": { "percy": "bin/run.cjs" @@ -97,42 +141,42 @@ } }, "node_modules/@percy/cli-app": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.31.15-beta.0.tgz", - "integrity": "sha512-AYazqcaV+U69a0Mo8r/wrsU3cNRNKhxpznlQUphaQ0rFdD86UhgYPe+9Rt7D+WyXqvf0zCWdoCyFyVqnH/6eTg==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.32.5.tgz", + "integrity": "sha512-q2Ir0D9EBASb7hUW8f8Chz3mSfILlCZJgQZNsd9HsJzOMA6YBrx86hfGR6EHdEmF2LZGczAZo9b3KNTmonTZAg==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-command": "1.31.15-beta.0", - "@percy/cli-exec": "1.31.15-beta.0" + "@percy/cli-command": "1.32.5", + "@percy/cli-exec": "1.32.5" }, "engines": { "node": ">=14" } }, "node_modules/@percy/cli-build": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.31.15-beta.0.tgz", - "integrity": "sha512-qb8GwF41toscSm6vYOu0jng6gXjbEDcoTMzafgWF62loP1JZT20SjewbaRW1tG51Wgg2aWuGuaIqN6dOyKFZig==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.32.5.tgz", + "integrity": "sha512-Z0Bdfx2ndQj4io9ploY6gUJxQ/sccPgwFpsax2qY70THqq0Cf5QxxIS3v14Jg1bAo8WXxo9LsI/a2T1/JmvNQA==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-command": "1.31.15-beta.0" + "@percy/cli-command": "1.32.5" }, "engines": { "node": ">=14" } }, "node_modules/@percy/cli-command": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.31.15-beta.0.tgz", - "integrity": "sha512-9AOe2qIqbsN3LAhuOVrM2H7LrXyU88dN5WDnO9usIUVIVT60B0PBlLgdbPzMsYbPLrlq2CWFCShbB/zq6+CgVw==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.32.5.tgz", + "integrity": "sha512-HUobOnUNKBrzrdWmZK10bOKpy9xr0oFkcxTjAl8TlRYRZhZrXtCoKB+X956wqcVksAF2CbpUGF6lQTikppgc5A==", "dev": true, "license": "MIT", "dependencies": { - "@percy/config": "1.31.15-beta.0", - "@percy/core": "1.31.15-beta.0", - "@percy/logger": "1.31.15-beta.0" + "@percy/config": "1.32.5", + "@percy/core": "1.32.5", + "@percy/logger": "1.32.5" }, "bin": { "percy-cli-readme": "bin/readme.js" @@ -142,32 +186,32 @@ } }, "node_modules/@percy/cli-config": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.31.15-beta.0.tgz", - "integrity": "sha512-9Qhl0G4eS77J0bHnEY0wZmgeHY3E5IERzWv9ie8oTAcaVaHGv+QlJSwsn9ZPspR6KomF47nSN0FjmSn+cNHPBQ==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.32.5.tgz", + "integrity": "sha512-J51Vj/6IWYfffZEauK3EXrdMtcKDfoaBYqcKhVGqhowkQTN9XAI6AomyWvNXiMAqpiSVg9j/cS4DKw899Hf+bQ==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-command": "1.31.15-beta.0" + "@percy/cli-command": "1.32.5" }, "engines": { "node": ">=14" } }, "node_modules/@percy/cli-doctor": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-doctor/-/cli-doctor-1.31.15-beta.0.tgz", - "integrity": "sha512-nqzUr9shAtJwuH0KkF2mqM1m6b6USSn+FAKqE4MWiAAKeskC0W7YB/4wSmzSJ2mtQCTmXj6pj0VWKNsxS+cSWw==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-doctor/-/cli-doctor-1.32.5.tgz", + "integrity": "sha512-6jJyR2Msw+HVeuwF6xK9udeO4SJJyjmn2+M/n/I61m2HqS6EAHee4sjUmpYtKrkD/x5yAXsf6UF8vKNfdK4n6A==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-command": "1.31.15-beta.0", - "@percy/client": "1.31.15-beta.0", - "@percy/config": "1.31.15-beta.0", - "@percy/core": "1.31.15-beta.0", - "@percy/env": "1.31.15-beta.0", - "@percy/logger": "1.31.15-beta.0", - "@percy/monitoring": "1.31.15-beta.0", + "@percy/cli-command": "1.32.5", + "@percy/client": "1.32.5", + "@percy/config": "1.32.5", + "@percy/core": "1.32.5", + "@percy/env": "1.32.5", + "@percy/logger": "1.32.5", + "@percy/monitoring": "1.32.5", "minimatch": "^9.0.0", "ws": "^8.17.1" }, @@ -176,14 +220,14 @@ } }, "node_modules/@percy/cli-exec": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.31.15-beta.0.tgz", - "integrity": "sha512-9lmkwFAWlgIlJqYLeRefIr+cGtf7KRSmrM7/BI7uUmB9vfYcPdX2CROhgVHoeOe6Kp05c2jZRk70iYMJcM3DOw==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.32.5.tgz", + "integrity": "sha512-D9PiUT5dGZUnol4FxbZ8Y+7WdBzwG8/K0tkFxjIFyd41JQrTpzjGcZlPFQMdQMbE84GxNF24Yw3uxxL9md5kNA==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-command": "1.31.15-beta.0", - "@percy/logger": "1.31.15-beta.0", + "@percy/cli-command": "1.32.5", + "@percy/logger": "1.32.5", "cross-spawn": "^7.0.3", "which": "^2.0.2" }, @@ -192,13 +236,13 @@ } }, "node_modules/@percy/cli-snapshot": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.31.15-beta.0.tgz", - "integrity": "sha512-qOPoRlfeVVrAzWOfDzAcUcdwrbxe1tZMd12vTRu7KmglbcywssxNRWNcsXr0e9QFRWhR1/bqnd9nOhKEDEZxnQ==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.32.5.tgz", + "integrity": "sha512-AwyHcNvYdGYqs5Ll7HD9JjWd38bFquKM3CDXpUMKk3zQtL80KIFF6MGfKDdRMsPZzLCCpko4V9MtWHU9/Twahw==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-command": "1.31.15-beta.0", + "@percy/cli-command": "1.32.5", "yaml": "^2.0.0" }, "engines": { @@ -206,30 +250,30 @@ } }, "node_modules/@percy/cli-upload": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.31.15-beta.0.tgz", - "integrity": "sha512-kYEZxUpvMaDYDhJ1revqyHESFN8tLhTyYEqv2mwW6NEUW6shGaEaQURPglWxlVYexGwJQqYp0VIrNx6y94pzfQ==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.32.5.tgz", + "integrity": "sha512-qJwOBvzlCjDT/DXVWT6rdW+l6yYimak+RuAVPMh9XSmdwGIGfLbsVXp0Ar8x+F0Zo7aelcXkryjlaFX98uXw4g==", "dev": true, "license": "MIT", "dependencies": { - "@percy/cli-command": "1.31.15-beta.0", + "@percy/cli-command": "1.32.5", "fast-glob": "^3.2.11", - "image-size": "^1.0.0" + "image-size": "~1.0.2" }, "engines": { "node": ">=14" } }, "node_modules/@percy/client": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/client/-/client-1.31.15-beta.0.tgz", - "integrity": "sha512-oR5YqLulSlu8ROEA9mcMffQWXNdPXKPZ0qWHHjpvlfp1ydVYhAwXutCW6HC85ThqXL/C6XbiZN9e74ThvsHxpQ==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/client/-/client-1.32.5.tgz", + "integrity": "sha512-7mZcA0e+aGaZNdqhMud6LlXBGacS/czlPzALSK1tiOeeWkSc/Q9aojc4vgdBEmKKPd/JAlSUK/P2O9DfffXTpw==", "dev": true, "license": "MIT", "dependencies": { - "@percy/config": "1.31.15-beta.0", - "@percy/env": "1.31.15-beta.0", - "@percy/logger": "1.31.15-beta.0", + "@percy/config": "1.32.5", + "@percy/env": "1.32.5", + "@percy/logger": "1.32.5", "pac-proxy-agent": "^7.0.2", "pako": "^2.1.0" }, @@ -238,13 +282,13 @@ } }, "node_modules/@percy/config": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/config/-/config-1.31.15-beta.0.tgz", - "integrity": "sha512-ZmZip2svLFKoay0FYCpgRc7GEVljA+Od4LJhYMaEwcBIvv3PP04JNOHcFqa6Gp1hs8CpPAMoYylLZSg0Ux2vVA==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/config/-/config-1.32.5.tgz", + "integrity": "sha512-Br2GXw8nwNFZ98X69+yw8tWamoo4JSaW7poDU/xtHt0r3s3Pq1tzMEfmZK+JTex2vPeuJfZYs4YLNwMWvOVflw==", "dev": true, "license": "MIT", "dependencies": { - "@percy/logger": "1.31.15-beta.0", + "@percy/logger": "1.32.5", "ajv": "^8.6.2", "cosmiconfig": "^8.0.0", "yaml": "^2.0.0" @@ -254,23 +298,27 @@ } }, "node_modules/@percy/core": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/core/-/core-1.31.15-beta.0.tgz", - "integrity": "sha512-c9lzKuEBrMlfyRGXm6Bvg8CcO/9qwYaizJOH2RBR14B+ta0DfC/bc8xY2Knc9L6Q3kdtFcuGXMzDCh8XBvvgdg==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/core/-/core-1.32.5.tgz", + "integrity": "sha512-bMwYiCcF5ha0iylbLx1u0FVj9z4f3KpI8dYvM7iamxvzAlYKKLjNBe5czbEUmTKIICeS0Nr4LBBp2htbLkdRAA==", "dev": true, "hasInstallScript": true, "license": "MIT", "dependencies": { - "@percy/client": "1.31.15-beta.0", - "@percy/config": "1.31.15-beta.0", - "@percy/dom": "1.31.15-beta.0", - "@percy/logger": "1.31.15-beta.0", - "@percy/monitoring": "1.31.15-beta.0", - "@percy/webdriver-utils": "1.31.15-beta.0", + "@grpc/grpc-js": "^1.14.3", + "@grpc/proto-loader": "^0.8.0", + "@percy/client": "1.32.5", + "@percy/config": "1.32.5", + "@percy/dom": "1.32.5", + "@percy/logger": "1.32.5", + "@percy/monitoring": "1.32.5", + "@percy/webdriver-utils": "1.32.5", + "adm-zip": "^0.6.0", + "busboy": "^1.6.0", "content-disposition": "^0.5.4", "cross-spawn": "^7.0.3", - "extract-zip": "^2.0.1", "fast-glob": "^3.2.11", + "fast-xml-parser": "^4.4.1", "micromatch": "^4.0.8", "mime-types": "^2.1.34", "pako": "^2.1.0", @@ -283,33 +331,33 @@ "node": ">=14" }, "optionalDependencies": { - "@percy/cli-doctor": "1.31.15-beta.0" + "@percy/cli-doctor": "1.32.5" } }, "node_modules/@percy/dom": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.31.15-beta.0.tgz", - "integrity": "sha512-ViZpaiRrY0oTxmolH0NkQXJAota7u1qablpi+xZnzaZFZdCyRZ6iAVlsbyJp2s59lgHqmj2ACQh22o3g1iAK2A==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.32.5.tgz", + "integrity": "sha512-snlSyxq0qAJ1pw9Ra88hbAQ3/omHOaijlgU02t7qonClGbIYHSfiGobbWioaadDmpULR3VnA9AHgbN2U8fRuKg==", "dev": true, "license": "MIT" }, "node_modules/@percy/env": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/env/-/env-1.31.15-beta.0.tgz", - "integrity": "sha512-HhQTKp8SGJqDL7i9PeMjRMDJXgsgyG/wQO5U1u1f+fMD5Zeuqvc9jYYouFBtpCmR66ZMJzYnRZflcf8DBEcQJw==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/env/-/env-1.32.5.tgz", + "integrity": "sha512-qiZJzLIqZHWBfbcqTnRYjtbezZvkX7U/+GSq0O/EAARqVDbyuhSgrO3Kd5rfJ+CVf8jBynL1sfOp30fp221oDQ==", "dev": true, "license": "MIT", "dependencies": { - "@percy/logger": "1.31.15-beta.0" + "@percy/logger": "1.32.5" }, "engines": { "node": ">=14" } }, "node_modules/@percy/logger": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.31.15-beta.0.tgz", - "integrity": "sha512-SGjiHeiqcBHxGjyxsRxjzo2gnVV7mw6SnW36J0ao+lMPcTQ4Tyy8JhV1+An5RLmGxqRnwD5oX7i3NisZgj3kWg==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.32.5.tgz", + "integrity": "sha512-JbO7iKUPZuYwcJVsMHJi40cM7cYLWikWeU2xv5EvuAH8j7ST+bhy0f0HvdoExDGUnf8GO0unyxP4JrCjuveh/Q==", "dev": true, "license": "MIT", "engines": { @@ -317,15 +365,15 @@ } }, "node_modules/@percy/monitoring": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/monitoring/-/monitoring-1.31.15-beta.0.tgz", - "integrity": "sha512-R3OILiCiaEmT0fqf7SqdTHXn4r71ywMHTt9sWorbhAtB1yLQusIYBuFXndKR6gSeRZfxNDa9zGkJVs9U99qiVQ==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/monitoring/-/monitoring-1.32.5.tgz", + "integrity": "sha512-BfA//KSBrijXqT2lBVnr5mqQ14QNVvyal1WerIbwD+x++fyYE7msDiKCBEPdRxlHM3L5Wq6QEIFu2kovZhj8/Q==", "dev": true, "license": "MIT", "dependencies": { - "@percy/config": "1.31.15-beta.0", - "@percy/logger": "1.31.15-beta.0", - "@percy/sdk-utils": "1.31.15-beta.0", + "@percy/config": "1.32.5", + "@percy/logger": "1.32.5", + "@percy/sdk-utils": "1.32.5", "systeminformation": "^5.25.11" }, "engines": { @@ -333,9 +381,9 @@ } }, "node_modules/@percy/sdk-utils": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/sdk-utils/-/sdk-utils-1.31.15-beta.0.tgz", - "integrity": "sha512-ab15RQ6/o458nPJK4bNJdv1rt3QV3PWT0vxrAOhiM2AAkgrJmRWhEmNqKcFrsKtmM2RXvW6rQPAI/ZUFRk/t1Q==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/sdk-utils/-/sdk-utils-1.32.5.tgz", + "integrity": "sha512-xdCmG2QiWKT8M5NtWQqLLkG9DiE/m4kHvbROqwAGbVk0hd+fgUYIq/O6AvkHXtVZVfBXr7CiNqqRTjGKakIY7g==", "dev": true, "license": "MIT", "dependencies": { @@ -346,19 +394,85 @@ } }, "node_modules/@percy/webdriver-utils": { - "version": "1.31.15-beta.0", - "resolved": "https://registry.npmjs.org/@percy/webdriver-utils/-/webdriver-utils-1.31.15-beta.0.tgz", - "integrity": "sha512-yjz2fQjzBk5mN28LjCLCKCOj0jJjCdak6+6/ndrtKqai9Ri2GJ43gUEUWBm+QfEbIOUcGKLiP1LWYCBZMxKKEg==", + "version": "1.32.5", + "resolved": "https://registry.npmjs.org/@percy/webdriver-utils/-/webdriver-utils-1.32.5.tgz", + "integrity": "sha512-IVhCHOg8psSgfk64DyYBnJHXVRcmPxIsM6W+UhR2FL0oty+FZcNPx8gXpVKwcxJ4/zhSAvte3FqG4AxU2G9k5A==", "dev": true, "license": "MIT", "dependencies": { - "@percy/config": "1.31.15-beta.0", - "@percy/sdk-utils": "1.31.15-beta.0" + "@percy/config": "1.32.5", + "@percy/sdk-utils": "1.32.5" }, "engines": { "node": ">=14" } }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", + "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", + "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", + "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz", + "integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==", + "dev": true, + "license": "BSD-3-Clause" + }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", @@ -367,25 +481,23 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "25.9.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.1.tgz", - "integrity": "sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==", + "version": "26.1.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz", + "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "undici-types": ">=7.24.0 <7.24.7" + "undici-types": "~8.3.0" } }, - "node_modules/@types/yauzl": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "node_modules/adm-zip": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.6.0.tgz", + "integrity": "sha512-XleryMhbuksdKtofnWZ9Sk+4CUTbms4Mb/EU32SZwToAyZ5RgVos/ki8n+yr0LWHOGKuakbXTuuYNHLQjhddgg==", "dev": true, "license": "MIT", - "optional": true, - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=14.0" } }, "node_modules/agent-base": { @@ -415,6 +527,32 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -453,9 +591,9 @@ } }, "node_modules/brace-expansion": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.1.tgz", - "integrity": "sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz", + "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", "dev": true, "license": "MIT", "dependencies": { @@ -475,14 +613,16 @@ "node": ">=8" } }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", "dev": true, - "license": "MIT", + "dependencies": { + "streamsearch": "^1.1.0" + }, "engines": { - "node": "*" + "node": ">=10.16.0" } }, "node_modules/callsites": { @@ -495,6 +635,41 @@ "node": ">=6" } }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -600,15 +775,12 @@ "node": ">= 14" } }, - "node_modules/end-of-stream": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } + "license": "MIT" }, "node_modules/error-ex": { "version": "1.3.4", @@ -620,6 +792,16 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/escodegen": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", @@ -676,27 +858,6 @@ "node": ">=0.10.0" } }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -722,9 +883,9 @@ } }, "node_modules/fast-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", - "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz", + "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==", "dev": true, "funding": [ { @@ -738,6 +899,25 @@ ], "license": "BSD-3-Clause" }, + "node_modules/fast-xml-parser": { + "version": "4.5.7", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.7.tgz", + "integrity": "sha512-a6Qh1RMCNbSrU1+sAyAAZH3rTe+OaWJbNZIq0S+ifZciUUOQtlVxBJwoTUE2bYhysmG/RYyI5WJFIKdBahJdrQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, "node_modules/fastq": { "version": "1.20.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", @@ -748,16 +928,6 @@ "reusify": "^1.0.4" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "pend": "~1.2.0" - } - }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -778,20 +948,14 @@ "dev": true, "license": "ISC" }, - "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, + "license": "ISC", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-uri": { @@ -845,9 +1009,9 @@ } }, "node_modules/glob/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -897,9 +1061,9 @@ } }, "node_modules/image-size": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz", - "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", "dev": true, "license": "MIT", "dependencies": { @@ -909,7 +1073,7 @@ "image-size": "bin/image-size.js" }, "engines": { - "node": ">=16.x" + "node": ">=14.0.0" } }, "node_modules/import-fresh": { @@ -949,9 +1113,9 @@ "license": "ISC" }, "node_modules/ip-address": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz", - "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.4.0.tgz", + "integrity": "sha512-oSK96Grm3aP6OrS263xVxbNDGVL7rzBtYdpGqlDG8iQdoenDoTs/nkki+DflYbAEE8Xl6o5YxhxlrKvI3nqKXQ==", "dev": true, "license": "MIT", "engines": { @@ -975,6 +1139,16 @@ "node": ">=0.10.0" } }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -1013,10 +1187,20 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -1046,6 +1230,20 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/long": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -1171,10 +1369,20 @@ } }, "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.2.0.tgz", + "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], "license": "(MIT AND Zlib)" }, "node_modules/parent-module": { @@ -1246,13 +1454,6 @@ "node": ">=8" } }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" - }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", @@ -1273,15 +1474,28 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/pump": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", - "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "node_modules/protobufjs": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", + "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", "dev": true, - "license": "MIT", + "hasInstallScript": true, + "license": "BSD-3-Clause", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" } }, "node_modules/queue": { @@ -1315,6 +1529,16 @@ ], "license": "MIT" }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", @@ -1483,10 +1707,60 @@ "node": ">=0.10.0" } }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strnum": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", + "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, "node_modules/systeminformation": { - "version": "5.31.6", - "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.31.6.tgz", - "integrity": "sha512-Uv2b2uGGM6ns+26czgW2cYRabYdnswM0ddSOOlryHOaelzsmDSet1iM/NT7VOYxW8x/BW+HkY+b1Ve2pLTSGSA==", + "version": "5.33.1", + "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.33.1.tgz", + "integrity": "sha512-DEN6ICHk3Tk0Uf/hrAHh7xlt7iL5CJFBtPZinA0H62DrGG/KPKqq/Nzj6lCXPS4Ay/sf/14zNnk9LpqKzBIc+w==", "dev": true, "license": "MIT", "os": [ @@ -1503,7 +1777,7 @@ "systeminformation": "lib/cli.js" }, "engines": { - "node": ">=8.0.0" + "node": ">=10.0.0" }, "funding": { "type": "Buy me a coffee", @@ -1531,12 +1805,11 @@ "license": "0BSD" }, "node_modules/undici-types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", - "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", "dev": true, - "license": "MIT", - "optional": true + "license": "MIT" }, "node_modules/which": { "version": "2.0.2", @@ -1554,6 +1827,24 @@ "node": ">= 8" } }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -1562,9 +1853,9 @@ "license": "ISC" }, "node_modules/ws": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", - "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", + "version": "8.21.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz", + "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==", "dev": true, "license": "MIT", "engines": { @@ -1583,6 +1874,16 @@ } } }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, "node_modules/yaml": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", @@ -1599,15 +1900,33 @@ "url": "https://github.com/sponsors/eemeli" } }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "node_modules/yargs": { + "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": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" } } } diff --git a/package.json b/package.json index 4ade938..22a02d6 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,6 @@ "test": "percy exec --testing -- dotnet test /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura /p:ThresholdType=line /p:Threshold=100" }, "devDependencies": { - "@percy/cli": "^1.31.15-beta.0" + "@percy/cli": "^1.32.5" } }