diff --git a/package-lock.json b/package-lock.json index dddbeea..71b5476 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,28 +1,28 @@ { "name": "loopback4-sequelize", - "version": "2.0.0", + "version": "2.0.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "loopback4-sequelize", - "version": "2.0.0", + "version": "2.0.1", "license": "MIT", "dependencies": { "debug": "^4.3.4", "sequelize": "^6.28.0", - "tslib": "^2.4.1" + "tslib": "^2.0.0" }, "devDependencies": { "@commitlint/cli": "^17.4.2", "@commitlint/config-conventional": "^17.4.2", - "@loopback/boot": "^5.0.7", - "@loopback/build": "^9.0.7", - "@loopback/core": "^4.0.7", - "@loopback/eslint-config": "^13.0.7", - "@loopback/repository": "^5.1.2", - "@loopback/rest": "^12.0.7", - "@loopback/testlab": "^5.0.7", + "@loopback/boot": "^5.0.8", + "@loopback/build": "^9.0.8", + "@loopback/core": "^4.0.8", + "@loopback/eslint-config": "^13.0.8", + "@loopback/repository": "^5.1.3", + "@loopback/rest": "^12.0.8", + "@loopback/testlab": "^5.0.8", "@semantic-release/changelog": "^6.0.2", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/git": "^10.0.1", @@ -33,7 +33,7 @@ "cz-conventional-changelog": "^3.3.0", "cz-customizable": "^7.0.0", "cz-customizable-ghooks": "^2.0.0", - "eslint": "^8.32.0", + "eslint": "^8.33.0", "husky": "^8.0.3", "pg": "^8.8.0", "pg-hstore": "^2.3.4", @@ -42,15 +42,15 @@ "sqlite3": "^5.1.4", "typedoc": "^0.23.24", "typedoc-plugin-markdown": "^3.14.0", - "typescript": "~4.7.4" + "typescript": "~4.9.4" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.7", - "@loopback/repository": "^5.1.2", - "@loopback/rest": "^12.0.7" + "@loopback/core": "^4.0.8", + "@loopback/repository": "^5.1.3", + "@loopback/rest": "^12.0.8" } }, "node_modules/@ampproject/remapping": { @@ -79,9 +79,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.20.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", - "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", + "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", "dev": true, "engines": { "node": ">=6.9.0" @@ -127,9 +127,9 @@ } }, "node_modules/@babel/generator": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", - "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", + "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", "dev": true, "dependencies": { "@babel/types": "^7.20.7", @@ -314,13 +314,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", - "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", "dev": true, "dependencies": { "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", + "@babel/traverse": "^7.20.13", "@babel/types": "^7.20.7" }, "engines": { @@ -413,9 +413,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", - "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -439,9 +439,9 @@ } }, "node_modules/@babel/traverse": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", - "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", @@ -450,7 +450,7 @@ "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.7", + "@babel/parser": "^7.20.13", "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" @@ -493,13 +493,13 @@ } }, "node_modules/@commitlint/cli": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.2.tgz", - "integrity": "sha512-0rPGJ2O1owhpxMIXL9YJ2CgPkdrFLKZElIZHXDN8L8+qWK1DGH7Q7IelBT1pchXTYTuDlqkOTdh//aTvT3bSUA==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.3.tgz", + "integrity": "sha512-IPTS7AZuBHgD0gl24El8HwuDM9zJN9JLa5KmZUQoFD1BQeGGdzAYJOnAr85CeJWpTDok0BGHDL0+4odnH0iTyA==", "dev": true, "dependencies": { "@commitlint/format": "^17.4.0", - "@commitlint/lint": "^17.4.2", + "@commitlint/lint": "^17.4.3", "@commitlint/load": "^17.4.2", "@commitlint/read": "^17.4.2", "@commitlint/types": "^17.4.0", @@ -517,9 +517,9 @@ } }, "node_modules/@commitlint/config-conventional": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.2.tgz", - "integrity": "sha512-JVo1moSj5eDMoql159q8zKCU8lkOhQ+b23Vl3LVVrS6PXDLQIELnJ34ChQmFVbBdSSRNAbbXnRDhosFU+wnuHw==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.3.tgz", + "integrity": "sha512-8EsY2iDw74hCk3hIQSg7/E0R8/KtPjnFPZVwmmHxcjhZjkSykmxysefICPDnbI3xgxfov0zwL1WKDHM8zglJdw==", "dev": true, "dependencies": { "conventional-changelog-conventionalcommits": "^5.0.0" @@ -594,14 +594,14 @@ } }, "node_modules/@commitlint/lint": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.2.tgz", - "integrity": "sha512-HcymabrdBhsDMNzIv146+ZPNBPBK5gMNsVH+el2lCagnYgCi/4ixrHooeVyS64Fgce2K26+MC7OQ4vVH8wQWVw==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.3.tgz", + "integrity": "sha512-GnPsqEYmXIB/MaBhRMzkiDJWyjuLrKad4xoxKO4N6Kc19iqjR4DPc/bl2dxeW9kUmtrAtefOzIEzJAevpA5y2w==", "dev": true, "dependencies": { "@commitlint/is-ignored": "^17.4.2", "@commitlint/parse": "^17.4.2", - "@commitlint/rules": "^17.4.2", + "@commitlint/rules": "^17.4.3", "@commitlint/types": "^17.4.0" }, "engines": { @@ -690,9 +690,9 @@ } }, "node_modules/@commitlint/rules": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.2.tgz", - "integrity": "sha512-OGrPsMb9Fx3/bZ64/EzJehY9YDSGWzp81Pj+zJiY+r/NSgJI3nUYdlS37jykNIugzazdEXfMtQ10kmA+Kx2pZQ==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.3.tgz", + "integrity": "sha512-xHReDfE3Z+O9p1sXeEhPRSk4FifBsC4EbXzvQ4aa0ykQe+n/iZDd4CrFC/Oiv2K9BU4ZnFHak30IbMLa4ks1Rw==", "dev": true, "dependencies": { "@commitlint/ensure": "^17.4.0", @@ -818,38 +818,38 @@ "dev": true }, "node_modules/@hapi/hoek": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-10.0.1.tgz", - "integrity": "sha512-CvlW7jmOhWzuqOqiJQ3rQVLMcREh0eel4IBnxDx2FAcK8g7qoJRQK4L1CPBASoCY6y8e6zuCy3f2g+HWdkzcMw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-11.0.2.tgz", + "integrity": "sha512-aKmlCO57XFZ26wso4rJsW4oTUnrgTFw2jh3io7CAtO9w4UltBNwRXvXIVzzyfkaaLRo3nluP/19msA8vDUUuKw==", "dev": true }, "node_modules/@hapi/shot": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@hapi/shot/-/shot-6.0.0.tgz", - "integrity": "sha512-RLGgzXy9GciJDunhY40NbVnLgYqp5gfBooZ2fOkAr4KbCEav/SJtYQS1N+knR7WFGzy8aooCR3XBUPI4ghHAkQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@hapi/shot/-/shot-6.0.1.tgz", + "integrity": "sha512-s5ynMKZXYoDd3dqPw5YTvOR/vjHvMTxc388+0qL0jZZP1+uwXuUD32o9DuuuLsmTlyXCWi02BJl1pBpwRuUrNA==", "dev": true, "dependencies": { - "@hapi/hoek": "^10.0.0", - "@hapi/validate": "^2.0.0" + "@hapi/hoek": "^11.0.2", + "@hapi/validate": "^2.0.1" } }, "node_modules/@hapi/topo": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-6.0.0.tgz", - "integrity": "sha512-aorJvN1Q1n5xrZuA50Z4X6adI6VAM2NalIVm46ALL9LUvdoqhof3JPY69jdJH8asM3PsWr2SUVYzp57EqUP41A==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-6.0.1.tgz", + "integrity": "sha512-JioWUZL1Bm7r8bnCDx2AUggiPwpV7djFfDTWT1aZSyHjN++fVz7XPdW8YVCxvyv9bSWcbbOLV/h4U1zGdwrN3w==", "dev": true, "dependencies": { - "@hapi/hoek": "^10.0.0" + "@hapi/hoek": "^11.0.2" } }, "node_modules/@hapi/validate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@hapi/validate/-/validate-2.0.0.tgz", - "integrity": "sha512-w5m8MvBgqGndbMIB+AWmXTb8CLtF1DlIxbnbAHNAo7aFuNQuI1Ywc2e0zDLK5fbFXDoqRzNrHnC7JjNJ+hDigw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@hapi/validate/-/validate-2.0.1.tgz", + "integrity": "sha512-NZmXRnrSLK8MQ9y/CMqE9WSspgB9xA41/LlYR0k967aSZebWr4yNrpxIbov12ICwKy4APSlWXZga9jN5p6puPA==", "dev": true, "dependencies": { - "@hapi/hoek": "^10.0.0", - "@hapi/topo": "^6.0.0" + "@hapi/hoek": "^11.0.2", + "@hapi/topo": "^6.0.1" } }, "node_modules/@humanwhocodes/config-array": { @@ -1032,45 +1032,45 @@ } }, "node_modules/@loopback/boot": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.7.tgz", - "integrity": "sha512-IkbsXnHTX/S7FBtvmSukV7jTKfkDTGP/3zBAHrHrpBOmfTFDv+Dj1qGTOPxx2V+NWeJxzSlTWYmf/mdJbZ36Bg==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.8.tgz", + "integrity": "sha512-KWl8ejYU0svjt9A/j+U92kDz2+WyTM2Uuoxja6UA4BZ+0Fwh0UqPIxdM/8kH8ZCO4x5nF4yRlrEbCut4I7TexA==", "dev": true, "dependencies": { - "@loopback/model-api-builder": "^4.0.7", - "@loopback/repository": "^5.1.2", - "@loopback/service-proxy": "^5.0.7", + "@loopback/model-api-builder": "^4.0.8", + "@loopback/repository": "^5.1.3", + "@loopback/service-proxy": "^5.0.8", "@types/debug": "^4.1.7", - "@types/glob": "^8.0.0", + "@types/glob": "^8.0.1", "debug": "^4.3.4", - "glob": "^8.0.3", - "tslib": "^2.4.1" + "glob": "^8.1.0", + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7" + "@loopback/core": "^4.0.8" } }, "node_modules/@loopback/build": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/@loopback/build/-/build-9.0.7.tgz", - "integrity": "sha512-y02CrsG7AOTKwn/D7IK9ffyIPXSXJ36PE/5lGisMCjewDzI3QwHAiBI/zXijv8UOixhCVSuoO2+5BJUj7M5WOQ==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@loopback/build/-/build-9.0.8.tgz", + "integrity": "sha512-ISVLjmfzIXumVH2tKU1EMpgOF7P9FWrtmK3bUtNXj9PouSEqaIJ006dQf3LMDuCl9Ox0U288TQjMBOTCcnvqGw==", "dev": true, "dependencies": { - "@loopback/eslint-config": "^13.0.7", + "@loopback/eslint-config": "^13.0.8", "@types/mocha": "^10.0.1", "@types/node": "^14.18.36", "cross-spawn": "^7.0.3", "debug": "^4.3.4", - "eslint": "^8.30.0", + "eslint": "^8.33.0", "fs-extra": "^10.1.0", - "glob": "^8.0.3", + "glob": "^8.1.0", "lodash": "^4.17.21", "mocha": "^10.2.0", "nyc": "^15.1.0", - "prettier": "^2.8.1", + "prettier": "^2.8.3", "rimraf": "^3.0.2", "source-map-support": "^0.5.21", "typescript": "~4.9.4" @@ -1102,31 +1102,18 @@ "node": ">=12" } }, - "node_modules/@loopback/build/node_modules/typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "node_modules/@loopback/context": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.7.tgz", - "integrity": "sha512-faGPfsf4NR9kQPxLdvoIQd2OT8LsQWsogYw6adevk3abXodC3Cmiq7OkIt1ObZ/GfMaaMLB2KivZlSCGq2TrsA==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.8.tgz", + "integrity": "sha512-RJr8TTg5mq0+epEyaaFpV5KkuGsS5AAadyRAdLXxRr6jDBaM9pmQAQZxVTabF8akBkIOW/o1FkSb/8zLpjjyvw==", "dev": true, "dependencies": { - "@loopback/metadata": "^5.0.7", + "@loopback/metadata": "^5.0.8", "@types/debug": "^4.1.7", "debug": "^4.3.4", - "hyperid": "^3.0.1", + "hyperid": "^3.1.1", "p-event": "^4.2.0", - "tslib": "^2.4.1", + "tslib": "^2.5.0", "uuid": "^9.0.0" }, "engines": { @@ -1134,48 +1121,48 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.7.tgz", - "integrity": "sha512-cXXMFDWRLTxeVVG5Ah+29xHMADwW/j7LaTO3OmtbQrk/wnx0zxekhObKlMjZtR4yBZJhIitE5yuOlitq0yxCkQ==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.8.tgz", + "integrity": "sha512-2Jl62InJFwfybkTm0lZbJrTKEcduyOUI1C3qlfg0ZmBoclvBXTQCjrbBY5gnj5BEqMepJwHkXxRW8SKOVWkMkQ==", "dev": true, "dependencies": { - "@loopback/context": "^5.0.7", + "@loopback/context": "^5.0.8", "debug": "^4.3.4", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" } }, "node_modules/@loopback/eslint-config": { - "version": "13.0.7", - "resolved": "https://registry.npmjs.org/@loopback/eslint-config/-/eslint-config-13.0.7.tgz", - "integrity": "sha512-yL3YrdCFcYgmv72iMYacuA6aCaUgSppJKHBWnV8KYuR/HMsXeI26c1XKHji8GEqpSLPM2YrRPNYHoxipsjXvIw==", + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@loopback/eslint-config/-/eslint-config-13.0.8.tgz", + "integrity": "sha512-V2957LzfCVxZ6oBNbispMxmBsiZm0sDj/jiQ0zbhHeXPXYOEflNVtqsoz3s0pE0aQcSYYv4E2oPLL93rRgQWyg==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.44.0", - "@typescript-eslint/parser": "^5.44.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-eslint-plugin": "^5.0.7", + "@typescript-eslint/eslint-plugin": "^5.51.0", + "@typescript-eslint/parser": "^5.51.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-eslint-plugin": "^5.0.8", "eslint-plugin-mocha": "^10.1.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "eslint": "^8.28.0" + "eslint": "^8.33.0" } }, "node_modules/@loopback/express": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.7.tgz", - "integrity": "sha512-KStdPJ71gBrTq4e91Ju6qMW6x7aE20nKrOpwnkxl5NMbNS9gloIe1zhCxCfPnI8QVjTFD1ZcbU2vCnrudXqHlw==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.8.tgz", + "integrity": "sha512-qph2Npcae8WfIv+Ni8cQqFrz9umnWB7nnH1ngDauII6cjzHHQXfUJ+gG/lYVX7D0oqa4gNNZ1PPa1voNqvuTAQ==", "dev": true, "dependencies": { - "@loopback/http-server": "^4.0.7", + "@loopback/http-server": "^4.0.8", "@types/body-parser": "^1.19.2", - "@types/express": "^4.17.15", - "@types/express-serve-static-core": "^4.17.32", + "@types/express": "^4.17.17", + "@types/express-serve-static-core": "^4.17.33", "@types/http-errors": "^2.0.1", "body-parser": "^1.20.1", "debug": "^4.3.4", @@ -1183,145 +1170,145 @@ "http-errors": "^2.0.0", "on-finished": "^2.4.1", "toposort": "^2.0.2", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7" + "@loopback/core": "^4.0.8" } }, "node_modules/@loopback/filter": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.7.tgz", - "integrity": "sha512-nhNZkkUx4oFjXU3J4JKFgpnTUnU3xlDDpQ6H1hfcP/Ws5pzDDOn/rgAAMw0vEyTWg2Z/2mexMgZ++E1mXLKSdw==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.8.tgz", + "integrity": "sha512-SVuFVwZHuOhbhBtRsfy3fKqTao9Py+V91pTQ5YTTA+RxBam2q58bUuF885OPEMOMRA+ZQc7jhwQCEr43mhr65g==", "dev": true, "dependencies": { - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" } }, "node_modules/@loopback/http-server": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.7.tgz", - "integrity": "sha512-pHzciPQMUCSq2EgE6UxdMynE0UxN4Od4bOFu3k1E7dRPcOLaQ1AJ6iu9K3dWmUKdix1uZbHt839pTNvk5FlFDg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.8.tgz", + "integrity": "sha512-P5kmJ1ObxUEqB5ntOmLNmzqeN7GF0ZGFOiYrBhId+/dOE6+FqBkZ5bF9e+xMfpOL/ZeNjmA4USVdQ6BEbVL0iA==", "dev": true, "dependencies": { "debug": "^4.3.4", "stoppable": "^1.1.0", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" } }, "node_modules/@loopback/metadata": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.7.tgz", - "integrity": "sha512-16kp9jVTIC4oP05Ym9f0m2zud38JkLfJPsX8r9peLhoLz3k7cswYHuvQxXSay+66QfH7+NnOhHmWJMJXDqgo0Q==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.8.tgz", + "integrity": "sha512-ild26/zBK+UIK9t2dwN4MNF0iCdcmHFDa7MWc1MuJlMC+j3p3F8goNsE9oIVyw3eGSWKlGSOBIjwMJX8QBHfzA==", "dev": true, "dependencies": { "debug": "^4.3.4", "lodash": "^4.17.21", "reflect-metadata": "^0.1.13", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" } }, "node_modules/@loopback/model-api-builder": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.7.tgz", - "integrity": "sha512-M1V1CR71JQRtJrUTWU9WNbNUyxEnjQIFr3cRT3EXsxn5MSRdAc6AxJdR8HtlsXdutRYlmk1m7eBbFjjvfxPgkw==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.8.tgz", + "integrity": "sha512-WX2tlVdZNR0JONGnHq/WccsZT81unjNXjM/LgDhpKcWX6elC9ceDDdziUy0dDJhY/dSXhAS2+c1sXu49r4sF6Q==", "dev": true, "dependencies": { - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7", - "@loopback/repository": "^5.1.2" + "@loopback/core": "^4.0.8", + "@loopback/repository": "^5.1.3" } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.7.tgz", - "integrity": "sha512-CG6txh1maZW9wZSQt7PM7PCDRn+ZJ9+10vCiyCj96gAEWGNY6dIzSUwtypP1PwuLk++xbEd9FZ9MY47j9taliA==", + "version": "8.0.8", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.8.tgz", + "integrity": "sha512-59kULizUN7QtZpq0/2B9ZKz0sM6C9Vp5EzrwEMas8I6MOSAk7TYicwX0mEv7FeNUMoNtPnEKw2yTUDxCnwonCg==", "dev": true, "dependencies": { - "@loopback/repository-json-schema": "^6.1.1", + "@loopback/repository-json-schema": "^6.1.2", "debug": "^4.3.4", - "http-status": "^1.6.1", + "http-status": "^1.6.2", "json-merge-patch": "^1.0.2", "lodash": "^4.17.21", "openapi3-ts": "^2.0.2", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7" + "@loopback/core": "^4.0.8" } }, "node_modules/@loopback/repository": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.1.2.tgz", - "integrity": "sha512-i1WySKRlfraXxTOhxbWcOUsEXa+Y4AXsmYWLoJUIYPUoZHN89Vf+guzcI4x0NF2cBsLZ6QyoKxPWW9F65MAhAg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.1.3.tgz", + "integrity": "sha512-0kNQEuHDWcY0brpuprhMbXCxUt6M8v4YRBWVTGr9nlRomEPo6BkLOjr0IA5CrzWL77fDcB9BMVusT0Fb0pMncg==", "dev": true, "dependencies": { - "@loopback/filter": "^3.0.7", + "@loopback/filter": "^3.0.8", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", - "loopback-datasource-juggler": "^4.28.0", - "tslib": "^2.4.1" + "loopback-datasource-juggler": "^4.28.2", + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7" + "@loopback/core": "^4.0.8" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.1.1.tgz", - "integrity": "sha512-UlGdY/w1jFUR0wk3gRVe3Opy57Cz6Db2kAx2cNoy5FyBCZ18djBmJnV1tQ0OOXWSnk9tZLEakJO/Blw8dcPY9g==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.1.2.tgz", + "integrity": "sha512-3NFSUbVyoBCEyFxe2KTS/R/uBdUVRkSDkK3d+L0664LgPV7UhVZJFVUaDn1xngXaNMe3pq6/hCSEXi8G0fXLRg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.11", "debug": "^4.3.4", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7", - "@loopback/repository": "^5.1.2" + "@loopback/core": "^4.0.8", + "@loopback/repository": "^5.1.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.7", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.7.tgz", - "integrity": "sha512-Vj3KeiHxdKz4B4nPeG9dFJylg9IWMFVT+8YoGCCbfcAcZXArWuk2Sh66Q1o8Ea2zqgedC1qMLOivxIOFJ+jPMQ==", + "version": "12.0.8", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.8.tgz", + "integrity": "sha512-cdCeWiqVvKTCpaTUSCodzxmL4XPbM/5Cdg+l6SVJo50OctNzj9Jy9BwnswCCoZKuJS7m5ikRwWWjFlefWtTAjg==", "dev": true, "dependencies": { - "@loopback/express": "^5.0.7", - "@loopback/http-server": "^4.0.7", - "@loopback/openapi-v3": "^8.0.7", + "@loopback/express": "^5.0.8", + "@loopback/http-server": "^4.0.8", + "@loopback/openapi-v3": "^8.0.8", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.13", - "@types/express": "^4.17.15", - "@types/express-serve-static-core": "^4.17.32", + "@types/express": "^4.17.17", + "@types/express-serve-static-core": "^4.17.33", "@types/http-errors": "^2.0.1", "@types/on-finished": "^2.3.1", "@types/serve-static": "1.15.0", @@ -1342,41 +1329,41 @@ "path-to-regexp": "^6.2.1", "qs": "^6.10.5", "strong-error-handler": "^4.0.1", - "tslib": "^2.4.1", + "tslib": "^2.5.0", "type-is": "^1.6.18", - "validator": "^13.7.0" + "validator": "^13.9.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7" + "@loopback/core": "^4.0.8" } }, "node_modules/@loopback/service-proxy": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.7.tgz", - "integrity": "sha512-lj58nN+qNNObmTSeqYNx/BsOooOZitHWpRZFzD2i3wb3smM8ThsQowNQza22zrKUZ5qQlJQ3hgelEVK2Pz1sHQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.8.tgz", + "integrity": "sha512-2f11GKUMIJbp1lV/vc4lLfibHgZXui5VtpMbCic/Ym3tVDsm0bq1R+6skiZRTEcPXRGMSynobfr2VOnM4I8tvw==", "dev": true, "dependencies": { - "loopback-datasource-juggler": "^4.28.0", - "tslib": "^2.4.1" + "loopback-datasource-juggler": "^4.28.2", + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" }, "peerDependencies": { - "@loopback/core": "^4.0.7" + "@loopback/core": "^4.0.8" } }, "node_modules/@loopback/testlab": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/testlab/-/testlab-5.0.7.tgz", - "integrity": "sha512-egqarwm6EukXC3KuOo3WmcckChkUuJAxXKLe8QLt/WAWIRzZgFlnjDoT0eRgtn9O6kbIvJWkXqGACJRgK4PmGA==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/testlab/-/testlab-5.0.8.tgz", + "integrity": "sha512-byaSATKNLR5Atu3dD1I8hCNrSFdsvEUtMhQjsIQFNtFqniNRSp90GHe26B97kcSPXfNMUhHgZ+8VuVqbvjt3GQ==", "dev": true, "dependencies": { "@hapi/shot": "^6.0.0", - "@types/express": "^4.17.15", + "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", "@types/shot": "^4.0.1", "@types/sinon": "^10.0.13", @@ -1387,7 +1374,7 @@ "should": "^13.2.3", "sinon": "^15.0.1", "supertest": "^6.3.3", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "engines": { "node": "14 || 16 || 18 || 19" @@ -1487,28 +1474,28 @@ } }, "node_modules/@octokit/auth-token": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", - "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", + "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", "dev": true, "dependencies": { - "@octokit/types": "^8.0.0" + "@octokit/types": "^9.0.0" }, "engines": { "node": ">= 14" } }, "node_modules/@octokit/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", - "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz", + "integrity": "sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==", "dev": true, "dependencies": { "@octokit/auth-token": "^3.0.0", "@octokit/graphql": "^5.0.0", "@octokit/request": "^6.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "before-after-hook": "^2.2.0", "universal-user-agent": "^6.0.0" }, @@ -1517,12 +1504,12 @@ } }, "node_modules/@octokit/endpoint": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", - "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", + "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", "dev": true, "dependencies": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "is-plain-object": "^5.0.0", "universal-user-agent": "^6.0.0" }, @@ -1531,13 +1518,13 @@ } }, "node_modules/@octokit/graphql": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", - "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", + "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", "dev": true, "dependencies": { "@octokit/request": "^6.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "universal-user-agent": "^6.0.0" }, "engines": { @@ -1551,12 +1538,12 @@ "dev": true }, "node_modules/@octokit/plugin-paginate-rest": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", - "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz", + "integrity": "sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw==", "dev": true, "dependencies": { - "@octokit/types": "^8.0.0" + "@octokit/types": "^9.0.0" }, "engines": { "node": ">= 14" @@ -1575,12 +1562,12 @@ } }, "node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", - "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz", + "integrity": "sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA==", "dev": true, "dependencies": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "deprecation": "^2.3.1" }, "engines": { @@ -1591,14 +1578,14 @@ } }, "node_modules/@octokit/request": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", - "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz", + "integrity": "sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==", "dev": true, "dependencies": { "@octokit/endpoint": "^7.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "is-plain-object": "^5.0.0", "node-fetch": "^2.6.7", "universal-user-agent": "^6.0.0" @@ -1608,12 +1595,12 @@ } }, "node_modules/@octokit/request-error": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", - "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", + "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", "dev": true, "dependencies": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "deprecation": "^2.0.0", "once": "^1.4.0" }, @@ -1622,24 +1609,24 @@ } }, "node_modules/@octokit/rest": { - "version": "19.0.5", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", - "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", + "version": "19.0.7", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.7.tgz", + "integrity": "sha512-HRtSfjrWmWVNp2uAkEpQnuGMJsu/+dBr47dRc5QVgsCbnIc1+GFEaoKBWkYG+zjrsHpSqcAElMio+n10c0b5JA==", "dev": true, "dependencies": { "@octokit/core": "^4.1.0", - "@octokit/plugin-paginate-rest": "^5.0.0", + "@octokit/plugin-paginate-rest": "^6.0.0", "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^6.7.0" + "@octokit/plugin-rest-endpoint-methods": "^7.0.0" }, "engines": { "node": ">= 14" } }, "node_modules/@octokit/types": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.0.tgz", - "integrity": "sha512-v40LBJjw973X7sP6CuldlXDwIdgmVhry3Jq4jveVJgN1XBhqpCEDYTyDeXW/YS0bBGN3CRvTvON5IvZpaxcu0g==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", "dev": true, "dependencies": { "@octokit/openapi-types": "^16.0.0" @@ -1941,21 +1928,21 @@ } }, "node_modules/@types/express": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz", - "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==", + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", "dev": true, "dependencies": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.31", + "@types/express-serve-static-core": "^4.17.33", "@types/qs": "*", "@types/serve-static": "*" } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.32", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz", - "integrity": "sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==", + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", "dev": true, "dependencies": { "@types/node": "*", @@ -2136,20 +2123,21 @@ } }, "node_modules/@types/validator": { - "version": "13.7.10", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.10.tgz", - "integrity": "sha512-t1yxFAR2n0+VO6hd/FJ9F2uezAZVWHLmpmlJzm1eX03+H7+HsuTAp7L8QJs+2pQCfWkP1+EXsGK9Z9v7o/qPVQ==" + "version": "13.7.12", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.12.tgz", + "integrity": "sha512-YVtyAPqpefU+Mm/qqnOANW6IkqKpCSrarcyV269C8MA8Ux0dbkEuQwM/4CjL47kVEM2LgBef/ETfkH+c6+moFA==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz", - "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.52.0.tgz", + "integrity": "sha512-lHazYdvYVsBokwCdKOppvYJKaJ4S41CgKBcPvyd0xjZNbvQdhn/pnJlGtQksQ/NhInzdaeaSarlBjDXHuclEbg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/type-utils": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@typescript-eslint/scope-manager": "5.52.0", + "@typescript-eslint/type-utils": "5.52.0", + "@typescript-eslint/utils": "5.52.0", "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", @@ -2174,14 +2162,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", - "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.52.0.tgz", + "integrity": "sha512-e2KiLQOZRo4Y0D/b+3y08i3jsekoSkOYStROYmPUnGMEoA0h+k2qOH5H6tcjIc68WDvGwH+PaOrP1XRzLJ6QlA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.52.0", + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/typescript-estree": "5.52.0", "debug": "^4.3.4" }, "engines": { @@ -2201,13 +2189,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz", - "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.52.0.tgz", + "integrity": "sha512-AR7sxxfBKiNV0FWBSARxM8DmNxrwgnYMPwmpkC1Pl1n+eT8/I2NAUPuwDy/FmDcC6F8pBfmOcaxcxRHspgOBMw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2" + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/visitor-keys": "5.52.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2218,13 +2206,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz", - "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.52.0.tgz", + "integrity": "sha512-tEKuUHfDOv852QGlpPtB3lHOoig5pyFQN/cUiZtpw99D93nEBjexRLre5sQZlkMoHry/lZr8qDAt2oAHLKA6Jw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@typescript-eslint/typescript-estree": "5.52.0", + "@typescript-eslint/utils": "5.52.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2245,9 +2233,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", - "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.52.0.tgz", + "integrity": "sha512-oV7XU4CHYfBhk78fS7tkum+/Dpgsfi91IIDy7fjCyq2k6KB63M6gMC0YIvy+iABzmXThCRI6xpCEyVObBdWSDQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2258,13 +2246,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz", - "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.52.0.tgz", + "integrity": "sha512-WeWnjanyEwt6+fVrSR0MYgEpUAuROxuAH516WPjUblIrClzYJj0kBbjdnbQXLpgAN8qbEuGywiQsXUVDiAoEuQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2", + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/visitor-keys": "5.52.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2285,16 +2273,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz", - "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.52.0.tgz", + "integrity": "sha512-As3lChhrbwWQLNk2HC8Ree96hldKIqk98EYvypd3It8Q1f8d5zWyIoaZEp2va5667M4ZyE7X8UUR+azXrFl+NA==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.52.0", + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/typescript-estree": "5.52.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -2311,12 +2299,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", - "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.52.0.tgz", + "integrity": "sha512-qMwpw6SU5VHCPr99y274xhbm+PRViK/NATY6qzt+Et7+mThGuFSl/ompj2/hrBlRP/kq+BFdgagnOSgw9TB0eA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/types": "5.52.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -2357,9 +2345,9 @@ } }, "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2533,6 +2521,12 @@ "node": ">=8" } }, + "node_modules/ansi-sequence-parser": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", + "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==", + "dev": true + }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2833,9 +2827,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "dev": true, "funding": [ { @@ -2848,10 +2842,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" }, "bin": { "browserslist": "cli.js" @@ -3073,9 +3067,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001446", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz", - "integrity": "sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw==", + "version": "1.0.30001452", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001452.tgz", + "integrity": "sha512-Lkp0vFjMkBB3GTpLR8zk4NwW5EdRdnitwYJHDOOKIU85x4ckYCPQ+9WlVvSVClHxVReefkUMtWZH2l9KGlD51w==", "dev": true, "funding": [ { @@ -3401,6 +3395,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/commitizen/node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", @@ -3469,9 +3472,9 @@ } }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "engines": { "node": ">= 0.6" @@ -4375,9 +4378,9 @@ } }, "node_modules/dottie": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz", - "integrity": "sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.3.tgz", + "integrity": "sha512-4liA0PuRkZWQFQjwBypdxPfZaRWiv5tkhMXY2hzsa2pNf5s7U3m9cwUchfNKe8wZQxdGPQQzO6Rm2uGe0rvohQ==" }, "node_modules/duplexer2": { "version": "0.1.4", @@ -4416,9 +4419,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", + "version": "1.4.298", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.298.tgz", + "integrity": "sha512-dJZurgxDeaqn90VmS23Xz+QPQQl84BxnlAfwCDFNjfEhqO2yLMDkeaDoJ1yPXAbmiqTi+hd5TpB5zi1N4hwBuQ==", "dev": true }, "node_modules/emoji-regex": { @@ -4540,9 +4543,9 @@ } }, "node_modules/eslint": { - "version": "8.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "version": "8.34.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", + "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.4.1", @@ -4608,9 +4611,9 @@ } }, "node_modules/eslint-plugin-eslint-plugin": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-5.0.7.tgz", - "integrity": "sha512-hcz4Bze1ECwv3Q/Bi/ZMZZNiuvI2YclNuxjnczkblQ0skrlPhdO83rSM7felf5n+7ZJOZi4GS8y8gNiRtvI0hA==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-5.0.8.tgz", + "integrity": "sha512-bxPMZ3L/+5YypErWQMKUI9XdkLpgqOOO0CgbtHjk5Zxzcg4EVsWYPy8duvGSLxSyR60LBIoXNzVMueEZ3/j0AQ==", "dev": true, "dependencies": { "eslint-utils": "^3.0.0", @@ -4763,9 +4766,9 @@ } }, "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.1.tgz", + "integrity": "sha512-3ZggxvMv5EEY1ssUVyHSVt0oPreyBfbUi1XikJVfjFiBeBDLdrb0IWoDiEwqT/2sUQi0TGaWtFhOGDD8RTpXgQ==", "dev": true, "dependencies": { "estraverse": "^5.1.0" @@ -5599,9 +5602,9 @@ } }, "node_modules/globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -5807,9 +5810,9 @@ "dev": true }, "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, "node_modules/http-errors": { @@ -5904,9 +5907,9 @@ } }, "node_modules/hyperid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hyperid/-/hyperid-3.1.0.tgz", - "integrity": "sha512-ejqC0aqua7caNiOAVIFnRCwFPKaSq9ev+a3aOG7A8dATW8aaUWpSpdV6S3jZywpg/7ysVsdzO6H+xS4aFBRL/w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hyperid/-/hyperid-3.1.1.tgz", + "integrity": "sha512-RveV33kIksycSf7HLkq1sHB5wW0OwuX8ot8MYnY++gaaPXGFfKpBncHrAWxdpuEeRlazUMGWefwP1w6o6GaumA==", "dev": true, "dependencies": { "uuid": "^8.3.2", @@ -6897,9 +6900,9 @@ } }, "node_modules/loopback-datasource-juggler": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.1.tgz", - "integrity": "sha512-MbBniZeHmAc8mee0n1QtlKHpi7Ftsqn8NRLW5aroibxtX0mEryNvruncf+i6sK17Ov0o1uYMPhMg8gANZUzEIw==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.2.tgz", + "integrity": "sha512-3+NtxehBDPWmRNFMm34JceoOSmdkGcDrToZVHqhjCtxJJ+M/3KSV0ObwD6pD+eA27liKg09Rfp4oezjw6I/ZOg==", "dev": true, "dependencies": { "async": "^3.2.4", @@ -6908,8 +6911,8 @@ "depd": "^2.0.0", "inflection": "^1.13.4", "lodash": "^4.17.21", - "loopback-connector": "^5.2.0", - "minimatch": "^5.1.2", + "loopback-connector": "^5.2.1", + "minimatch": "^5.1.6", "nanoid": "^3.3.4", "qs": "^6.10.5", "strong-globalize": "^6.0.5", @@ -7344,9 +7347,9 @@ } }, "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -7782,9 +7785,9 @@ } }, "node_modules/node-fetch": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz", - "integrity": "sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "dev": true, "dependencies": { "whatwg-url": "^5.0.0" @@ -7931,9 +7934,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, "node_modules/nopt": { @@ -7988,9 +7991,9 @@ } }, "node_modules/npm": { - "version": "8.19.3", - "resolved": "https://registry.npmjs.org/npm/-/npm-8.19.3.tgz", - "integrity": "sha512-0QjmyPtDxSyMWWD8I91QGbrgx9KzbV6C9FK1liEb/K0zppiZkr5KxXc990G+LzPwBHDfRjUBlO9T1qZ08vl9mA==", + "version": "8.19.4", + "resolved": "https://registry.npmjs.org/npm/-/npm-8.19.4.tgz", + "integrity": "sha512-3HANl8i9DKnUA89P4KEgVNN28EjSeDCmvEqbzOAuxCFDzdBZzjUl99zgnGpOUumvW5lvJo2HKcjrsc+tfyv1Hw==", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -9027,7 +9030,7 @@ } }, "node_modules/npm/node_modules/http-cache-semantics": { - "version": "4.1.0", + "version": "4.1.1", "dev": true, "inBundle": true, "license": "BSD-2-Clause" @@ -11356,16 +11359,16 @@ } }, "node_modules/pg": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", - "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", + "integrity": "sha512-ZJM+qkEbtOHRuXjmvBtOgNOXOtLSbxiMiUVMgE4rV6Zwocy03RicCVvDXgx8l4Biwo8/qORUnEqn2fdQzV7KCg==", "dev": true, "dependencies": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", "pg-connection-string": "^2.5.0", "pg-pool": "^3.5.2", - "pg-protocol": "^1.5.0", + "pg-protocol": "^1.6.0", "pg-types": "^2.1.0", "pgpass": "1.x" }, @@ -11417,9 +11420,9 @@ } }, "node_modules/pg-protocol": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", - "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz", + "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==", "dev": true }, "node_modules/pg-types": { @@ -11676,9 +11679,9 @@ } }, "node_modules/prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", + "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -12224,9 +12227,9 @@ } }, "node_modules/retry-as-promised": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-7.0.3.tgz", - "integrity": "sha512-SEvMa4khHvpU/o6zgh7sK24qm6rxVgKnrSyzb5POeDvZx5N9Bf0s5sQsQ4Fl+HjRp0X+w2UzACGfUnXtx6cJ9Q==" + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-7.0.4.tgz", + "integrity": "sha512-XgmCoxKWkDofwH8WddD0w85ZfqYz+ZHlr5yo+3YUCfycWawU56T5ckWXsScsj5B8tqUcIG67DxXByo3VUgiAdA==" }, "node_modules/reusify": { "version": "1.0.4", @@ -12677,11 +12680,12 @@ } }, "node_modules/shiki": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.12.1.tgz", - "integrity": "sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.1.tgz", + "integrity": "sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==", "dev": true, "dependencies": { + "ansi-sequence-parser": "^1.1.0", "jsonc-parser": "^3.2.0", "vscode-oniguruma": "^1.7.0", "vscode-textmate": "^8.0.0" @@ -13240,9 +13244,9 @@ } }, "node_modules/superagent": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.8.tgz", - "integrity": "sha512-OpxPrqqWKOjmuomLq5pCm4LWCSFdgAQ11XVkMl7t4ie13WxWuLkdJ83ZgG2jOQeLXKwMR2p9k30hLrKGAzkPaA==", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.9.tgz", + "integrity": "sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==", "dev": true, "dependencies": { "component-emitter": "^1.3.0", @@ -13340,13 +13344,10 @@ } }, "node_modules/tar/node_modules/minipass": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", - "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.3.tgz", + "integrity": "sha512-OW2r4sQ0sI+z5ckEt5c1Tri4xTgZwYDxpE54eqWlQloQRoWtXjqt9udJ5Z4dSv7wK+nfFI7FRXyCpBSft+gpFw==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { "node": ">=8" } @@ -13656,9 +13657,9 @@ } }, "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -13737,15 +13738,15 @@ } }, "node_modules/typedoc": { - "version": "0.23.24", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.24.tgz", - "integrity": "sha512-bfmy8lNQh+WrPYcJbtjQ6JEEsVl/ce1ZIXyXhyW+a1vFrjO39t6J8sL/d6FfAGrJTc7McCXgk9AanYBSNvLdIA==", + "version": "0.23.25", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.25.tgz", + "integrity": "sha512-O1he153qVyoCgJYSvIyY3bPP1wAJTegZfa6tL3APinSZhJOf8CSd8F/21M6ex8pUY/fuY6n0jAsT4fIuMGA6sA==", "dev": true, "dependencies": { "lunr": "^2.3.9", - "marked": "^4.2.5", - "minimatch": "^5.1.2", - "shiki": "^0.12.1" + "marked": "^4.2.12", + "minimatch": "^6.1.6", + "shiki": "^0.14.1" }, "bin": { "typedoc": "bin/typedoc" @@ -13779,21 +13780,24 @@ } }, "node_modules/typedoc/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-6.2.0.tgz", + "integrity": "sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -13994,9 +13998,9 @@ } }, "node_modules/validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", "engines": { "node": ">= 0.10" } @@ -14349,9 +14353,9 @@ } }, "@babel/compat-data": { - "version": "7.20.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", - "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", + "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", "dev": true }, "@babel/core": { @@ -14386,9 +14390,9 @@ } }, "@babel/generator": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", - "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", + "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", "dev": true, "requires": { "@babel/types": "^7.20.7", @@ -14532,13 +14536,13 @@ "dev": true }, "@babel/helpers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", - "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", "dev": true, "requires": { "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", + "@babel/traverse": "^7.20.13", "@babel/types": "^7.20.7" } }, @@ -14612,9 +14616,9 @@ } }, "@babel/parser": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", - "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", "dev": true }, "@babel/template": { @@ -14629,9 +14633,9 @@ } }, "@babel/traverse": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", - "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", @@ -14640,7 +14644,7 @@ "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.7", + "@babel/parser": "^7.20.13", "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" @@ -14673,13 +14677,13 @@ "optional": true }, "@commitlint/cli": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.2.tgz", - "integrity": "sha512-0rPGJ2O1owhpxMIXL9YJ2CgPkdrFLKZElIZHXDN8L8+qWK1DGH7Q7IelBT1pchXTYTuDlqkOTdh//aTvT3bSUA==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.3.tgz", + "integrity": "sha512-IPTS7AZuBHgD0gl24El8HwuDM9zJN9JLa5KmZUQoFD1BQeGGdzAYJOnAr85CeJWpTDok0BGHDL0+4odnH0iTyA==", "dev": true, "requires": { "@commitlint/format": "^17.4.0", - "@commitlint/lint": "^17.4.2", + "@commitlint/lint": "^17.4.3", "@commitlint/load": "^17.4.2", "@commitlint/read": "^17.4.2", "@commitlint/types": "^17.4.0", @@ -14691,9 +14695,9 @@ } }, "@commitlint/config-conventional": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.2.tgz", - "integrity": "sha512-JVo1moSj5eDMoql159q8zKCU8lkOhQ+b23Vl3LVVrS6PXDLQIELnJ34ChQmFVbBdSSRNAbbXnRDhosFU+wnuHw==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.3.tgz", + "integrity": "sha512-8EsY2iDw74hCk3hIQSg7/E0R8/KtPjnFPZVwmmHxcjhZjkSykmxysefICPDnbI3xgxfov0zwL1WKDHM8zglJdw==", "dev": true, "requires": { "conventional-changelog-conventionalcommits": "^5.0.0" @@ -14750,14 +14754,14 @@ } }, "@commitlint/lint": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.2.tgz", - "integrity": "sha512-HcymabrdBhsDMNzIv146+ZPNBPBK5gMNsVH+el2lCagnYgCi/4ixrHooeVyS64Fgce2K26+MC7OQ4vVH8wQWVw==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.3.tgz", + "integrity": "sha512-GnPsqEYmXIB/MaBhRMzkiDJWyjuLrKad4xoxKO4N6Kc19iqjR4DPc/bl2dxeW9kUmtrAtefOzIEzJAevpA5y2w==", "dev": true, "requires": { "@commitlint/is-ignored": "^17.4.2", "@commitlint/parse": "^17.4.2", - "@commitlint/rules": "^17.4.2", + "@commitlint/rules": "^17.4.3", "@commitlint/types": "^17.4.0" } }, @@ -14828,9 +14832,9 @@ } }, "@commitlint/rules": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.2.tgz", - "integrity": "sha512-OGrPsMb9Fx3/bZ64/EzJehY9YDSGWzp81Pj+zJiY+r/NSgJI3nUYdlS37jykNIugzazdEXfMtQ10kmA+Kx2pZQ==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.3.tgz", + "integrity": "sha512-xHReDfE3Z+O9p1sXeEhPRSk4FifBsC4EbXzvQ4aa0ykQe+n/iZDd4CrFC/Oiv2K9BU4ZnFHak30IbMLa4ks1Rw==", "dev": true, "requires": { "@commitlint/ensure": "^17.4.0", @@ -14935,38 +14939,38 @@ "dev": true }, "@hapi/hoek": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-10.0.1.tgz", - "integrity": "sha512-CvlW7jmOhWzuqOqiJQ3rQVLMcREh0eel4IBnxDx2FAcK8g7qoJRQK4L1CPBASoCY6y8e6zuCy3f2g+HWdkzcMw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-11.0.2.tgz", + "integrity": "sha512-aKmlCO57XFZ26wso4rJsW4oTUnrgTFw2jh3io7CAtO9w4UltBNwRXvXIVzzyfkaaLRo3nluP/19msA8vDUUuKw==", "dev": true }, "@hapi/shot": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@hapi/shot/-/shot-6.0.0.tgz", - "integrity": "sha512-RLGgzXy9GciJDunhY40NbVnLgYqp5gfBooZ2fOkAr4KbCEav/SJtYQS1N+knR7WFGzy8aooCR3XBUPI4ghHAkQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@hapi/shot/-/shot-6.0.1.tgz", + "integrity": "sha512-s5ynMKZXYoDd3dqPw5YTvOR/vjHvMTxc388+0qL0jZZP1+uwXuUD32o9DuuuLsmTlyXCWi02BJl1pBpwRuUrNA==", "dev": true, "requires": { - "@hapi/hoek": "^10.0.0", - "@hapi/validate": "^2.0.0" + "@hapi/hoek": "^11.0.2", + "@hapi/validate": "^2.0.1" } }, "@hapi/topo": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-6.0.0.tgz", - "integrity": "sha512-aorJvN1Q1n5xrZuA50Z4X6adI6VAM2NalIVm46ALL9LUvdoqhof3JPY69jdJH8asM3PsWr2SUVYzp57EqUP41A==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-6.0.1.tgz", + "integrity": "sha512-JioWUZL1Bm7r8bnCDx2AUggiPwpV7djFfDTWT1aZSyHjN++fVz7XPdW8YVCxvyv9bSWcbbOLV/h4U1zGdwrN3w==", "dev": true, "requires": { - "@hapi/hoek": "^10.0.0" + "@hapi/hoek": "^11.0.2" } }, "@hapi/validate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@hapi/validate/-/validate-2.0.0.tgz", - "integrity": "sha512-w5m8MvBgqGndbMIB+AWmXTb8CLtF1DlIxbnbAHNAo7aFuNQuI1Ywc2e0zDLK5fbFXDoqRzNrHnC7JjNJ+hDigw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@hapi/validate/-/validate-2.0.1.tgz", + "integrity": "sha512-NZmXRnrSLK8MQ9y/CMqE9WSspgB9xA41/LlYR0k967aSZebWr4yNrpxIbov12ICwKy4APSlWXZga9jN5p6puPA==", "dev": true, "requires": { - "@hapi/hoek": "^10.0.0", - "@hapi/topo": "^6.0.0" + "@hapi/hoek": "^11.0.2", + "@hapi/topo": "^6.0.1" } }, "@humanwhocodes/config-array": { @@ -15108,39 +15112,39 @@ } }, "@loopback/boot": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.7.tgz", - "integrity": "sha512-IkbsXnHTX/S7FBtvmSukV7jTKfkDTGP/3zBAHrHrpBOmfTFDv+Dj1qGTOPxx2V+NWeJxzSlTWYmf/mdJbZ36Bg==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.8.tgz", + "integrity": "sha512-KWl8ejYU0svjt9A/j+U92kDz2+WyTM2Uuoxja6UA4BZ+0Fwh0UqPIxdM/8kH8ZCO4x5nF4yRlrEbCut4I7TexA==", "dev": true, "requires": { - "@loopback/model-api-builder": "^4.0.7", - "@loopback/repository": "^5.1.2", - "@loopback/service-proxy": "^5.0.7", + "@loopback/model-api-builder": "^4.0.8", + "@loopback/repository": "^5.1.3", + "@loopback/service-proxy": "^5.0.8", "@types/debug": "^4.1.7", - "@types/glob": "^8.0.0", + "@types/glob": "^8.0.1", "debug": "^4.3.4", - "glob": "^8.0.3", - "tslib": "^2.4.1" + "glob": "^8.1.0", + "tslib": "^2.5.0" } }, "@loopback/build": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/@loopback/build/-/build-9.0.7.tgz", - "integrity": "sha512-y02CrsG7AOTKwn/D7IK9ffyIPXSXJ36PE/5lGisMCjewDzI3QwHAiBI/zXijv8UOixhCVSuoO2+5BJUj7M5WOQ==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@loopback/build/-/build-9.0.8.tgz", + "integrity": "sha512-ISVLjmfzIXumVH2tKU1EMpgOF7P9FWrtmK3bUtNXj9PouSEqaIJ006dQf3LMDuCl9Ox0U288TQjMBOTCcnvqGw==", "dev": true, "requires": { - "@loopback/eslint-config": "^13.0.7", + "@loopback/eslint-config": "^13.0.8", "@types/mocha": "^10.0.1", "@types/node": "^14.18.36", "cross-spawn": "^7.0.3", "debug": "^4.3.4", - "eslint": "^8.30.0", + "eslint": "^8.33.0", "fs-extra": "^10.1.0", - "glob": "^8.0.3", + "glob": "^8.1.0", "lodash": "^4.17.21", "mocha": "^10.2.0", "nyc": "^15.1.0", - "prettier": "^2.8.1", + "prettier": "^2.8.3", "rimraf": "^3.0.2", "source-map-support": "^0.5.21", "typescript": "~4.9.4" @@ -15156,64 +15160,58 @@ "jsonfile": "^6.0.1", "universalify": "^2.0.0" } - }, - "typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "dev": true } } }, "@loopback/context": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.7.tgz", - "integrity": "sha512-faGPfsf4NR9kQPxLdvoIQd2OT8LsQWsogYw6adevk3abXodC3Cmiq7OkIt1ObZ/GfMaaMLB2KivZlSCGq2TrsA==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.8.tgz", + "integrity": "sha512-RJr8TTg5mq0+epEyaaFpV5KkuGsS5AAadyRAdLXxRr6jDBaM9pmQAQZxVTabF8akBkIOW/o1FkSb/8zLpjjyvw==", "dev": true, "requires": { - "@loopback/metadata": "^5.0.7", + "@loopback/metadata": "^5.0.8", "@types/debug": "^4.1.7", "debug": "^4.3.4", - "hyperid": "^3.0.1", + "hyperid": "^3.1.1", "p-event": "^4.2.0", - "tslib": "^2.4.1", + "tslib": "^2.5.0", "uuid": "^9.0.0" } }, "@loopback/core": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.7.tgz", - "integrity": "sha512-cXXMFDWRLTxeVVG5Ah+29xHMADwW/j7LaTO3OmtbQrk/wnx0zxekhObKlMjZtR4yBZJhIitE5yuOlitq0yxCkQ==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.8.tgz", + "integrity": "sha512-2Jl62InJFwfybkTm0lZbJrTKEcduyOUI1C3qlfg0ZmBoclvBXTQCjrbBY5gnj5BEqMepJwHkXxRW8SKOVWkMkQ==", "dev": true, "requires": { - "@loopback/context": "^5.0.7", + "@loopback/context": "^5.0.8", "debug": "^4.3.4", - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/eslint-config": { - "version": "13.0.7", - "resolved": "https://registry.npmjs.org/@loopback/eslint-config/-/eslint-config-13.0.7.tgz", - "integrity": "sha512-yL3YrdCFcYgmv72iMYacuA6aCaUgSppJKHBWnV8KYuR/HMsXeI26c1XKHji8GEqpSLPM2YrRPNYHoxipsjXvIw==", + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@loopback/eslint-config/-/eslint-config-13.0.8.tgz", + "integrity": "sha512-V2957LzfCVxZ6oBNbispMxmBsiZm0sDj/jiQ0zbhHeXPXYOEflNVtqsoz3s0pE0aQcSYYv4E2oPLL93rRgQWyg==", "dev": true, "requires": { - "@typescript-eslint/eslint-plugin": "^5.44.0", - "@typescript-eslint/parser": "^5.44.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-eslint-plugin": "^5.0.7", + "@typescript-eslint/eslint-plugin": "^5.51.0", + "@typescript-eslint/parser": "^5.51.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-eslint-plugin": "^5.0.8", "eslint-plugin-mocha": "^10.1.0" } }, "@loopback/express": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.7.tgz", - "integrity": "sha512-KStdPJ71gBrTq4e91Ju6qMW6x7aE20nKrOpwnkxl5NMbNS9gloIe1zhCxCfPnI8QVjTFD1ZcbU2vCnrudXqHlw==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.8.tgz", + "integrity": "sha512-qph2Npcae8WfIv+Ni8cQqFrz9umnWB7nnH1ngDauII6cjzHHQXfUJ+gG/lYVX7D0oqa4gNNZ1PPa1voNqvuTAQ==", "dev": true, "requires": { - "@loopback/http-server": "^4.0.7", + "@loopback/http-server": "^4.0.8", "@types/body-parser": "^1.19.2", - "@types/express": "^4.17.15", - "@types/express-serve-static-core": "^4.17.32", + "@types/express": "^4.17.17", + "@types/express-serve-static-core": "^4.17.33", "@types/http-errors": "^2.0.1", "body-parser": "^1.20.1", "debug": "^4.3.4", @@ -15221,104 +15219,104 @@ "http-errors": "^2.0.0", "on-finished": "^2.4.1", "toposort": "^2.0.2", - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/filter": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.7.tgz", - "integrity": "sha512-nhNZkkUx4oFjXU3J4JKFgpnTUnU3xlDDpQ6H1hfcP/Ws5pzDDOn/rgAAMw0vEyTWg2Z/2mexMgZ++E1mXLKSdw==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.8.tgz", + "integrity": "sha512-SVuFVwZHuOhbhBtRsfy3fKqTao9Py+V91pTQ5YTTA+RxBam2q58bUuF885OPEMOMRA+ZQc7jhwQCEr43mhr65g==", "dev": true, "requires": { - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/http-server": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.7.tgz", - "integrity": "sha512-pHzciPQMUCSq2EgE6UxdMynE0UxN4Od4bOFu3k1E7dRPcOLaQ1AJ6iu9K3dWmUKdix1uZbHt839pTNvk5FlFDg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.8.tgz", + "integrity": "sha512-P5kmJ1ObxUEqB5ntOmLNmzqeN7GF0ZGFOiYrBhId+/dOE6+FqBkZ5bF9e+xMfpOL/ZeNjmA4USVdQ6BEbVL0iA==", "dev": true, "requires": { "debug": "^4.3.4", "stoppable": "^1.1.0", - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/metadata": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.7.tgz", - "integrity": "sha512-16kp9jVTIC4oP05Ym9f0m2zud38JkLfJPsX8r9peLhoLz3k7cswYHuvQxXSay+66QfH7+NnOhHmWJMJXDqgo0Q==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.8.tgz", + "integrity": "sha512-ild26/zBK+UIK9t2dwN4MNF0iCdcmHFDa7MWc1MuJlMC+j3p3F8goNsE9oIVyw3eGSWKlGSOBIjwMJX8QBHfzA==", "dev": true, "requires": { "debug": "^4.3.4", "lodash": "^4.17.21", "reflect-metadata": "^0.1.13", - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/model-api-builder": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.7.tgz", - "integrity": "sha512-M1V1CR71JQRtJrUTWU9WNbNUyxEnjQIFr3cRT3EXsxn5MSRdAc6AxJdR8HtlsXdutRYlmk1m7eBbFjjvfxPgkw==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.8.tgz", + "integrity": "sha512-WX2tlVdZNR0JONGnHq/WccsZT81unjNXjM/LgDhpKcWX6elC9ceDDdziUy0dDJhY/dSXhAS2+c1sXu49r4sF6Q==", "dev": true, "requires": { - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/openapi-v3": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.7.tgz", - "integrity": "sha512-CG6txh1maZW9wZSQt7PM7PCDRn+ZJ9+10vCiyCj96gAEWGNY6dIzSUwtypP1PwuLk++xbEd9FZ9MY47j9taliA==", + "version": "8.0.8", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.8.tgz", + "integrity": "sha512-59kULizUN7QtZpq0/2B9ZKz0sM6C9Vp5EzrwEMas8I6MOSAk7TYicwX0mEv7FeNUMoNtPnEKw2yTUDxCnwonCg==", "dev": true, "requires": { - "@loopback/repository-json-schema": "^6.1.1", + "@loopback/repository-json-schema": "^6.1.2", "debug": "^4.3.4", - "http-status": "^1.6.1", + "http-status": "^1.6.2", "json-merge-patch": "^1.0.2", "lodash": "^4.17.21", "openapi3-ts": "^2.0.2", - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/repository": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.1.2.tgz", - "integrity": "sha512-i1WySKRlfraXxTOhxbWcOUsEXa+Y4AXsmYWLoJUIYPUoZHN89Vf+guzcI4x0NF2cBsLZ6QyoKxPWW9F65MAhAg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.1.3.tgz", + "integrity": "sha512-0kNQEuHDWcY0brpuprhMbXCxUt6M8v4YRBWVTGr9nlRomEPo6BkLOjr0IA5CrzWL77fDcB9BMVusT0Fb0pMncg==", "dev": true, "requires": { - "@loopback/filter": "^3.0.7", + "@loopback/filter": "^3.0.8", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", - "loopback-datasource-juggler": "^4.28.0", - "tslib": "^2.4.1" + "loopback-datasource-juggler": "^4.28.2", + "tslib": "^2.5.0" } }, "@loopback/repository-json-schema": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.1.1.tgz", - "integrity": "sha512-UlGdY/w1jFUR0wk3gRVe3Opy57Cz6Db2kAx2cNoy5FyBCZ18djBmJnV1tQ0OOXWSnk9tZLEakJO/Blw8dcPY9g==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.1.2.tgz", + "integrity": "sha512-3NFSUbVyoBCEyFxe2KTS/R/uBdUVRkSDkK3d+L0664LgPV7UhVZJFVUaDn1xngXaNMe3pq6/hCSEXi8G0fXLRg==", "dev": true, "requires": { "@types/json-schema": "^7.0.11", "debug": "^4.3.4", - "tslib": "^2.4.1" + "tslib": "^2.5.0" } }, "@loopback/rest": { - "version": "12.0.7", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.7.tgz", - "integrity": "sha512-Vj3KeiHxdKz4B4nPeG9dFJylg9IWMFVT+8YoGCCbfcAcZXArWuk2Sh66Q1o8Ea2zqgedC1qMLOivxIOFJ+jPMQ==", + "version": "12.0.8", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.8.tgz", + "integrity": "sha512-cdCeWiqVvKTCpaTUSCodzxmL4XPbM/5Cdg+l6SVJo50OctNzj9Jy9BwnswCCoZKuJS7m5ikRwWWjFlefWtTAjg==", "dev": true, "requires": { - "@loopback/express": "^5.0.7", - "@loopback/http-server": "^4.0.7", - "@loopback/openapi-v3": "^8.0.7", + "@loopback/express": "^5.0.8", + "@loopback/http-server": "^4.0.8", + "@loopback/openapi-v3": "^8.0.8", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.13", - "@types/express": "^4.17.15", - "@types/express-serve-static-core": "^4.17.32", + "@types/express": "^4.17.17", + "@types/express-serve-static-core": "^4.17.33", "@types/http-errors": "^2.0.1", "@types/on-finished": "^2.3.1", "@types/serve-static": "1.15.0", @@ -15339,29 +15337,29 @@ "path-to-regexp": "^6.2.1", "qs": "^6.10.5", "strong-error-handler": "^4.0.1", - "tslib": "^2.4.1", + "tslib": "^2.5.0", "type-is": "^1.6.18", - "validator": "^13.7.0" + "validator": "^13.9.0" } }, "@loopback/service-proxy": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.7.tgz", - "integrity": "sha512-lj58nN+qNNObmTSeqYNx/BsOooOZitHWpRZFzD2i3wb3smM8ThsQowNQza22zrKUZ5qQlJQ3hgelEVK2Pz1sHQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.8.tgz", + "integrity": "sha512-2f11GKUMIJbp1lV/vc4lLfibHgZXui5VtpMbCic/Ym3tVDsm0bq1R+6skiZRTEcPXRGMSynobfr2VOnM4I8tvw==", "dev": true, "requires": { - "loopback-datasource-juggler": "^4.28.0", - "tslib": "^2.4.1" + "loopback-datasource-juggler": "^4.28.2", + "tslib": "^2.5.0" } }, "@loopback/testlab": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@loopback/testlab/-/testlab-5.0.7.tgz", - "integrity": "sha512-egqarwm6EukXC3KuOo3WmcckChkUuJAxXKLe8QLt/WAWIRzZgFlnjDoT0eRgtn9O6kbIvJWkXqGACJRgK4PmGA==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@loopback/testlab/-/testlab-5.0.8.tgz", + "integrity": "sha512-byaSATKNLR5Atu3dD1I8hCNrSFdsvEUtMhQjsIQFNtFqniNRSp90GHe26B97kcSPXfNMUhHgZ+8VuVqbvjt3GQ==", "dev": true, "requires": { "@hapi/shot": "^6.0.0", - "@types/express": "^4.17.15", + "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", "@types/shot": "^4.0.1", "@types/sinon": "^10.0.13", @@ -15372,7 +15370,7 @@ "should": "^13.2.3", "sinon": "^15.0.1", "supertest": "^6.3.3", - "tslib": "^2.4.1" + "tslib": "^2.5.0" }, "dependencies": { "fs-extra": { @@ -15452,48 +15450,48 @@ } }, "@octokit/auth-token": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz", - "integrity": "sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", + "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", "dev": true, "requires": { - "@octokit/types": "^8.0.0" + "@octokit/types": "^9.0.0" } }, "@octokit/core": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz", - "integrity": "sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz", + "integrity": "sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==", "dev": true, "requires": { "@octokit/auth-token": "^3.0.0", "@octokit/graphql": "^5.0.0", "@octokit/request": "^6.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "before-after-hook": "^2.2.0", "universal-user-agent": "^6.0.0" } }, "@octokit/endpoint": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz", - "integrity": "sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", + "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", "dev": true, "requires": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "is-plain-object": "^5.0.0", "universal-user-agent": "^6.0.0" } }, "@octokit/graphql": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz", - "integrity": "sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", + "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", "dev": true, "requires": { "@octokit/request": "^6.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "universal-user-agent": "^6.0.0" } }, @@ -15504,12 +15502,12 @@ "dev": true }, "@octokit/plugin-paginate-rest": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz", - "integrity": "sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz", + "integrity": "sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw==", "dev": true, "requires": { - "@octokit/types": "^8.0.0" + "@octokit/types": "^9.0.0" } }, "@octokit/plugin-request-log": { @@ -15520,56 +15518,56 @@ "requires": {} }, "@octokit/plugin-rest-endpoint-methods": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz", - "integrity": "sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz", + "integrity": "sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA==", "dev": true, "requires": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "deprecation": "^2.3.1" } }, "@octokit/request": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz", - "integrity": "sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz", + "integrity": "sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==", "dev": true, "requires": { "@octokit/endpoint": "^7.0.0", "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "is-plain-object": "^5.0.0", "node-fetch": "^2.6.7", "universal-user-agent": "^6.0.0" } }, "@octokit/request-error": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz", - "integrity": "sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", + "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", "dev": true, "requires": { - "@octokit/types": "^8.0.0", + "@octokit/types": "^9.0.0", "deprecation": "^2.0.0", "once": "^1.4.0" } }, "@octokit/rest": { - "version": "19.0.5", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz", - "integrity": "sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow==", + "version": "19.0.7", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.7.tgz", + "integrity": "sha512-HRtSfjrWmWVNp2uAkEpQnuGMJsu/+dBr47dRc5QVgsCbnIc1+GFEaoKBWkYG+zjrsHpSqcAElMio+n10c0b5JA==", "dev": true, "requires": { "@octokit/core": "^4.1.0", - "@octokit/plugin-paginate-rest": "^5.0.0", + "@octokit/plugin-paginate-rest": "^6.0.0", "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^6.7.0" + "@octokit/plugin-rest-endpoint-methods": "^7.0.0" } }, "@octokit/types": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.0.tgz", - "integrity": "sha512-v40LBJjw973X7sP6CuldlXDwIdgmVhry3Jq4jveVJgN1XBhqpCEDYTyDeXW/YS0bBGN3CRvTvON5IvZpaxcu0g==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", + "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", "dev": true, "requires": { "@octokit/openapi-types": "^16.0.0" @@ -15823,21 +15821,21 @@ } }, "@types/express": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz", - "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==", + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", "dev": true, "requires": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.31", + "@types/express-serve-static-core": "^4.17.33", "@types/qs": "*", "@types/serve-static": "*" } }, "@types/express-serve-static-core": { - "version": "4.17.32", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz", - "integrity": "sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==", + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", "dev": true, "requires": { "@types/node": "*", @@ -16018,20 +16016,21 @@ } }, "@types/validator": { - "version": "13.7.10", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.10.tgz", - "integrity": "sha512-t1yxFAR2n0+VO6hd/FJ9F2uezAZVWHLmpmlJzm1eX03+H7+HsuTAp7L8QJs+2pQCfWkP1+EXsGK9Z9v7o/qPVQ==" + "version": "13.7.12", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.12.tgz", + "integrity": "sha512-YVtyAPqpefU+Mm/qqnOANW6IkqKpCSrarcyV269C8MA8Ux0dbkEuQwM/4CjL47kVEM2LgBef/ETfkH+c6+moFA==" }, "@typescript-eslint/eslint-plugin": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz", - "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.52.0.tgz", + "integrity": "sha512-lHazYdvYVsBokwCdKOppvYJKaJ4S41CgKBcPvyd0xjZNbvQdhn/pnJlGtQksQ/NhInzdaeaSarlBjDXHuclEbg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/type-utils": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@typescript-eslint/scope-manager": "5.52.0", + "@typescript-eslint/type-utils": "5.52.0", + "@typescript-eslint/utils": "5.52.0", "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", @@ -16040,53 +16039,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", - "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.52.0.tgz", + "integrity": "sha512-e2KiLQOZRo4Y0D/b+3y08i3jsekoSkOYStROYmPUnGMEoA0h+k2qOH5H6tcjIc68WDvGwH+PaOrP1XRzLJ6QlA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.52.0", + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/typescript-estree": "5.52.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz", - "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.52.0.tgz", + "integrity": "sha512-AR7sxxfBKiNV0FWBSARxM8DmNxrwgnYMPwmpkC1Pl1n+eT8/I2NAUPuwDy/FmDcC6F8pBfmOcaxcxRHspgOBMw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2" + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/visitor-keys": "5.52.0" } }, "@typescript-eslint/type-utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz", - "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.52.0.tgz", + "integrity": "sha512-tEKuUHfDOv852QGlpPtB3lHOoig5pyFQN/cUiZtpw99D93nEBjexRLre5sQZlkMoHry/lZr8qDAt2oAHLKA6Jw==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@typescript-eslint/typescript-estree": "5.52.0", + "@typescript-eslint/utils": "5.52.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", - "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.52.0.tgz", + "integrity": "sha512-oV7XU4CHYfBhk78fS7tkum+/Dpgsfi91IIDy7fjCyq2k6KB63M6gMC0YIvy+iABzmXThCRI6xpCEyVObBdWSDQ==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz", - "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.52.0.tgz", + "integrity": "sha512-WeWnjanyEwt6+fVrSR0MYgEpUAuROxuAH516WPjUblIrClzYJj0kBbjdnbQXLpgAN8qbEuGywiQsXUVDiAoEuQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2", + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/visitor-keys": "5.52.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -16095,28 +16094,28 @@ } }, "@typescript-eslint/utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz", - "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.52.0.tgz", + "integrity": "sha512-As3lChhrbwWQLNk2HC8Ree96hldKIqk98EYvypd3It8Q1f8d5zWyIoaZEp2va5667M4ZyE7X8UUR+azXrFl+NA==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.52.0", + "@typescript-eslint/types": "5.52.0", + "@typescript-eslint/typescript-estree": "5.52.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" } }, "@typescript-eslint/visitor-keys": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", - "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.52.0.tgz", + "integrity": "sha512-qMwpw6SU5VHCPr99y274xhbm+PRViK/NATY6qzt+Et7+mThGuFSl/ompj2/hrBlRP/kq+BFdgagnOSgw9TB0eA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/types": "5.52.0", "eslint-visitor-keys": "^3.3.0" } }, @@ -16147,9 +16146,9 @@ } }, "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true }, "acorn-jsx": { @@ -16269,6 +16268,12 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, + "ansi-sequence-parser": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", + "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==", + "dev": true + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -16519,15 +16524,15 @@ "dev": true }, "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" } }, "bs-logger": { @@ -16686,9 +16691,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001446", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz", - "integrity": "sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw==", + "version": "1.0.30001452", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001452.tgz", + "integrity": "sha512-Lkp0vFjMkBB3GTpLR8zk4NwW5EdRdnitwYJHDOOKIU85x4ckYCPQ+9WlVvSVClHxVReefkUMtWZH2l9KGlD51w==", "dev": true }, "capital-case": { @@ -16924,6 +16929,12 @@ "once": "^1.3.0", "path-is-absolute": "^1.0.0" } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true } } }, @@ -16992,9 +17003,9 @@ } }, "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true }, "conventional-changelog-angular": { @@ -17683,9 +17694,9 @@ } }, "dottie": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz", - "integrity": "sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.3.tgz", + "integrity": "sha512-4liA0PuRkZWQFQjwBypdxPfZaRWiv5tkhMXY2hzsa2pNf5s7U3m9cwUchfNKe8wZQxdGPQQzO6Rm2uGe0rvohQ==" }, "duplexer2": { "version": "0.1.4", @@ -17718,9 +17729,9 @@ } }, "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", + "version": "1.4.298", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.298.tgz", + "integrity": "sha512-dJZurgxDeaqn90VmS23Xz+QPQQl84BxnlAfwCDFNjfEhqO2yLMDkeaDoJ1yPXAbmiqTi+hd5TpB5zi1N4hwBuQ==", "dev": true }, "emoji-regex": { @@ -17823,9 +17834,9 @@ "dev": true }, "eslint": { - "version": "8.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "version": "8.34.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", + "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", "dev": true, "requires": { "@eslint/eslintrc": "^1.4.1", @@ -17907,9 +17918,9 @@ "requires": {} }, "eslint-plugin-eslint-plugin": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-5.0.7.tgz", - "integrity": "sha512-hcz4Bze1ECwv3Q/Bi/ZMZZNiuvI2YclNuxjnczkblQ0skrlPhdO83rSM7felf5n+7ZJOZi4GS8y8gNiRtvI0hA==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-5.0.8.tgz", + "integrity": "sha512-bxPMZ3L/+5YypErWQMKUI9XdkLpgqOOO0CgbtHjk5Zxzcg4EVsWYPy8duvGSLxSyR60LBIoXNzVMueEZ3/j0AQ==", "dev": true, "requires": { "eslint-utils": "^3.0.0", @@ -17985,9 +17996,9 @@ "dev": true }, "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.1.tgz", + "integrity": "sha512-3ZggxvMv5EEY1ssUVyHSVt0oPreyBfbUi1XikJVfjFiBeBDLdrb0IWoDiEwqT/2sUQi0TGaWtFhOGDD8RTpXgQ==", "dev": true, "requires": { "estraverse": "^5.1.0" @@ -18657,9 +18668,9 @@ } }, "globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -18808,9 +18819,9 @@ "dev": true }, "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, "http-errors": { @@ -18881,9 +18892,9 @@ "dev": true }, "hyperid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hyperid/-/hyperid-3.1.0.tgz", - "integrity": "sha512-ejqC0aqua7caNiOAVIFnRCwFPKaSq9ev+a3aOG7A8dATW8aaUWpSpdV6S3jZywpg/7ysVsdzO6H+xS4aFBRL/w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hyperid/-/hyperid-3.1.1.tgz", + "integrity": "sha512-RveV33kIksycSf7HLkq1sHB5wW0OwuX8ot8MYnY++gaaPXGFfKpBncHrAWxdpuEeRlazUMGWefwP1w6o6GaumA==", "dev": true, "requires": { "uuid": "^8.3.2", @@ -19659,9 +19670,9 @@ } }, "loopback-datasource-juggler": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.1.tgz", - "integrity": "sha512-MbBniZeHmAc8mee0n1QtlKHpi7Ftsqn8NRLW5aroibxtX0mEryNvruncf+i6sK17Ov0o1uYMPhMg8gANZUzEIw==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.2.tgz", + "integrity": "sha512-3+NtxehBDPWmRNFMm34JceoOSmdkGcDrToZVHqhjCtxJJ+M/3KSV0ObwD6pD+eA27liKg09Rfp4oezjw6I/ZOg==", "dev": true, "requires": { "async": "^3.2.4", @@ -19670,8 +19681,8 @@ "depd": "^2.0.0", "inflection": "^1.13.4", "lodash": "^4.17.21", - "loopback-connector": "^5.2.0", - "minimatch": "^5.1.2", + "loopback-connector": "^5.2.1", + "minimatch": "^5.1.6", "nanoid": "^3.3.4", "qs": "^6.10.5", "strong-globalize": "^6.0.5", @@ -19998,9 +20009,9 @@ } }, "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true }, "minimist-options": { @@ -20350,9 +20361,9 @@ } }, "node-fetch": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz", - "integrity": "sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "dev": true, "requires": { "whatwg-url": "^5.0.0" @@ -20460,9 +20471,9 @@ } }, "node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, "nopt": { @@ -20499,9 +20510,9 @@ "dev": true }, "npm": { - "version": "8.19.3", - "resolved": "https://registry.npmjs.org/npm/-/npm-8.19.3.tgz", - "integrity": "sha512-0QjmyPtDxSyMWWD8I91QGbrgx9KzbV6C9FK1liEb/K0zppiZkr5KxXc990G+LzPwBHDfRjUBlO9T1qZ08vl9mA==", + "version": "8.19.4", + "resolved": "https://registry.npmjs.org/npm/-/npm-8.19.4.tgz", + "integrity": "sha512-3HANl8i9DKnUA89P4KEgVNN28EjSeDCmvEqbzOAuxCFDzdBZzjUl99zgnGpOUumvW5lvJo2HKcjrsc+tfyv1Hw==", "dev": true, "requires": { "@isaacs/string-locale-compare": "^1.1.0", @@ -21198,7 +21209,7 @@ } }, "http-cache-semantics": { - "version": "4.1.0", + "version": "4.1.1", "bundled": true, "dev": true }, @@ -22900,16 +22911,16 @@ "dev": true }, "pg": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", - "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", + "integrity": "sha512-ZJM+qkEbtOHRuXjmvBtOgNOXOtLSbxiMiUVMgE4rV6Zwocy03RicCVvDXgx8l4Biwo8/qORUnEqn2fdQzV7KCg==", "dev": true, "requires": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", "pg-connection-string": "^2.5.0", "pg-pool": "^3.5.2", - "pg-protocol": "^1.5.0", + "pg-protocol": "^1.6.0", "pg-types": "^2.1.0", "pgpass": "1.x" } @@ -22942,9 +22953,9 @@ "requires": {} }, "pg-protocol": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", - "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz", + "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==", "dev": true }, "pg-types": { @@ -23138,9 +23149,9 @@ "dev": true }, "prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", + "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", "dev": true }, "process-nextick-args": { @@ -23552,9 +23563,9 @@ "dev": true }, "retry-as-promised": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-7.0.3.tgz", - "integrity": "sha512-SEvMa4khHvpU/o6zgh7sK24qm6rxVgKnrSyzb5POeDvZx5N9Bf0s5sQsQ4Fl+HjRp0X+w2UzACGfUnXtx6cJ9Q==" + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-7.0.4.tgz", + "integrity": "sha512-XgmCoxKWkDofwH8WddD0w85ZfqYz+ZHlr5yo+3YUCfycWawU56T5ckWXsScsj5B8tqUcIG67DxXByo3VUgiAdA==" }, "reusify": { "version": "1.0.4", @@ -23878,11 +23889,12 @@ "dev": true }, "shiki": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.12.1.tgz", - "integrity": "sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.1.tgz", + "integrity": "sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==", "dev": true, "requires": { + "ansi-sequence-parser": "^1.1.0", "jsonc-parser": "^3.2.0", "vscode-oniguruma": "^1.7.0", "vscode-textmate": "^8.0.0" @@ -24344,9 +24356,9 @@ } }, "superagent": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.8.tgz", - "integrity": "sha512-OpxPrqqWKOjmuomLq5pCm4LWCSFdgAQ11XVkMl7t4ie13WxWuLkdJ83ZgG2jOQeLXKwMR2p9k30hLrKGAzkPaA==", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.9.tgz", + "integrity": "sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==", "dev": true, "requires": { "component-emitter": "^1.3.0", @@ -24419,13 +24431,10 @@ }, "dependencies": { "minipass": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", - "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.3.tgz", + "integrity": "sha512-OW2r4sQ0sI+z5ckEt5c1Tri4xTgZwYDxpE54eqWlQloQRoWtXjqt9udJ5Z4dSv7wK+nfFI7FRXyCpBSft+gpFw==", + "dev": true } } }, @@ -24656,9 +24665,9 @@ } }, "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "tsutils": { "version": "3.21.0", @@ -24718,15 +24727,15 @@ } }, "typedoc": { - "version": "0.23.24", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.24.tgz", - "integrity": "sha512-bfmy8lNQh+WrPYcJbtjQ6JEEsVl/ce1ZIXyXhyW+a1vFrjO39t6J8sL/d6FfAGrJTc7McCXgk9AanYBSNvLdIA==", + "version": "0.23.25", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.25.tgz", + "integrity": "sha512-O1he153qVyoCgJYSvIyY3bPP1wAJTegZfa6tL3APinSZhJOf8CSd8F/21M6ex8pUY/fuY6n0jAsT4fIuMGA6sA==", "dev": true, "requires": { "lunr": "^2.3.9", - "marked": "^4.2.5", - "minimatch": "^5.1.2", - "shiki": "^0.12.1" + "marked": "^4.2.12", + "minimatch": "^6.1.6", + "shiki": "^0.14.1" }, "dependencies": { "brace-expansion": { @@ -24739,9 +24748,9 @@ } }, "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-6.2.0.tgz", + "integrity": "sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -24759,9 +24768,9 @@ } }, "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true }, "uglify-js": { @@ -24915,9 +24924,9 @@ } }, "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==" }, "vary": { "version": "1.1.2", diff --git a/package.json b/package.json index e07ef22..7acc868 100644 --- a/package.json +++ b/package.json @@ -46,25 +46,25 @@ "!*/__tests__" ], "peerDependencies": { - "@loopback/core": "^4.0.7", - "@loopback/repository": "^5.1.2", - "@loopback/rest": "^12.0.7" + "@loopback/core": "^4.0.8", + "@loopback/repository": "^5.1.3", + "@loopback/rest": "^12.0.8" }, "dependencies": { "debug": "^4.3.4", "sequelize": "^6.28.0", - "tslib": "^2.4.1" + "tslib": "^2.0.0" }, "devDependencies": { "@commitlint/cli": "^17.4.2", "@commitlint/config-conventional": "^17.4.2", - "@loopback/boot": "^5.0.7", - "@loopback/build": "^9.0.7", - "@loopback/core": "^4.0.7", - "@loopback/eslint-config": "^13.0.7", - "@loopback/repository": "^5.1.2", - "@loopback/rest": "^12.0.7", - "@loopback/testlab": "^5.0.7", + "@loopback/boot": "^5.0.8", + "@loopback/build": "^9.0.8", + "@loopback/core": "^4.0.8", + "@loopback/eslint-config": "^13.0.8", + "@loopback/repository": "^5.1.3", + "@loopback/rest": "^12.0.8", + "@loopback/testlab": "^5.0.8", "@semantic-release/changelog": "^6.0.2", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/git": "^10.0.1", @@ -75,7 +75,7 @@ "cz-conventional-changelog": "^3.3.0", "cz-customizable": "^7.0.0", "cz-customizable-ghooks": "^2.0.0", - "eslint": "^8.32.0", + "eslint": "^8.33.0", "husky": "^8.0.3", "pg": "^8.8.0", "pg-hstore": "^2.3.4", @@ -84,7 +84,7 @@ "sqlite3": "^5.1.4", "typedoc": "^0.23.24", "typedoc-plugin-markdown": "^3.14.0", - "typescript": "~4.7.4" + "typescript": "~4.9.4" }, "config": { "commitizen": { @@ -94,6 +94,11 @@ "publishConfig": { "registry": "https://registry.npmjs.org/" }, + "override":{ + "@semantic-release/npm": { + "npm": "^9.4.2" + } + }, "release": { "branches": [ "master"