diff --git a/contrib/npm/hurl/docs/hurl.1 b/contrib/npm/hurl/docs/hurl.1 index 0cad6e130..9ad3e18df 100644 --- a/contrib/npm/hurl/docs/hurl.1 +++ b/contrib/npm/hurl/docs/hurl.1 @@ -1,4 +1,4 @@ -.TH hurl 1 "21 Sep 2023" "hurl 4.1.0" " Hurl Manual" +.TH hurl 1 "11 Jan 2024" "hurl 4.2.0" " Hurl Manual" .SH NAME hurl - run and test HTTP requests. @@ -145,7 +145,7 @@ See also \fI--key\fP. .IP "--color " -Colorize debug output (the HTTP response output is not colorized). +Colorize debug output (the HTTP response output is not colorized). .IP "--compressed " @@ -189,36 +189,48 @@ Combined with \fI-b, --cookie\fP, you can simulate a cookie storage between succ Sets delay before each request. - .IP "--error-format " Control the format of error message (short by default or long) - .IP "--file-root " -Set root file system to import files in Hurl. This is used for both files in multipart form data and request body. -When this is not explicitly defined, the files are relative to the current directory in which Hurl is running. - -.IP "-L, --location " - -Follow redirect. To limit the amount of redirects to follow use the \fI--max-redirs\fP option +Set root directory to import files in Hurl. This is used for files in multipart form data, request body and response output. +When it is not explicitly defined, files are relative to the current directory in which Hurl is running. .IP "--glob " Specify input files that match the given glob pattern. -Multiple glob flags may be used. This flag supports common Unix glob patterns like *, ? and []. +Multiple glob flags may be used. This flag supports common Unix glob patterns like *, ? and []. However, to avoid your shell accidentally expanding glob patterns before Hurl handles them, you must use single quotes or double quotes around each pattern. -.IP "-i, --include " +.IP "-0, --http1.0 " -Include the HTTP headers in the output (last entry). +Tells Hurl to use HTTP version 1.0 instead of using its internally preferred HTTP version. + +.IP "--http1.1 " + +Tells Hurl to use HTTP version 1.1. + +.IP "--http2 " + +Tells Hurl to use HTTP version 2. +For HTTPS, this means Hurl negotiates HTTP/2 in the TLS handshake. Hurl does this by default. +For HTTP, this means Hurl attempts to upgrade the request to HTTP/2 using the Upgrade: request header. + +.IP "--http3 " + +Tells Hurl to try HTTP/3 to the host in the URL, but fallback to earlier HTTP versions if the HTTP/3 connection establishment fails. HTTP/3 is only available for HTTPS and not for HTTP URLs. .IP "--ignore-asserts " Ignore all asserts defined in the Hurl file. +.IP "-i, --include " + +Include the HTTP headers in the output + .IP "-k, --insecure " This option explicitly allows Hurl to perform "insecure" SSL connections and transfers. @@ -226,19 +238,38 @@ This option explicitly allows Hurl to perform "insecure" SSL connections and tra .IP "--interactive " Stop between requests. + This is similar to a break point, You can then continue (Press C) or quit (Press Q). +.IP "-4, --ipv4 " + +This option tells Hurl to use IPv4 addresses only when resolving host names, and not for example try IPv6. + +.IP "-6, --ipv6 " + +This option tells Hurl to use IPv6 addresses only when resolving host names, and not for example try IPv4. + .IP "--json " -Output each hurl file result to JSON. The format is very closed to HAR format. +Output each Hurl file result to JSON. The format is very closed to HAR format. .IP "--key " Private key file name. +.IP "-L, --location " + +Follow redirect. To limit the amount of redirects to follow use the \fI--max-redirs\fP option + +.IP "--location-trusted " + +Like \fI-L, --location\fP, but allows sending the name + password to all hosts that the site may redirect to. +This may or may not introduce a security breach if the site redirects you to a site to which you send your authentication info (which is plaintext in the case of HTTP Basic authentication). + .IP "--max-redirs " Set maximum number of redirection-followings allowed + By default, the limit is set to 50 redirections. Set this option to -1 to make it unlimited. .IP "-m, --max-time " @@ -258,6 +289,7 @@ Suppress output. By default, Hurl outputs the body of the last response. .IP "--noproxy " Comma-separated list of hosts which do not use a proxy. + Override value from Environment variable no_proxy. .IP "-o, --output " @@ -272,29 +304,29 @@ Tell Hurl to not handle sequences of /../ or /./ in the given URL path. Normally Use the specified proxy. -.IP "--report-junit " - -Generate JUnit File. - -If the FILE report already exists, it will be updated with the new test results. - .IP "--report-html " Generate HTML report in DIR. If the HTML report already exists, it will be updated with the new test results. +.IP "--report-junit " + +Generate JUnit File. + +If the FILE report already exists, it will be updated with the new test results. + .IP "--report-tap " Generate TAP report. If the FILE report already exists, it will be updated with the new test results. -.IP "--resolve " +.IP "--resolve " Provide a custom address for a specific host and port pair. Using this, you can make the Hurl requests(s) use a specified address and prevent the otherwise normally resolved address to be used. Consider it a sort of /etc/hosts alternative provided on the command line. -.IP "--retry " +.IP "--retry " Maximum number of retries, 0 for no retries, -1 for unlimited retries. Retry happens if any error occurs (asserts, captures, runtimes etc...). @@ -306,10 +338,6 @@ Duration in milliseconds between each retry. Default is 1000 ms. (Windows) This option tells Hurl to disable certificate revocation checks. WARNING: this option loosens the SSL security, and by using this flag you ask for exactly that. -.IP "--unix-socket " - -(HTTP) Connect through this Unix domain socket, instead of using the network. - .IP "--test " Activate test mode: with this, the HTTP response is not outputted anymore, progress is reported for each Hurl file tested, and a text summary is displayed when all files have been run. @@ -319,6 +347,10 @@ Activate test mode: with this, the HTTP response is not outputted anymore, progr Execute Hurl file to ENTRY_NUMBER (starting at 1). Ignore the remaining of the file. It is useful for debugging a session. +.IP "--unix-socket " + +(HTTP) Connect through this Unix domain socket, instead of using the network. + .IP "-u, --user " Add basic Authentication header to each request. @@ -356,7 +388,6 @@ Turn on more verbose output on standard error stream. In contrast to \fI--verbose\fP option, this option outputs the full HTTP body request and response on standard error. In addition, lines starting with '**' are libcurl debug logs. - .IP "-h, --help " Usage help. This lists all current command line options with a short description. diff --git a/contrib/npm/hurl/docs/hurlfmt.1 b/contrib/npm/hurl/docs/hurlfmt.1 index ffd647398..20c313490 100644 --- a/contrib/npm/hurl/docs/hurlfmt.1 +++ b/contrib/npm/hurl/docs/hurlfmt.1 @@ -1,4 +1,4 @@ -.TH hurl 1 "21 Sep 2023" "hurl 4.1.0" " Hurl Manual" +.TH hurl 1 "11 Jan 2024" "hurl 4.2.0" " Hurl Manual" .SH NAME hurlfmt - format Hurl files @@ -83,7 +83,7 @@ Usage help. Specify input format: hurl (default) or curl -.IP "--inplace " +.IP "--in-place " Modify file in place. diff --git a/contrib/npm/hurl/package-lock.json b/contrib/npm/hurl/package-lock.json index 69c1f2f41..4d8ca95f1 100644 --- a/contrib/npm/hurl/package-lock.json +++ b/contrib/npm/hurl/package-lock.json @@ -1,20 +1,20 @@ { "name": "@orangeopensource/hurl", - "version": "4.1.0", + "version": "4.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@orangeopensource/hurl", - "version": "4.1.0", + "version": "4.2.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "axios": "1.6.1", + "axios": "1.6.5", "console.table": "0.10.0", "extract-zip": "2.0.1", - "rimraf": "5.0.1", - "tar": "6.1.13" + "rimraf": "5.0.5", + "tar": "6.2.0" }, "bin": { "hurl": "hurl.js", @@ -90,11 +90,11 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "node_modules/axios": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.1.tgz", - "integrity": "sha512-vfBmhDpKafglh0EldBEbVuoe7DyAavGSLWhuSm5ZSEKQnHhBf0xAAwybbNH1IkrJNGnS/VG4I5yxig1pCEXE4g==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", + "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -275,9 +275,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "funding": [ { "type": "individual", @@ -347,18 +347,18 @@ } }, "node_modules/glob": { - "version": "10.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.5.tgz", - "integrity": "sha512-bYUpUD7XDEHI4Q2O5a7PXGvyw4deKR70kHiDxzQbe925wbZknhOzUt2xBgTkYL6RBcVeXYuD9iNYeqoWbBZQnA==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" }, "bin": { - "glob": "dist/cjs/src/bin.js" + "glob": "dist/esm/bin.mjs" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -368,9 +368,9 @@ } }, "node_modules/glob/node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "engines": { "node": ">=16 || 14 >=14.17" } @@ -389,9 +389,9 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "node_modules/jackspeak": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", - "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -406,9 +406,9 @@ } }, "node_modules/lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", + "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", "engines": { "node": "14 || >=16.14" } @@ -517,9 +517,9 @@ } }, "node_modules/path-scurry/node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "engines": { "node": ">=16 || 14 >=14.17" } @@ -544,14 +544,14 @@ } }, "node_modules/rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dependencies": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "rimraf": "dist/esm/bin.mjs" }, "engines": { "node": ">=14" @@ -679,13 +679,13 @@ } }, "node_modules/tar": { - "version": "6.1.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", - "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^4.0.0", + "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" @@ -695,9 +695,9 @@ } }, "node_modules/tar/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "engines": { "node": ">=8" } @@ -880,11 +880,11 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "axios": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.1.tgz", - "integrity": "sha512-vfBmhDpKafglh0EldBEbVuoe7DyAavGSLWhuSm5ZSEKQnHhBf0xAAwybbNH1IkrJNGnS/VG4I5yxig1pCEXE4g==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", + "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", "requires": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -1025,9 +1025,9 @@ } }, "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==" }, "foreground-child": { "version": "3.1.1", @@ -1065,21 +1065,21 @@ } }, "glob": { - "version": "10.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.5.tgz", - "integrity": "sha512-bYUpUD7XDEHI4Q2O5a7PXGvyw4deKR70kHiDxzQbe925wbZknhOzUt2xBgTkYL6RBcVeXYuD9iNYeqoWbBZQnA==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" }, "dependencies": { "minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==" + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==" } } }, @@ -1094,18 +1094,18 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "jackspeak": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", - "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "requires": { "@isaacs/cliui": "^8.0.2", "@pkgjs/parseargs": "^0.11.0" } }, "lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==" + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", + "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==" }, "mime-db": { "version": "1.52.0", @@ -1178,9 +1178,9 @@ }, "dependencies": { "minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==" + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==" } } }, @@ -1204,11 +1204,11 @@ } }, "rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "requires": { - "glob": "^10.2.5" + "glob": "^10.3.7" } }, "shebang-command": { @@ -1293,22 +1293,22 @@ } }, "tar": { - "version": "6.1.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", - "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^4.0.0", + "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, "dependencies": { "minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" } } }, diff --git a/contrib/npm/hurl/package.json b/contrib/npm/hurl/package.json index 1b1578ed5..d06e3e23b 100644 --- a/contrib/npm/hurl/package.json +++ b/contrib/npm/hurl/package.json @@ -1,6 +1,6 @@ { "name": "@orangeopensource/hurl", - "version": "4.1.0", + "version": "4.2.0", "description": "Run and Test HTTP Requests with plain text and curl", "author": "Jean-Christophe Amiel ", "contributors": [ @@ -22,11 +22,11 @@ "postinstall": "node ./install.js" }, "dependencies": { - "axios": "1.6.1", + "axios": "1.6.5", "console.table": "0.10.0", "extract-zip": "2.0.1", - "rimraf": "5.0.1", - "tar": "6.1.13" + "rimraf": "5.0.5", + "tar": "6.2.0" }, "devDependencies": {}, "keywords": [ diff --git a/contrib/npm/hurl/platform.json b/contrib/npm/hurl/platform.json index 8134b762f..af0ce0510 100644 --- a/contrib/npm/hurl/platform.json +++ b/contrib/npm/hurl/platform.json @@ -5,7 +5,7 @@ "rust_target": "x86_64-pc-windows-msvc", "binary_name": "hurl.exe", "archive_extension": ".zip", - "checksum": "25fb7e177e8b81b42024a04d9f4d05afbf9609bd2795f30c5b13429825d07e8d" + "checksum": "ba0b14c213431cd9cd7a0aa0956437aee16c89b8f543c6735c817a4e768b1779" }, { "type": "Linux", @@ -13,7 +13,7 @@ "rust_target": "x86_64-unknown-linux-gnu", "binary_name": "hurl", "archive_extension": ".tar.gz", - "checksum": "9528379f817d118c933afb555d62dd83994503235a0a14fda2dfa5995628ded0" + "checksum": "fc9789905947c3960b273fb6b8b3548fd35761d9bfcc598feeb3dc5aece625cc" }, { "type": "Linux", @@ -21,7 +21,7 @@ "rust_target": "aarch64-unknown-linux-gnu", "binary_name": "hurl", "archive_extension": ".tar.gz", - "checksum": "b7fc296aaa0963cb74c6fa871e9dc19cac7dfffdd0c4950bacaad7c8bc4819b2" + "checksum": "eed245dcd9e33db9331531b7de58e2c3749e74e49e1b34c789108eaf497bb0ed" }, { "type": "Darwin", @@ -29,7 +29,7 @@ "rust_target": "x86_64-apple-darwin", "binary_name": "hurl", "archive_extension": ".tar.gz", - "checksum": "4d4ce802cd331e0003306f1e14935ea31f8b548866e677ce1ebf3f5e9d480bc4" + "checksum": "985945db39031a2b2c0fae2a7bbe046478e32ff719d2f55aba95806ed33c209c" }, { "type": "Darwin", @@ -37,6 +37,6 @@ "rust_target": "aarch64-apple-darwin", "binary_name": "hurl", "archive_extension": ".tar.gz", - "checksum": "bb09ec2e02892e0f114c65a50edf9800b0919c0063474753d3f918def9c13581" + "checksum": "73e7e7f517a09e9351696da2aac606eb7db1627b2520a2492bba47ccfbbe9582" } ] \ No newline at end of file