diff --git a/package-lock.json b/package-lock.json index 4f2c04c..41fe00c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1464,27 +1464,27 @@ } }, "node_modules/@qiwi/semantic-release-gh-pages-plugin": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/@qiwi/semantic-release-gh-pages-plugin/-/semantic-release-gh-pages-plugin-5.2.4.tgz", - "integrity": "sha512-JLbCa/DbDoEG1A5iQdoxDCUrC6IZ806OeNp8m0YaAQYK6cbx5Le5IHMBauuUX9qZ8j1HEuWdGICFTWbi0PhjNQ==", + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/@qiwi/semantic-release-gh-pages-plugin/-/semantic-release-gh-pages-plugin-5.2.12.tgz", + "integrity": "sha512-noXI64+4MFwXy32g2qO+x8v5pXgVeqaIC9RU23zs5hl3qh0dB+8hVXC1vhxPREvhxQHvx6ha8Qy0XhKOKHnwpQ==", "dev": true, "dependencies": { - "@qiwi/substrate": "^1.20.12", - "@types/debug": "^4.1.7", - "@types/gh-pages": "^3.2.1", - "@types/git-url-parse": "^9.0.1", - "@types/lodash": "^4.14.182", - "@types/semantic-release": "^17.2.3", + "@qiwi/substrate": "^2.0.4", + "@types/debug": "^4.1.10", + "@types/gh-pages": "^6.0.0", + "@types/git-url-parse": "^9.0.2", + "@types/lodash": "^4.14.200", + "@types/semantic-release": "^20.0.4", "aggregate-error": "^3.1.0", "debug": "^4.3.4", "execa": "^5.1.1", - "gh-pages": "^5.0.0", - "git-url-parse": "^12.0.0", + "gh-pages": "^6.0.0", + "git-url-parse": "^14.0.0", "lodash": "^4.17.21", - "queuefy": "^1.1.5", + "queuefy": "^1.2.1", "read-pkg": "^5.2.0", "then-request": "^6.0.2", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "node_modules/@qiwi/semantic-release-gh-pages-plugin/node_modules/execa": { @@ -1532,58 +1532,58 @@ } }, "node_modules/@qiwi/semantic-release-gh-pages-plugin/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, "node_modules/@qiwi/substrate": { - "version": "1.20.16", - "resolved": "https://registry.npmjs.org/@qiwi/substrate/-/substrate-1.20.16.tgz", - "integrity": "sha512-njFeMFHzK8FFCZANup3VHWSbRoWIL2K/kEEMRctzS8gPrxVkKVmuiBDD5DNkqNBfjiUeT+1e88UIR/gAq0Fw2g==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate/-/substrate-2.1.0.tgz", + "integrity": "sha512-F19fckn9+ztlPD0yogxoqWRRlGiLaSJcI+mqYWc8mzSwr4LFRJhwPkitmCPXluKxHeOT1IYQJacRMEWt5yA1AA==", "dev": true, "dependencies": { - "@qiwi/substrate-abstract": "1.20.10", - "@qiwi/substrate-std": "1.3.11", - "@qiwi/substrate-types": "1.55.1", - "tslib": "^2.4.1" + "@qiwi/substrate-abstract": "2.1.0", + "@qiwi/substrate-std": "2.1.0", + "@qiwi/substrate-types": "2.1.0", + "tslib": "^2.6.2" } }, "node_modules/@qiwi/substrate-abstract": { - "version": "1.20.10", - "resolved": "https://registry.npmjs.org/@qiwi/substrate-abstract/-/substrate-abstract-1.20.10.tgz", - "integrity": "sha512-o6lUn1qJ8/BfJGcBHbIgxdWATN+hcgLSSSznXl3e3fnStqCcqET1bzCn2T7k7nbTOyparfhivlCQSl/NPMwslQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate-abstract/-/substrate-abstract-2.1.0.tgz", + "integrity": "sha512-ZzvNT1kWLGLMBtnsTRNs+1WXl1m+z9RNDvhjFcX0whpCtYxYQW1iIfpTJ/UbxiZ4TAQW72ROtIXkob3MuXF31g==", "dev": true, "dependencies": { - "@qiwi/substrate-types": "1.55.1" + "@qiwi/substrate-types": "2.1.0" } }, "node_modules/@qiwi/substrate-std": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@qiwi/substrate-std/-/substrate-std-1.3.11.tgz", - "integrity": "sha512-D2Exi8G1KJmZCpls+xT0PyR8biwqC9Ntu8vVLSG3//rZeiNvc67qNkrcJMJSr7e3rur+bY25jeBhGWMcT+zhtA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate-std/-/substrate-std-2.1.0.tgz", + "integrity": "sha512-wqQF0g2ISnww4eggCfL4FJUemx7r07i1y8MVHo5qd7gG35LMjeWP0X05Ez/pyGsOxO+aaRxmm3iFSQMSrNCnyw==", "dev": true, "dependencies": { - "@qiwi/substrate-types": "1.55.1", - "tslib": "^2.4.1" + "@qiwi/substrate-types": "2.1.0", + "tslib": "^2.6.2" } }, "node_modules/@qiwi/substrate-std/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, "node_modules/@qiwi/substrate-types": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@qiwi/substrate-types/-/substrate-types-1.55.1.tgz", - "integrity": "sha512-6FldoGcL6ZTF659+9XGYMDGE5/1bVeDQ7iWT8OnXYMJfIubzaitSD2gPEJg7r3EtTtNjl1fuD1JHt4rJMW6wrg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate-types/-/substrate-types-2.1.0.tgz", + "integrity": "sha512-WLPKeX61SNFTUDLpywY91MNKwR/+JN+KEqyYnCncjqEtlmDkuUn+FVWhzmbd4BUmF5PQ3icyQkppSCgrxcEBlg==", "dev": true }, "node_modules/@qiwi/substrate/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, "node_modules/@semantic-release/changelog": { @@ -2044,9 +2044,9 @@ } }, "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", "dev": true, "dependencies": { "@types/ms": "*" @@ -2062,15 +2062,15 @@ } }, "node_modules/@types/gh-pages": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/gh-pages/-/gh-pages-3.2.1.tgz", - "integrity": "sha512-y5ULkwfoOEUa6sp2te+iEODv2S//DRiKmxpeXboXhhv+s758rSSxLUiBd6NnlR7aAY4nw1X4FGovLrSWEXWLow==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/gh-pages/-/gh-pages-6.1.0.tgz", + "integrity": "sha512-Ma9bmKkE+WUtywENLC1rSLXTW66cJHJMWX2RQrJTMKhYM8o+73bRJ1ebfo3RWXUcG+HW3khky2nhVaN7nCsa3Q==", "dev": true }, "node_modules/@types/git-url-parse": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/git-url-parse/-/git-url-parse-9.0.1.tgz", - "integrity": "sha512-Zf9mY4Mz7N3Nyi341nUkOtgVUQn4j6NS4ndqEha/lOgEbTkHzpD7wZuRagYKzrXNtvawWfsrojoC1nhsQexvNA==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@types/git-url-parse/-/git-url-parse-9.0.3.tgz", + "integrity": "sha512-Wrb8zeghhpKbYuqAOg203g+9YSNlrZWNZYvwxJuDF4dTmerijqpnGbI79yCuPtHSXHPEwv1pAFUB4zsSqn82Og==", "dev": true }, "node_modules/@types/graceful-fs": { @@ -2123,9 +2123,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.191", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", - "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", + "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", "dev": true }, "node_modules/@types/minimist": { @@ -2135,9 +2135,9 @@ "dev": true }, "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", "dev": true }, "node_modules/@types/node": { @@ -2171,9 +2171,9 @@ "dev": true }, "node_modules/@types/semantic-release": { - "version": "17.2.6", - "resolved": "https://registry.npmjs.org/@types/semantic-release/-/semantic-release-17.2.6.tgz", - "integrity": "sha512-xKpas+3g3M3oDM1wqk+IADINiYyEzcUo3E2hXK2glLmPuz60piExGADCLHuL4rg2JAtvca/BjjFHPM66vjvTEQ==", + "version": "20.0.6", + "resolved": "https://registry.npmjs.org/@types/semantic-release/-/semantic-release-20.0.6.tgz", + "integrity": "sha512-8YJXvsT1FwMrNdZI1e6NBHPzZWendDiUsLryzxurdup+9LnV3s9fF4NgO0D3LkBfLMnocb4Ax6TQ5yFdF3dXGQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -2670,9 +2670,9 @@ } }, "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", "dev": true }, "node_modules/asynckit": { @@ -4944,17 +4944,17 @@ } }, "node_modules/gh-pages": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz", - "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-6.1.1.tgz", + "integrity": "sha512-upnohfjBwN5hBP9w2dPE7HO5JJTHzSGMV1JrLrHvNuqmjoYHg6TBrCcnEoorjG/e0ejbuvnwyKMdTyM40PEByw==", "dev": true, "dependencies": { "async": "^3.2.4", - "commander": "^2.18.0", + "commander": "^11.0.0", "email-addresses": "^5.0.0", "filenamify": "^4.3.0", "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", + "fs-extra": "^11.1.1", "globby": "^6.1.0" }, "bin": { @@ -4978,23 +4978,26 @@ } }, "node_modules/gh-pages/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } }, "node_modules/gh-pages/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6 <7 || >=8" + "node": ">=14.14" } }, "node_modules/gh-pages/node_modules/globby": { @@ -5013,15 +5016,6 @@ "node": ">=0.10.0" } }, - "node_modules/gh-pages/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, "node_modules/gh-pages/node_modules/pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", @@ -5031,15 +5025,6 @@ "node": ">=0.10.0" } }, - "node_modules/gh-pages/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/git-log-parser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/git-log-parser/-/git-log-parser-1.2.0.tgz", @@ -5074,22 +5059,22 @@ } }, "node_modules/git-up": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/git-up/-/git-up-6.0.0.tgz", - "integrity": "sha512-6RUFSNd1c/D0xtGnyWN2sxza2bZtZ/EmI9448n6rCZruFwV/ezeEn2fJP7XnUQGwf0RAtd/mmUCbtH6JPYA2SA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", + "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", "dev": true, "dependencies": { "is-ssh": "^1.4.0", - "parse-url": "^7.0.2" + "parse-url": "^8.1.0" } }, "node_modules/git-url-parse": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-12.0.0.tgz", - "integrity": "sha512-I6LMWsxV87vysX1WfsoglXsXg6GjQRKq7+Dgiseo+h0skmp5Hp2rzmcEIRQot9CPA+uzU7x1x7jZdqvTFGnB+Q==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-14.0.0.tgz", + "integrity": "sha512-NnLweV+2A4nCvn4U/m2AoYu0pPKlsmhK9cknG7IMwsjFY1S2jxM+mAhsDxyxfCIGfGaD+dozsyX4b6vkYc83yQ==", "dev": true, "dependencies": { - "git-up": "^6.0.0" + "git-up": "^7.0.0" } }, "node_modules/glob": { @@ -10311,24 +10296,21 @@ } }, "node_modules/parse-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-5.0.0.tgz", - "integrity": "sha512-qOpH55/+ZJ4jUu/oLO+ifUKjFPNZGfnPJtzvGzKN/4oLMil5m9OH4VpOj6++9/ytJcfks4kzH2hhi87GL/OU9A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", + "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", "dev": true, "dependencies": { "protocols": "^2.0.0" } }, "node_modules/parse-url": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-7.0.2.tgz", - "integrity": "sha512-PqO4Z0eCiQ08Wj6QQmrmp5YTTxpYfONdOEamrtvK63AmzXpcavIVQubGHxOEwiIoDZFb8uDOoQFS0NCcjqIYQg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", + "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", "dev": true, "dependencies": { - "is-ssh": "^1.4.0", - "normalize-url": "^6.1.0", - "parse-path": "^5.0.0", - "protocols": "^2.0.1" + "parse-path": "^7.0.0" } }, "node_modules/parse5": { @@ -10745,19 +10727,18 @@ ] }, "node_modules/queuefy": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/queuefy/-/queuefy-1.1.7.tgz", - "integrity": "sha512-QDtbiBmI7zFX4b9VDnr0lOdyqMzZtoQ2wLF2YHqUEMNTjrk/y92ekqcFsYsZ8s0mhSGwkg3m+aEEunhqQwLENw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/queuefy/-/queuefy-1.2.1.tgz", + "integrity": "sha512-/5BvkHo2waR923r7NZE+G1Z7+ddW8wENrPrzt1SJRPbibHyYAHy3ZlaPfE2oX993JRqpwGyEyUD4nYhX+PfC5Q==", "dev": true, "dependencies": { - "@qiwi/substrate": "^1.20.15", - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "node_modules/queuefy/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, "node_modules/quick-lru": { @@ -14988,27 +14969,27 @@ } }, "@qiwi/semantic-release-gh-pages-plugin": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/@qiwi/semantic-release-gh-pages-plugin/-/semantic-release-gh-pages-plugin-5.2.4.tgz", - "integrity": "sha512-JLbCa/DbDoEG1A5iQdoxDCUrC6IZ806OeNp8m0YaAQYK6cbx5Le5IHMBauuUX9qZ8j1HEuWdGICFTWbi0PhjNQ==", + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/@qiwi/semantic-release-gh-pages-plugin/-/semantic-release-gh-pages-plugin-5.2.12.tgz", + "integrity": "sha512-noXI64+4MFwXy32g2qO+x8v5pXgVeqaIC9RU23zs5hl3qh0dB+8hVXC1vhxPREvhxQHvx6ha8Qy0XhKOKHnwpQ==", "dev": true, "requires": { - "@qiwi/substrate": "^1.20.12", - "@types/debug": "^4.1.7", - "@types/gh-pages": "^3.2.1", - "@types/git-url-parse": "^9.0.1", - "@types/lodash": "^4.14.182", - "@types/semantic-release": "^17.2.3", + "@qiwi/substrate": "^2.0.4", + "@types/debug": "^4.1.10", + "@types/gh-pages": "^6.0.0", + "@types/git-url-parse": "^9.0.2", + "@types/lodash": "^4.14.200", + "@types/semantic-release": "^20.0.4", "aggregate-error": "^3.1.0", "debug": "^4.3.4", "execa": "^5.1.1", - "gh-pages": "^5.0.0", - "git-url-parse": "^12.0.0", + "gh-pages": "^6.0.0", + "git-url-parse": "^14.0.0", "lodash": "^4.17.21", - "queuefy": "^1.1.5", + "queuefy": "^1.2.1", "read-pkg": "^5.2.0", "then-request": "^6.0.2", - "tslib": "^2.4.0" + "tslib": "^2.6.2" }, "dependencies": { "execa": { @@ -15041,64 +15022,64 @@ "dev": true }, "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true } } }, "@qiwi/substrate": { - "version": "1.20.16", - "resolved": "https://registry.npmjs.org/@qiwi/substrate/-/substrate-1.20.16.tgz", - "integrity": "sha512-njFeMFHzK8FFCZANup3VHWSbRoWIL2K/kEEMRctzS8gPrxVkKVmuiBDD5DNkqNBfjiUeT+1e88UIR/gAq0Fw2g==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate/-/substrate-2.1.0.tgz", + "integrity": "sha512-F19fckn9+ztlPD0yogxoqWRRlGiLaSJcI+mqYWc8mzSwr4LFRJhwPkitmCPXluKxHeOT1IYQJacRMEWt5yA1AA==", "dev": true, "requires": { - "@qiwi/substrate-abstract": "1.20.10", - "@qiwi/substrate-std": "1.3.11", - "@qiwi/substrate-types": "1.55.1", - "tslib": "^2.4.1" + "@qiwi/substrate-abstract": "2.1.0", + "@qiwi/substrate-std": "2.1.0", + "@qiwi/substrate-types": "2.1.0", + "tslib": "^2.6.2" }, "dependencies": { "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true } } }, "@qiwi/substrate-abstract": { - "version": "1.20.10", - "resolved": "https://registry.npmjs.org/@qiwi/substrate-abstract/-/substrate-abstract-1.20.10.tgz", - "integrity": "sha512-o6lUn1qJ8/BfJGcBHbIgxdWATN+hcgLSSSznXl3e3fnStqCcqET1bzCn2T7k7nbTOyparfhivlCQSl/NPMwslQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate-abstract/-/substrate-abstract-2.1.0.tgz", + "integrity": "sha512-ZzvNT1kWLGLMBtnsTRNs+1WXl1m+z9RNDvhjFcX0whpCtYxYQW1iIfpTJ/UbxiZ4TAQW72ROtIXkob3MuXF31g==", "dev": true, "requires": { - "@qiwi/substrate-types": "1.55.1" + "@qiwi/substrate-types": "2.1.0" } }, "@qiwi/substrate-std": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@qiwi/substrate-std/-/substrate-std-1.3.11.tgz", - "integrity": "sha512-D2Exi8G1KJmZCpls+xT0PyR8biwqC9Ntu8vVLSG3//rZeiNvc67qNkrcJMJSr7e3rur+bY25jeBhGWMcT+zhtA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate-std/-/substrate-std-2.1.0.tgz", + "integrity": "sha512-wqQF0g2ISnww4eggCfL4FJUemx7r07i1y8MVHo5qd7gG35LMjeWP0X05Ez/pyGsOxO+aaRxmm3iFSQMSrNCnyw==", "dev": true, "requires": { - "@qiwi/substrate-types": "1.55.1", - "tslib": "^2.4.1" + "@qiwi/substrate-types": "2.1.0", + "tslib": "^2.6.2" }, "dependencies": { "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true } } }, "@qiwi/substrate-types": { - "version": "1.55.1", - "resolved": "https://registry.npmjs.org/@qiwi/substrate-types/-/substrate-types-1.55.1.tgz", - "integrity": "sha512-6FldoGcL6ZTF659+9XGYMDGE5/1bVeDQ7iWT8OnXYMJfIubzaitSD2gPEJg7r3EtTtNjl1fuD1JHt4rJMW6wrg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@qiwi/substrate-types/-/substrate-types-2.1.0.tgz", + "integrity": "sha512-WLPKeX61SNFTUDLpywY91MNKwR/+JN+KEqyYnCncjqEtlmDkuUn+FVWhzmbd4BUmF5PQ3icyQkppSCgrxcEBlg==", "dev": true }, "@semantic-release/changelog": { @@ -15457,9 +15438,9 @@ } }, "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", "dev": true, "requires": { "@types/ms": "*" @@ -15475,15 +15456,15 @@ } }, "@types/gh-pages": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/gh-pages/-/gh-pages-3.2.1.tgz", - "integrity": "sha512-y5ULkwfoOEUa6sp2te+iEODv2S//DRiKmxpeXboXhhv+s758rSSxLUiBd6NnlR7aAY4nw1X4FGovLrSWEXWLow==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/gh-pages/-/gh-pages-6.1.0.tgz", + "integrity": "sha512-Ma9bmKkE+WUtywENLC1rSLXTW66cJHJMWX2RQrJTMKhYM8o+73bRJ1ebfo3RWXUcG+HW3khky2nhVaN7nCsa3Q==", "dev": true }, "@types/git-url-parse": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/git-url-parse/-/git-url-parse-9.0.1.tgz", - "integrity": "sha512-Zf9mY4Mz7N3Nyi341nUkOtgVUQn4j6NS4ndqEha/lOgEbTkHzpD7wZuRagYKzrXNtvawWfsrojoC1nhsQexvNA==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@types/git-url-parse/-/git-url-parse-9.0.3.tgz", + "integrity": "sha512-Wrb8zeghhpKbYuqAOg203g+9YSNlrZWNZYvwxJuDF4dTmerijqpnGbI79yCuPtHSXHPEwv1pAFUB4zsSqn82Og==", "dev": true }, "@types/graceful-fs": { @@ -15536,9 +15517,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.191", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", - "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", + "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", "dev": true }, "@types/minimist": { @@ -15548,9 +15529,9 @@ "dev": true }, "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", "dev": true }, "@types/node": { @@ -15584,9 +15565,9 @@ "dev": true }, "@types/semantic-release": { - "version": "17.2.6", - "resolved": "https://registry.npmjs.org/@types/semantic-release/-/semantic-release-17.2.6.tgz", - "integrity": "sha512-xKpas+3g3M3oDM1wqk+IADINiYyEzcUo3E2hXK2glLmPuz60piExGADCLHuL4rg2JAtvca/BjjFHPM66vjvTEQ==", + "version": "20.0.6", + "resolved": "https://registry.npmjs.org/@types/semantic-release/-/semantic-release-20.0.6.tgz", + "integrity": "sha512-8YJXvsT1FwMrNdZI1e6NBHPzZWendDiUsLryzxurdup+9LnV3s9fF4NgO0D3LkBfLMnocb4Ax6TQ5yFdF3dXGQ==", "dev": true, "requires": { "@types/node": "*" @@ -15923,9 +15904,9 @@ "dev": true }, "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", "dev": true }, "asynckit": { @@ -17654,17 +17635,17 @@ "dev": true }, "gh-pages": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz", - "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-6.1.1.tgz", + "integrity": "sha512-upnohfjBwN5hBP9w2dPE7HO5JJTHzSGMV1JrLrHvNuqmjoYHg6TBrCcnEoorjG/e0ejbuvnwyKMdTyM40PEByw==", "dev": true, "requires": { "async": "^3.2.4", - "commander": "^2.18.0", + "commander": "^11.0.0", "email-addresses": "^5.0.0", "filenamify": "^4.3.0", "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", + "fs-extra": "^11.1.1", "globby": "^6.1.0" }, "dependencies": { @@ -17678,20 +17659,20 @@ } }, "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", "dev": true }, "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "requires": { "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" } }, "globby": { @@ -17707,26 +17688,11 @@ "pinkie-promise": "^2.0.0" } }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true } } }, @@ -17766,22 +17732,22 @@ } }, "git-up": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/git-up/-/git-up-6.0.0.tgz", - "integrity": "sha512-6RUFSNd1c/D0xtGnyWN2sxza2bZtZ/EmI9448n6rCZruFwV/ezeEn2fJP7XnUQGwf0RAtd/mmUCbtH6JPYA2SA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", + "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", "dev": true, "requires": { "is-ssh": "^1.4.0", - "parse-url": "^7.0.2" + "parse-url": "^8.1.0" } }, "git-url-parse": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-12.0.0.tgz", - "integrity": "sha512-I6LMWsxV87vysX1WfsoglXsXg6GjQRKq7+Dgiseo+h0skmp5Hp2rzmcEIRQot9CPA+uzU7x1x7jZdqvTFGnB+Q==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-14.0.0.tgz", + "integrity": "sha512-NnLweV+2A4nCvn4U/m2AoYu0pPKlsmhK9cknG7IMwsjFY1S2jxM+mAhsDxyxfCIGfGaD+dozsyX4b6vkYc83yQ==", "dev": true, "requires": { - "git-up": "^6.0.0" + "git-up": "^7.0.0" } }, "glob": { @@ -21604,24 +21570,21 @@ } }, "parse-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-5.0.0.tgz", - "integrity": "sha512-qOpH55/+ZJ4jUu/oLO+ifUKjFPNZGfnPJtzvGzKN/4oLMil5m9OH4VpOj6++9/ytJcfks4kzH2hhi87GL/OU9A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", + "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", "dev": true, "requires": { "protocols": "^2.0.0" } }, "parse-url": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-7.0.2.tgz", - "integrity": "sha512-PqO4Z0eCiQ08Wj6QQmrmp5YTTxpYfONdOEamrtvK63AmzXpcavIVQubGHxOEwiIoDZFb8uDOoQFS0NCcjqIYQg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", + "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", "dev": true, "requires": { - "is-ssh": "^1.4.0", - "normalize-url": "^6.1.0", - "parse-path": "^5.0.0", - "protocols": "^2.0.1" + "parse-path": "^7.0.0" } }, "parse5": { @@ -21931,19 +21894,18 @@ "dev": true }, "queuefy": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/queuefy/-/queuefy-1.1.7.tgz", - "integrity": "sha512-QDtbiBmI7zFX4b9VDnr0lOdyqMzZtoQ2wLF2YHqUEMNTjrk/y92ekqcFsYsZ8s0mhSGwkg3m+aEEunhqQwLENw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/queuefy/-/queuefy-1.2.1.tgz", + "integrity": "sha512-/5BvkHo2waR923r7NZE+G1Z7+ddW8wENrPrzt1SJRPbibHyYAHy3ZlaPfE2oX993JRqpwGyEyUD4nYhX+PfC5Q==", "dev": true, "requires": { - "@qiwi/substrate": "^1.20.15", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "dependencies": { "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true } }