diff --git a/package-lock.json b/package-lock.json index 0cf87847..d02cb129 100644 --- a/package-lock.json +++ b/package-lock.json @@ -568,9 +568,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", - "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2798,9 +2798,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.198", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.198.tgz", - "integrity": "sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==", + "version": "4.14.200", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.200.tgz", + "integrity": "sha512-YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q==", "dev": true }, "node_modules/@types/minimatch": { @@ -2872,17 +2872,17 @@ } }, "node_modules/@verdaccio/config": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/config/-/config-7.0.0-next.1.tgz", - "integrity": "sha512-taFxO0KDajD71unzuQfiRDohW6PM/HeXodM4BcOzdx/k6zpYYzotll2f++0/zkfC2Lhy7KOd//CR8kk0VI628A==", + "version": "7.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/config/-/config-7.0.0-next.3.tgz", + "integrity": "sha512-DWBd7THRNDTd1UKwipCYyppdJ5h9sB495FPi9Vaad+DQtN5tNYRx3+aMvuqlDRwHZrssPJeAp8wu8cjLNpMokQ==", "dev": true, "dependencies": { - "@verdaccio/core": "7.0.0-next.1", - "@verdaccio/utils": "7.0.0-next.1", + "@verdaccio/core": "7.0.0-next.3", + "@verdaccio/utils": "7.0.0-next.3", "debug": "4.3.4", "js-yaml": "4.1.0", "lodash": "4.17.21", - "minimatch": "3.1.2", + "minimatch": "7.4.6", "yup": "0.32.11" }, "engines": { @@ -2893,32 +2893,25 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/config/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/@verdaccio/config/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", + "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@verdaccio/core": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/core/-/core-7.0.0-next.1.tgz", - "integrity": "sha512-0cHibUcA7EFjMzBq06WEQ4CQxnds+OZX5jVY6MEpQMtWbSiH40pIi9lDiQFKs6lbXXqidNjvY4J19T1zevQLlw==", + "version": "7.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/core/-/core-7.0.0-next.3.tgz", + "integrity": "sha512-P6XniWZMPcXF/nYRqfyDZDzH5xUMQw9ZiJJ1l+H1SqfTNgxLhRhciOQG39lTvRb3aYnzRtWUjd3ink4IytXpjg==", "dev": true, "dependencies": { "ajv": "8.12.0", @@ -2976,12 +2969,12 @@ } }, "node_modules/@verdaccio/logger-7": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/logger-7/-/logger-7-7.0.0-next.1.tgz", - "integrity": "sha512-gGAK8af/mgbVlJOqiFQtjQOOkG6PVhgMa44i3ghq+WAc76Szs/n6lzOoQaFNYGg+dWCYRooGWJLTdOlkkL/A+A==", + "version": "7.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/logger-7/-/logger-7-7.0.0-next.3.tgz", + "integrity": "sha512-JURPnpBnai+1/hgblJ5ayJGHJo068X00QzdZ8u/iB8t6fZRZIVKwVMSBfgOquDUODuJypaueG1MP+twvcUco0Q==", "dev": true, "dependencies": { - "@verdaccio/logger-commons": "7.0.0-next.1", + "@verdaccio/logger-commons": "7.0.0-next.3", "pino": "7.11.0" }, "engines": { @@ -2993,13 +2986,13 @@ } }, "node_modules/@verdaccio/logger-commons": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/logger-commons/-/logger-commons-7.0.0-next.1.tgz", - "integrity": "sha512-Prjl9A/1jWDM78H6MuW5ZLx2S+JfZY3Bn0G51qiUG0xZUQqgTvcDJni3m9myCVoGw+0dTS+NhkED/jyjodjKcw==", + "version": "7.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/logger-commons/-/logger-commons-7.0.0-next.3.tgz", + "integrity": "sha512-j1+9OeGN7WCuo+QZve8fbJEH9ju8rW18H0/xC+OEx6hzmNrmREgc60S5H6OEdSs8mn6wfD4LcMuV8ZDx/JaLMQ==", "dev": true, "dependencies": { - "@verdaccio/core": "7.0.0-next.1", - "@verdaccio/logger-prettify": "7.0.0-next.0", + "@verdaccio/core": "7.0.0-next.3", + "@verdaccio/logger-prettify": "7.0.0-next.1", "colorette": "2.0.20", "debug": "4.3.4" }, @@ -3012,9 +3005,9 @@ } }, "node_modules/@verdaccio/logger-prettify": { - "version": "7.0.0-next.0", - "resolved": "https://registry.npmjs.org/@verdaccio/logger-prettify/-/logger-prettify-7.0.0-next.0.tgz", - "integrity": "sha512-6akvpkzt6ipkk7v3Non0M9KZq7xYF51QMhJPTFA7JU+hW5AqrAnoMsNAWOzoUMvRr/2Ri33U3VWAOwhmf109Pw==", + "version": "7.0.0-next.1", + "resolved": "https://registry.npmjs.org/@verdaccio/logger-prettify/-/logger-prettify-7.0.0-next.1.tgz", + "integrity": "sha512-ZF71AS2k0OiSnKVT05+NUWARZ+yn0keGAlpkgNWU7SHiYeFS1ZDVpapi9PXR23gJ5U756fyPKaqvlRcYgEpsgA==", "dev": true, "dependencies": { "colorette": "2.0.20", @@ -3032,15 +3025,15 @@ } }, "node_modules/@verdaccio/middleware": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/middleware/-/middleware-7.0.0-next.1.tgz", - "integrity": "sha512-ccuMQGfvZjX6gI0+tSDVueB6qMZjzBUZxAI9tDgHaawlqcXrI4RK5QPDsWI9XeeClJJriGmdhVdommZnGYZmuw==", + "version": "7.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/middleware/-/middleware-7.0.0-next.3.tgz", + "integrity": "sha512-7+K23DIakzewjVUiekU2n6gZVXdPZxStKZIh+wE3NGdfIP4tYOQQajJSoIycoLDAcax+ws6BpKRCt2/3DlU0bA==", "dev": true, "dependencies": { - "@verdaccio/config": "7.0.0-next.1", - "@verdaccio/core": "7.0.0-next.1", - "@verdaccio/url": "12.0.0-next.1", - "@verdaccio/utils": "7.0.0-next.1", + "@verdaccio/config": "7.0.0-next.3", + "@verdaccio/core": "7.0.0-next.3", + "@verdaccio/url": "12.0.0-next.3", + "@verdaccio/utils": "7.0.0-next.3", "debug": "4.3.4", "express": "4.18.2", "express-rate-limit": "5.5.1", @@ -3069,13 +3062,12 @@ } }, "node_modules/@verdaccio/search": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/search/-/search-7.0.0-next.1.tgz", - "integrity": "sha512-LoWi4YVTFTbjEtyAPOfLKZy+neR5ldBzcVWgQJvg9e8fXS+UhQglvu6YWDr2j1yrQqbzzDVfV7YlXf4a3GG6mw==", + "version": "7.0.0-next.2", + "resolved": "https://registry.npmjs.org/@verdaccio/search/-/search-7.0.0-next.2.tgz", + "integrity": "sha512-NoGSpubKB+SB4gRMIoEl3E3NkoKE5f0DnANghB3SnMtVxpJGdwZgylosqDxt8swhQ80+16hYdAp6g44uhjVE6Q==", "dev": true, "engines": { - "node": ">=12", - "npm": ">=6" + "node": ">=12" }, "funding": { "type": "opencollective", @@ -3083,13 +3075,13 @@ } }, "node_modules/@verdaccio/signature": { - "version": "7.0.0-next.0", - "resolved": "https://registry.npmjs.org/@verdaccio/signature/-/signature-7.0.0-next.0.tgz", - "integrity": "sha512-9e28xxd/eH1qRd+I+U0QO0af7F+MEFMtcrRapcqYIayk8yGq03cEGoj18LIf+LXyAosu18Y5dTporPz/R6geHg==", + "version": "7.0.0-next.1", + "resolved": "https://registry.npmjs.org/@verdaccio/signature/-/signature-7.0.0-next.1.tgz", + "integrity": "sha512-uq6divC36rcwyBd6+JeTJXQ9K7d4Kuh7HNg6ZMU4ItSCYkLHJjVqNC2Kzo/SdkYNOd11xJuNlYU8NNuhpqpVuw==", "dev": true, "dependencies": { "debug": "4.3.4", - "jsonwebtoken": "9.0.0", + "jsonwebtoken": "9.0.2", "lodash": "4.17.21" }, "engines": { @@ -3100,22 +3092,6 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/signature/node_modules/jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", - "dev": true, - "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, "node_modules/@verdaccio/streams": { "version": "10.2.1", "resolved": "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.2.1.tgz", @@ -3131,14 +3107,14 @@ } }, "node_modules/@verdaccio/tarball": { - "version": "12.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/tarball/-/tarball-12.0.0-next.1.tgz", - "integrity": "sha512-uEgeVUa434H2dg+a35Hm+fxxBRU97RblkIYmvvdb+FHMRmsQmlGTJkPqCQd5YM+hkVCWITr4YyAleaysl7cErQ==", + "version": "12.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/tarball/-/tarball-12.0.0-next.3.tgz", + "integrity": "sha512-pIZ24sVd5TmoKKrOcOvLqDU3rOjpjEpDCn3nsEk8UuWhWG121/3Hxr+9EirBjqWJ7Tnurz5mMl1jpgJNQOylKg==", "dev": true, "dependencies": { - "@verdaccio/core": "7.0.0-next.1", - "@verdaccio/url": "12.0.0-next.1", - "@verdaccio/utils": "7.0.0-next.1", + "@verdaccio/core": "7.0.0-next.3", + "@verdaccio/url": "12.0.0-next.3", + "@verdaccio/utils": "7.0.0-next.3", "debug": "4.3.4", "lodash": "4.17.21" }, @@ -3151,18 +3127,18 @@ } }, "node_modules/@verdaccio/ui-theme": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-7.0.0-next.1.tgz", - "integrity": "sha512-0Bp2M5oejxjXNzzMBB4qsXIES74hFecHw+QhGswcpViNYi1nM2Yl4nENHE+h2BFOE0Lk4m8NKOijyRM8yKDneg==", + "version": "7.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-7.0.0-next.3.tgz", + "integrity": "sha512-mk132QldyfU1abdzLnV6OsYp46k6l4CtACyw0q3bgT8ytRp3fKF05/31vQObEayNWwhSDr/LvCz12s4e3BuVUA==", "dev": true }, "node_modules/@verdaccio/url": { - "version": "12.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/url/-/url-12.0.0-next.1.tgz", - "integrity": "sha512-8XL0ZGSMLnquKv/xizjbClf3xGXWWnEyjhP5GZEgtjMdkvMhzzV5B9FdNOpTdxP7rcDnRqf78hO8urCz3+4E7g==", + "version": "12.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/url/-/url-12.0.0-next.3.tgz", + "integrity": "sha512-iuGn4KU0sq7GBfefzMbOotWp3s/43VLSyGPf38AZ44cTErjsRH92q8UOx7E9CsVACPRiBfrhUfsKl8qTk/Qs9Q==", "dev": true, "dependencies": { - "@verdaccio/core": "7.0.0-next.1", + "@verdaccio/core": "7.0.0-next.3", "debug": "4.3.4", "lodash": "4.17.21", "validator": "13.9.0" @@ -3185,14 +3161,14 @@ } }, "node_modules/@verdaccio/utils": { - "version": "7.0.0-next.1", - "resolved": "https://registry.npmjs.org/@verdaccio/utils/-/utils-7.0.0-next.1.tgz", - "integrity": "sha512-cgDYNNjD0lWFMf06SRhizFb9qULVcE5Wq7Qm9HRbxqsLdSBWShvf4p9jvlk3PSzoSi/tRHym1VMq/DhoZfFATw==", + "version": "7.0.0-next.3", + "resolved": "https://registry.npmjs.org/@verdaccio/utils/-/utils-7.0.0-next.3.tgz", + "integrity": "sha512-yawwfOXVgR/woFbe4q30Zqyq95N0lPCry4L9YS7ytts7pPdB6FbDnOW9mFHbdKurkDQ563zxyuBWdBZGITG1kQ==", "dev": true, "dependencies": { - "@verdaccio/core": "7.0.0-next.1", + "@verdaccio/core": "7.0.0-next.3", "lodash": "4.17.21", - "minimatch": "3.1.2", + "minimatch": "7.4.6", "semver": "7.5.4" }, "engines": { @@ -3203,26 +3179,19 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/utils/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/@verdaccio/utils/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", + "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@yarnpkg/lockfile": { @@ -3968,13 +3937,14 @@ } }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4913,6 +4883,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -5717,10 +5701,13 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/gauge": { "version": "4.0.4", @@ -5769,15 +5756,15 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6043,6 +6030,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -6145,6 +6144,18 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", @@ -6200,6 +6211,18 @@ "node": ">=8" } }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", @@ -7136,15 +7159,21 @@ } }, "node_modules/jsonwebtoken": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", - "integrity": "sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", "dev": true, "dependencies": { "jws": "^3.2.2", - "lodash": "^4.17.21", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", "ms": "^2.1.1", - "semver": "^7.3.8" + "semver": "^7.5.4" }, "engines": { "node": ">=12", @@ -7724,12 +7753,54 @@ "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", "dev": true }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "dev": true + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true + }, "node_modules/lodash.ismatch": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", "dev": true }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, "node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", @@ -9851,9 +9922,9 @@ } }, "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -10689,9 +10760,9 @@ } }, "node_modules/property-expr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.5.tgz", - "integrity": "sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.6.tgz", + "integrity": "sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==", "dev": true }, "node_modules/proto-list": { @@ -11597,6 +11668,21 @@ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -12703,23 +12789,23 @@ } }, "node_modules/verdaccio": { - "version": "5.26.2", - "resolved": "https://registry.npmjs.org/verdaccio/-/verdaccio-5.26.2.tgz", - "integrity": "sha512-JWkjJn+m7WmIA8rEcJw3r/MVg6uFgOZKt6lX8/zveyHCjth+NCLMS7Zjt16dEWMKeSkTVRakifzBGv2IXipt5g==", + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/verdaccio/-/verdaccio-5.27.0.tgz", + "integrity": "sha512-S0XCNgy+s8O3+Prm1uYMYR58WbvsnhUgAm6qk64suZs0YyBrTh/YJSRLYgsjAIiIpO/c2gnvNaDwz2EcX/C7nQ==", "dev": true, "dependencies": { - "@verdaccio/config": "7.0.0-next.1", - "@verdaccio/core": "7.0.0-next.1", + "@verdaccio/config": "7.0.0-next.3", + "@verdaccio/core": "7.0.0-next.3", "@verdaccio/local-storage": "10.3.3", - "@verdaccio/logger-7": "7.0.0-next.1", - "@verdaccio/middleware": "7.0.0-next.1", - "@verdaccio/search": "7.0.0-next.1", - "@verdaccio/signature": "7.0.0-next.0", + "@verdaccio/logger-7": "7.0.0-next.3", + "@verdaccio/middleware": "7.0.0-next.3", + "@verdaccio/search": "7.0.0-next.2", + "@verdaccio/signature": "7.0.0-next.1", "@verdaccio/streams": "10.2.1", - "@verdaccio/tarball": "12.0.0-next.1", - "@verdaccio/ui-theme": "7.0.0-next.1", - "@verdaccio/url": "12.0.0-next.1", - "@verdaccio/utils": "7.0.0-next.1", + "@verdaccio/tarball": "12.0.0-next.3", + "@verdaccio/ui-theme": "7.0.0-next.3", + "@verdaccio/url": "12.0.0-next.3", + "@verdaccio/utils": "7.0.0-next.3", "async": "3.2.4", "clipanion": "3.2.1", "compression": "1.7.4", @@ -12730,10 +12816,10 @@ "express": "4.18.2", "express-rate-limit": "5.5.1", "fast-safe-stringify": "2.1.1", - "handlebars": "4.7.7", + "handlebars": "4.7.8", "js-yaml": "4.1.0", "JSONStream": "1.3.5", - "jsonwebtoken": "9.0.1", + "jsonwebtoken": "9.0.2", "kleur": "4.1.5", "lodash": "4.17.21", "lru-cache": "7.18.3", @@ -12744,8 +12830,8 @@ "request": "2.88.2", "semver": "7.5.4", "validator": "13.11.0", - "verdaccio-audit": "12.0.0-next.1", - "verdaccio-htpasswd": "12.0.0-next.1" + "verdaccio-audit": "12.0.0-next.3", + "verdaccio-htpasswd": "12.0.0-next.3" }, "bin": { "verdaccio": "bin/verdaccio" @@ -12759,13 +12845,13 @@ } }, "node_modules/verdaccio-audit": { - "version": "12.0.0-next.1", - "resolved": "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-12.0.0-next.1.tgz", - "integrity": "sha512-5TJflIvZNZ10Dx5oD/RETjK6xVV/Shm9JbtpFmIqOhwnwhfHBVw/vI+BM1zvGkXuXmgbXa9qrsG30DI/58sIfQ==", + "version": "12.0.0-next.3", + "resolved": "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-12.0.0-next.3.tgz", + "integrity": "sha512-LdiCh0fG3u7lsVGxIWZFxZ7ZStsc8u+129T3Rt3wgYOnEn4+NsYGuZJZzoXTBJ+F1ymCjOg77+kpDFHECHxsYA==", "dev": true, "dependencies": { - "@verdaccio/config": "7.0.0-next.1", - "@verdaccio/core": "7.0.0-next.1", + "@verdaccio/config": "7.0.0-next.3", + "@verdaccio/core": "7.0.0-next.3", "express": "4.18.2", "https-proxy-agent": "5.0.1", "node-fetch": "cjs" @@ -12779,13 +12865,13 @@ } }, "node_modules/verdaccio-htpasswd": { - "version": "12.0.0-next.1", - "resolved": "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-12.0.0-next.1.tgz", - "integrity": "sha512-NNjltevHBJnZo6pKyZqe2THXM3RAFRbrCcTimlVSNL23MbSlcBXvbM4w8MCLzyC5kVixE+i4+ha5diPQLGVN2A==", + "version": "12.0.0-next.3", + "resolved": "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-12.0.0-next.3.tgz", + "integrity": "sha512-/jdfaGQy0ry2gcQiUB6JsKr2esPZtj5ITuYar+NaFIfIOHrUk+NRdmPNHr1XQyofCzwEyENlgtdZMs1K+yeI4w==", "dev": true, "dependencies": { - "@verdaccio/core": "7.0.0-next.1", - "@verdaccio/file-locking": "12.0.0-next.0", + "@verdaccio/core": "7.0.0-next.3", + "@verdaccio/file-locking": "12.0.0-next.1", "apache-md5": "1.1.8", "bcryptjs": "2.4.3", "core-js": "3.30.2", @@ -12794,8 +12880,7 @@ "unix-crypt-td-js": "1.1.4" }, "engines": { - "node": ">=14", - "npm": ">=6" + "node": ">=12" }, "funding": { "type": "opencollective", @@ -12803,9 +12888,9 @@ } }, "node_modules/verdaccio-htpasswd/node_modules/@verdaccio/file-locking": { - "version": "12.0.0-next.0", - "resolved": "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-12.0.0-next.0.tgz", - "integrity": "sha512-SsjciD/2UpMsUJsEAB4se6gWLnx7JCopdSVGXLvvlKDzHi+y/zQOz0gq2QVirzJ4C+gSRdYd8ts19MOuL1yHgA==", + "version": "12.0.0-next.1", + "resolved": "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-12.0.0-next.1.tgz", + "integrity": "sha512-Zb5G2HEhVRB0jCq4z7QA4dqTdRv/2kIsw2Nkm3j2HqC1OeJRxas3MJAF/OxzbAb1IN32lbg1zycMSk6NcbQkgQ==", "dev": true, "dependencies": { "lockfile": "1.0.4" @@ -12818,27 +12903,6 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/verdaccio/node_modules/handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",