diff --git a/package-lock.json b/package-lock.json index 1f0dd3f0..1ec4b79f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,99 +45,99 @@ } }, "node_modules/@algolia/client-abtesting": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.15.0.tgz", - "integrity": "sha512-FaEM40iuiv1mAipYyiptP4EyxkJ8qHfowCpEeusdHUC4C7spATJYArD2rX3AxkVeREkDIgYEOuXcwKUbDCr7Nw==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.18.0.tgz", + "integrity": "sha512-DLIrAukjsSrdMNNDx1ZTks72o4RH/1kOn8Wx5zZm8nnqFexG+JzY4SANnCNEjnFQPJTTvC+KpgiNW/CP2lumng==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-analytics": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.15.0.tgz", - "integrity": "sha512-lho0gTFsQDIdCwyUKTtMuf9nCLwq9jOGlLGIeQGKDxXF7HbiAysFIu5QW/iQr1LzMgDyM9NH7K98KY+BiIFriQ==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.18.0.tgz", + "integrity": "sha512-0VpGG2uQW+h2aejxbG8VbnMCQ9ary9/ot7OASXi6OjE0SRkYQ/+pkW+q09+IScif3pmsVVYggmlMPtAsmYWHng==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-common": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.15.0.tgz", - "integrity": "sha512-IofrVh213VLsDkPoSKMeM9Dshrv28jhDlBDLRcVJQvlL8pzue7PEB1EZ4UoJFYS3NSn7JOcJ/V+olRQzXlJj1w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.18.0.tgz", + "integrity": "sha512-X1WMSC+1ve2qlMsemyTF5bIjwipOT+m99Ng1Tyl36ZjQKTa54oajBKE0BrmM8LD8jGdtukAgkUhFoYOaRbMcmQ==", "peer": true, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-insights": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.15.0.tgz", - "integrity": "sha512-bDDEQGfFidDi0UQUCbxXOCdphbVAgbVmxvaV75cypBTQkJ+ABx/Npw7LkFGw1FsoVrttlrrQbwjvUB6mLVKs/w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.18.0.tgz", + "integrity": "sha512-FAJRNANUOSs/FgYOJ/Njqp+YTe4TMz2GkeZtfsw1TMiA5mVNRS/nnMpxas9771aJz7KTEWvK9GwqPs0K6RMYWg==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.15.0.tgz", - "integrity": "sha512-LfaZqLUWxdYFq44QrasCDED5bSYOswpQjSiIL7Q5fYlefAAUO95PzBPKCfUhSwhb4rKxigHfDkd81AvEicIEoA==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.18.0.tgz", + "integrity": "sha512-I2dc94Oiwic3SEbrRp8kvTZtYpJjGtg5y5XnqubgnA15AgX59YIY8frKsFG8SOH1n2rIhUClcuDkxYQNXJLg+w==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-query-suggestions": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.15.0.tgz", - "integrity": "sha512-wu8GVluiZ5+il8WIRsGKu8VxMK9dAlr225h878GGtpTL6VBvwyJvAyLdZsfFIpY0iN++jiNb31q2C1PlPL+n/A==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.18.0.tgz", + "integrity": "sha512-x6XKIQgKFTgK/bMasXhghoEjHhmgoP61pFPb9+TaUJ32aKOGc65b12usiGJ9A84yS73UDkXS452NjyP50Knh/g==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-search": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.15.0.tgz", - "integrity": "sha512-Z32gEMrRRpEta5UqVQA612sLdoqY3AovvUPClDfMxYrbdDAebmGDVPtSogUba1FZ4pP5dx20D3OV3reogLKsRA==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.18.0.tgz", + "integrity": "sha512-qI3LcFsVgtvpsBGR7aNSJYxhsR+Zl46+958ODzg8aCxIcdxiK7QEVLMJMZAR57jGqW0Lg/vrjtuLFDMfSE53qA==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" @@ -149,81 +149,81 @@ "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, "node_modules/@algolia/ingestion": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.15.0.tgz", - "integrity": "sha512-MkqkAxBQxtQ5if/EX2IPqFA7LothghVyvPoRNA/meS2AW2qkHwcxjuiBxv4H6mnAVEPfJlhu9rkdVz9LgCBgJg==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.18.0.tgz", + "integrity": "sha512-bGvJg7HnGGm+XWYMDruZXWgMDPVt4yCbBqq8DM6EoaMBK71SYC4WMfIdJaw+ABqttjBhe6aKNRkWf/bbvYOGyw==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/monitoring": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.15.0.tgz", - "integrity": "sha512-QPrFnnGLMMdRa8t/4bs7XilPYnoUXDY8PMQJ1sf9ZFwhUysYYhQNX34/enoO0LBjpoOY6rLpha39YQEFbzgKyQ==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.18.0.tgz", + "integrity": "sha512-lBssglINIeGIR+8KyzH05NAgAmn1BCrm5D2T6pMtr/8kbTHvvrm1Zvcltc5dKUQEFyyx3J5+MhNc7kfi8LdjVw==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/recommend": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.15.0.tgz", - "integrity": "sha512-5eupMwSqMLDObgSMF0XG958zR6GJP3f7jHDQ3/WlzCM9/YIJiWIUoJFGsko9GYsA5xbLDHE/PhWtq4chcCdaGQ==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.18.0.tgz", + "integrity": "sha512-uSnkm0cdAuFwdMp4pGT5vHVQ84T6AYpTZ3I0b3k/M3wg4zXDhl3aCiY8NzokEyRLezz/kHLEEcgb/tTTobOYVw==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-common": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.15.0.tgz", - "integrity": "sha512-Po/GNib6QKruC3XE+WKP1HwVSfCDaZcXu48kD+gwmtDlqHWKc7Bq9lrS0sNZ456rfCKhXksOmMfUs4wRM/Y96w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.18.0.tgz", + "integrity": "sha512-1XFjW0C3pV0dS/9zXbV44cKI+QM4ZIz9cpatXpsjRlq6SUCpLID3DZHsXyE6sTb8IhyPaUjk78GEJT8/3hviqg==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0" + "@algolia/client-common": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-fetch": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.15.0.tgz", - "integrity": "sha512-rOZ+c0P7ajmccAvpeeNrUmEKoliYFL8aOR5qGW5pFq3oj3Iept7Y5mEtEsOBYsRt6qLnaXn4zUKf+N8nvJpcIw==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.18.0.tgz", + "integrity": "sha512-0uodeNdAHz1YbzJh6C5xeQ4T6x5WGiUxUq3GOaT/R4njh5t78dq+Rb187elr7KtnjUmETVVuCvmEYaThfTHzNg==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0" + "@algolia/client-common": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-node-http": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.15.0.tgz", - "integrity": "sha512-b1jTpbFf9LnQHEJP5ddDJKE2sAlhYd7EVSOWgzo/27n/SfCoHfqD0VWntnWYD83PnOKvfe8auZ2+xCb0TXotrQ==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.18.0.tgz", + "integrity": "sha512-tZCqDrqJ2YE2I5ukCQrYN8oiF6u3JIdCxrtKq+eniuLkjkO78TKRnXrVcKZTmfFJyyDK8q47SfDcHzAA3nHi6w==", "peer": true, "dependencies": { - "@algolia/client-common": "5.15.0" + "@algolia/client-common": "5.18.0" }, "engines": { "node": ">= 14.0.0" @@ -2270,9 +2270,9 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", "dev": true, "dependencies": { "@jridgewell/set-array": "^1.2.1", @@ -2371,9 +2371,9 @@ } }, "node_modules/@paddle/paddle-js": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@paddle/paddle-js/-/paddle-js-1.3.2.tgz", - "integrity": "sha512-N0/Vd3mmnk0zk1+xY+61xBD7bDW0gFAZjyMXvZvF6UDDAKIuNNkKYsImGvMSCG9zKvCMRGAw4fJBwe2mG01Bbg==" + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@paddle/paddle-js/-/paddle-js-1.3.3.tgz", + "integrity": "sha512-kdH2einQ/NfgRkXVscdb1yqutREgMF6LwFli9Zv7by+Ck2zjaOZNYYtfko7twfPI3zcwHvWBSLd/XGbx7Kwiow==" }, "node_modules/@redocly/ajv": { "version": "8.11.2", @@ -2404,9 +2404,9 @@ "dev": true }, "node_modules/@redocly/openapi-core": { - "version": "1.25.15", - "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.25.15.tgz", - "integrity": "sha512-/dpr5zpGj2t1Bf7EIXEboRZm1hsJZBQfv3Q1pkivtdAEg3if2khv+b9gY68aquC6cM/2aQY2kMLy8LlY2tn+Og==", + "version": "1.26.1", + "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.26.1.tgz", + "integrity": "sha512-xRuVZqMVRFzqjbUCpOTra4tbnmQMWsya996omZMV3WgD084Z6OWB3FXflhAp93E/yAmbWlWZpddw758AyoaLSw==", "dev": true, "dependencies": { "@redocly/ajv": "^8.11.2", @@ -2415,7 +2415,6 @@ "https-proxy-agent": "^7.0.4", "js-levenshtein": "^1.1.6", "js-yaml": "^4.1.0", - "lodash.isequal": "^4.5.0", "minimatch": "^5.0.1", "node-fetch": "^2.6.1", "pluralize": "^8.0.0", @@ -2448,9 +2447,9 @@ } }, "node_modules/@rollup/plugin-node-resolve": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz", - "integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==", + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", + "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", "dev": true, "dependencies": { "@rollup/pluginutils": "^5.0.1", @@ -2494,9 +2493,9 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz", - "integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", + "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", "dev": true, "dependencies": { "@types/estree": "^1.0.0", @@ -2534,9 +2533,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.0.tgz", - "integrity": "sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.29.1.tgz", + "integrity": "sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==", "cpu": [ "arm" ], @@ -2547,9 +2546,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.0.tgz", - "integrity": "sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.29.1.tgz", + "integrity": "sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==", "cpu": [ "arm64" ], @@ -2560,9 +2559,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.0.tgz", - "integrity": "sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.29.1.tgz", + "integrity": "sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==", "cpu": [ "arm64" ], @@ -2573,9 +2572,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.0.tgz", - "integrity": "sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.29.1.tgz", + "integrity": "sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==", "cpu": [ "x64" ], @@ -2586,9 +2585,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.0.tgz", - "integrity": "sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.29.1.tgz", + "integrity": "sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==", "cpu": [ "arm64" ], @@ -2599,9 +2598,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.0.tgz", - "integrity": "sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.29.1.tgz", + "integrity": "sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==", "cpu": [ "x64" ], @@ -2612,9 +2611,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.0.tgz", - "integrity": "sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.29.1.tgz", + "integrity": "sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==", "cpu": [ "arm" ], @@ -2625,9 +2624,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.0.tgz", - "integrity": "sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.29.1.tgz", + "integrity": "sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==", "cpu": [ "arm" ], @@ -2638,9 +2637,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.0.tgz", - "integrity": "sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.29.1.tgz", + "integrity": "sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==", "cpu": [ "arm64" ], @@ -2651,9 +2650,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.0.tgz", - "integrity": "sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.29.1.tgz", + "integrity": "sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==", "cpu": [ "arm64" ], @@ -2663,10 +2662,23 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.29.1.tgz", + "integrity": "sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.0.tgz", - "integrity": "sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.29.1.tgz", + "integrity": "sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==", "cpu": [ "ppc64" ], @@ -2677,9 +2689,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.0.tgz", - "integrity": "sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.29.1.tgz", + "integrity": "sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==", "cpu": [ "riscv64" ], @@ -2690,9 +2702,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.0.tgz", - "integrity": "sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.29.1.tgz", + "integrity": "sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==", "cpu": [ "s390x" ], @@ -2703,9 +2715,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.0.tgz", - "integrity": "sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz", + "integrity": "sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==", "cpu": [ "x64" ], @@ -2716,9 +2728,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.0.tgz", - "integrity": "sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.29.1.tgz", + "integrity": "sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==", "cpu": [ "x64" ], @@ -2729,9 +2741,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.0.tgz", - "integrity": "sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.29.1.tgz", + "integrity": "sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==", "cpu": [ "arm64" ], @@ -2742,9 +2754,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.0.tgz", - "integrity": "sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.29.1.tgz", + "integrity": "sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==", "cpu": [ "ia32" ], @@ -2755,9 +2767,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.0.tgz", - "integrity": "sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.29.1.tgz", + "integrity": "sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==", "cpu": [ "x64" ], @@ -2940,9 +2952,9 @@ "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==" }, "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz", + "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==", "dev": true }, "node_modules/@vitejs/plugin-vue": { @@ -3286,13 +3298,10 @@ } }, "node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, "engines": { "node": ">= 14" } @@ -3314,33 +3323,33 @@ } }, "node_modules/algoliasearch": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.15.0.tgz", - "integrity": "sha512-Yf3Swz1s63hjvBVZ/9f2P1Uu48GjmjCN+Esxb6MAONMGtZB1fRX8/S1AhUTtsuTlcGovbYLxpHgc7wEzstDZBw==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.18.0.tgz", + "integrity": "sha512-/tfpK2A4FpS0o+S78o3YSdlqXr0MavJIDlFK3XZrlXLy7vaRXJvW5jYg3v5e/wCaF8y0IpMjkYLhoV6QqfpOgw==", "peer": true, "dependencies": { - "@algolia/client-abtesting": "5.15.0", - "@algolia/client-analytics": "5.15.0", - "@algolia/client-common": "5.15.0", - "@algolia/client-insights": "5.15.0", - "@algolia/client-personalization": "5.15.0", - "@algolia/client-query-suggestions": "5.15.0", - "@algolia/client-search": "5.15.0", - "@algolia/ingestion": "1.15.0", - "@algolia/monitoring": "1.15.0", - "@algolia/recommend": "5.15.0", - "@algolia/requester-browser-xhr": "5.15.0", - "@algolia/requester-fetch": "5.15.0", - "@algolia/requester-node-http": "5.15.0" + "@algolia/client-abtesting": "5.18.0", + "@algolia/client-analytics": "5.18.0", + "@algolia/client-common": "5.18.0", + "@algolia/client-insights": "5.18.0", + "@algolia/client-personalization": "5.18.0", + "@algolia/client-query-suggestions": "5.18.0", + "@algolia/client-search": "5.18.0", + "@algolia/ingestion": "1.18.0", + "@algolia/monitoring": "1.18.0", + "@algolia/recommend": "5.18.0", + "@algolia/requester-browser-xhr": "5.18.0", + "@algolia/requester-fetch": "5.18.0", + "@algolia/requester-node-http": "5.18.0" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/algoliasearch-helper": { - "version": "3.22.5", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", - "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", + "version": "3.22.6", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.6.tgz", + "integrity": "sha512-F2gSb43QHyvZmvH/2hxIjbk/uFdO2MguQYTFP7J+RowMW1csjIODMobEnpLI8nbLQuzZnGZdIxl5Bpy1k9+CFQ==", "dependencies": { "@algolia/events": "^4.0.1" }, @@ -3388,13 +3397,13 @@ "dev": true }, "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", "dev": true, "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" }, "engines": { "node": ">= 0.4" @@ -3404,19 +3413,18 @@ } }, "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", "dev": true, "dependencies": { "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" }, "engines": { "node": ">= 0.4" @@ -3547,9 +3555,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", "dev": true, "funding": [ { @@ -3566,9 +3574,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.1" }, "bin": { @@ -3594,16 +3602,44 @@ } }, "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "dev": true, "dependencies": { + "call-bind-apply-helpers": "^1.0.0", "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -3622,9 +3658,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001686", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001686.tgz", - "integrity": "sha512-Y7deg0Aergpa24M3qLC5xjNklnKnhsmSyR/V89dLZ1n0ucJIFNs7PgR2Yfa/Zf6W79SbBicgtGxZr2juHkEUIA==", + "version": "1.0.30001690", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", + "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", "dev": true, "funding": [ { @@ -3767,11 +3803,11 @@ "integrity": "sha512-nhymn9GdnV3CqiEHJVai54TULFAE3VshJTXSqSJKa8yXAKyBKDWdhHarnlIPrshJ0WMFTGuFvG02YjLXfPiuOA==" }, "node_modules/cross-fetch": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", - "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", "dependencies": { - "node-fetch": "^2.6.12" + "node-fetch": "^2.7.0" } }, "node_modules/cross-spawn": { @@ -3815,14 +3851,14 @@ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -3832,29 +3868,29 @@ } }, "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/inspect-js" } }, "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" }, @@ -3871,9 +3907,9 @@ "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" }, "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dependencies": { "ms": "^2.1.3" }, @@ -3988,6 +4024,20 @@ "node": ">=6.0.0" } }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/ejs": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", @@ -4004,9 +4054,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.71", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz", - "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==", + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", + "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", "dev": true }, "node_modules/entities": { @@ -4021,57 +4071,58 @@ } }, "node_modules/es-abstract": { - "version": "1.23.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", - "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", + "version": "1.23.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.7.tgz", + "integrity": "sha512-OygGC8kIcDhXX+6yAZRGLqwi2CmEXCbLQixeGUgYeR+Qwlppqmo7DIDr8XibtEBZp+fJcoYpoatp5qwLMEdcqQ==", "dev": true, "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.6", + "get-symbol-description": "^1.1.0", "globalthis": "^1.0.4", - "gopd": "^1.0.1", + "gopd": "^1.2.0", "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.5", + "object.assign": "^4.1.7", "regexp.prototype.flags": "^1.5.3", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", + "safe-array-concat": "^1.1.3", + "safe-regex-test": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" }, "engines": { "node": ">= 0.4" @@ -4081,13 +4132,10 @@ } }, "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { "node": ">= 0.4" } @@ -4445,9 +4493,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -4605,15 +4653,17 @@ } }, "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" }, "engines": { "node": ">= 0.4" @@ -4641,16 +4691,21 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", + "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", "dev": true, "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -4666,14 +4721,14 @@ "dev": true }, "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", "dev": true, "dependencies": { - "call-bind": "^1.0.5", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -4771,10 +4826,13 @@ "dev": true }, "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", "dev": true, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4801,12 +4859,12 @@ } }, "node_modules/has-proto": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.1.0.tgz", - "integrity": "sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.7" + "dunder-proto": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -4877,12 +4935,12 @@ "integrity": "sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA==" }, "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dev": true, "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "4" }, "engines": { @@ -4967,16 +5025,16 @@ } }, "node_modules/instantsearch.js": { - "version": "4.75.5", - "resolved": "https://registry.npmjs.org/instantsearch.js/-/instantsearch.js-4.75.5.tgz", - "integrity": "sha512-XnplrpnSfFzVtoL7YBKWbf3FPwmjfSFM8BN+nnuRsfzwUwWgb7zQLxh2mRtohUFI9fnA7vAcJlDcmichfYgjmA==", + "version": "4.75.6", + "resolved": "https://registry.npmjs.org/instantsearch.js/-/instantsearch.js-4.75.6.tgz", + "integrity": "sha512-rQyF3VHmxdwR+9VFhwrBtKgAWjPIpN8QdjSOq72HHJOx4wZhLfBhJhOhSDhjl5GP1a1+Ly2/CI62K8ZDVeAEHw==", "dependencies": { "@algolia/events": "^4.0.1", "@types/dom-speech-recognition": "^0.0.1", "@types/google.maps": "^3.55.12", "@types/hogan.js": "^3.0.0", "@types/qs": "^6.5.3", - "algoliasearch-helper": "3.22.5", + "algoliasearch-helper": "3.22.6", "hogan.js": "^3.0.2", "htm": "^3.0.0", "instantsearch-ui-components": "0.9.0", @@ -4989,27 +5047,28 @@ } }, "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "dev": true, "dependencies": { "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "hasown": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -5049,12 +5108,12 @@ } }, "node_modules/is-boolean-object": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.0.tgz", - "integrity": "sha512-kR5g0+dXf/+kXnqI+lu0URKYPKgICtHGGNCDSB10AaUFj3o/HkB3u7WfpRBJGFopxxY0oH3ux7ZsDjLtK7xqvw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", + "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.2", "has-tostringtag": "^1.0.2" }, "engines": { @@ -5077,9 +5136,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "dev": true, "dependencies": { "hasown": "^2.0.2" @@ -5092,11 +5151,13 @@ } }, "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", "dev": true, "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", "is-typed-array": "^1.1.13" }, "engines": { @@ -5107,12 +5168,13 @@ } }, "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -5131,12 +5193,12 @@ } }, "node_modules/is-finalizationregistry": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", - "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", "dev": true, "dependencies": { - "call-bind": "^1.0.7" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -5190,18 +5252,6 @@ "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", "dev": true }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -5212,12 +5262,12 @@ } }, "node_modules/is-number-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.0.tgz", - "integrity": "sha512-KVSZV0Dunv9DTPkhXwcZ3Q+tUc9TsaE1ZwX5J2WMvsSGS6Md8TFPun5uwh0yRdrNerI6vf/tbJxqSx4c1ZI1Lw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" }, "engines": { @@ -5246,13 +5296,13 @@ } }, "node_modules/is-regex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", - "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", - "gopd": "^1.1.0", + "call-bound": "^1.0.2", + "gopd": "^1.2.0", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" }, @@ -5285,12 +5335,12 @@ } }, "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", "dev": true, "dependencies": { - "call-bind": "^1.0.7" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -5312,12 +5362,12 @@ } }, "node_modules/is-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.0.tgz", - "integrity": "sha512-PlfzajuF9vSo5wErv3MJAKD/nqf9ngAs1NFQYm16nUYFO2IzxJ2hcm+IOCg+EEopdykNNUhVq5cz35cAUxU8+g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" }, "engines": { @@ -5328,14 +5378,14 @@ } }, "node_modules/is-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.0.tgz", - "integrity": "sha512-qS8KkNNXUZ/I+nX6QT8ZS1/Yx0A444yhzdTKxCzKkNjQ9sHErBxJnJAgh+f5YhusYECEcjo4XcyH87hn6+ks0A==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", - "has-symbols": "^1.0.3", - "safe-regex-test": "^1.0.3" + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -5345,12 +5395,12 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", "dev": true, "dependencies": { - "which-typed-array": "^1.1.14" + "which-typed-array": "^1.1.16" }, "engines": { "node": ">= 0.4" @@ -5372,25 +5422,28 @@ } }, "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", + "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" + "call-bound": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-weakset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4" + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -5457,9 +5510,9 @@ } }, "node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", "dev": true, "bin": { "jsesc": "bin/jsesc" @@ -5583,12 +5636,6 @@ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true - }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -5617,13 +5664,22 @@ } }, "node_modules/magic-string": { - "version": "0.30.14", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.14.tgz", - "integrity": "sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==", + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/meilisearch": { "version": "0.36.0", "resolved": "https://registry.npmjs.org/meilisearch/-/meilisearch-0.36.0.tgz", @@ -6128,9 +6184,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "dev": true }, "node_modules/nopt": { @@ -6189,14 +6245,16 @@ } }, "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", "dev": true, "dependencies": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" }, "engines": { @@ -6337,9 +6395,9 @@ } }, "node_modules/parse-json/node_modules/type-fest": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.30.0.tgz", - "integrity": "sha512-G6zXWS1dLj6eagy6sVhOMQiLtJdxQBHIA9Z6HFUNLOlr6MFOgzV8wvmidtPONfPtEUv0uZsy77XJNzTAfwPDaA==", + "version": "4.30.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.30.2.tgz", + "integrity": "sha512-UJShLPYi1aWqCdq9HycOL/gwsuqda1OISdBO3t8RlXQC4QvtuIz4b5FCfe2dQIWEpmlRExKmcTBfP1r9bhY7ig==", "dev": true, "engines": { "node": ">=16" @@ -6480,9 +6538,9 @@ } }, "node_modules/preact": { - "version": "10.25.1", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.25.1.tgz", - "integrity": "sha512-frxeZV2vhQSohQwJ7FvlqC40ze89+8friponWUFeVEkaCfhC6Eu4V0iND5C9CXz8JLndV07QRDeXzH1+Anz5Og==", + "version": "10.25.3", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.25.3.tgz", + "integrity": "sha512-dzQmIFtM970z+fP9ziQ3yG4e3ULIbwZzJ734vaMVUTaKQ2+Ru1Ou/gjshOYVHCcd1rpAelC6ngjvjDXph98unQ==", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -6572,18 +6630,19 @@ } }, "node_modules/reflect.getprototypeof": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.7.tgz", - "integrity": "sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz", + "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", + "dunder-proto": "^1.0.1", + "es-abstract": "^1.23.6", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "which-builtin-type": "^1.1.4" + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "which-builtin-type": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -6677,6 +6736,18 @@ "regjsparser": "bin/parser" } }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/remove-markdown": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.5.5.tgz", @@ -6692,18 +6763,21 @@ } }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6744,9 +6818,9 @@ } }, "node_modules/rollup": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.0.tgz", - "integrity": "sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.29.1.tgz", + "integrity": "sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==", "dev": true, "dependencies": { "@types/estree": "1.0.6" @@ -6759,24 +6833,25 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.28.0", - "@rollup/rollup-android-arm64": "4.28.0", - "@rollup/rollup-darwin-arm64": "4.28.0", - "@rollup/rollup-darwin-x64": "4.28.0", - "@rollup/rollup-freebsd-arm64": "4.28.0", - "@rollup/rollup-freebsd-x64": "4.28.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.28.0", - "@rollup/rollup-linux-arm-musleabihf": "4.28.0", - "@rollup/rollup-linux-arm64-gnu": "4.28.0", - "@rollup/rollup-linux-arm64-musl": "4.28.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.28.0", - "@rollup/rollup-linux-riscv64-gnu": "4.28.0", - "@rollup/rollup-linux-s390x-gnu": "4.28.0", - "@rollup/rollup-linux-x64-gnu": "4.28.0", - "@rollup/rollup-linux-x64-musl": "4.28.0", - "@rollup/rollup-win32-arm64-msvc": "4.28.0", - "@rollup/rollup-win32-ia32-msvc": "4.28.0", - "@rollup/rollup-win32-x64-msvc": "4.28.0", + "@rollup/rollup-android-arm-eabi": "4.29.1", + "@rollup/rollup-android-arm64": "4.29.1", + "@rollup/rollup-darwin-arm64": "4.29.1", + "@rollup/rollup-darwin-x64": "4.29.1", + "@rollup/rollup-freebsd-arm64": "4.29.1", + "@rollup/rollup-freebsd-x64": "4.29.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.29.1", + "@rollup/rollup-linux-arm-musleabihf": "4.29.1", + "@rollup/rollup-linux-arm64-gnu": "4.29.1", + "@rollup/rollup-linux-arm64-musl": "4.29.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.29.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.29.1", + "@rollup/rollup-linux-riscv64-gnu": "4.29.1", + "@rollup/rollup-linux-s390x-gnu": "4.29.1", + "@rollup/rollup-linux-x64-gnu": "4.29.1", + "@rollup/rollup-linux-x64-musl": "4.29.1", + "@rollup/rollup-win32-arm64-msvc": "4.29.1", + "@rollup/rollup-win32-ia32-msvc": "4.29.1", + "@rollup/rollup-win32-x64-msvc": "4.29.1", "fsevents": "~2.3.2" } }, @@ -6804,14 +6879,15 @@ } }, "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", "isarray": "^2.0.5" }, "engines": { @@ -6842,14 +6918,14 @@ ] }, "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", "dev": true, "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", - "is-regex": "^1.1.4" + "is-regex": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -6938,15 +7014,69 @@ } }, "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -7065,23 +7195,24 @@ "dev": true }, "node_modules/string.prototype.matchall": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", + "es-abstract": "^1.23.6", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "regexp.prototype.flags": "^1.5.2", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", "set-function-name": "^2.0.2", - "side-channel": "^1.0.6" + "side-channel": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -7091,15 +7222,18 @@ } }, "node_modules/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -7109,15 +7243,19 @@ } }, "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -7377,30 +7515,30 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" } }, "node_modules/typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -7410,18 +7548,18 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", - "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "dev": true, "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13", - "reflect.getprototypeof": "^1.0.6" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" }, "engines": { "node": ">= 0.4" @@ -7464,15 +7602,18 @@ } }, "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", + "call-bound": "^1.0.3", "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -7834,12 +7975,12 @@ } }, "node_modules/vue-instantsearch": { - "version": "4.19.11", - "resolved": "https://registry.npmjs.org/vue-instantsearch/-/vue-instantsearch-4.19.11.tgz", - "integrity": "sha512-L1yX2guWja4Yd8igSIQ//zoMYrL6UYx3Xncb0OP3yBPDG6YPvVdwrNYJn7jnatSUAOP7ctDjl9Ar+9SmWp84mQ==", + "version": "4.19.12", + "resolved": "https://registry.npmjs.org/vue-instantsearch/-/vue-instantsearch-4.19.12.tgz", + "integrity": "sha512-tM9MyPtxC+66zyY26RImM8f9qpiB13y65lEytso1NYFsN++BldGXYmIyrkHCOVBcuMzqFtShEN2kY/HKHiBF0A==", "dependencies": { "instantsearch-ui-components": "0.9.0", - "instantsearch.js": "4.75.5", + "instantsearch.js": "4.75.6", "mitt": "^2.1.0" }, "peerDependencies": { @@ -7912,16 +8053,16 @@ } }, "node_modules/which-boxed-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.0.tgz", - "integrity": "sha512-Ei7Miu/AXe2JJ4iNF5j/UphAgRoma4trE6PtisM09bPygb3egMH3YLW/befsWb1A1AxvNSFidOFTB18XtnIIng==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", "dev": true, "dependencies": { "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.0", - "is-number-object": "^1.1.0", - "is-string": "^1.1.0", - "is-symbol": "^1.1.0" + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -7931,24 +8072,24 @@ } }, "node_modules/which-builtin-type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.0.tgz", - "integrity": "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.2", "function.prototype.name": "^1.1.6", "has-tostringtag": "^1.0.2", "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", + "is-date-object": "^1.1.0", "is-finalizationregistry": "^1.1.0", "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", + "is-regex": "^1.2.1", "is-weakref": "^1.0.2", "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", + "which-boxed-primitive": "^1.1.0", "which-collection": "^1.0.2", - "which-typed-array": "^1.1.15" + "which-typed-array": "^1.1.16" }, "engines": { "node": ">= 0.4" @@ -7976,15 +8117,16 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.16.tgz", - "integrity": "sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", "dev": true, "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "for-each": "^0.3.3", - "gopd": "^1.0.1", + "gopd": "^1.2.0", "has-tostringtag": "^1.0.2" }, "engines": { diff --git a/src/api/api.d.ts b/src/api/api.d.ts index 4a3d6430..17d69c3c 100644 --- a/src/api/api.d.ts +++ b/src/api/api.d.ts @@ -13,7 +13,10 @@ export interface paths { }; get?: never; put?: never; - /** Authenticate user and get a token */ + /** + * Authenticate user + * @description Authenticate user and get auth token + */ post: operations["authenticate"]; delete?: never; options?: never; @@ -30,7 +33,10 @@ export interface paths { }; get?: never; put?: never; - /** Logout currently authenticated user */ + /** + * Logout + * @description Logout currently authenticated user + */ post: operations["logout"]; delete?: never; options?: never; @@ -47,7 +53,10 @@ export interface paths { }; get?: never; put?: never; - /** Register a new user */ + /** + * Register + * @description Register a new user + */ post: operations["register"]; delete?: never; options?: never; @@ -64,7 +73,10 @@ export interface paths { }; get?: never; put?: never; - /** Request a new user password */ + /** + * Request password reset + * @description Request a new password reset link + */ post: operations["passwordForgot"]; delete?: never; options?: never; @@ -81,7 +93,10 @@ export interface paths { }; get?: never; put?: never; - /** Reset user password */ + /** + * Reset password + * @description Reset user password + */ post: operations["passwordReset"]; delete?: never; options?: never; @@ -96,7 +111,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Confirm user account */ + /** + * Confirm account + * @description Confirm user account, if applicable + */ get: operations["confirmAccount"]; put?: never; post?: never; @@ -114,12 +132,15 @@ export interface paths { cookie?: never; }; /** - * Show a list of bars + * List bars * @description Show a list of bars user has access to. Includes bars that user has made and bars he is a member of. */ get: operations["listBars"]; put?: never; - /** Create a new bar */ + /** + * Create bar + * @description Create a new bar + */ post: operations["saveBar"]; delete?: never; options?: never; @@ -134,12 +155,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a specific bar */ + /** + * Show bar + * @description Show information about a specific bar + */ get: operations["showBar"]; - /** Update a bar */ + /** + * Update bar + * @description Update a specific bar + */ put: operations["updateBar"]; post?: never; - /** Delete a bar */ + /** + * Delete bar + * @description Delete a specific bar + */ delete: operations["deleteBar"]; options?: never; head?: never; @@ -155,7 +185,10 @@ export interface paths { }; get?: never; put?: never; - /** Join a bar via invite code */ + /** + * Join a bar + * @description Join a bar via invite code + */ post: operations["joinBar"]; delete?: never; options?: never; @@ -170,11 +203,17 @@ export interface paths { path?: never; cookie?: never; }; - /** List all members of a bar */ + /** + * List members + * @description List all bar members + */ get: operations["listBarMembership"]; put?: never; post?: never; - /** Leave a bar you are a member of */ + /** + * Leave a bar + * @description Deletes a user's membership to a bar + */ delete: operations["leaveBar"]; options?: never; head?: never; @@ -191,7 +230,10 @@ export interface paths { get?: never; put?: never; post?: never; - /** Remove a member from a bar */ + /** + * Remove member + * @description Removes a specific user's membership from a bar + */ delete: operations["removeBarMembership"]; options?: never; head?: never; @@ -207,7 +249,10 @@ export interface paths { }; get?: never; put?: never; - /** Transfer bar ownership */ + /** + * Transfer ownership + * @description Transfer a bar to another user. + */ post: operations["transferBarOwnership"]; delete?: never; options?: never; @@ -224,7 +269,10 @@ export interface paths { }; get?: never; put?: never; - /** Update bar status */ + /** + * Update status + * @description Update current status of a bar + */ post: operations["toggleBarStatus"]; delete?: never; options?: never; @@ -239,10 +287,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of cocktails */ + /** + * List cocktails + * @description Show a list of all cocktails in a bar + */ get: operations["listCocktails"]; put?: never; - /** Create a new cocktail */ + /** + * Create cocktail + * @description Create a new cocktail + */ post: operations["saveCocktail"]; delete?: never; options?: never; @@ -257,12 +311,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a specific cocktail */ + /** + * Show cocktail + * @description Show details of a specific cocktail + */ get: operations["showCocktail"]; - /** Update a specific cocktail */ + /** + * Update cocktail + * @description Update a specific cocktail + */ put: operations["updateCocktail"]; post?: never; - /** Delete a specific cocktail */ + /** + * Delete cocktail + * @description Delete a specific cocktail + */ delete: operations["deleteCocktail"]; options?: never; head?: never; @@ -278,7 +341,10 @@ export interface paths { }; get?: never; put?: never; - /** Toggle cocktail as favorite */ + /** + * Toggle favorite + * @description Marks cocktail as users favorite. Can be called again to remove the favorite. + */ post: operations["toggleCocktailFavorite"]; delete?: never; options?: never; @@ -295,9 +361,15 @@ export interface paths { }; get?: never; put?: never; - /** Create a public ID for cocktail */ + /** + * Create a public ID + * @description Create a public link that can be shared + */ post: operations["createCocktailPublicLink"]; - /** Delete cocktail public link */ + /** + * Delete public link + * @description Delete a cocktail public link + */ delete: operations["deleteCocktailPublicLink"]; options?: never; head?: never; @@ -311,7 +383,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Share a cocktail */ + /** + * Share cocktail + * @description Get cocktail details in a specific shareable format + */ get: operations["shareCocktail"]; put?: never; post?: never; @@ -328,7 +403,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Show similar cocktails */ + /** + * Show similar cocktails + * @description Shows similar cocktails to the given cocktail. Prefers cocktails with same base ingredient. + */ get: operations["showSimilarCocktails"]; put?: never; post?: never; @@ -347,7 +425,10 @@ export interface paths { }; get?: never; put?: never; - /** Copy cocktail */ + /** + * Copy cocktail + * @description Create a copy of a cocktail + */ post: operations["copyCocktail"]; delete?: never; options?: never; @@ -364,7 +445,7 @@ export interface paths { }; /** * Show cocktail prices - * @description Shows a list of cocktail prices grouped per available price categories. Missing ingredient prices are skipped. + * @description Show calculated prices categorized by bar price categories. Prices are calculated using ingredient prices. If price category is missing, the ingredients don't have a price in that category. If there are multiple prices in category, the minimum price is used. Keep in mind that the price is just an estimate and might not be accurate. */ get: operations["getCocktailPrices"]; put?: never; @@ -382,10 +463,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of all methods */ + /** + * List methods + * @description Show a list of all cocktail methods in a bar + */ get: operations["listCocktailMethods"]; put?: never; - /** Create a new method */ + /** + * Create method + * @description Create a new cocktail method + */ post: operations["saveCocktailMethod"]; delete?: never; options?: never; @@ -400,12 +487,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a single method */ + /** + * Show method + * @description Show a specific cocktail method + */ get: operations["showCocktailMethod"]; - /** Update a specific method */ + /** + * Update method + * @description Update a specific cocktail method + */ put: operations["updateCocktailMethod"]; post?: never; - /** Delete specific method */ + /** + * Delete method + * @description Delete a specific cocktail method + */ delete: operations["deleteCocktailMethod"]; options?: never; head?: never; @@ -419,10 +515,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of collections */ + /** + * List collections + * @description Show a list of all user collections in a specific bar + */ get: operations["listCollections"]; put?: never; - /** Create a new collection */ + /** + * Create collection + * @description Create a new collection + */ post: operations["saveCollection"]; delete?: never; options?: never; @@ -437,7 +539,10 @@ export interface paths { path?: never; cookie?: never; }; - /** List bar shared collections */ + /** + * List shared collections + * @description Show a list of all collections that users shared with the bar + */ get: operations["listSharedCollections"]; put?: never; post?: never; @@ -454,12 +559,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a specific collection */ + /** + * Show collection + * @description Show a specific collection + */ get: operations["showCollection"]; - /** Update a specific collection */ + /** + * Update collection + * @description Update a specific collection + */ put: operations["updateCollection"]; post?: never; - /** Delete a specific collection */ + /** + * Delete collection + * @description Delete a specific collection + */ delete: operations["deleteCollection"]; options?: never; head?: never; @@ -493,7 +607,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a public cocktail */ + /** + * Show cocktail + * @description Show details from a cocktail using a public id + */ get: operations["showPublicCocktail"]; put?: never; post?: never; @@ -510,10 +627,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of exports */ + /** + * List exports + * @description Show a list of all generated exports in a bar + */ get: operations["listExports"]; put?: never; - /** Create a new export */ + /** + * Create export + * @description Start a new export process + */ post: operations["saveExport"]; delete?: never; options?: never; @@ -531,7 +654,10 @@ export interface paths { get?: never; put?: never; post?: never; - /** Delete export */ + /** + * Delete export + * @description Delete a specific export + */ delete: operations["deleteExport"]; options?: never; head?: never; @@ -545,11 +671,14 @@ export interface paths { path?: never; cookie?: never; }; - /** Download export */ + /** + * Download export + * @description Download a specific export + */ get: operations["downloadExport"]; put?: never; /** - * Generate download link + * Generate link * @description Generates a publicly accessible download link for the export. The link will be valid for 1 minute by default. */ post: operations["generateExportDownloadLink"]; @@ -566,10 +695,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of glass types */ + /** + * List glassware + * @description Show a list of all glassware in the bar + */ get: operations["listGlassware"]; put?: never; - /** Create a new glass */ + /** + * Create glassware + * @description Create a new glassware + */ post: operations["saveGlassware"]; delete?: never; options?: never; @@ -584,12 +719,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show glass */ + /** + * Show glassware + * @description Show a specific glassware + */ get: operations["showGlassware"]; - /** Update glass */ + /** + * Update glassware + * @description Update a specific glassware + */ put: operations["updateGlassware"]; post?: never; - /** Delete glass */ + /** + * Delete glassware + * @description Delete a specific glassware + */ delete: operations["deleteGlassware"]; options?: never; head?: never; @@ -604,13 +748,13 @@ export interface paths { cookie?: never; }; /** - * List uploaded images + * List images * @description List all images uploaded by the authenticated user */ get: operations["listImages"]; put?: never; /** - * Upload an image + * Upload image * @description Used to upload multiple images at once. Uploaded images via this endpoint will not be attached to any resource. Images are converted to WebP format with 85% quality of the original image. */ post: operations["uploadImage"]; @@ -627,12 +771,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show an image */ + /** + * Show image + * @description Show a single image + */ get: operations["showImage"]; put?: never; - /** Update image */ + /** + * Update image + * @description Update a specific image + */ post: operations["updateImage"]; - /** Delete image */ + /** + * Delete image + * @description Delete a specific image + */ delete: operations["deleteImage"]; options?: never; head?: never; @@ -646,7 +799,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Get a thumbnail of an image */ + /** + * Get thumbnail + * @description Generate a thumbnail of a specific image + */ get: operations["getImageThumbnail"]; put?: never; post?: never; @@ -686,7 +842,7 @@ export interface paths { get?: never; put?: never; /** - * Scrape a recipe + * Scrape recipe * @description Try to scrape a recipe from a website. Most of the well known recipe websites should work. Data returned is a valid JSON schema that you can import using import cocktail endpoint. */ post: operations["scrapeRecipe"]; @@ -703,10 +859,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of ingredient categories */ + /** + * List ingredient categories + * @description List all ingredient categories in a bar + */ get: operations["listIngredientCategories"]; put?: never; - /** Create a new ingredient category */ + /** + * Create ingredient category + * @description Create a specific ingredient category + */ post: operations["saveIngredientCategory"]; delete?: never; options?: never; @@ -721,12 +883,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show ingredient category */ + /** + * Show ingredient category + * @description Show a specific ingredient category + */ get: operations["showIngredientCategory"]; - /** Update ingredient category */ + /** + * Update ingredient category + * @description Update a specific ingredient category + */ put: operations["updateIngredientCategory"]; post?: never; - /** Delete ingredient category */ + /** + * Delete ingredient category + * @description Delete a specific ingredient category + */ delete: operations["deleteIngredientCategory"]; options?: never; head?: never; @@ -740,10 +911,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of ingredients */ + /** + * List ingredients + * @description Show a list of all ingredients in a bar + */ get: operations["listIngredients"]; put?: never; - /** Create an ingredient */ + /** + * Create ingredient + * @description Create a new ingredient + */ post: operations["saveIngredient"]; delete?: never; options?: never; @@ -758,12 +935,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show an ingredient */ + /** + * Show ingredient + * @description Show a specific ingredient + */ get: operations["showIngredient"]; - /** Update an ingredient */ + /** + * Update ingredient + * @description Update a specific ingredient + */ put: operations["updateIngredient"]; post?: never; - /** Delete an ingredient */ + /** + * Delete ingredient + * @description Delete a specific ingredient + */ delete: operations["deleteIngredient"]; options?: never; head?: never; @@ -777,7 +963,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Extra cocktails you can make if you add this ingredient to your shelf */ + /** + * Extra cocktails + * @description Show a list of extra cocktails you can make if you add given ingredient to your shelf + */ get: operations["extraIngredients"]; put?: never; post?: never; @@ -794,7 +983,10 @@ export interface paths { path?: never; cookie?: never; }; - /** List of cocktails that use this ingredient */ + /** + * List cocktails + * @description List all cocktails that use this ingredient + */ get: operations["ingredientCocktails"]; put?: never; post?: never; @@ -831,10 +1023,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show menu */ + /** + * Show menu + * @description Show a bar menu + */ get: operations["showMenu"]; put?: never; - /** Update menu */ + /** + * Update menu + * @description Update bar menu + */ post: operations["updateMenu"]; delete?: never; options?: never; @@ -849,7 +1047,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Show public bar menu */ + /** + * Show public menu + * @description Show a public bar menu details + */ get: operations["publicMenu"]; put?: never; post?: never; @@ -886,10 +1087,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of all notes */ + /** + * List notes + * @description Show list of all user notes + */ get: operations["listNotes"]; put?: never; - /** Create a new note */ + /** + * Create note + * @description Create a new note + */ post: operations["saveNote"]; delete?: never; options?: never; @@ -904,11 +1111,17 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a single note */ + /** + * Show note + * @description Show a single note + */ get: operations["showNote"]; put?: never; post?: never; - /** Delete a specific note */ + /** + * Delete note + * @description Delete a single note + */ delete: operations["deleteNote"]; options?: never; head?: never; @@ -922,10 +1135,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of tokens */ + /** + * List tokens + * @description List all personal access tokens + */ get: operations["listTokens"]; put?: never; - /** Create new personal access token */ + /** + * Create token + * @description Create a new personal access token + */ post: operations["saveToken"]; delete?: never; options?: never; @@ -943,7 +1162,10 @@ export interface paths { get?: never; put?: never; post?: never; - /** Revoke personal access token */ + /** + * Revoke token + * @description Revoke a personal access token + */ delete: operations["deleteToken"]; options?: never; head?: never; @@ -957,10 +1179,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of price categories */ + /** + * List price categories + * @description List all price categories in a bar + */ get: operations["listPriceCategories"]; put?: never; - /** Create a new price category */ + /** + * Create price category + * @description Create a new price category + */ post: operations["savePriceCategory"]; delete?: never; options?: never; @@ -975,12 +1203,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a price category */ + /** + * Show price category + * @description Show a single price category + */ get: operations["10017aa4f043f641c210bafc56092997"]; - /** Update price category */ + /** + * Update price category + * @description Update a single price category + */ put: operations["updatePriceCategory"]; post?: never; - /** Delete price category */ + /** + * Delete price category + * @description Delete a single price category + */ delete: operations["deletePriceCategory"]; options?: never; head?: never; @@ -994,10 +1231,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show profile */ + /** + * Show profile + * @description Show current user profile information + */ get: operations["showProfile"]; put?: never; - /** Update profile */ + /** + * Update profile + * @description Update user profile + */ post: operations["updateProfile"]; delete?: never; options?: never; @@ -1014,9 +1257,15 @@ export interface paths { }; get?: never; put?: never; - /** Rate a cocktail */ + /** + * Rate cocktail + * @description Rate a single cocktail + */ post: operations["rateCocktail"]; - /** Delete current user's cocktail rating */ + /** + * Delete cocktail rating + * @description Delete current user cocktail rating + */ delete: operations["deleteRating"]; options?: never; head?: never; @@ -1030,7 +1279,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Show server information */ + /** + * Show information + * @description Show server status and information + */ get: operations["showServerVersion"]; put?: never; post?: never; @@ -1048,7 +1300,7 @@ export interface paths { cookie?: never; }; /** - * Show a list of shelf ingredients + * List user ingredients * @description Ingredients that user saved to their shelf */ get: operations["listUserIngredients"]; @@ -1068,7 +1320,7 @@ export interface paths { cookie?: never; }; /** - * Show a list shelf cocktails + * List shelf cocktails * @description Cocktails that the user can make with ingredients on their shelf */ get: operations["listUserShelfCocktails"]; @@ -1087,7 +1339,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of cocktails user has favorited */ + /** + * List favorites + * @description Show a list of cocktails user has favorited + */ get: operations["listUserFavoriteCocktails"]; put?: never; post?: never; @@ -1106,7 +1361,10 @@ export interface paths { }; get?: never; put?: never; - /** Batch store ingredients to the shelf */ + /** + * Save user ingredients + * @description Save multiple ingredients to user shelf + */ post: operations["batchStoreUserIngredients"]; delete?: never; options?: never; @@ -1123,7 +1381,10 @@ export interface paths { }; get?: never; put?: never; - /** Delete multiple ingredients from the shelf */ + /** + * Delete user ingredients + * @description Delete multiple ingredients from user shelf + */ post: operations["batchDeleteUserIngredients"]; delete?: never; options?: never; @@ -1138,7 +1399,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Recommend next ingredients */ + /** + * Recommend user ingredients + * @description Shows a list of ingredients that will increase total shelf cocktails when added to user shef + */ get: operations["recommendIngredients"]; put?: never; post?: never; @@ -1156,7 +1420,7 @@ export interface paths { cookie?: never; }; /** - * Show a list of bar shelf ingredients + * List bar shelf ingredients * @description Ingredients that bar has in it's shelf */ get: operations["listBarShelfIngredients"]; @@ -1177,7 +1441,10 @@ export interface paths { }; get?: never; put?: never; - /** Batch store bar ingredients to bar shelf */ + /** + * Save bar ingredients + * @description Save multiple ingredients to bar shelf + */ post: operations["batchStoreBarShelfIngredients"]; delete?: never; options?: never; @@ -1194,7 +1461,10 @@ export interface paths { }; get?: never; put?: never; - /** Delete multiple ingredients from bar shelf */ + /** + * Delete bar ingredients + * @description Delete multiple ingredients from bar shelf + */ post: operations["batchDeleteBarShelfIngredients"]; delete?: never; options?: never; @@ -1210,7 +1480,7 @@ export interface paths { cookie?: never; }; /** - * Show a list bar shelf cocktails + * List bar shelf cocktails * @description Cocktails that the bar can make with ingredients on their shelf */ get: operations["listBarShelfCocktails"]; @@ -1229,7 +1499,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Recommend next ingredients for bar */ + /** + * Recommend bar ingredients + * @description Shows a list of ingredients that will increase total bar shelf cocktails when added to bar shef + */ get: operations["recommendBarIngredients"]; put?: never; post?: never; @@ -1246,7 +1519,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Show shopping list */ + /** + * Show shopping list + * @description List all ingredients on a shopping list + */ get: operations["listShoppingListIngredients"]; put?: never; post?: never; @@ -1265,7 +1541,10 @@ export interface paths { }; get?: never; put?: never; - /** Batch add ingredients to shopping list */ + /** + * Add ingredients + * @description Add multiple ingredients to a shopping list + */ post: operations["batchStoreShoppingListIngredients"]; delete?: never; options?: never; @@ -1282,7 +1561,10 @@ export interface paths { }; get?: never; put?: never; - /** Batch delete ingredients from shopping list */ + /** + * Delete ingredients + * @description Remove multiple ingredients from shopping list + */ post: operations["batchDeleteShoppingListIngredients"]; delete?: never; options?: never; @@ -1297,7 +1579,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Share shopping list */ + /** + * Share shopping list + * @description Get a shopping list in a specific format + */ get: operations["shareShoppingList"]; put?: never; post?: never; @@ -1314,7 +1599,10 @@ export interface paths { path?: never; cookie?: never; }; - /** Show bar stats */ + /** + * Show bar stats + * @description Show detailed stats about a single bar + */ get: operations["showBarStats"]; put?: never; post?: never; @@ -1331,10 +1619,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Get subscription status */ + /** + * Show subscription + * @description Show a subscription status + */ get: operations["showSubscription"]; put?: never; - /** Update subscription */ + /** + * Update subscription + * @description Update user billing subscription + */ post: operations["updateSubscription"]; delete?: never; options?: never; @@ -1349,10 +1643,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of all tags */ + /** + * List tags + * @description Show a list of tags in a bar + */ get: operations["listTags"]; put?: never; - /** Create a new tag */ + /** + * Create tag + * @description Create a new tag + */ post: operations["saveTag"]; delete?: never; options?: never; @@ -1367,12 +1667,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a single tag */ + /** + * Show tag + * @description Show a single tag + */ get: operations["showTag"]; - /** Update tag */ + /** + * Update tag + * @description Update a single tag + */ put: operations["updateTag"]; post?: never; - /** Delete tag */ + /** + * Delete tag + * @description Delete a single tag + */ delete: operations["deleteTag"]; options?: never; head?: never; @@ -1386,10 +1695,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of users of a bar */ + /** + * List users + * @description Show a list of all users in a bar + */ get: operations["listUsers"]; put?: never; - /** Create a new user */ + /** + * Create user + * @description Create a new user + */ post: operations["saveUser"]; delete?: never; options?: never; @@ -1404,12 +1719,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a user */ + /** + * Show user + * @description Show a single user + */ get: operations["showUser"]; - /** Update a user */ + /** + * Update user + * @description Update a single user + */ put: operations["updateUser"]; post?: never; - /** Delete a user */ + /** + * Delete user + * @description Delete a single user + */ delete: operations["deleteUser"]; options?: never; head?: never; @@ -1423,10 +1747,16 @@ export interface paths { path?: never; cookie?: never; }; - /** Show a list of utensils */ + /** + * List utensils + * @description List all utensils in a bar + */ get: operations["listUtensils"]; put?: never; - /** Create a new utensil */ + /** + * Create utensil + * @description Create a new utensil + */ post: operations["saveUtensil"]; delete?: never; options?: never; @@ -1441,12 +1771,21 @@ export interface paths { path?: never; cookie?: never; }; - /** Show utensil */ + /** + * Show utensil + * @description Show a single utensil + */ get: operations["showUtensil"]; - /** Update a specific utensil */ + /** + * Update utensil + * @description Update a single utensil + */ put: operations["updateUtensil"]; post?: never; - /** Delete specific utensil */ + /** + * Delete utensil + * @description Delete a single utensil + */ delete: operations["deleteUtensil"]; options?: never; head?: never; @@ -1558,7 +1897,7 @@ export interface components { /** @description Enable users with invite code to join this bar. Default `false`. */ enable_invites?: boolean; /** @description List of data that the bar will start with. Cocktails cannot be imported without ingredients. */ - options?: ("ingredients" | "cocktails")[]; + options?: components["schemas"]["BarOptionsEnum"]; }; BarStats: { /** @example 1 */ @@ -1689,6 +2028,7 @@ export interface components { updated_user?: components["schemas"]["UserBasic"] | null; in_shelf?: boolean; in_bar_shelf?: boolean; + is_favorited?: boolean; access?: { /** @example true */ can_edit: boolean; @@ -2413,14 +2753,6 @@ export interface components { is_shelf_public?: boolean; use_parent_as_substitute?: boolean; }; - Rating: { - /** @example 1 */ - rateable_id?: number; - /** @example 1 */ - user_id?: number; - /** @example 3 */ - rating?: number; - }; RegisterRequest: { /** @example admin@example.com */ email: string; @@ -2698,6 +3030,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2749,6 +3085,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2760,6 +3100,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2864,6 +3208,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2875,6 +3223,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2897,6 +3249,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2936,6 +3292,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2947,6 +3307,10 @@ export interface operations { /** @description Request validation failed. */ 422: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2970,6 +3334,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2981,6 +3349,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -2992,6 +3364,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3021,6 +3397,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3032,6 +3412,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3043,6 +3427,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3054,6 +3442,10 @@ export interface operations { /** @description Request validation failed. */ 422: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3084,6 +3476,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3095,6 +3491,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3124,6 +3524,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3135,6 +3539,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3146,6 +3554,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3171,6 +3583,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3182,6 +3598,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3193,6 +3613,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3225,6 +3649,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3259,6 +3687,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3270,6 +3702,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3312,6 +3748,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3323,6 +3763,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3361,6 +3805,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3372,6 +3820,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3385,8 +3837,6 @@ export interface operations { listCocktails: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Set current page number */ page?: number; /** @description Set number of results per page */ @@ -3416,6 +3866,7 @@ export interface operations { main_ingredient_id?: string; total_ingredients?: string; missing_ingredients?: string; + missing_bar_ingredients?: string; specific_ingredients?: string; ignore_ingredients?: string; }; @@ -3436,6 +3887,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3467,6 +3922,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3479,10 +3938,7 @@ export interface operations { }; saveCocktail: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -3512,6 +3968,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3523,6 +3983,10 @@ export interface operations { /** @description Request validation failed. */ 422: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3546,6 +4010,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3557,6 +4025,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3568,6 +4040,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3597,6 +4073,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3608,6 +4088,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3619,6 +4103,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3630,6 +4118,10 @@ export interface operations { /** @description Request validation failed. */ 422: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3660,6 +4152,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3671,6 +4167,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3696,6 +4196,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3712,6 +4216,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3723,6 +4231,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3748,6 +4260,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3759,6 +4275,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3770,6 +4290,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3802,6 +4326,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3813,6 +4341,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3843,6 +4375,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3859,6 +4395,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3870,6 +4410,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3895,6 +4439,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3906,6 +4454,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3917,6 +4469,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3955,6 +4511,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3980,6 +4540,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -3991,6 +4555,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4002,6 +4570,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4015,8 +4587,10 @@ export interface operations { listCocktailMethods: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; + /** @description Filter by attributes */ + filter?: { + name?: string; + }; }; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ @@ -4030,6 +4604,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4042,10 +4620,7 @@ export interface operations { }; saveCocktailMethod: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -4075,6 +4650,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4100,6 +4679,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4111,6 +4694,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4122,6 +4709,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4151,6 +4742,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4162,6 +4757,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4173,6 +4772,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4205,6 +4808,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4216,6 +4823,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4229,8 +4840,6 @@ export interface operations { listCollections: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Filter by attributes */ filter?: { id?: number; @@ -4254,6 +4863,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4266,10 +4879,7 @@ export interface operations { }; saveCollection: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -4299,6 +4909,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4324,6 +4938,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4335,6 +4953,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4346,6 +4968,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4371,6 +4997,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4382,6 +5012,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4393,6 +5027,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4422,6 +5060,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4433,6 +5075,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4444,6 +5090,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4476,6 +5126,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4487,6 +5141,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4518,6 +5176,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4529,6 +5191,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4554,6 +5220,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4565,6 +5235,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4587,6 +5261,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4613,6 +5291,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4624,6 +5306,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4632,6 +5318,17 @@ export interface operations { }; }; }; + /** @description Reached rate limit. */ + 429: { + headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; + [name: string]: unknown; + }; + content?: never; + }; }; }; deleteExport: { @@ -4656,6 +5353,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4667,6 +5368,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4697,6 +5402,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4706,6 +5415,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4731,6 +5444,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4742,6 +5459,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4753,6 +5474,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4766,8 +5491,6 @@ export interface operations { listGlassware: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Filter by attributes */ filter?: { name?: string; @@ -4787,6 +5510,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4799,10 +5526,7 @@ export interface operations { }; saveGlassware: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -4832,6 +5556,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4857,6 +5585,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4868,6 +5600,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4879,6 +5615,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4908,6 +5648,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4919,6 +5663,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4930,6 +5678,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4962,6 +5714,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -4973,6 +5729,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5000,6 +5760,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5031,6 +5795,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5042,6 +5810,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5070,6 +5842,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5095,6 +5871,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5106,6 +5886,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5117,6 +5901,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5146,6 +5934,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5157,6 +5949,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5189,6 +5985,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5200,6 +6000,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5225,6 +6029,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5234,6 +6042,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5246,10 +6058,7 @@ export interface operations { }; importCocktail: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -5271,6 +6080,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5282,6 +6095,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5290,14 +6107,22 @@ export interface operations { }; }; }; + /** @description Reached rate limit. */ + 429: { + headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; + [name: string]: unknown; + }; + content?: never; + }; }; }; scrapeRecipe: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -5317,6 +6142,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5336,6 +6165,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5348,10 +6181,7 @@ export interface operations { }; listIngredientCategories: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -5364,6 +6194,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5376,10 +6210,7 @@ export interface operations { }; saveIngredientCategory: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -5409,6 +6240,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5434,6 +6269,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5445,6 +6284,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5456,6 +6299,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5485,6 +6332,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5496,6 +6347,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5507,6 +6362,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5539,6 +6398,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5550,6 +6413,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5563,8 +6430,6 @@ export interface operations { listIngredients: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Set current page number */ page?: number; /** @description Set number of results per page */ @@ -5604,6 +6469,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5635,6 +6504,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5647,10 +6520,7 @@ export interface operations { }; saveIngredient: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -5680,6 +6550,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5705,6 +6579,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5716,6 +6594,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5727,6 +6609,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5756,6 +6642,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5767,6 +6657,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5778,6 +6672,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5810,6 +6708,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5821,6 +6723,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5846,6 +6752,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5857,6 +6767,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5868,6 +6782,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5898,6 +6816,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5929,6 +6851,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5940,6 +6866,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -5970,6 +6900,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6001,6 +6935,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6012,6 +6950,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6024,10 +6966,7 @@ export interface operations { }; showMenu: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -6040,6 +6979,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6051,6 +6994,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6063,10 +7010,7 @@ export interface operations { }; updateMenu: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -6083,6 +7027,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6094,6 +7042,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6119,6 +7071,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6130,6 +7086,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6142,10 +7102,7 @@ export interface operations { }; exportMenu: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -6158,6 +7115,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6167,6 +7128,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6194,6 +7159,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6253,6 +7222,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6264,6 +7237,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6289,6 +7266,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6300,6 +7281,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6311,6 +7296,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6343,6 +7332,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6354,6 +7347,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6376,6 +7373,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6413,6 +7414,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6445,6 +7450,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6456,6 +7465,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6468,10 +7481,7 @@ export interface operations { }; listPriceCategories: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -6484,6 +7494,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6496,10 +7510,7 @@ export interface operations { }; savePriceCategory: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -6529,6 +7540,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6554,6 +7569,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6565,6 +7584,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6576,6 +7599,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6605,6 +7632,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6616,6 +7647,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6627,6 +7662,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6659,6 +7698,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6670,6 +7713,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6692,6 +7739,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6703,6 +7754,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6740,6 +7795,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6778,6 +7837,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6789,6 +7852,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6821,6 +7888,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6832,6 +7903,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6854,6 +7929,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6867,8 +7946,6 @@ export interface operations { listUserIngredients: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Set current page number */ page?: number; /** @description Set number of results per page */ @@ -6889,6 +7966,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6922,8 +8003,6 @@ export interface operations { listUserShelfCocktails: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Set current page number */ page?: number; /** @description Set number of results per page */ @@ -6944,6 +8023,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -6977,8 +8060,6 @@ export interface operations { listUserFavoriteCocktails: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Set current page number */ page?: number; /** @description Set number of results per page */ @@ -6999,6 +8080,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7031,10 +8116,7 @@ export interface operations { }; batchStoreUserIngredients: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7063,6 +8145,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7074,6 +8160,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7086,10 +8176,7 @@ export interface operations { }; batchDeleteUserIngredients: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7118,6 +8205,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7129,6 +8220,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7141,10 +8236,7 @@ export interface operations { }; recommendIngredients: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7160,6 +8252,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7171,6 +8267,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7182,6 +8282,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7212,6 +8316,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7270,6 +8378,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7281,6 +8393,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7319,6 +8435,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7330,6 +8450,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7360,6 +8484,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7405,6 +8533,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7416,6 +8548,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7427,6 +8563,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7439,10 +8579,7 @@ export interface operations { }; listShoppingListIngredients: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7458,6 +8595,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7469,6 +8610,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7481,10 +8626,7 @@ export interface operations { }; batchStoreShoppingListIngredients: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7511,6 +8653,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7522,6 +8668,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7534,10 +8684,7 @@ export interface operations { }; batchDeleteShoppingListIngredients: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7568,6 +8715,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7579,6 +8730,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7592,8 +8747,6 @@ export interface operations { shareShoppingList: { parameters: { query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; /** @description Type of share. Available types: `markdown`. */ type?: string; }; @@ -7612,6 +8765,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7628,6 +8785,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7653,6 +8814,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7664,6 +8829,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7675,6 +8844,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7697,6 +8870,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7708,6 +8885,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7743,6 +8924,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7754,6 +8939,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7766,10 +8955,7 @@ export interface operations { }; listTags: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7782,6 +8968,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7794,10 +8984,7 @@ export interface operations { }; saveTag: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7827,6 +9014,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7852,6 +9043,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7863,6 +9058,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7874,6 +9073,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7903,6 +9106,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7914,6 +9121,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7925,6 +9136,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7957,6 +9172,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7968,6 +9187,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -7980,10 +9203,7 @@ export interface operations { }; listUsers: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -7996,6 +9216,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8008,10 +9232,7 @@ export interface operations { }; saveUser: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -8041,6 +9262,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8053,10 +9278,7 @@ export interface operations { }; showUser: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -8072,6 +9294,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8083,6 +9309,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8094,6 +9324,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8106,10 +9340,7 @@ export interface operations { }; updateUser: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -8129,6 +9360,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8140,6 +9375,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8151,6 +9390,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8183,6 +9426,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8194,6 +9441,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8206,10 +9457,7 @@ export interface operations { }; listUtensils: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -8222,6 +9470,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8234,10 +9486,7 @@ export interface operations { }; saveUtensil: { parameters: { - query?: { - /** @description Database id of a bar. Required if you are not using `Bar-Assistant-Bar-Id` header. */ - bar_id?: number; - }; + query?: never; header?: { /** @description Database id of a bar. Required if you are not using `bar_id` query string. */ "Bar-Assistant-Bar-Id"?: number; @@ -8267,6 +9516,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8292,6 +9545,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8303,6 +9560,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8314,6 +9575,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8343,6 +9608,10 @@ export interface operations { /** @description Successful response */ 200: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8354,6 +9623,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8365,6 +9638,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8397,6 +9674,10 @@ export interface operations { /** @description You are not authorized for this action. */ 403: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: { @@ -8408,6 +9689,10 @@ export interface operations { /** @description Resource record not found. */ 404: { headers: { + /** @description Max number of attempts. */ + "x-ratelimit-limit"?: number; + /** @description Remaining number of attempts. */ + "x-ratelimit-remaining"?: number; [name: string]: unknown; }; content: {