diff --git a/package-lock.json b/package-lock.json index 85eeb20..1b322fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,14 +16,14 @@ "hasInstallScript": true, "license": "MIT", "dependencies": { - "@xhmikosr/bin-wrapper": "^8.0.0", + "@xhmikosr/bin-wrapper": "^8.0.2", "pkg-conf": "^4.0.0" }, "bin": { "hugo": "bin/cli.js" }, "devDependencies": { - "@xhmikosr/bin-check": "^5.0.1", + "@xhmikosr/bin-check": "^5.0.2", "c8": "^7.14.0", "uvu": "^0.5.6", "xo": "^0.54.2" @@ -201,9 +201,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.9.tgz", + "integrity": "sha512-TtlcCXarBltllJ++jCdnSjzihec7ukhesOAeFWRgCTcEHNVsN1o4nLxq/6JnpYJSUV1/w9v93XkMqQpdX5Zb6w==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -615,12 +615,23 @@ "@xtuc/long": "4.2.2" } }, - "node_modules/@xhmikosr/bin-check": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-5.0.1.tgz", - "integrity": "sha512-oBf/E2HurgNPiQFHijoUMSxm8hCeUJF1Dw4/uq2QEfOdiEv9nTRf26I9EkSXib0MYtlp55rX8S47btzbv0noXA==", + "node_modules/@xhmikosr/archive-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-5.0.0.tgz", + "integrity": "sha512-l86YsKFntDpWs9BngiGD23+PdpKJMdmWIlSUGDMINx0k5eSfbV2zzAJyiwnG0gt+FammSlrLlsIlliCabAXIsg==", "dependencies": { - "@xhmikosr/executable": "^5.0.0", + "file-type": "^12.4.2" + }, + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, + "node_modules/@xhmikosr/bin-check": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-5.0.2.tgz", + "integrity": "sha512-C3tIQSUuZmfAai+cDkdnEPTZ9ebkg5UHRytZRqvtsoOe8BPGZxHjDzjneYbJ+wPD9GTQEQDNL+i823ixfz/IKg==", + "dependencies": { + "@xhmikosr/executable": "^5.0.1", "execa": "^5.1.1" }, "engines": { @@ -628,12 +639,12 @@ } }, "node_modules/@xhmikosr/bin-wrapper": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-8.0.0.tgz", - "integrity": "sha512-2IY9ponQjH37heOMXnRbCOlnL7nLp9kKNwdipYXkHaA4TjX2E3J/AWk9epeJHR2BT2u6kYA0e5gyRw69raWTqQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-8.0.2.tgz", + "integrity": "sha512-1vxaG2BoqBngMDh53r6DSKEWYM7ETi248qbmp6Uh7AOT87JFydXc13GJOUuHEKogjWfX16CNlDLpLCqm5VNq/Q==", "dependencies": { - "@xhmikosr/bin-check": "^5.0.1", - "@xhmikosr/downloader": "^11.0.0", + "@xhmikosr/bin-check": "^5.0.2", + "@xhmikosr/downloader": "^11.0.2", "bin-version-check": "^5.0.0", "os-filter-obj": "^2.0.0" }, @@ -713,12 +724,12 @@ } }, "node_modules/@xhmikosr/downloader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-11.0.0.tgz", - "integrity": "sha512-aNEoyglUioG+VaSqvH5yIKhHi0Lf3i6QVdJ0MoYyu8QVuqheU1GzveWWFLfOniWgc6oQhjqcmwl9mrFaSz+eYw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-11.0.2.tgz", + "integrity": "sha512-RdAobsdMCWZ0jvDY+4F0jrkuUllME/gBo89ko7+eTIWqa9UENDvELMu8TywhBfLXIXlRS9xY8WVXg2jPslAV3Q==", "dependencies": { + "@xhmikosr/archive-type": "^5.0.0", "@xhmikosr/decompress": "^7.0.0", - "archive-type": "^4.0.0", "content-disposition": "^0.5.4", "ext-name": "^5.0.0", "file-type": "^12.4.2", @@ -732,9 +743,9 @@ } }, "node_modules/@xhmikosr/executable": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/executable/-/executable-5.0.0.tgz", - "integrity": "sha512-4YeSmrBVHFtFUvp5DLzbpONXY1VWUyCVOXGV+d47NWhEW5jSFRJecvhX9Rq4jHJ72H8JuiahQZdF9YCIvWeV9Q==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/executable/-/executable-5.0.1.tgz", + "integrity": "sha512-asRvPbO95RMWo6WDSp63K2gx2R0l2nZFOaLX7b81bd8t1RfQwIJqL4U0pDlGbpvP2sXEpEf8ivVUJ3LCvw8KqQ==", "engines": { "node": "^14.14.0 || >=16.0.0" } @@ -868,25 +879,6 @@ } ] }, - "node_modules/archive-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", - "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", - "dependencies": { - "file-type": "^4.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/archive-type/node_modules/file-type": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", - "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==", - "engines": { - "node": ">=4" - } - }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -1313,9 +1305,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001491", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001491.tgz", - "integrity": "sha512-17EYIi4TLnPiTzVKMveIxU5ETlxbSO3B6iPvMbprqnKh4qJsQGk5Nh1Lp4jIMAE0XfrujsJuWZAM3oJdMHaKBA==", + "version": "1.0.30001492", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001492.tgz", + "integrity": "sha512-2efF8SAZwgAX1FJr87KWhvuJxnGJKOnctQa8xLOskAXNXq8oiuqgl6u1kk3fFpsp3GgvzlRjiK1sl63hNtFADw==", "dev": true, "funding": [ { @@ -1679,9 +1671,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.414", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.414.tgz", - "integrity": "sha512-RRuCvP6ekngVh2SAJaOKT/hxqc9JAsK+Pe0hP5tGQIfonU2Zy9gMGdJ+mBdyl/vNucMG6gkXYtuM4H/1giws5w==", + "version": "1.4.417", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.417.tgz", + "integrity": "sha512-8rY8HdCxuSVY8wku3i/eDac4g1b4cSbruzocenrqBlzqruAZYHjQCHIjC66dLR9DXhEHTojsC4EjhZ8KmzwXqA==", "dev": true, "peer": true }, @@ -6013,14 +6005,14 @@ } }, "node_modules/terser": { - "version": "5.17.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.6.tgz", - "integrity": "sha512-V8QHcs8YuyLkLHsJO5ucyff1ykrLVsR4dNnS//L5Y3NiSXpbK1J+WMVUs67eI0KTxs9JtHhgEQpXQVHlHI92DQ==", + "version": "5.17.7", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", + "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", "dev": true, "peer": true, "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -6190,16 +6182,16 @@ } }, "node_modules/typescript": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", + "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=12.20" + "node": ">=14.17" } }, "node_modules/unbox-primitive": { @@ -6346,9 +6338,9 @@ } }, "node_modules/webpack": { - "version": "5.84.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.84.1.tgz", - "integrity": "sha512-ZP4qaZ7vVn/K8WN/p990SGATmrL1qg4heP/MrVneczYtpDGJWlrgZv55vxaV2ul885Kz+25MP2kSXkPe3LZfmg==", + "version": "5.85.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.85.0.tgz", + "integrity": "sha512-7gazTiYqwo5OSqwH1tigLDL2r3qDeP2dOKYgd+LlXpsUMqDTklg6tOghexqky0/+6QY38kb/R/uRPUleuL43zg==", "dev": true, "peer": true, "dependencies": { @@ -7544,9 +7536,9 @@ "dev": true }, "@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.9.tgz", + "integrity": "sha512-TtlcCXarBltllJ++jCdnSjzihec7ukhesOAeFWRgCTcEHNVsN1o4nLxq/6JnpYJSUV1/w9v93XkMqQpdX5Zb6w==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -7918,22 +7910,30 @@ "@xtuc/long": "4.2.2" } }, - "@xhmikosr/bin-check": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-5.0.1.tgz", - "integrity": "sha512-oBf/E2HurgNPiQFHijoUMSxm8hCeUJF1Dw4/uq2QEfOdiEv9nTRf26I9EkSXib0MYtlp55rX8S47btzbv0noXA==", + "@xhmikosr/archive-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-5.0.0.tgz", + "integrity": "sha512-l86YsKFntDpWs9BngiGD23+PdpKJMdmWIlSUGDMINx0k5eSfbV2zzAJyiwnG0gt+FammSlrLlsIlliCabAXIsg==", "requires": { - "@xhmikosr/executable": "^5.0.0", + "file-type": "^12.4.2" + } + }, + "@xhmikosr/bin-check": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-5.0.2.tgz", + "integrity": "sha512-C3tIQSUuZmfAai+cDkdnEPTZ9ebkg5UHRytZRqvtsoOe8BPGZxHjDzjneYbJ+wPD9GTQEQDNL+i823ixfz/IKg==", + "requires": { + "@xhmikosr/executable": "^5.0.1", "execa": "^5.1.1" } }, "@xhmikosr/bin-wrapper": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-8.0.0.tgz", - "integrity": "sha512-2IY9ponQjH37heOMXnRbCOlnL7nLp9kKNwdipYXkHaA4TjX2E3J/AWk9epeJHR2BT2u6kYA0e5gyRw69raWTqQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-8.0.2.tgz", + "integrity": "sha512-1vxaG2BoqBngMDh53r6DSKEWYM7ETi248qbmp6Uh7AOT87JFydXc13GJOUuHEKogjWfX16CNlDLpLCqm5VNq/Q==", "requires": { - "@xhmikosr/bin-check": "^5.0.1", - "@xhmikosr/downloader": "^11.0.0", + "@xhmikosr/bin-check": "^5.0.2", + "@xhmikosr/downloader": "^11.0.2", "bin-version-check": "^5.0.0", "os-filter-obj": "^2.0.0" } @@ -7995,12 +7995,12 @@ } }, "@xhmikosr/downloader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-11.0.0.tgz", - "integrity": "sha512-aNEoyglUioG+VaSqvH5yIKhHi0Lf3i6QVdJ0MoYyu8QVuqheU1GzveWWFLfOniWgc6oQhjqcmwl9mrFaSz+eYw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-11.0.2.tgz", + "integrity": "sha512-RdAobsdMCWZ0jvDY+4F0jrkuUllME/gBo89ko7+eTIWqa9UENDvELMu8TywhBfLXIXlRS9xY8WVXg2jPslAV3Q==", "requires": { + "@xhmikosr/archive-type": "^5.0.0", "@xhmikosr/decompress": "^7.0.0", - "archive-type": "^4.0.0", "content-disposition": "^0.5.4", "ext-name": "^5.0.0", "file-type": "^12.4.2", @@ -8011,9 +8011,9 @@ } }, "@xhmikosr/executable": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/executable/-/executable-5.0.0.tgz", - "integrity": "sha512-4YeSmrBVHFtFUvp5DLzbpONXY1VWUyCVOXGV+d47NWhEW5jSFRJecvhX9Rq4jHJ72H8JuiahQZdF9YCIvWeV9Q==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/executable/-/executable-5.0.1.tgz", + "integrity": "sha512-asRvPbO95RMWo6WDSp63K2gx2R0l2nZFOaLX7b81bd8t1RfQwIJqL4U0pDlGbpvP2sXEpEf8ivVUJ3LCvw8KqQ==" }, "@xtuc/ieee754": { "version": "1.2.0", @@ -8099,21 +8099,6 @@ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" }, - "archive-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", - "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", - "requires": { - "file-type": "^4.2.0" - }, - "dependencies": { - "file-type": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", - "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==" - } - } - }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -8391,9 +8376,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001491", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001491.tgz", - "integrity": "sha512-17EYIi4TLnPiTzVKMveIxU5ETlxbSO3B6iPvMbprqnKh4qJsQGk5Nh1Lp4jIMAE0XfrujsJuWZAM3oJdMHaKBA==", + "version": "1.0.30001492", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001492.tgz", + "integrity": "sha512-2efF8SAZwgAX1FJr87KWhvuJxnGJKOnctQa8xLOskAXNXq8oiuqgl6u1kk3fFpsp3GgvzlRjiK1sl63hNtFADw==", "dev": true, "peer": true }, @@ -8642,9 +8627,9 @@ } }, "electron-to-chromium": { - "version": "1.4.414", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.414.tgz", - "integrity": "sha512-RRuCvP6ekngVh2SAJaOKT/hxqc9JAsK+Pe0hP5tGQIfonU2Zy9gMGdJ+mBdyl/vNucMG6gkXYtuM4H/1giws5w==", + "version": "1.4.417", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.417.tgz", + "integrity": "sha512-8rY8HdCxuSVY8wku3i/eDac4g1b4cSbruzocenrqBlzqruAZYHjQCHIjC66dLR9DXhEHTojsC4EjhZ8KmzwXqA==", "dev": true, "peer": true }, @@ -11718,14 +11703,14 @@ } }, "terser": { - "version": "5.17.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.6.tgz", - "integrity": "sha512-V8QHcs8YuyLkLHsJO5ucyff1ykrLVsR4dNnS//L5Y3NiSXpbK1J+WMVUs67eI0KTxs9JtHhgEQpXQVHlHI92DQ==", + "version": "5.17.7", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", + "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", "dev": true, "peer": true, "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" } @@ -11838,9 +11823,9 @@ } }, "typescript": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", + "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", "dev": true }, "unbox-primitive": { @@ -11946,9 +11931,9 @@ } }, "webpack": { - "version": "5.84.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.84.1.tgz", - "integrity": "sha512-ZP4qaZ7vVn/K8WN/p990SGATmrL1qg4heP/MrVneczYtpDGJWlrgZv55vxaV2ul885Kz+25MP2kSXkPe3LZfmg==", + "version": "5.85.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.85.0.tgz", + "integrity": "sha512-7gazTiYqwo5OSqwH1tigLDL2r3qDeP2dOKYgd+LlXpsUMqDTklg6tOghexqky0/+6QY38kb/R/uRPUleuL43zg==", "dev": true, "peer": true, "requires": { diff --git a/package.json b/package.json index 690b43b..f16a343 100644 --- a/package.json +++ b/package.json @@ -30,11 +30,11 @@ "hugo": "bin/cli.js" }, "dependencies": { - "@xhmikosr/bin-wrapper": "^8.0.0", + "@xhmikosr/bin-wrapper": "^8.0.2", "pkg-conf": "^4.0.0" }, "devDependencies": { - "@xhmikosr/bin-check": "^5.0.1", + "@xhmikosr/bin-check": "^5.0.2", "c8": "^7.14.0", "uvu": "^0.5.6", "xo": "^0.54.2"