From b2fe8fad06343aac31f9aaa4ea6c8480c03ff331 Mon Sep 17 00:00:00 2001 From: AN-BC <97354817+AN-BC@users.noreply.github.com> Date: Wed, 20 Nov 2024 17:50:15 -0600 Subject: [PATCH] upgrade to 2.13.0 --- AngularElements/package.json | 6 +- CodeGen/config.json | 4 + CodeGen/package-lock.json | 770 +++- CodeGen/package.json | 2 +- CustomServerEntities/package-lock.json | 58 +- CustomServerEntities/package.json | 8 +- GeneratedActions/package.json | 12 +- .../src/generated/action_subclasses.ts | 3 +- GeneratedEntities/package-lock.json | 18 +- GeneratedEntities/package.json | 4 +- MJAPI/package-lock.json | 1705 ++++++--- MJAPI/package.json | 14 +- MJAPI/schema.graphql | 2 +- MJExplorer/package.json | 34 +- .../environments/environment.development.ts | 4 +- abstracts/Portal/package-lock.json | 127 +- abstracts/Portal/package.json | 8 +- ...2411181206__v2.13.IndexesForCoreSchema.sql | 3213 +++++++++++++++++ 18 files changed, 5234 insertions(+), 758 deletions(-) create mode 100644 migrations/v2/V202411181206__v2.13.IndexesForCoreSchema.sql diff --git a/AngularElements/package.json b/AngularElements/package.json index 24b7e4c..0980e81 100644 --- a/AngularElements/package.json +++ b/AngularElements/package.json @@ -19,9 +19,9 @@ "@angular/platform-browser": "18.0.2", "@angular/platform-browser-dynamic": "18.0.2", "@angular/router": "18.0.2", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/graphql-dataprovider": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/graphql-dataprovider": "2.13.0", "rxjs": "^7.8.1", "tslib": "^2.3.0", "zone.js": "^0.14.0" diff --git a/CodeGen/config.json b/CodeGen/config.json index a98c78e..ed87dd7 100644 --- a/CodeGen/config.json +++ b/CodeGen/config.json @@ -19,6 +19,10 @@ { "name": "skip_database_generation", "value": true + }, + { + "name": "auto_index_foreign_keys", + "value": true } ], "logging": { diff --git a/CodeGen/package-lock.json b/CodeGen/package-lock.json index c8fe03c..7f1bb08 100644 --- a/CodeGen/package-lock.json +++ b/CodeGen/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/codegen-lib": "2.12.0", + "@memberjunction/codegen-lib": "2.12.1", "dotenv": "^16.4.1", "ts-node-dev": "^2.0.0", "typescript": "^5.4.5" @@ -36,6 +36,8 @@ }, "node_modules/@azure/abort-controller": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", "license": "MIT", "optional": true, "peer": true, @@ -48,6 +50,8 @@ }, "node_modules/@azure/core-auth": { "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.9.0.tgz", + "integrity": "sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -60,6 +64,8 @@ }, "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -70,6 +76,8 @@ }, "node_modules/@azure/core-client": { "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.2.tgz", + "integrity": "sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -86,6 +94,8 @@ }, "node_modules/@azure/core-client/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -96,6 +106,8 @@ }, "node_modules/@azure/core-http-compat": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.1.2.tgz", + "integrity": "sha512-5MnV1yqzZwgNLLjlizsU3QqOeQChkIXw781Fwh1xdAqJR5AA32IUaq6xv1BICJvfbHoa+JYcaij2HFkhLbNTJQ==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -108,6 +120,8 @@ }, "node_modules/@azure/core-http-compat/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -118,6 +132,8 @@ }, "node_modules/@azure/core-lro": { "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz", + "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -131,6 +147,8 @@ }, "node_modules/@azure/core-lro/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -141,6 +159,8 @@ }, "node_modules/@azure/core-paging": { "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", + "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -151,6 +171,8 @@ }, "node_modules/@azure/core-rest-pipeline": { "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.18.0.tgz", + "integrity": "sha512-QSoGUp4Eq/gohEFNJaUOwTN7BCc2nHTjjbm75JT0aD7W65PWM1H/tItz0GsABn22uaKyGxiMhWQLt2r+FGU89Q==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -168,6 +190,8 @@ }, "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -178,6 +202,8 @@ }, "node_modules/@azure/core-tracing": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz", + "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -188,6 +214,8 @@ }, "node_modules/@azure/core-util": { "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.11.0.tgz", + "integrity": "sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -199,6 +227,8 @@ }, "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -209,6 +239,8 @@ }, "node_modules/@azure/identity": { "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-3.4.2.tgz", + "integrity": "sha512-0q5DL4uyR0EZ4RXQKD8MadGH6zTIcloUoS/RVbCpNpej4pwte0xpqYxk8K97Py2RiuUvI7F4GXpoT4046VfufA==", "license": "MIT", "optional": true, "peer": true, @@ -234,6 +266,8 @@ }, "node_modules/@azure/keyvault-common": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@azure/keyvault-common/-/keyvault-common-2.0.0.tgz", + "integrity": "sha512-wRLVaroQtOqfg60cxkzUkGKrKMsCP6uYXAOomOIysSMyt1/YM0eUn9LqieAWM8DLcU4+07Fio2YGpPeqUbpP9w==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -251,6 +285,8 @@ }, "node_modules/@azure/keyvault-common/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -261,6 +297,8 @@ }, "node_modules/@azure/keyvault-keys": { "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.9.0.tgz", + "integrity": "sha512-ZBP07+K4Pj3kS4TF4XdkqFcspWwBHry3vJSOFM5k5ZABvf7JfiMonvaFk2nBF6xjlEbMpz5PE1g45iTMme0raQ==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -282,6 +320,8 @@ }, "node_modules/@azure/keyvault-keys/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -292,6 +332,8 @@ }, "node_modules/@azure/logger": { "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.4.tgz", + "integrity": "sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -302,6 +344,8 @@ }, "node_modules/@azure/msal-browser": { "version": "3.27.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-3.27.0.tgz", + "integrity": "sha512-+b4ZKSD8+vslCtVRVetkegEhOFMLP3rxDWJY212ct+2r6jVg6OSQKc1Qz3kCoXo0FgwaXkb+76TMZfpHp8QtgA==", "license": "MIT", "dependencies": { "@azure/msal-common": "14.16.0" @@ -312,13 +356,17 @@ }, "node_modules/@azure/msal-common": { "version": "14.16.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.16.0.tgz", + "integrity": "sha512-1KOZj9IpcDSwpNiQNjt0jDYZpQvNZay7QAEi/5DLubay40iGYtLzya/jbjRPLyOTZhEKyL1MzPuw2HqBCjceYA==", "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-node": { - "version": "2.16.1", + "version": "2.16.2", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.16.2.tgz", + "integrity": "sha512-An7l1hEr0w1HMMh1LU+rtDtqL7/jw74ORlc9Wnh06v7TU/xpG39/Zdr1ZJu3QpjUfKJ+E0/OXMW8DRSWTlh7qQ==", "license": "MIT", "dependencies": { "@azure/msal-common": "14.16.0", @@ -331,6 +379,8 @@ }, "node_modules/@azure/msal-node/node_modules/uuid": { "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "license": "MIT", "bin": { "uuid": "dist/bin/uuid" @@ -382,124 +432,158 @@ }, "node_modules/@js-joda/core": { "version": "5.6.3", + "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-5.6.3.tgz", + "integrity": "sha512-T1rRxzdqkEXcou0ZprN1q9yDRlvzCPLqmlNt5IIsGBzoEVgLCCYrKEwc84+TvsXuAc95VAZwtWD2zVsKPY4bcA==", "license": "BSD-3-Clause" }, "node_modules/@memberjunction/actions": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/actions/-/actions-2.13.0.tgz", + "integrity": "sha512-f50IwDELoniwSkKYR9WDKRYsZsZYeOP9LZTLXcfvnCJeuxrJf5qwZ+1wVaV10/K71rx9WnFRdNBFDAPeGyJx5g==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/doc-utils": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/actions-base": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/doc-utils": "2.13.0", + "@memberjunction/global": "2.13.0" + } + }, + "node_modules/@memberjunction/actions-base": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/actions-base/-/actions-base-2.13.0.tgz", + "integrity": "sha512-cj/GD8RLq2cszhmi6BBpyhg4NZFdHwj3mVlzKC8Fb6QVd240e2HB1O5gnugqNRcaYyONySCvNzfePZUMprldhA==", + "license": "ISC", + "dependencies": { + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@memberjunction/ai": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai/-/ai-2.13.0.tgz", + "integrity": "sha512-CSkVcTab82ZtKBXeZgRmzWAephF2KkS/TTH/KT042/PaksCoPsuh5+sSwnvt5O+JUGqlnQf8L4vrsZrntoIFYg==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "rxjs": "^7.8.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/ai-groq": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-groq/-/ai-groq-2.13.0.tgz", + "integrity": "sha512-KGZKV2cHjdhJ+vXQLdcxPHk3sTeZxDc2IKmc064ytPuSLIzXGWqTJhjZB03cEk23ampJxGrQ1SDCbnlzl7b+Kw==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/global": "2.13.0", "groq-sdk": "0.4.0" } }, "node_modules/@memberjunction/ai-mistral": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-mistral/-/ai-mistral-2.13.0.tgz", + "integrity": "sha512-BnHvOOXetQCkNWVpLoShi2nthj990JCUeKJUdKIhNBeV4Dw4sa0bChJw27Reqd8RotjQNjnjIjMHU2ZwFupFwg==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/global": "2.13.0", "axios-retry": "^4.3.0" } }, "node_modules/@memberjunction/ai-openai": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-openai/-/ai-openai-2.13.0.tgz", + "integrity": "sha512-OI/bpzvFjYmd1FulqVdfJ3/J6aEBn9NrhZDsckTiqep5Ty18Ckdmwa2bROdOiYAGj7ECta1uZBraIacxKSCa0w==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/global": "2.13.0", "openai": "^4.28.4" } }, "node_modules/@memberjunction/ai-vector-dupe": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vector-dupe/-/ai-vector-dupe-2.13.0.tgz", + "integrity": "sha512-/h0serBPnoQ2RmO6s7sC320g0MC1ld26hk+3g9f4k2wdEKMUuOfRGc834PSFPJnV9Wdkdy2f6iS1XB3GjJq9xw==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-vector-sync": "2.12.0", - "@memberjunction/ai-vectordb": "2.12.0", - "@memberjunction/ai-vectors": "2.12.0", - "@memberjunction/ai-vectors-pinecone": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-vector-sync": "2.13.0", + "@memberjunction/ai-vectordb": "2.13.0", + "@memberjunction/ai-vectors": "2.13.0", + "@memberjunction/ai-vectors-pinecone": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/ai-vector-sync": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vector-sync/-/ai-vector-sync-2.13.0.tgz", + "integrity": "sha512-YML0DPkUmAtqrEkLsHpR+0dMgI+irDSZbolX+lImpKzH3Gezv79nSouIvp0jn0gHevf45tsSljmYs2cz20jK8g==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-mistral": "2.12.0", - "@memberjunction/ai-openai": "2.12.0", - "@memberjunction/ai-vectordb": "2.12.0", - "@memberjunction/ai-vectors": "2.12.0", - "@memberjunction/ai-vectors-pinecone": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/templates": "2.12.0", - "@memberjunction/templates-base-types": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-mistral": "2.13.0", + "@memberjunction/ai-openai": "2.13.0", + "@memberjunction/ai-vectordb": "2.13.0", + "@memberjunction/ai-vectors": "2.13.0", + "@memberjunction/ai-vectors-pinecone": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/templates": "2.13.0", + "@memberjunction/templates-base-types": "2.13.0", "dotenv": "^16.4.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/ai-vectordb": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vectordb/-/ai-vectordb-2.13.0.tgz", + "integrity": "sha512-HS3/O+1zY++9WHIP5xvI4j7kJ8Te7VnlqG0/JOF5t62p/9g4dVGoM/gHkKEuTIksGoC7GJj+CBwUoqevtmwy7Q==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1" } }, "node_modules/@memberjunction/ai-vectors": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vectors/-/ai-vectors-2.13.0.tgz", + "integrity": "sha512-k/1/FYIjTb0Sbu8xTDU6kwrnElJPM7qIyGy3KiS9R0EeBkdJ8A9mo/l9vLBBKhY6phoMSs20BhjXrFbC4n0nDQ==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-vectordb": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-vectordb": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "openai": "^4.28.4" } }, "node_modules/@memberjunction/ai-vectors-pinecone": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vectors-pinecone/-/ai-vectors-pinecone-2.13.0.tgz", + "integrity": "sha512-/B1PGF0t1TI0k96dAR2XD7F2Li4/9RurPtPVIu5LiuUFt6umdb5F6xGT9q/ThgEBUJhMVo4Nh4qsPaMDGml26Q==", "license": "ISC", "dependencies": { - "@memberjunction/ai-vectors": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai-vectors": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "@pinecone-database/pinecone": "2.2.2", "dotenv": "^16.4.1", "openai": "^4.28.4", @@ -508,13 +592,15 @@ } }, "node_modules/@memberjunction/aiengine": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/aiengine/-/aiengine-2.13.0.tgz", + "integrity": "sha512-WM1XPLRNg059VYruU5+v0DAnQkr1x1cSsDuBNOjuNbnYekFOGr4IxX1l25PB9bxaEuB9/+H1HcpHmbZQ3VtXSQ==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "openai": "^4.28.4", "rxjs": "^7.8.1", @@ -522,15 +608,17 @@ } }, "node_modules/@memberjunction/codegen-lib": { - "version": "2.12.0", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@memberjunction/codegen-lib/-/codegen-lib-2.12.1.tgz", + "integrity": "sha512-7YWcoi80UQ3uQCJfY7G7wTQebutFjX2I7p7ULEuSeu2zjltsxz8SZg6l0Gs5xeR75/6uL6P0jNYsS9q0+wsyNw==", "license": "ISC", "dependencies": { - "@memberjunction/actions": "2.12.0", - "@memberjunction/ai": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/sqlserver-dataprovider": "2.12.0", + "@memberjunction/actions": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/sqlserver-dataprovider": "2.13.0", "env-var": "^7.4.1", "fs-extra": "^11.2.0", "glob": "^10.3.10", @@ -542,6 +630,8 @@ }, "node_modules/@memberjunction/codegen-lib/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -552,6 +642,8 @@ }, "node_modules/@memberjunction/codegen-lib/node_modules/@azure/identity": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.5.0.tgz", + "integrity": "sha512-EknvVmtBuSIic47xkOqyNabAme0RYTw52BTMz8eBgU1ysTyMrD1uOoM+JdS0J/4Yfp98IBT3osqq3BfwSaNaGQ==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -575,6 +667,8 @@ }, "node_modules/@memberjunction/codegen-lib/node_modules/mssql": { "version": "11.0.1", + "resolved": "https://registry.npmjs.org/mssql/-/mssql-11.0.1.tgz", + "integrity": "sha512-KlGNsugoT90enKlR8/G36H0kTxPthDhmtNUCwEHvgRza5Cjpjoj+P2X6eMpFUDN7pFrJZsKadL4x990G8RBE1w==", "license": "MIT", "dependencies": { "@tediousjs/connection-string": "^0.5.0", @@ -593,6 +687,8 @@ }, "node_modules/@memberjunction/codegen-lib/node_modules/tedious": { "version": "18.6.1", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-18.6.1.tgz", + "integrity": "sha512-9AvErXXQTd6l7TDd5EmM+nxbOGyhnmdbp/8c3pw+tjaiSXW9usME90ET/CRG1LN1Y9tPMtz/p83z4Q97B4DDpw==", "license": "MIT", "dependencies": { "@azure/core-auth": "^1.7.2", @@ -611,56 +707,68 @@ } }, "node_modules/@memberjunction/core": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.13.0.tgz", + "integrity": "sha512-JTLKt6N6ZxtFShO9KS/dZ/bCTthpuP13UqoLyGuREM6GTZiwCu80zGMpE3wUwlW1W0w6cWeXWJVHuRh/gbsZ0A==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "rxjs": "^7.8.1", "zod": "^3.23.8" } }, "node_modules/@memberjunction/core-entities": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core-entities/-/core-entities-2.13.0.tgz", + "integrity": "sha512-+EoNW3GxWjGHx0dL0t7lAF6/sJvJprppaMx4FA7aUcIwsMGT2f+jbwx5mHZ8Ji3r1MuuVtyn/qErMjTudJH5mg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" } }, "node_modules/@memberjunction/doc-utils": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/doc-utils/-/doc-utils-2.13.0.tgz", + "integrity": "sha512-8iLScRZHUFmxPL7LrG7zWRJsLR6s2n4hvQQiS4xiG6AyX8tl34BbS27MX/+1YaqrDnQVKMHAMpMp/ytolggdoQ==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "axios": "^1.6.7", "jsdom": "^24.1.0" } }, "node_modules/@memberjunction/global": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.13.0.tgz", + "integrity": "sha512-TysP8cw72T2tirLvldtEK2KYuzlMcSCWmIoidSH/UGGHGPFIDJs3cKCJiHrAQilSKZfOdTtH57jcwrr2pCWjrA==", "license": "ISC", "dependencies": { "rxjs": "^7.8.1" } }, "node_modules/@memberjunction/queue": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/queue/-/queue-2.13.0.tgz", + "integrity": "sha512-mtThG+Kxqsw12Az1lTjsrG5ZVApT3/wWI8Gqn67NYf80fhEkue5MWzr7by6Jf4nEGYmS344ppKWFzEvsP1v7Qg==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "@types/uuid": "^9.0.1", "uuid": "^9.0.0" } }, "node_modules/@memberjunction/queue/node_modules/uuid": { "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" @@ -671,23 +779,27 @@ } }, "node_modules/@memberjunction/sqlserver-dataprovider": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/sqlserver-dataprovider/-/sqlserver-dataprovider-2.13.0.tgz", + "integrity": "sha512-iDL778oFSo1ywqRfmbvTcY7k1VL4Iq09MhBuwisCsxn1MxOY+pNIHSDrSF6PDvOgZt7LMW4l01fCM6tHnlOX3Q==", "license": "ISC", "dependencies": { - "@memberjunction/actions": "2.12.0", - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-vector-dupe": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/queue": "2.12.0", + "@memberjunction/actions": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-vector-dupe": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/queue": "2.13.0", "mssql": "^11.0.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/@azure/abort-controller": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "license": "MIT", "dependencies": { "tslib": "^2.6.2" @@ -698,6 +810,8 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/@azure/identity": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.5.0.tgz", + "integrity": "sha512-EknvVmtBuSIic47xkOqyNabAme0RYTw52BTMz8eBgU1ysTyMrD1uOoM+JdS0J/4Yfp98IBT3osqq3BfwSaNaGQ==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -721,6 +835,8 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/mssql": { "version": "11.0.1", + "resolved": "https://registry.npmjs.org/mssql/-/mssql-11.0.1.tgz", + "integrity": "sha512-KlGNsugoT90enKlR8/G36H0kTxPthDhmtNUCwEHvgRza5Cjpjoj+P2X6eMpFUDN7pFrJZsKadL4x990G8RBE1w==", "license": "MIT", "dependencies": { "@tediousjs/connection-string": "^0.5.0", @@ -739,6 +855,8 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/tedious": { "version": "18.6.1", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-18.6.1.tgz", + "integrity": "sha512-9AvErXXQTd6l7TDd5EmM+nxbOGyhnmdbp/8c3pw+tjaiSXW9usME90ET/CRG1LN1Y9tPMtz/p83z4Q97B4DDpw==", "license": "MIT", "dependencies": { "@azure/core-auth": "^1.7.2", @@ -757,30 +875,36 @@ } }, "node_modules/@memberjunction/templates": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/templates/-/templates-2.13.0.tgz", + "integrity": "sha512-OjkiH6kEt8KhHNhW4OXkOZRgID/w5RltaNAmSR3bg+kGP+cHiYsmZvw+SEjK5jCPoimD5rOYYLOaq9xJ7N8U7Q==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-groq": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/templates-base-types": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-groq": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/templates-base-types": "2.13.0", "nunjucks": "3.2.4" } }, "node_modules/@memberjunction/templates-base-types": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/templates-base-types/-/templates-base-types-2.13.0.tgz", + "integrity": "sha512-+jaEYhvywWxCS2rgSVMpVv0jkhfPR7MlYp38k6Q5x4l5nES3zYz1MiFCDRmmIF7MfbDWGi+omJG0UJaOPewDcg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@pinecone-database/pinecone": { "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@pinecone-database/pinecone/-/pinecone-2.2.2.tgz", + "integrity": "sha512-gbe/4SowHc64pHIm0kBdgY9hVdzsQnnnpcWviwYMB33gOmsL8brvE8fUSpl1dLDvdyXzKcQkzdBsjCDlqgpdMA==", "license": "Apache-2.0", "dependencies": { "@sinclair/typebox": "^0.29.0", @@ -802,10 +926,14 @@ }, "node_modules/@sinclair/typebox": { "version": "0.29.6", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.29.6.tgz", + "integrity": "sha512-aX5IFYWlMa7tQ8xZr3b2gtVReCvg7f3LEhjir/JAjX2bJCMVJA5tIPv30wTD4KDfcwMd7DDYY3hFDeGmOgtrZQ==", "license": "MIT" }, "node_modules/@sqltools/formatter": { "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@sqltools/formatter/-/formatter-1.2.5.tgz", + "integrity": "sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==", "license": "MIT" }, "node_modules/@tediousjs/connection-string": { @@ -837,6 +965,8 @@ }, "node_modules/@types/node-fetch": { "version": "2.6.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -845,6 +975,8 @@ }, "node_modules/@types/readable-stream": { "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz", + "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -853,6 +985,8 @@ }, "node_modules/@types/readable-stream/node_modules/safe-buffer": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "license": "MIT" }, "node_modules/@types/strip-bom": { @@ -865,10 +999,14 @@ }, "node_modules/@types/uuid": { "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", + "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", "license": "MIT" }, "node_modules/a-sync-waterfall": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", "license": "MIT" }, "node_modules/abort-controller": { @@ -913,6 +1051,8 @@ }, "node_modules/agentkeepalive": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", "license": "MIT", "dependencies": { "humanize-ms": "^1.2.1" @@ -923,6 +1063,8 @@ }, "node_modules/ajv": { "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -960,6 +1102,8 @@ }, "node_modules/any-promise": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", "license": "MIT" }, "node_modules/anymatch": { @@ -975,6 +1119,8 @@ }, "node_modules/app-root-path": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", + "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", "license": "MIT", "engines": { "node": ">= 6.0.0" @@ -986,6 +1132,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1002,6 +1150,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1024,14 +1174,20 @@ }, "node_modules/asap": { "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "license": "MIT" }, "node_modules/asynckit": { "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "license": "MIT" }, "node_modules/available-typed-arrays": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "license": "MIT", "optional": true, "peer": true, @@ -1047,6 +1203,8 @@ }, "node_modules/axios": { "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -1056,6 +1214,8 @@ }, "node_modules/axios-retry": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-4.5.0.tgz", + "integrity": "sha512-aR99oXhpEDGo0UuAlYcn2iGRds30k366Zfa05XWScR9QaQD4JYiP3/1Qt1u7YlefUOK+cn0CcwoL1oefavQUlQ==", "license": "Apache-2.0", "dependencies": { "is-retry-allowed": "^2.2.0" @@ -1098,6 +1258,8 @@ }, "node_modules/bl": { "version": "6.0.16", + "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.16.tgz", + "integrity": "sha512-V/kz+z2Mx5/6qDfRCilmrukUXcXuCoXKg3/3hDvzKKoSUx8CJKudfIoT29XZc3UE9xBvxs5qictiHdprwtteEg==", "license": "MIT", "dependencies": { "@types/readable-stream": "^4.0.0", @@ -1147,6 +1309,8 @@ }, "node_modules/buffer-equal-constant-time": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", "license": "BSD-3-Clause" }, "node_modules/buffer-from": { @@ -1155,6 +1319,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1174,6 +1340,8 @@ }, "node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -1210,6 +1378,8 @@ }, "node_modules/cli-highlight": { "version": "2.1.11", + "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", "license": "ISC", "dependencies": { "chalk": "^4.0.0", @@ -1229,6 +1399,8 @@ }, "node_modules/cli-highlight/node_modules/ansi-regex": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "license": "MIT", "engines": { "node": ">=8" @@ -1236,6 +1408,8 @@ }, "node_modules/cli-highlight/node_modules/cliui": { "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "license": "ISC", "dependencies": { "string-width": "^4.2.0", @@ -1245,14 +1419,20 @@ }, "node_modules/cli-highlight/node_modules/emoji-regex": { "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "license": "MIT" }, "node_modules/cli-highlight/node_modules/parse5": { "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", "license": "MIT" }, "node_modules/cli-highlight/node_modules/string-width": { "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -1265,6 +1445,8 @@ }, "node_modules/cli-highlight/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -1275,6 +1457,8 @@ }, "node_modules/cli-highlight/node_modules/wrap-ansi": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -1290,6 +1474,8 @@ }, "node_modules/cli-highlight/node_modules/yargs": { "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "license": "MIT", "dependencies": { "cliui": "^7.0.2", @@ -1306,6 +1492,8 @@ }, "node_modules/cli-highlight/node_modules/yargs-parser": { "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "license": "ISC", "engines": { "node": ">=10" @@ -1313,6 +1501,8 @@ }, "node_modules/cliui": { "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "license": "ISC", "dependencies": { "string-width": "^4.2.0", @@ -1325,6 +1515,8 @@ }, "node_modules/cliui/node_modules/ansi-regex": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "license": "MIT", "engines": { "node": ">=8" @@ -1332,10 +1524,14 @@ }, "node_modules/cliui/node_modules/emoji-regex": { "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "license": "MIT" }, "node_modules/cliui/node_modules/string-width": { "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -1348,6 +1544,8 @@ }, "node_modules/cliui/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -1358,6 +1556,8 @@ }, "node_modules/cliui/node_modules/wrap-ansi": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -1387,6 +1587,8 @@ }, "node_modules/combined-stream": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" @@ -1412,6 +1614,8 @@ }, "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==", "license": "MIT", "dependencies": { "node-fetch": "^2.6.12" @@ -1431,6 +1635,8 @@ }, "node_modules/cssstyle": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz", + "integrity": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==", "license": "MIT", "dependencies": { "rrweb-cssom": "^0.7.1" @@ -1441,6 +1647,8 @@ }, "node_modules/data-urls": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", + "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", "license": "MIT", "dependencies": { "whatwg-mimetype": "^4.0.0", @@ -1452,6 +1660,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1469,6 +1679,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1486,6 +1698,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1503,6 +1717,8 @@ }, "node_modules/dayjs": { "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", "license": "MIT" }, "node_modules/debug": { @@ -1522,10 +1738,14 @@ }, "node_modules/decimal.js": { "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", "license": "MIT" }, "node_modules/define-data-property": { "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "license": "MIT", "optional": true, "peer": true, @@ -1543,6 +1763,8 @@ }, "node_modules/define-lazy-prop": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "license": "MIT", "engines": { "node": ">=8" @@ -1550,6 +1772,8 @@ }, "node_modules/define-properties": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "license": "MIT", "optional": true, "peer": true, @@ -1567,6 +1791,8 @@ }, "node_modules/delayed-stream": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "license": "MIT", "engines": { "node": ">=0.4.0" @@ -1602,6 +1828,8 @@ }, "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" @@ -1613,6 +1841,8 @@ }, "node_modules/encoding": { "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "license": "MIT", "dependencies": { "iconv-lite": "^0.6.2" @@ -1620,6 +1850,8 @@ }, "node_modules/entities": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "license": "BSD-2-Clause", "engines": { "node": ">=0.12" @@ -1637,6 +1869,8 @@ }, "node_modules/es-abstract": { "version": "1.23.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", + "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", "license": "MIT", "optional": true, "peer": true, @@ -1697,6 +1931,8 @@ }, "node_modules/es-aggregate-error": { "version": "1.0.13", + "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.13.tgz", + "integrity": "sha512-KkzhUUuD2CUMqEc8JEqsXEMDHzDPE8RCjZeUBitsnB1eNcAJWQPiciKsMXe3Yytj4Flw1XLl46Qcf9OxvZha7A==", "license": "MIT", "optional": true, "peer": true, @@ -1719,6 +1955,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1731,6 +1969,8 @@ }, "node_modules/es-errors": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "license": "MIT", "optional": true, "peer": true, @@ -1740,6 +1980,8 @@ }, "node_modules/es-object-atoms": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "license": "MIT", "optional": true, "peer": true, @@ -1752,6 +1994,8 @@ }, "node_modules/es-set-tostringtag": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "license": "MIT", "optional": true, "peer": true, @@ -1766,6 +2010,8 @@ }, "node_modules/es-to-primitive": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "license": "MIT", "optional": true, "peer": true, @@ -1783,6 +2029,8 @@ }, "node_modules/escalade": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "license": "MIT", "engines": { "node": ">=6" @@ -1797,6 +2045,8 @@ }, "node_modules/events": { "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "license": "MIT", "engines": { "node": ">=0.8.x" @@ -1804,10 +2054,14 @@ }, "node_modules/fast-deep-equal": { "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "license": "MIT" }, "node_modules/fast-uri": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", "license": "BSD-3-Clause" }, "node_modules/fill-range": { @@ -1822,6 +2076,8 @@ }, "node_modules/follow-redirects": { "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", "funding": [ { "type": "individual", @@ -1840,6 +2096,8 @@ }, "node_modules/for-each": { "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "license": "MIT", "optional": true, "peer": true, @@ -1863,6 +2121,8 @@ }, "node_modules/form-data": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", @@ -1875,10 +2135,14 @@ }, "node_modules/form-data-encoder": { "version": "1.7.2", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", + "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==", "license": "MIT" }, "node_modules/formdata-node": { "version": "4.4.1", + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", + "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", "license": "MIT", "dependencies": { "node-domexception": "1.0.0", @@ -1890,6 +2154,8 @@ }, "node_modules/formdata-node/node_modules/web-streams-polyfill": { "version": "4.0.0-beta.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", + "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", "license": "MIT", "engines": { "node": ">= 14" @@ -1920,6 +2186,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1938,6 +2206,8 @@ }, "node_modules/functions-have-names": { "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "license": "MIT", "optional": true, "peer": true, @@ -1947,6 +2217,8 @@ }, "node_modules/get-caller-file": { "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" @@ -1954,6 +2226,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -1973,6 +2247,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2018,6 +2294,8 @@ }, "node_modules/globalthis": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "license": "MIT", "optional": true, "peer": true, @@ -2034,6 +2312,8 @@ }, "node_modules/gopd": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "license": "MIT", "optional": true, "peer": true, @@ -2050,6 +2330,8 @@ }, "node_modules/groq-sdk": { "version": "0.4.0", + "resolved": "https://registry.npmjs.org/groq-sdk/-/groq-sdk-0.4.0.tgz", + "integrity": "sha512-h79q9sv4hcOBESR05N5eqHlGhAug9H9lr3EIiB+37ysWWekeG+KYQDK2lIIHYCm6O9LzgZzO/VdLdPP298+T0w==", "license": "Apache-2.0", "dependencies": { "@types/node": "^18.11.18", @@ -2064,6 +2346,8 @@ }, "node_modules/groq-sdk/node_modules/@types/node": { "version": "18.19.64", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.64.tgz", + "integrity": "sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" @@ -2071,6 +2355,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2080,6 +2366,8 @@ }, "node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "license": "MIT", "engines": { "node": ">=8" @@ -2087,6 +2375,8 @@ }, "node_modules/has-property-descriptors": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "license": "MIT", "optional": true, "peer": true, @@ -2099,6 +2389,8 @@ }, "node_modules/has-proto": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "license": "MIT", "optional": true, "peer": true, @@ -2111,6 +2403,8 @@ }, "node_modules/has-symbols": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "license": "MIT", "optional": true, "peer": true, @@ -2123,6 +2417,8 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "license": "MIT", "optional": true, "peer": true, @@ -2148,6 +2444,8 @@ }, "node_modules/highlight.js": { "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", "license": "BSD-3-Clause", "engines": { "node": "*" @@ -2155,6 +2453,8 @@ }, "node_modules/html-encoding-sniffer": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", + "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", "license": "MIT", "dependencies": { "whatwg-encoding": "^3.1.1" @@ -2187,6 +2487,8 @@ }, "node_modules/humanize-ms": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "license": "MIT", "dependencies": { "ms": "^2.0.0" @@ -2194,6 +2496,8 @@ }, "node_modules/iconv-lite": { "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -2234,6 +2538,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2248,6 +2554,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2264,6 +2572,8 @@ }, "node_modules/is-bigint": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "license": "MIT", "optional": true, "peer": true, @@ -2286,6 +2596,8 @@ }, "node_modules/is-boolean-object": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "license": "MIT", "optional": true, "peer": true, @@ -2302,6 +2614,8 @@ }, "node_modules/is-callable": { "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "license": "MIT", "optional": true, "peer": true, @@ -2327,6 +2641,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2342,6 +2658,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2357,6 +2675,8 @@ }, "node_modules/is-docker": { "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "license": "MIT", "bin": { "is-docker": "cli.js" @@ -2394,6 +2714,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2413,6 +2735,8 @@ }, "node_modules/is-number-object": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "license": "MIT", "optional": true, "peer": true, @@ -2428,10 +2752,14 @@ }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", "license": "MIT" }, "node_modules/is-regex": { "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "license": "MIT", "optional": true, "peer": true, @@ -2448,6 +2776,8 @@ }, "node_modules/is-retry-allowed": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz", + "integrity": "sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==", "license": "MIT", "engines": { "node": ">=10" @@ -2458,6 +2788,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2473,6 +2805,8 @@ }, "node_modules/is-string": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "license": "MIT", "optional": true, "peer": true, @@ -2488,6 +2822,8 @@ }, "node_modules/is-symbol": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "license": "MIT", "optional": true, "peer": true, @@ -2503,6 +2839,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2518,6 +2856,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2530,6 +2870,8 @@ }, "node_modules/is-wsl": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "license": "MIT", "dependencies": { "is-docker": "^2.0.0" @@ -2540,6 +2882,8 @@ }, "node_modules/isarray": { "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "license": "MIT", "optional": true, "peer": true @@ -2563,16 +2907,22 @@ }, "node_modules/js-md4": { "version": "0.3.2", + "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", + "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==", "license": "MIT" }, "node_modules/jsbi": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz", + "integrity": "sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==", "license": "Apache-2.0", "optional": true, "peer": true }, "node_modules/jsdom": { "version": "24.1.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz", + "integrity": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==", "license": "MIT", "dependencies": { "cssstyle": "^4.0.1", @@ -2611,6 +2961,8 @@ }, "node_modules/json-schema-traverse": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, "node_modules/jsonfile": { @@ -2625,6 +2977,8 @@ }, "node_modules/jsonwebtoken": { "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", "license": "MIT", "dependencies": { "jws": "^3.2.2", @@ -2645,6 +2999,8 @@ }, "node_modules/jsonwebtoken/node_modules/jwa": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "license": "MIT", "dependencies": { "buffer-equal-constant-time": "1.0.1", @@ -2654,6 +3010,8 @@ }, "node_modules/jsonwebtoken/node_modules/jws": { "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "license": "MIT", "dependencies": { "jwa": "^1.4.1", @@ -2662,6 +3020,8 @@ }, "node_modules/jwa": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", "license": "MIT", "dependencies": { "buffer-equal-constant-time": "1.0.1", @@ -2671,6 +3031,8 @@ }, "node_modules/jws": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", "license": "MIT", "dependencies": { "jwa": "^2.0.0", @@ -2679,30 +3041,44 @@ }, "node_modules/lodash.includes": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", "license": "MIT" }, "node_modules/lodash.isboolean": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", "license": "MIT" }, "node_modules/lodash.isinteger": { "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", "license": "MIT" }, "node_modules/lodash.isnumber": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", "license": "MIT" }, "node_modules/lodash.isplainobject": { "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", "license": "MIT" }, "node_modules/lodash.isstring": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", "license": "MIT" }, "node_modules/lodash.once": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", "license": "MIT" }, "node_modules/lru-cache": { @@ -2715,6 +3091,8 @@ }, "node_modules/mime-db": { "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "license": "MIT", "engines": { "node": ">= 0.6" @@ -2722,6 +3100,8 @@ }, "node_modules/mime-types": { "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "license": "MIT", "dependencies": { "mime-db": "1.52.0" @@ -2773,6 +3153,8 @@ }, "node_modules/mssql": { "version": "10.0.4", + "resolved": "https://registry.npmjs.org/mssql/-/mssql-10.0.4.tgz", + "integrity": "sha512-MhX5IcJ75/q+dUiOe+1ajpqjEe96ZKqMchYYPUIDU+Btqhwt4gbFeZhcGUZaRCEMV9uF+G8kLvaNSFaEzL9OXQ==", "license": "MIT", "optional": true, "peer": true, @@ -2793,6 +3175,8 @@ }, "node_modules/mz": { "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "license": "MIT", "dependencies": { "any-promise": "^1.0.0", @@ -2802,16 +3186,22 @@ }, "node_modules/native-duplexpair": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", + "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==", "license": "MIT" }, "node_modules/node-abort-controller": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", "license": "MIT", "optional": true, "peer": true }, "node_modules/node-domexception": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", "funding": [ { "type": "github", @@ -2829,6 +3219,8 @@ }, "node_modules/node-fetch": { "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" @@ -2847,14 +3239,20 @@ }, "node_modules/node-fetch/node_modules/tr46": { "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "license": "MIT" }, "node_modules/node-fetch/node_modules/webidl-conversions": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", "license": "BSD-2-Clause" }, "node_modules/node-fetch/node_modules/whatwg-url": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "license": "MIT", "dependencies": { "tr46": "~0.0.3", @@ -2870,6 +3268,8 @@ }, "node_modules/nunjucks": { "version": "3.2.4", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz", + "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==", "license": "BSD-2-Clause", "dependencies": { "a-sync-waterfall": "^1.0.0", @@ -2893,6 +3293,8 @@ }, "node_modules/nunjucks/node_modules/commander": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "license": "MIT", "engines": { "node": ">= 6" @@ -2900,10 +3302,14 @@ }, "node_modules/nwsapi": { "version": "2.2.13", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz", + "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", "license": "MIT" }, "node_modules/object-assign": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -2911,6 +3317,8 @@ }, "node_modules/object-inspect": { "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", "license": "MIT", "optional": true, "peer": true, @@ -2923,6 +3331,8 @@ }, "node_modules/object-keys": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "license": "MIT", "optional": true, "peer": true, @@ -2932,6 +3342,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -2957,6 +3369,8 @@ }, "node_modules/open": { "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "license": "MIT", "dependencies": { "define-lazy-prop": "^2.0.0", @@ -2971,7 +3385,9 @@ } }, "node_modules/openai": { - "version": "4.72.0", + "version": "4.73.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-4.73.0.tgz", + "integrity": "sha512-NZstV77w3CEol9KQTRBRQ15+Sw6nxVTicAULSjYO4wn9E5gw72Mtp3fAVaBFXyyVPws4241YmFG6ya4L8v03tA==", "license": "Apache-2.0", "dependencies": { "@types/node": "^18.11.18", @@ -2996,6 +3412,8 @@ }, "node_modules/openai/node_modules/@types/node": { "version": "18.19.64", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.64.tgz", + "integrity": "sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" @@ -3007,6 +3425,8 @@ }, "node_modules/parse5": { "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", "license": "MIT", "dependencies": { "entities": "^4.5.0" @@ -3017,6 +3437,8 @@ }, "node_modules/parse5-htmlparser2-tree-adapter": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", "license": "MIT", "dependencies": { "parse5": "^6.0.1" @@ -3024,6 +3446,8 @@ }, "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "license": "MIT" }, "node_modules/path-is-absolute": { @@ -3070,6 +3494,8 @@ }, "node_modules/possible-typed-array-names": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "license": "MIT", "optional": true, "peer": true, @@ -3079,6 +3505,8 @@ }, "node_modules/process": { "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "license": "MIT", "engines": { "node": ">= 0.6.0" @@ -3086,10 +3514,14 @@ }, "node_modules/proxy-from-env": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "license": "MIT" }, "node_modules/psl": { "version": "1.10.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.10.0.tgz", + "integrity": "sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==", "license": "MIT", "dependencies": { "punycode": "^2.3.1" @@ -3097,6 +3529,8 @@ }, "node_modules/punycode": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "license": "MIT", "engines": { "node": ">=6" @@ -3104,10 +3538,14 @@ }, "node_modules/querystringify": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", "license": "MIT" }, "node_modules/readable-stream": { "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", @@ -3132,10 +3570,14 @@ }, "node_modules/reflect-metadata": { "version": "0.2.2", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", + "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", "license": "Apache-2.0" }, "node_modules/regexp.prototype.flags": { "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", "license": "MIT", "optional": true, "peer": true, @@ -3154,6 +3596,8 @@ }, "node_modules/require-directory": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -3161,6 +3605,8 @@ }, "node_modules/require-from-string": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -3168,6 +3614,8 @@ }, "node_modules/requires-port": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "license": "MIT" }, "node_modules/resolve": { @@ -3208,10 +3656,14 @@ }, "node_modules/rrweb-cssom": { "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", + "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", "license": "MIT" }, "node_modules/rxjs": { "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" @@ -3219,6 +3671,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -3237,6 +3691,8 @@ }, "node_modules/safe-buffer": { "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "funding": [ { "type": "github", @@ -3255,6 +3711,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -3272,10 +3730,14 @@ }, "node_modules/safer-buffer": { "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "license": "MIT" }, "node_modules/saxes": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" @@ -3286,6 +3748,8 @@ }, "node_modules/semver": { "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -3296,6 +3760,8 @@ }, "node_modules/set-function-length": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "license": "MIT", "optional": true, "peer": true, @@ -3313,6 +3779,8 @@ }, "node_modules/set-function-name": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "license": "MIT", "optional": true, "peer": true, @@ -3328,6 +3796,8 @@ }, "node_modules/sha.js": { "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "license": "(MIT AND BSD-3-Clause)", "dependencies": { "inherits": "^2.0.1", @@ -3356,6 +3826,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -3399,10 +3871,14 @@ }, "node_modules/sprintf-js": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "license": "BSD-3-Clause" }, "node_modules/stoppable": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "license": "MIT", "engines": { "node": ">=4", @@ -3411,6 +3887,8 @@ }, "node_modules/string_decoder": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" @@ -3467,6 +3945,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -3485,6 +3965,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -3499,6 +3981,8 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "license": "MIT", "optional": true, "peer": true, @@ -3561,6 +4045,8 @@ }, "node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -3581,6 +4067,8 @@ }, "node_modules/symbol-tree": { "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "license": "MIT" }, "node_modules/tarn": { @@ -3592,6 +4080,8 @@ }, "node_modules/tedious": { "version": "16.7.1", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-16.7.1.tgz", + "integrity": "sha512-NmedZS0NJiTv3CoYnf1FtjxIDUgVYzEmavrc8q2WHRb+lP4deI9BpQfmNnBZZaWusDbP5FVFZCcvzb3xOlNVlQ==", "license": "MIT", "optional": true, "peer": true, @@ -3614,6 +4104,8 @@ }, "node_modules/thenify": { "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "license": "MIT", "dependencies": { "any-promise": "^1.0.0" @@ -3621,6 +4113,8 @@ }, "node_modules/thenify-all": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "license": "MIT", "dependencies": { "thenify": ">= 3.1.0 < 4" @@ -3641,6 +4135,8 @@ }, "node_modules/tough-cookie": { "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", @@ -3654,6 +4150,8 @@ }, "node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "license": "MIT", "engines": { "node": ">= 4.0.0" @@ -3661,6 +4159,8 @@ }, "node_modules/tr46": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz", + "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==", "license": "MIT", "dependencies": { "punycode": "^2.3.1" @@ -3811,6 +4311,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -3825,6 +4327,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -3844,6 +4348,8 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "license": "MIT", "optional": true, "peer": true, @@ -3864,6 +4370,8 @@ }, "node_modules/typed-array-length": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "license": "MIT", "optional": true, "peer": true, @@ -3884,6 +4392,8 @@ }, "node_modules/typeorm": { "version": "0.3.20", + "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.20.tgz", + "integrity": "sha512-sJ0T08dV5eoZroaq9uPKBoNcGslHBR4E4y+EBHs//SiGbblGe7IeduP/IH4ddCcj0qp3PHwDwGnuvqEAnKlq/Q==", "license": "MIT", "dependencies": { "@sqltools/formatter": "^1.2.5", @@ -3988,6 +4498,8 @@ }, "node_modules/typeorm/node_modules/mkdirp": { "version": "2.1.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz", + "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==", "license": "MIT", "bin": { "mkdirp": "dist/cjs/src/bin.js" @@ -4001,6 +4513,8 @@ }, "node_modules/typeorm/node_modules/uuid": { "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" @@ -4023,6 +4537,8 @@ }, "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==", "license": "MIT", "optional": true, "peer": true, @@ -4049,6 +4565,8 @@ }, "node_modules/url-parse": { "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "license": "MIT", "dependencies": { "querystringify": "^2.1.1", @@ -4072,6 +4590,8 @@ }, "node_modules/w3c-xmlserializer": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", + "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", "license": "MIT", "dependencies": { "xml-name-validator": "^5.0.0" @@ -4082,6 +4602,8 @@ }, "node_modules/web-streams-polyfill": { "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", "license": "MIT", "engines": { "node": ">= 8" @@ -4089,6 +4611,8 @@ }, "node_modules/webidl-conversions": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -4096,6 +4620,8 @@ }, "node_modules/whatwg-encoding": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" @@ -4106,6 +4632,8 @@ }, "node_modules/whatwg-mimetype": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "license": "MIT", "engines": { "node": ">=18" @@ -4113,6 +4641,8 @@ }, "node_modules/whatwg-url": { "version": "14.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.0.0.tgz", + "integrity": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==", "license": "MIT", "dependencies": { "tr46": "^5.0.0", @@ -4137,6 +4667,8 @@ }, "node_modules/which-boxed-primitive": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "license": "MIT", "optional": true, "peer": true, @@ -4153,6 +4685,8 @@ }, "node_modules/which-typed-array": { "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "license": "MIT", "optional": true, "peer": true, @@ -4250,6 +4784,8 @@ }, "node_modules/ws": { "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -4269,6 +4805,8 @@ }, "node_modules/xml-name-validator": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", + "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", "license": "Apache-2.0", "engines": { "node": ">=18" @@ -4276,6 +4814,8 @@ }, "node_modules/xmlchars": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "license": "MIT" }, "node_modules/xtend": { @@ -4287,6 +4827,8 @@ }, "node_modules/y18n": { "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "license": "ISC", "engines": { "node": ">=10" @@ -4294,6 +4836,8 @@ }, "node_modules/yargs": { "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "license": "MIT", "dependencies": { "cliui": "^8.0.1", @@ -4310,6 +4854,8 @@ }, "node_modules/yargs-parser": { "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "license": "ISC", "engines": { "node": ">=12" @@ -4317,6 +4863,8 @@ }, "node_modules/yargs/node_modules/ansi-regex": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "license": "MIT", "engines": { "node": ">=8" @@ -4324,10 +4872,14 @@ }, "node_modules/yargs/node_modules/emoji-regex": { "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "license": "MIT" }, "node_modules/yargs/node_modules/string-width": { "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -4340,6 +4892,8 @@ }, "node_modules/yargs/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -4357,6 +4911,8 @@ }, "node_modules/zod": { "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/CodeGen/package.json b/CodeGen/package.json index 7c850f1..0a85228 100644 --- a/CodeGen/package.json +++ b/CodeGen/package.json @@ -20,7 +20,7 @@ "author": "", "license": "ISC", "dependencies": { - "@memberjunction/codegen-lib": "2.12.0", + "@memberjunction/codegen-lib": "2.12.1", "dotenv": "^16.4.1", "ts-node-dev": "^2.0.0", "typescript": "^5.4.5" diff --git a/CustomServerEntities/package-lock.json b/CustomServerEntities/package-lock.json index 55996bc..43e193c 100644 --- a/CustomServerEntities/package-lock.json +++ b/CustomServerEntities/package-lock.json @@ -9,10 +9,10 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "mj_generatedentities": "file:../GeneratedEntities", "zod": "^3.23.8" }, @@ -26,8 +26,8 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" }, "devDependencies": { @@ -173,27 +173,27 @@ } }, "node_modules/@memberjunction/ai": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/ai/-/ai-2.12.0.tgz", - "integrity": "sha512-cn8ruqJWdYHEH8+AGYNCB5Phl8HamuF65VOFb2Kor1MCQxKKWWB6GY8HINTo1/rui771pC8eMG8gZHCDl5hgxQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai/-/ai-2.13.0.tgz", + "integrity": "sha512-CSkVcTab82ZtKBXeZgRmzWAephF2KkS/TTH/KT042/PaksCoPsuh5+sSwnvt5O+JUGqlnQf8L4vrsZrntoIFYg==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "rxjs": "^7.8.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/aiengine": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/aiengine/-/aiengine-2.12.0.tgz", - "integrity": "sha512-OxlboZzIsb5xCxcAXlnwLBuoSBUbsetMUg6dz8v1wsMWlv6SYRH/QKIFbQS5k1XWETBeGo2RDgxnaol+FsaqUQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/aiengine/-/aiengine-2.13.0.tgz", + "integrity": "sha512-WM1XPLRNg059VYruU5+v0DAnQkr1x1cSsDuBNOjuNbnYekFOGr4IxX1l25PB9bxaEuB9/+H1HcpHmbZQ3VtXSQ==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "openai": "^4.28.4", "rxjs": "^7.8.1", @@ -201,31 +201,31 @@ } }, "node_modules/@memberjunction/core": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.12.0.tgz", - "integrity": "sha512-qtaXCdUYmZC290HClBqOpvnzCb3YvvuqSnqUmseEBonaWhNzw8q3KVCuSdZu3aKq/Cq+tw0V6S0Ph13D/kWLPQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.13.0.tgz", + "integrity": "sha512-JTLKt6N6ZxtFShO9KS/dZ/bCTthpuP13UqoLyGuREM6GTZiwCu80zGMpE3wUwlW1W0w6cWeXWJVHuRh/gbsZ0A==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "rxjs": "^7.8.1", "zod": "^3.23.8" } }, "node_modules/@memberjunction/core-entities": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/core-entities/-/core-entities-2.12.0.tgz", - "integrity": "sha512-RPT8K2jOFzXuRNz/fb7xIqvuMxr9O0W4UH3OmyaQfihv72+LOiGOMFjnbmgtr4INA1OP+9Jpp6Oqz3r/Ge0DnA==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core-entities/-/core-entities-2.13.0.tgz", + "integrity": "sha512-+EoNW3GxWjGHx0dL0t7lAF6/sJvJprppaMx4FA7aUcIwsMGT2f+jbwx5mHZ8Ji3r1MuuVtyn/qErMjTudJH5mg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" } }, "node_modules/@memberjunction/global": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.12.0.tgz", - "integrity": "sha512-VRFsrCPEkniT/FHhsh+vLIi7nfwNsTksWDKEBkD4CG6serndl6NopVtVDvxdFmhYGt+8zMA1mI7+UKkXCd2n7Q==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.13.0.tgz", + "integrity": "sha512-TysP8cw72T2tirLvldtEK2KYuzlMcSCWmIoidSH/UGGHGPFIDJs3cKCJiHrAQilSKZfOdTtH57jcwrr2pCWjrA==", "license": "ISC", "dependencies": { "rxjs": "^7.8.1" diff --git a/CustomServerEntities/package.json b/CustomServerEntities/package.json index bc4058b..a4ca0a7 100644 --- a/CustomServerEntities/package.json +++ b/CustomServerEntities/package.json @@ -20,10 +20,10 @@ "typescript": "^5.4.5" }, "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", "mj_generatedentities": "file:../GeneratedEntities", "zod": "^3.23.8" } diff --git a/GeneratedActions/package.json b/GeneratedActions/package.json index 1b4daee..70896d3 100644 --- a/GeneratedActions/package.json +++ b/GeneratedActions/package.json @@ -20,12 +20,12 @@ "typescript": "^5.4.5" }, "dependencies": { - "@memberjunction/actions": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", + "@memberjunction/actions": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", "zod": "^3.23.8" } } diff --git a/GeneratedActions/src/generated/action_subclasses.ts b/GeneratedActions/src/generated/action_subclasses.ts index 12c3e82..1d930ee 100644 --- a/GeneratedActions/src/generated/action_subclasses.ts +++ b/GeneratedActions/src/generated/action_subclasses.ts @@ -2,7 +2,8 @@ * GENERATED CODE - DO NOT MODIFY * Generated by MemberJunction CodeGen **************************************************/ -import { ActionResultSimple, BaseAction, RunActionParams } from "@memberjunction/actions"; +import { ActionResultSimple, RunActionParams } from "@memberjunction/actions-base"; +import { BaseAction } from "@memberjunction/actions"; import { RegisterClass } from "@memberjunction/global"; diff --git a/GeneratedEntities/package-lock.json b/GeneratedEntities/package-lock.json index caa8830..b11d2f1 100644 --- a/GeneratedEntities/package-lock.json +++ b/GeneratedEntities/package-lock.json @@ -9,8 +9,8 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" }, "devDependencies": { @@ -60,20 +60,20 @@ } }, "node_modules/@memberjunction/core": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.12.0.tgz", - "integrity": "sha512-qtaXCdUYmZC290HClBqOpvnzCb3YvvuqSnqUmseEBonaWhNzw8q3KVCuSdZu3aKq/Cq+tw0V6S0Ph13D/kWLPQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.13.0.tgz", + "integrity": "sha512-JTLKt6N6ZxtFShO9KS/dZ/bCTthpuP13UqoLyGuREM6GTZiwCu80zGMpE3wUwlW1W0w6cWeXWJVHuRh/gbsZ0A==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "rxjs": "^7.8.1", "zod": "^3.23.8" } }, "node_modules/@memberjunction/global": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.12.0.tgz", - "integrity": "sha512-VRFsrCPEkniT/FHhsh+vLIi7nfwNsTksWDKEBkD4CG6serndl6NopVtVDvxdFmhYGt+8zMA1mI7+UKkXCd2n7Q==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.13.0.tgz", + "integrity": "sha512-TysP8cw72T2tirLvldtEK2KYuzlMcSCWmIoidSH/UGGHGPFIDJs3cKCJiHrAQilSKZfOdTtH57jcwrr2pCWjrA==", "license": "ISC", "dependencies": { "rxjs": "^7.8.1" diff --git a/GeneratedEntities/package.json b/GeneratedEntities/package.json index 31a2ab3..134e9bb 100644 --- a/GeneratedEntities/package.json +++ b/GeneratedEntities/package.json @@ -20,8 +20,8 @@ "typescript": "^5.4.5" }, "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" } } diff --git a/MJAPI/package-lock.json b/MJAPI/package-lock.json index 8f4a1bb..57455f7 100644 --- a/MJAPI/package-lock.json +++ b/MJAPI/package-lock.json @@ -9,13 +9,13 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/communication-sendgrid": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/server": "2.12.0", - "@memberjunction/sqlserver-dataprovider": "2.12.0", - "@memberjunction/templates": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/communication-sendgrid": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/server": "2.13.0", + "@memberjunction/sqlserver-dataprovider": "2.13.0", + "@memberjunction/templates": "2.13.0", "axios": "^1.6.7", "class-validator": "^0.14.0", "custom-server-entities": "file:../CustomServerEntities", @@ -35,10 +35,10 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "mj_generatedentities": "file:../GeneratedEntities", "zod": "^3.23.8" }, @@ -52,12 +52,12 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/actions": "2.12.0", - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/actions": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" }, "devDependencies": { @@ -70,8 +70,8 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" }, "devDependencies": { @@ -974,6 +974,8 @@ }, "node_modules/@aws-crypto/crc32": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz", + "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/util": "^5.2.0", @@ -986,6 +988,8 @@ }, "node_modules/@aws-crypto/crc32c": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-5.2.0.tgz", + "integrity": "sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/util": "^5.2.0", @@ -995,6 +999,8 @@ }, "node_modules/@aws-crypto/sha1-browser": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-5.2.0.tgz", + "integrity": "sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/supports-web-crypto": "^5.2.0", @@ -1007,6 +1013,8 @@ }, "node_modules/@aws-crypto/sha1-browser/node_modules/@smithy/is-array-buffer": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -1017,6 +1025,8 @@ }, "node_modules/@aws-crypto/sha1-browser/node_modules/@smithy/util-buffer-from": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", "license": "Apache-2.0", "dependencies": { "@smithy/is-array-buffer": "^2.2.0", @@ -1028,6 +1038,8 @@ }, "node_modules/@aws-crypto/sha1-browser/node_modules/@smithy/util-utf8": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", "license": "Apache-2.0", "dependencies": { "@smithy/util-buffer-from": "^2.2.0", @@ -1039,6 +1051,8 @@ }, "node_modules/@aws-crypto/sha256-browser": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", + "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-js": "^5.2.0", @@ -1052,6 +1066,8 @@ }, "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -1062,6 +1078,8 @@ }, "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", "license": "Apache-2.0", "dependencies": { "@smithy/is-array-buffer": "^2.2.0", @@ -1073,6 +1091,8 @@ }, "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", "license": "Apache-2.0", "dependencies": { "@smithy/util-buffer-from": "^2.2.0", @@ -1084,6 +1104,8 @@ }, "node_modules/@aws-crypto/sha256-js": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", + "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/util": "^5.2.0", @@ -1096,6 +1118,8 @@ }, "node_modules/@aws-crypto/supports-web-crypto": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz", + "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -1103,6 +1127,8 @@ }, "node_modules/@aws-crypto/util": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", + "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "^3.222.0", @@ -1112,6 +1138,8 @@ }, "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -1122,6 +1150,8 @@ }, "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", "license": "Apache-2.0", "dependencies": { "@smithy/is-array-buffer": "^2.2.0", @@ -1133,6 +1163,8 @@ }, "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", "license": "Apache-2.0", "dependencies": { "@smithy/util-buffer-from": "^2.2.0", @@ -1143,66 +1175,68 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.693.0", + "version": "3.697.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.697.0.tgz", + "integrity": "sha512-NJ5V9whlb99YVAG/b0nLSb9sM/ZrEJZC+JT3Skxu7dgo6LIFLavdXjEtkR+rFdG34Gps34jwJ7wvKG2mp1zKHg==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha1-browser": "5.2.0", "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.693.0", - "@aws-sdk/client-sts": "3.693.0", - "@aws-sdk/core": "3.693.0", - "@aws-sdk/credential-provider-node": "3.693.0", - "@aws-sdk/middleware-bucket-endpoint": "3.693.0", - "@aws-sdk/middleware-expect-continue": "3.693.0", - "@aws-sdk/middleware-flexible-checksums": "3.693.0", - "@aws-sdk/middleware-host-header": "3.693.0", - "@aws-sdk/middleware-location-constraint": "3.693.0", - "@aws-sdk/middleware-logger": "3.693.0", - "@aws-sdk/middleware-recursion-detection": "3.693.0", - "@aws-sdk/middleware-sdk-s3": "3.693.0", - "@aws-sdk/middleware-ssec": "3.693.0", - "@aws-sdk/middleware-user-agent": "3.693.0", - "@aws-sdk/region-config-resolver": "3.693.0", - "@aws-sdk/signature-v4-multi-region": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@aws-sdk/util-endpoints": "3.693.0", - "@aws-sdk/util-user-agent-browser": "3.693.0", - "@aws-sdk/util-user-agent-node": "3.693.0", - "@aws-sdk/xml-builder": "3.693.0", - "@smithy/config-resolver": "^3.0.11", - "@smithy/core": "^2.5.2", - "@smithy/eventstream-serde-browser": "^3.0.12", - "@smithy/eventstream-serde-config-resolver": "^3.0.9", - "@smithy/eventstream-serde-node": "^3.0.11", - "@smithy/fetch-http-handler": "^4.1.0", - "@smithy/hash-blob-browser": "^3.1.8", - "@smithy/hash-node": "^3.0.9", - "@smithy/hash-stream-node": "^3.1.8", - "@smithy/invalid-dependency": "^3.0.9", - "@smithy/md5-js": "^3.0.9", - "@smithy/middleware-content-length": "^3.0.11", - "@smithy/middleware-endpoint": "^3.2.2", - "@smithy/middleware-retry": "^3.0.26", - "@smithy/middleware-serde": "^3.0.9", - "@smithy/middleware-stack": "^3.0.9", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/node-http-handler": "^3.3.0", - "@smithy/protocol-http": "^4.1.6", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", - "@smithy/url-parser": "^3.0.9", + "@aws-sdk/client-sso-oidc": "3.696.0", + "@aws-sdk/client-sts": "3.696.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-node": "3.696.0", + "@aws-sdk/middleware-bucket-endpoint": "3.696.0", + "@aws-sdk/middleware-expect-continue": "3.696.0", + "@aws-sdk/middleware-flexible-checksums": "3.697.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-location-constraint": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-sdk-s3": "3.696.0", + "@aws-sdk/middleware-ssec": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/signature-v4-multi-region": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@aws-sdk/xml-builder": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/eventstream-serde-browser": "^3.0.13", + "@smithy/eventstream-serde-config-resolver": "^3.0.10", + "@smithy/eventstream-serde-node": "^3.0.12", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-blob-browser": "^3.1.9", + "@smithy/hash-node": "^3.0.10", + "@smithy/hash-stream-node": "^3.1.9", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/md5-js": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.26", - "@smithy/util-defaults-mode-node": "^3.0.26", - "@smithy/util-endpoints": "^2.1.5", - "@smithy/util-middleware": "^3.0.9", - "@smithy/util-retry": "^3.0.9", - "@smithy/util-stream": "^3.3.0", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", + "@smithy/util-stream": "^3.3.1", "@smithy/util-utf8": "^3.0.0", - "@smithy/util-waiter": "^3.1.8", + "@smithy/util-waiter": "^3.1.9", "tslib": "^2.6.2" }, "engines": { @@ -1210,45 +1244,47 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.696.0.tgz", + "integrity": "sha512-q5TTkd08JS0DOkHfUL853tuArf7NrPeqoS5UOvqJho8ibV9Ak/a/HO4kNvy9Nj3cib/toHYHsQIEtecUPSUUrQ==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.693.0", - "@aws-sdk/middleware-host-header": "3.693.0", - "@aws-sdk/middleware-logger": "3.693.0", - "@aws-sdk/middleware-recursion-detection": "3.693.0", - "@aws-sdk/middleware-user-agent": "3.693.0", - "@aws-sdk/region-config-resolver": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@aws-sdk/util-endpoints": "3.693.0", - "@aws-sdk/util-user-agent-browser": "3.693.0", - "@aws-sdk/util-user-agent-node": "3.693.0", - "@smithy/config-resolver": "^3.0.11", - "@smithy/core": "^2.5.2", - "@smithy/fetch-http-handler": "^4.1.0", - "@smithy/hash-node": "^3.0.9", - "@smithy/invalid-dependency": "^3.0.9", - "@smithy/middleware-content-length": "^3.0.11", - "@smithy/middleware-endpoint": "^3.2.2", - "@smithy/middleware-retry": "^3.0.26", - "@smithy/middleware-serde": "^3.0.9", - "@smithy/middleware-stack": "^3.0.9", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/node-http-handler": "^3.3.0", - "@smithy/protocol-http": "^4.1.6", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", - "@smithy/url-parser": "^3.0.9", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-node": "^3.0.10", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.26", - "@smithy/util-defaults-mode-node": "^3.0.26", - "@smithy/util-endpoints": "^2.1.5", - "@smithy/util-middleware": "^3.0.9", - "@smithy/util-retry": "^3.0.9", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -1257,46 +1293,48 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.696.0.tgz", + "integrity": "sha512-ikxQ3mo86d1mAq5zTaQAh8rLBERwL+I4MUYu/IVYW2hhl9J2SDsl0SgnKeXQG6S8zWuHcBO587zsZaRta1MQ/g==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.693.0", - "@aws-sdk/credential-provider-node": "3.693.0", - "@aws-sdk/middleware-host-header": "3.693.0", - "@aws-sdk/middleware-logger": "3.693.0", - "@aws-sdk/middleware-recursion-detection": "3.693.0", - "@aws-sdk/middleware-user-agent": "3.693.0", - "@aws-sdk/region-config-resolver": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@aws-sdk/util-endpoints": "3.693.0", - "@aws-sdk/util-user-agent-browser": "3.693.0", - "@aws-sdk/util-user-agent-node": "3.693.0", - "@smithy/config-resolver": "^3.0.11", - "@smithy/core": "^2.5.2", - "@smithy/fetch-http-handler": "^4.1.0", - "@smithy/hash-node": "^3.0.9", - "@smithy/invalid-dependency": "^3.0.9", - "@smithy/middleware-content-length": "^3.0.11", - "@smithy/middleware-endpoint": "^3.2.2", - "@smithy/middleware-retry": "^3.0.26", - "@smithy/middleware-serde": "^3.0.9", - "@smithy/middleware-stack": "^3.0.9", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/node-http-handler": "^3.3.0", - "@smithy/protocol-http": "^4.1.6", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", - "@smithy/url-parser": "^3.0.9", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-node": "3.696.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-node": "^3.0.10", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.26", - "@smithy/util-defaults-mode-node": "^3.0.26", - "@smithy/util-endpoints": "^2.1.5", - "@smithy/util-middleware": "^3.0.9", - "@smithy/util-retry": "^3.0.9", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -1304,51 +1342,53 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.693.0" + "@aws-sdk/client-sts": "^3.696.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.696.0.tgz", + "integrity": "sha512-eJOxR8/UyI7kGSRyE751Ea7MKEzllQs7eNveDJy9OP4t/jsN/P19HJ1YHeA1np40JRTUBfqa6WLAAiIXsk8rkg==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.693.0", - "@aws-sdk/core": "3.693.0", - "@aws-sdk/credential-provider-node": "3.693.0", - "@aws-sdk/middleware-host-header": "3.693.0", - "@aws-sdk/middleware-logger": "3.693.0", - "@aws-sdk/middleware-recursion-detection": "3.693.0", - "@aws-sdk/middleware-user-agent": "3.693.0", - "@aws-sdk/region-config-resolver": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@aws-sdk/util-endpoints": "3.693.0", - "@aws-sdk/util-user-agent-browser": "3.693.0", - "@aws-sdk/util-user-agent-node": "3.693.0", - "@smithy/config-resolver": "^3.0.11", - "@smithy/core": "^2.5.2", - "@smithy/fetch-http-handler": "^4.1.0", - "@smithy/hash-node": "^3.0.9", - "@smithy/invalid-dependency": "^3.0.9", - "@smithy/middleware-content-length": "^3.0.11", - "@smithy/middleware-endpoint": "^3.2.2", - "@smithy/middleware-retry": "^3.0.26", - "@smithy/middleware-serde": "^3.0.9", - "@smithy/middleware-stack": "^3.0.9", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/node-http-handler": "^3.3.0", - "@smithy/protocol-http": "^4.1.6", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", - "@smithy/url-parser": "^3.0.9", + "@aws-sdk/client-sso-oidc": "3.696.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-node": "3.696.0", + "@aws-sdk/middleware-host-header": "3.696.0", + "@aws-sdk/middleware-logger": "3.696.0", + "@aws-sdk/middleware-recursion-detection": "3.696.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/region-config-resolver": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@aws-sdk/util-user-agent-browser": "3.696.0", + "@aws-sdk/util-user-agent-node": "3.696.0", + "@smithy/config-resolver": "^3.0.12", + "@smithy/core": "^2.5.3", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/hash-node": "^3.0.10", + "@smithy/invalid-dependency": "^3.0.10", + "@smithy/middleware-content-length": "^3.0.12", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/middleware-retry": "^3.0.27", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/node-http-handler": "^3.3.1", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.26", - "@smithy/util-defaults-mode-node": "^3.0.26", - "@smithy/util-endpoints": "^2.1.5", - "@smithy/util-middleware": "^3.0.9", - "@smithy/util-retry": "^3.0.9", + "@smithy/util-defaults-mode-browser": "^3.0.27", + "@smithy/util-defaults-mode-node": "^3.0.27", + "@smithy/util-endpoints": "^2.1.6", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -1357,18 +1397,20 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.696.0.tgz", + "integrity": "sha512-3c9III1k03DgvRZWg8vhVmfIXPG6hAciN9MzQTzqGngzWAELZF/WONRTRQuDFixVtarQatmLHYVw/atGeA2Byw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/core": "^2.5.2", - "@smithy/node-config-provider": "^3.1.10", + "@aws-sdk/types": "3.696.0", + "@smithy/core": "^2.5.3", + "@smithy/node-config-provider": "^3.1.11", "@smithy/property-provider": "^3.1.9", - "@smithy/protocol-http": "^4.1.6", + "@smithy/protocol-http": "^4.1.7", "@smithy/signature-v4": "^4.2.2", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", - "@smithy/util-middleware": "^3.0.9", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/util-middleware": "^3.0.10", "fast-xml-parser": "4.4.1", "tslib": "^2.6.2" }, @@ -1377,13 +1419,15 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.696.0.tgz", + "integrity": "sha512-T9iMFnJL7YTlESLpVFT3fg1Lkb1lD+oiaIC8KMpepb01gDUBIpj9+Y+pA/cgRWW0yRxmkDXNazAE2qQTVFGJzA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", "@smithy/property-provider": "^3.1.9", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1391,18 +1435,20 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.696.0.tgz", + "integrity": "sha512-GV6EbvPi2eq1+WgY/o2RFA3P7HGmnkIzCNmhwtALFlqMroLYWKE7PSeHw66Uh1dFQeVESn0/+hiUNhu1mB0emA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@smithy/fetch-http-handler": "^4.1.0", - "@smithy/node-http-handler": "^3.3.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/node-http-handler": "^3.3.1", "@smithy/property-provider": "^3.1.9", - "@smithy/protocol-http": "^4.1.6", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", - "@smithy/util-stream": "^3.3.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", + "@smithy/util-stream": "^3.3.1", "tslib": "^2.6.2" }, "engines": { @@ -1410,44 +1456,48 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.696.0.tgz", + "integrity": "sha512-9WsZZofjPjNAAZhIh7c7FOhLK8CR3RnGgUm1tdZzV6ZSM1BuS2m6rdwIilRxAh3fxxKDkmW/r/aYmmCYwA+AYA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.693.0", - "@aws-sdk/credential-provider-env": "3.693.0", - "@aws-sdk/credential-provider-http": "3.693.0", - "@aws-sdk/credential-provider-process": "3.693.0", - "@aws-sdk/credential-provider-sso": "3.693.0", - "@aws-sdk/credential-provider-web-identity": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/credential-provider-env": "3.696.0", + "@aws-sdk/credential-provider-http": "3.696.0", + "@aws-sdk/credential-provider-process": "3.696.0", + "@aws-sdk/credential-provider-sso": "3.696.0", + "@aws-sdk/credential-provider-web-identity": "3.696.0", + "@aws-sdk/types": "3.696.0", "@smithy/credential-provider-imds": "^3.2.6", "@smithy/property-provider": "^3.1.9", "@smithy/shared-ini-file-loader": "^3.1.10", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.693.0" + "@aws-sdk/client-sts": "^3.696.0" } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.696.0.tgz", + "integrity": "sha512-8F6y5FcfRuMJouC5s207Ko1mcVvOXReBOlJmhIwE4QH1CnO/CliIyepnAZrRQ659mo5wIuquz6gXnpYbitEVMg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.693.0", - "@aws-sdk/credential-provider-http": "3.693.0", - "@aws-sdk/credential-provider-ini": "3.693.0", - "@aws-sdk/credential-provider-process": "3.693.0", - "@aws-sdk/credential-provider-sso": "3.693.0", - "@aws-sdk/credential-provider-web-identity": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/credential-provider-env": "3.696.0", + "@aws-sdk/credential-provider-http": "3.696.0", + "@aws-sdk/credential-provider-ini": "3.696.0", + "@aws-sdk/credential-provider-process": "3.696.0", + "@aws-sdk/credential-provider-sso": "3.696.0", + "@aws-sdk/credential-provider-web-identity": "3.696.0", + "@aws-sdk/types": "3.696.0", "@smithy/credential-provider-imds": "^3.2.6", "@smithy/property-provider": "^3.1.9", "@smithy/shared-ini-file-loader": "^3.1.10", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1455,14 +1505,16 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.696.0.tgz", + "integrity": "sha512-mL1RcFDe9sfmyU5K1nuFkO8UiJXXxLX4JO1gVaDIOvPqwStpUAwi3A1BoeZhWZZNQsiKI810RnYGo0E0WB/hUA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", "@smithy/property-provider": "^3.1.9", "@smithy/shared-ini-file-loader": "^3.1.10", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1470,16 +1522,18 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.696.0.tgz", + "integrity": "sha512-4SSZ9Nk08JSu4/rX1a+dEac/Ims1HCXfV7YLUe5LGdtRLSKRoQQUy+hkFaGYoSugP/p1UfUPl3BuTO9Vv8z1pA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-sso": "3.693.0", - "@aws-sdk/core": "3.693.0", - "@aws-sdk/token-providers": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/client-sso": "3.696.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/token-providers": "3.696.0", + "@aws-sdk/types": "3.696.0", "@smithy/property-provider": "^3.1.9", "@smithy/shared-ini-file-loader": "^3.1.10", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1487,31 +1541,35 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.696.0.tgz", + "integrity": "sha512-XJ/CVlWChM0VCoc259vWguFUjJDn/QwDqHwbx+K9cg3v6yrqXfK5ai+p/6lx0nQpnk4JzPVeYYxWRpaTsGC9rg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", "@smithy/property-provider": "^3.1.9", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.693.0" + "@aws-sdk/client-sts": "^3.696.0" } }, "node_modules/@aws-sdk/middleware-bucket-endpoint": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.696.0.tgz", + "integrity": "sha512-V07jishKHUS5heRNGFpCWCSTjRJyQLynS/ncUeE8ZYtG66StOOQWftTwDfFOSoXlIqrXgb4oT9atryzXq7Z4LQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", + "@aws-sdk/types": "3.696.0", "@aws-sdk/util-arn-parser": "3.693.0", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/protocol-http": "^4.1.6", - "@smithy/types": "^3.7.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "@smithy/util-config-provider": "^3.0.0", "tslib": "^2.6.2" }, @@ -1520,12 +1578,14 @@ } }, "node_modules/@aws-sdk/middleware-expect-continue": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.696.0.tgz", + "integrity": "sha512-vpVukqY3U2pb+ULeX0shs6L0aadNep6kKzjme/MyulPjtUDJpD3AekHsXRrCCGLmOqSKqRgQn5zhV9pQhHsb6Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/protocol-http": "^4.1.6", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1533,20 +1593,22 @@ } }, "node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.693.0", + "version": "3.697.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.697.0.tgz", + "integrity": "sha512-K/y43P+NuHu5+21/29BoJSltcPekvcCU8i74KlGGHbW2Z105e5QVZlFjxivcPOjOA3gdC0W4SoFSIWam5RBhzw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "5.2.0", "@aws-crypto/crc32c": "5.2.0", "@aws-crypto/util": "5.2.0", - "@aws-sdk/core": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", "@smithy/is-array-buffer": "^3.0.0", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/protocol-http": "^4.1.6", - "@smithy/types": "^3.7.0", - "@smithy/util-middleware": "^3.0.9", - "@smithy/util-stream": "^3.3.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-stream": "^3.3.1", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -1555,12 +1617,14 @@ } }, "node_modules/@aws-sdk/middleware-host-header": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.696.0.tgz", + "integrity": "sha512-zELJp9Ta2zkX7ELggMN9qMCgekqZhFC5V2rOr4hJDEb/Tte7gpfKSObAnw/3AYiVqt36sjHKfdkoTsuwGdEoDg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/protocol-http": "^4.1.6", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1568,11 +1632,13 @@ } }, "node_modules/@aws-sdk/middleware-location-constraint": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.696.0.tgz", + "integrity": "sha512-FgH12OB0q+DtTrP2aiDBddDKwL4BPOrm7w3VV9BJrSdkqQCNBPz8S1lb0y5eVH4tBG+2j7gKPlOv1wde4jF/iw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1580,11 +1646,13 @@ } }, "node_modules/@aws-sdk/middleware-logger": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.696.0.tgz", + "integrity": "sha512-KhkHt+8AjCxcR/5Zp3++YPJPpFQzxpr+jmONiT/Jw2yqnSngZ0Yspm5wGoRx2hS1HJbyZNuaOWEGuJoxLeBKfA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1592,12 +1660,14 @@ } }, "node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.696.0.tgz", + "integrity": "sha512-si/maV3Z0hH7qa99f9ru2xpS5HlfSVcasRlNUXKSDm611i7jFMWwGNLUOXFAOLhXotPX5G3Z6BLwL34oDeBMug==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/protocol-http": "^4.1.6", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1605,21 +1675,23 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.696.0.tgz", + "integrity": "sha512-M7fEiAiN7DBMHflzOFzh1I2MNSlLpbiH2ubs87bdRc2wZsDPSbs4l3v6h3WLhxoQK0bq6vcfroudrLBgvCuX3Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.693.0", - "@aws-sdk/types": "3.692.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", "@aws-sdk/util-arn-parser": "3.693.0", - "@smithy/core": "^2.5.2", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/protocol-http": "^4.1.6", + "@smithy/core": "^2.5.3", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/protocol-http": "^4.1.7", "@smithy/signature-v4": "^4.2.2", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", "@smithy/util-config-provider": "^3.0.0", - "@smithy/util-middleware": "^3.0.9", - "@smithy/util-stream": "^3.3.0", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-stream": "^3.3.1", "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, @@ -1628,11 +1700,13 @@ } }, "node_modules/@aws-sdk/middleware-ssec": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.696.0.tgz", + "integrity": "sha512-w/d6O7AOZ7Pg3w2d3BxnX5RmGNWb5X4RNxF19rJqcgu/xqxxE/QwZTNd5a7eTsqLXAUIfbbR8hh0czVfC1pJLA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1640,15 +1714,17 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.696.0.tgz", + "integrity": "sha512-Lvyj8CTyxrHI6GHd2YVZKIRI5Fmnugt3cpJo0VrKKEgK5zMySwEZ1n4dqPK6czYRWKd5+WnYHYAuU+Wdk6Jsjw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@aws-sdk/util-endpoints": "3.693.0", - "@smithy/core": "^2.5.2", - "@smithy/protocol-http": "^4.1.6", - "@smithy/types": "^3.7.0", + "@aws-sdk/core": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-endpoints": "3.696.0", + "@smithy/core": "^2.5.3", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1656,14 +1732,16 @@ } }, "node_modules/@aws-sdk/region-config-resolver": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.696.0.tgz", + "integrity": "sha512-7EuH142lBXjI8yH6dVS/CZeiK/WZsmb/8zP6bQbVYpMrppSTgB3MzZZdxVZGzL5r8zPQOU10wLC4kIMy0qdBVQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/types": "^3.7.1", "@smithy/util-config-provider": "^3.0.0", - "@smithy/util-middleware": "^3.0.9", + "@smithy/util-middleware": "^3.0.10", "tslib": "^2.6.2" }, "engines": { @@ -1671,16 +1749,18 @@ } }, "node_modules/@aws-sdk/s3-request-presigner": { - "version": "3.693.0", + "version": "3.697.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.697.0.tgz", + "integrity": "sha512-bA70sQZHedI0zz4trESBfEtYMat8oV+ijxnGUWg6L7S3oNuEOh57V/LWz1jn+ieZPgXDrMfegXZm3BaYXxS1XQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/signature-v4-multi-region": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@aws-sdk/util-format-url": "3.693.0", - "@smithy/middleware-endpoint": "^3.2.2", - "@smithy/protocol-http": "^4.1.6", - "@smithy/smithy-client": "^3.4.3", - "@smithy/types": "^3.7.0", + "@aws-sdk/signature-v4-multi-region": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@aws-sdk/util-format-url": "3.696.0", + "@smithy/middleware-endpoint": "^3.2.3", + "@smithy/protocol-http": "^4.1.7", + "@smithy/smithy-client": "^3.4.4", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1688,14 +1768,16 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.696.0.tgz", + "integrity": "sha512-ijPkoLjXuPtgxAYlDoYls8UaG/VKigROn9ebbvPL/orEY5umedd3iZTcS9T+uAf4Ur3GELLxMQiERZpfDKaz3g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-sdk-s3": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@smithy/protocol-http": "^4.1.6", + "@aws-sdk/middleware-sdk-s3": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/protocol-http": "^4.1.7", "@smithy/signature-v4": "^4.2.2", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1703,27 +1785,31 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.696.0.tgz", + "integrity": "sha512-fvTcMADrkwRdNwVmJXi2pSPf1iizmUqczrR1KusH4XehI/KybS4U6ViskRT0v07vpxwL7x+iaD/8fR0PUu5L/g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", + "@aws-sdk/types": "3.696.0", "@smithy/property-provider": "^3.1.9", "@smithy/shared-ini-file-loader": "^3.1.10", - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sso-oidc": "^3.693.0" + "@aws-sdk/client-sso-oidc": "^3.696.0" } }, "node_modules/@aws-sdk/types": { - "version": "3.692.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.696.0.tgz", + "integrity": "sha512-9rTvUJIAj5d3//U5FDPWGJ1nFJLuWb30vugGOrWk7aNZ6y9tuA3PI7Cc9dP8WEXKVyK1vuuk8rSFP2iqXnlgrw==", "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1732,6 +1818,8 @@ }, "node_modules/@aws-sdk/util-arn-parser": { "version": "3.693.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.693.0.tgz", + "integrity": "sha512-WC8x6ca+NRrtpAH64rWu+ryDZI3HuLwlEr8EU6/dbC/pt+r/zC0PBoC15VEygUaBA+isppCikQpGyEDu0Yj7gQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -1741,12 +1829,14 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.696.0.tgz", + "integrity": "sha512-T5s0IlBVX+gkb9g/I6CLt4yAZVzMSiGnbUqWihWsHvQR1WOoIcndQy/Oz/IJXT9T2ipoy7a80gzV6a5mglrioA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/types": "^3.7.0", - "@smithy/util-endpoints": "^2.1.5", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", + "@smithy/util-endpoints": "^2.1.6", "tslib": "^2.6.2" }, "engines": { @@ -1754,12 +1844,14 @@ } }, "node_modules/@aws-sdk/util-format-url": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.696.0.tgz", + "integrity": "sha512-R6yK1LozUD1GdAZRPhNsIow6VNFJUTyyoIar1OCWaknlucBMcq7musF3DN3TlORBwfFMj5buHc2ET9OtMtzvuA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/querystring-builder": "^3.0.9", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/querystring-builder": "^3.0.10", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1768,6 +1860,8 @@ }, "node_modules/@aws-sdk/util-locate-window": { "version": "3.693.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.693.0.tgz", + "integrity": "sha512-ttrag6haJLWABhLqtg1Uf+4LgHWIMOVSYL+VYZmAp2v4PUGOwWmWQH0Zk8RM7YuQcLfH/EoR72/Yxz6A4FKcuw==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -1777,23 +1871,27 @@ } }, "node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.696.0.tgz", + "integrity": "sha512-Z5rVNDdmPOe6ELoM5AhF/ja5tSjbe6ctSctDPb0JdDf4dT0v2MfwhJKzXju2RzX8Es/77Glh7MlaXLE0kCB9+Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/types": "3.692.0", - "@smithy/types": "^3.7.0", + "@aws-sdk/types": "3.696.0", + "@smithy/types": "^3.7.1", "bowser": "^2.11.0", "tslib": "^2.6.2" } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.696.0.tgz", + "integrity": "sha512-KhKqcfyXIB0SCCt+qsu4eJjsfiOrNzK5dCV7RAW2YIpp+msxGUUX0NdRE9rkzjiv+3EMktgJm3eEIS+yxtlVdQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-user-agent": "3.693.0", - "@aws-sdk/types": "3.692.0", - "@smithy/node-config-provider": "^3.1.10", - "@smithy/types": "^3.7.0", + "@aws-sdk/middleware-user-agent": "3.696.0", + "@aws-sdk/types": "3.696.0", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1809,10 +1907,12 @@ } }, "node_modules/@aws-sdk/xml-builder": { - "version": "3.693.0", + "version": "3.696.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.696.0.tgz", + "integrity": "sha512-dn1mX+EeqivoLYnY7p2qLrir0waPnCgS/0YdRCAVU2x14FgfUYCH6Im3w3oi2dMwhxfKY5lYVB5NKvZu7uI9lQ==", "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^3.7.0", + "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { @@ -1932,6 +2032,8 @@ }, "node_modules/@azure/core-xml": { "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@azure/core-xml/-/core-xml-1.4.4.tgz", + "integrity": "sha512-J4FYAqakGXcbfeZjwjMzjNcpcH4E+JtEBv+xcV1yL0Ydn/6wbQfeFKTCHh9wttAi0lmajHw7yBbHPRG+YHckZQ==", "license": "MIT", "dependencies": { "fast-xml-parser": "^4.4.1", @@ -2049,7 +2151,9 @@ } }, "node_modules/@azure/storage-blob": { - "version": "12.25.0", + "version": "12.26.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.26.0.tgz", + "integrity": "sha512-SriLPKezypIsiZ+TtlFfE46uuBIap2HeaQVS78e1P7rz5OSbq0rsd52WE1mC5f7vAeLiXqv7I7oRhL3WFZEw3Q==", "license": "MIT", "dependencies": { "@azure/abort-controller": "^2.1.2", @@ -2083,6 +2187,8 @@ }, "node_modules/@esbuild/win32-x64": { "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz", + "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==", "cpu": [ "x64" ], @@ -2097,6 +2203,8 @@ }, "node_modules/@google-cloud/paginator": { "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-5.0.2.tgz", + "integrity": "sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==", "license": "Apache-2.0", "dependencies": { "arrify": "^2.0.0", @@ -2108,6 +2216,8 @@ }, "node_modules/@google-cloud/projectify": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-4.0.0.tgz", + "integrity": "sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==", "license": "Apache-2.0", "engines": { "node": ">=14.0.0" @@ -2115,6 +2225,8 @@ }, "node_modules/@google-cloud/promisify": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-4.0.0.tgz", + "integrity": "sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==", "license": "Apache-2.0", "engines": { "node": ">=14" @@ -2122,6 +2234,8 @@ }, "node_modules/@google-cloud/storage": { "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.14.0.tgz", + "integrity": "sha512-H41bPL2cMfSi4EEnFzKvg7XSb7T67ocSXrmF7MPjfgFB0L6CKGzfIYJheAZi1iqXjz6XaCT1OBf6HCG5vDBTOQ==", "license": "Apache-2.0", "dependencies": { "@google-cloud/paginator": "^5.0.0", @@ -2146,6 +2260,8 @@ }, "node_modules/@google-cloud/storage/node_modules/uuid": { "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "license": "MIT", "bin": { "uuid": "dist/bin/uuid" @@ -2262,121 +2378,153 @@ "license": "BSD-3-Clause" }, "node_modules/@memberjunction/actions": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/actions/-/actions-2.13.0.tgz", + "integrity": "sha512-f50IwDELoniwSkKYR9WDKRYsZsZYeOP9LZTLXcfvnCJeuxrJf5qwZ+1wVaV10/K71rx9WnFRdNBFDAPeGyJx5g==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/doc-utils": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/actions-base": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/doc-utils": "2.13.0", + "@memberjunction/global": "2.13.0" + } + }, + "node_modules/@memberjunction/actions-base": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/actions-base/-/actions-base-2.13.0.tgz", + "integrity": "sha512-cj/GD8RLq2cszhmi6BBpyhg4NZFdHwj3mVlzKC8Fb6QVd240e2HB1O5gnugqNRcaYyONySCvNzfePZUMprldhA==", + "license": "ISC", + "dependencies": { + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@memberjunction/ai": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai/-/ai-2.13.0.tgz", + "integrity": "sha512-CSkVcTab82ZtKBXeZgRmzWAephF2KkS/TTH/KT042/PaksCoPsuh5+sSwnvt5O+JUGqlnQf8L4vrsZrntoIFYg==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "rxjs": "^7.8.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/ai-groq": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-groq/-/ai-groq-2.13.0.tgz", + "integrity": "sha512-KGZKV2cHjdhJ+vXQLdcxPHk3sTeZxDc2IKmc064ytPuSLIzXGWqTJhjZB03cEk23ampJxGrQ1SDCbnlzl7b+Kw==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/global": "2.13.0", "groq-sdk": "0.4.0" } }, "node_modules/@memberjunction/ai-mistral": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-mistral/-/ai-mistral-2.13.0.tgz", + "integrity": "sha512-BnHvOOXetQCkNWVpLoShi2nthj990JCUeKJUdKIhNBeV4Dw4sa0bChJw27Reqd8RotjQNjnjIjMHU2ZwFupFwg==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/global": "2.13.0", "axios-retry": "^4.3.0" } }, "node_modules/@memberjunction/ai-openai": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-openai/-/ai-openai-2.13.0.tgz", + "integrity": "sha512-OI/bpzvFjYmd1FulqVdfJ3/J6aEBn9NrhZDsckTiqep5Ty18Ckdmwa2bROdOiYAGj7ECta1uZBraIacxKSCa0w==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/global": "2.13.0", "openai": "^4.28.4" } }, "node_modules/@memberjunction/ai-vector-dupe": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vector-dupe/-/ai-vector-dupe-2.13.0.tgz", + "integrity": "sha512-/h0serBPnoQ2RmO6s7sC320g0MC1ld26hk+3g9f4k2wdEKMUuOfRGc834PSFPJnV9Wdkdy2f6iS1XB3GjJq9xw==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-vector-sync": "2.12.0", - "@memberjunction/ai-vectordb": "2.12.0", - "@memberjunction/ai-vectors": "2.12.0", - "@memberjunction/ai-vectors-pinecone": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-vector-sync": "2.13.0", + "@memberjunction/ai-vectordb": "2.13.0", + "@memberjunction/ai-vectors": "2.13.0", + "@memberjunction/ai-vectors-pinecone": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/ai-vector-sync": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vector-sync/-/ai-vector-sync-2.13.0.tgz", + "integrity": "sha512-YML0DPkUmAtqrEkLsHpR+0dMgI+irDSZbolX+lImpKzH3Gezv79nSouIvp0jn0gHevf45tsSljmYs2cz20jK8g==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-mistral": "2.12.0", - "@memberjunction/ai-openai": "2.12.0", - "@memberjunction/ai-vectordb": "2.12.0", - "@memberjunction/ai-vectors": "2.12.0", - "@memberjunction/ai-vectors-pinecone": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/templates": "2.12.0", - "@memberjunction/templates-base-types": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-mistral": "2.13.0", + "@memberjunction/ai-openai": "2.13.0", + "@memberjunction/ai-vectordb": "2.13.0", + "@memberjunction/ai-vectors": "2.13.0", + "@memberjunction/ai-vectors-pinecone": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/templates": "2.13.0", + "@memberjunction/templates-base-types": "2.13.0", "dotenv": "^16.4.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/ai-vectordb": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vectordb/-/ai-vectordb-2.13.0.tgz", + "integrity": "sha512-HS3/O+1zY++9WHIP5xvI4j7kJ8Te7VnlqG0/JOF5t62p/9g4dVGoM/gHkKEuTIksGoC7GJj+CBwUoqevtmwy7Q==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1" } }, "node_modules/@memberjunction/ai-vectors": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vectors/-/ai-vectors-2.13.0.tgz", + "integrity": "sha512-k/1/FYIjTb0Sbu8xTDU6kwrnElJPM7qIyGy3KiS9R0EeBkdJ8A9mo/l9vLBBKhY6phoMSs20BhjXrFbC4n0nDQ==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-vectordb": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-vectordb": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "openai": "^4.28.4" } }, "node_modules/@memberjunction/ai-vectors-pinecone": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-vectors-pinecone/-/ai-vectors-pinecone-2.13.0.tgz", + "integrity": "sha512-/B1PGF0t1TI0k96dAR2XD7F2Li4/9RurPtPVIu5LiuUFt6umdb5F6xGT9q/ThgEBUJhMVo4Nh4qsPaMDGml26Q==", "license": "ISC", "dependencies": { - "@memberjunction/ai-vectors": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai-vectors": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "@pinecone-database/pinecone": "2.2.2", "dotenv": "^16.4.1", "openai": "^4.28.4", @@ -2385,13 +2533,15 @@ } }, "node_modules/@memberjunction/aiengine": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/aiengine/-/aiengine-2.13.0.tgz", + "integrity": "sha512-WM1XPLRNg059VYruU5+v0DAnQkr1x1cSsDuBNOjuNbnYekFOGr4IxX1l25PB9bxaEuB9/+H1HcpHmbZQ3VtXSQ==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "openai": "^4.28.4", "rxjs": "^7.8.1", @@ -2399,47 +2549,55 @@ } }, "node_modules/@memberjunction/communication-engine": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/communication-engine/-/communication-engine-2.13.0.tgz", + "integrity": "sha512-FURJcLg7SrwyjCO0k8Lck2rLYVFglqJk/BIOv5vhPWp/bz7oOCLapyTaqrjEYbQimft3ZIgrkrvjGMEavVfpHQ==", "license": "ISC", "dependencies": { - "@memberjunction/communication-types": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/templates": "2.12.0", + "@memberjunction/communication-types": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/templates": "2.13.0", "rxjs": "^7.8.1" } }, "node_modules/@memberjunction/communication-sendgrid": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/communication-sendgrid/-/communication-sendgrid-2.13.0.tgz", + "integrity": "sha512-OcNcZtMrIFf5mKN3aSXubNGe7k3vdfwOgNvYS7VPc6Dg/SA0XLzJugahdrCFsaWcCCWgwqKigEN5alQtCxFsWg==", "license": "ISC", "dependencies": { - "@memberjunction/communication-types": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/communication-types": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "@sendgrid/mail": "^8.1.3" } }, "node_modules/@memberjunction/communication-types": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/communication-types/-/communication-types-2.13.0.tgz", + "integrity": "sha512-6+mMc/iGm2H8NX0Tvsti6DynLho1/ovPSS7VdQtU+Tr98+EHgSK7a6NQD+dakbE5WAE7jX3QYo2sCaaLjU5yvA==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/templates-base-types": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/templates-base-types": "2.13.0", "rxjs": "^7.8.1" } }, "node_modules/@memberjunction/content-autotagging": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/content-autotagging/-/content-autotagging-2.13.0.tgz", + "integrity": "sha512-7YNipvY+G8fL5w/TFUqGXLiDwDqaX9++vvCNMZ1oCx/Nnhu559CPl1RhLldggIa4oJ3lhFnFVCTEtyBBhKjMBA==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "axios": "^1.7.2", "cheerio": "^1.0.0-rc.12", "crypto": "^1.0.1", @@ -2456,110 +2614,132 @@ } }, "node_modules/@memberjunction/core": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.13.0.tgz", + "integrity": "sha512-JTLKt6N6ZxtFShO9KS/dZ/bCTthpuP13UqoLyGuREM6GTZiwCu80zGMpE3wUwlW1W0w6cWeXWJVHuRh/gbsZ0A==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "rxjs": "^7.8.1", "zod": "^3.23.8" } }, "node_modules/@memberjunction/core-actions": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core-actions/-/core-actions-2.13.0.tgz", + "integrity": "sha512-LhFvh4V0p65XWzUSbQKteGIs8nUdItjKeC7czNutatT/YOcBWqjf6I2nSSdMBhlTOpvkDEg92G1Z5Aw5XYFjcA==", "license": "ISC", "dependencies": { - "@memberjunction/actions": "2.12.0", - "@memberjunction/ai-vector-sync": "2.12.0", - "@memberjunction/communication-engine": "2.12.0", - "@memberjunction/content-autotagging": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/external-change-detection": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/actions": "2.13.0", + "@memberjunction/ai-vector-sync": "2.13.0", + "@memberjunction/communication-engine": "2.13.0", + "@memberjunction/content-autotagging": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/external-change-detection": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@memberjunction/core-entities": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core-entities/-/core-entities-2.13.0.tgz", + "integrity": "sha512-+EoNW3GxWjGHx0dL0t7lAF6/sJvJprppaMx4FA7aUcIwsMGT2f+jbwx5mHZ8Ji3r1MuuVtyn/qErMjTudJH5mg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" } }, "node_modules/@memberjunction/data-context": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/data-context/-/data-context-2.13.0.tgz", + "integrity": "sha512-QnxfRwg9TGPJ4UPUWdy6H+xCOdy5IkbwuQWLP1Q7vXeUqsp8e5RYHFnrdJIDY0wJBdYIo1FljJwjztycNzhQEQ==", "license": "ISC", "dependencies": { - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@memberjunction/data-context-server": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/data-context-server/-/data-context-server-2.13.0.tgz", + "integrity": "sha512-MamGGoormkFiTwgSNDmAMgGjeam4XFn824TGae/jZ04cuVtuDFb5xFReTBYIw7LSB81VoxBoWh2HHlzcbxCEEw==", "license": "ISC", "dependencies": { - "@memberjunction/data-context": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/data-context": "2.13.0", + "@memberjunction/global": "2.13.0", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/doc-utils": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/doc-utils/-/doc-utils-2.13.0.tgz", + "integrity": "sha512-8iLScRZHUFmxPL7LrG7zWRJsLR6s2n4hvQQiS4xiG6AyX8tl34BbS27MX/+1YaqrDnQVKMHAMpMp/ytolggdoQ==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "axios": "^1.6.7", "jsdom": "^24.1.0" } }, "node_modules/@memberjunction/entity-communications-base": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/entity-communications-base/-/entity-communications-base-2.13.0.tgz", + "integrity": "sha512-p8/lY3sgUn1Iax+1T6dpdYoiGIS/VYfery9ebh1WXoiDcVDz1DWWLOzgS8Qmkw0U5YwPfBg2RfzNbzSdhGQ9MQ==", "license": "ISC", "dependencies": { - "@memberjunction/communication-types": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/communication-types": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@memberjunction/entity-communications-server": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/entity-communications-server/-/entity-communications-server-2.13.0.tgz", + "integrity": "sha512-EO4uui2+UwohtNRI5AAKn7e5PcKw4dFFKKJrpXSNNuAcF36cjSH+1Fmz72W1G6fn9sIzEkBZJJrwCulr/LeGbA==", "license": "ISC", "dependencies": { - "@memberjunction/communication-engine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/entity-communications-base": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/communication-engine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/entity-communications-base": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@memberjunction/external-change-detection": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/external-change-detection/-/external-change-detection-2.13.0.tgz", + "integrity": "sha512-aEwOSq8Lx6fJ6slJ7A56ZKzXLGA5+Ab55/C367455XxLc4jw5gq2WEFLo0LTBW7z58ZjxnA8xrk9lHgUEp7bmg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/sqlserver-dataprovider": "2.12.0" + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/sqlserver-dataprovider": "2.13.0" } }, "node_modules/@memberjunction/global": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.13.0.tgz", + "integrity": "sha512-TysP8cw72T2tirLvldtEK2KYuzlMcSCWmIoidSH/UGGHGPFIDJs3cKCJiHrAQilSKZfOdTtH57jcwrr2pCWjrA==", "license": "ISC", "dependencies": { "rxjs": "^7.8.1" } }, "node_modules/@memberjunction/graphql-dataprovider": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/graphql-dataprovider/-/graphql-dataprovider-2.13.0.tgz", + "integrity": "sha512-WOpBEn1VXmwvV/5+pKnXEMqQifB/TOX5ook03yM+j9EdzXw0n8D4ZCpAM6w01ZfQE+hHSPB2qPSx7tLrRfh5oQ==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "@tempfix/idb": "^8.0.3", "graphql": "^16.8.0", "graphql-request": "^5.2.0", @@ -2572,45 +2752,49 @@ } }, "node_modules/@memberjunction/queue": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/queue/-/queue-2.13.0.tgz", + "integrity": "sha512-mtThG+Kxqsw12Az1lTjsrG5ZVApT3/wWI8Gqn67NYf80fhEkue5MWzr7by6Jf4nEGYmS344ppKWFzEvsP1v7Qg==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "@types/uuid": "^9.0.1", "uuid": "^9.0.0" } }, "node_modules/@memberjunction/server": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/server/-/server-2.13.0.tgz", + "integrity": "sha512-oFkd6aPswg+JeRVLYxGSRGaCAs2YjLaX+Vi+2rueby35otk6gG51bRl5nrUnHZQ1FJca5uGNEvsFWEjUjbhzag==", "license": "ISC", "dependencies": { "@apollo/server": "^4.9.1", "@graphql-tools/utils": "^10.0.1", - "@memberjunction/actions": "2.12.0", - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-mistral": "2.12.0", - "@memberjunction/ai-openai": "2.12.0", - "@memberjunction/ai-vectors-pinecone": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-actions": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/data-context": "2.12.0", - "@memberjunction/data-context-server": "2.12.0", - "@memberjunction/doc-utils": "2.12.0", - "@memberjunction/entity-communications-server": "2.12.0", - "@memberjunction/external-change-detection": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/graphql-dataprovider": "2.12.0", - "@memberjunction/queue": "2.12.0", - "@memberjunction/skip-types": "2.12.0", - "@memberjunction/sqlserver-dataprovider": "2.12.0", - "@memberjunction/storage": "2.12.0", - "@memberjunction/templates": "2.12.0", + "@memberjunction/actions": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-mistral": "2.13.0", + "@memberjunction/ai-openai": "2.13.0", + "@memberjunction/ai-vectors-pinecone": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-actions": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/data-context": "2.13.0", + "@memberjunction/data-context-server": "2.13.0", + "@memberjunction/doc-utils": "2.13.0", + "@memberjunction/entity-communications-server": "2.13.0", + "@memberjunction/external-change-detection": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/graphql-dataprovider": "2.13.0", + "@memberjunction/queue": "2.13.0", + "@memberjunction/skip-types": "2.13.0", + "@memberjunction/sqlserver-dataprovider": "2.13.0", + "@memberjunction/storage": "2.13.0", + "@memberjunction/templates": "2.13.0", "@types/cors": "^2.8.13", "@types/jsonwebtoken": "9.0.6", "@types/node": "20.14.2", @@ -2743,31 +2927,37 @@ "license": "MIT" }, "node_modules/@memberjunction/skip-types": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/skip-types/-/skip-types-2.13.0.tgz", + "integrity": "sha512-5YAgVKU0BtANMFBXL201Ed1/sLtXWbpYCatyw4amIwFGhByI9twcoLb8fQPqeubPT0TToWs4/kA/hPij82Q+6Q==", "license": "ISC", "dependencies": { - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/data-context": "2.12.0" + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/data-context": "2.13.0" } }, "node_modules/@memberjunction/sqlserver-dataprovider": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/sqlserver-dataprovider/-/sqlserver-dataprovider-2.13.0.tgz", + "integrity": "sha512-iDL778oFSo1ywqRfmbvTcY7k1VL4Iq09MhBuwisCsxn1MxOY+pNIHSDrSF6PDvOgZt7LMW4l01fCM6tHnlOX3Q==", "license": "ISC", "dependencies": { - "@memberjunction/actions": "2.12.0", - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-vector-dupe": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/queue": "2.12.0", + "@memberjunction/actions": "2.13.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-vector-dupe": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/queue": "2.13.0", "mssql": "^11.0.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/bl": { "version": "6.0.16", + "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.16.tgz", + "integrity": "sha512-V/kz+z2Mx5/6qDfRCilmrukUXcXuCoXKg3/3hDvzKKoSUx8CJKudfIoT29XZc3UE9xBvxs5qictiHdprwtteEg==", "license": "MIT", "dependencies": { "@types/readable-stream": "^4.0.0", @@ -2778,6 +2968,8 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/debug": { "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -2793,6 +2985,8 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/iconv-lite": { "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -2803,10 +2997,14 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/ms": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/mssql": { "version": "11.0.1", + "resolved": "https://registry.npmjs.org/mssql/-/mssql-11.0.1.tgz", + "integrity": "sha512-KlGNsugoT90enKlR8/G36H0kTxPthDhmtNUCwEHvgRza5Cjpjoj+P2X6eMpFUDN7pFrJZsKadL4x990G8RBE1w==", "license": "MIT", "dependencies": { "@tediousjs/connection-string": "^0.5.0", @@ -2825,6 +3023,8 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/readable-stream": { "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", @@ -2839,6 +3039,8 @@ }, "node_modules/@memberjunction/sqlserver-dataprovider/node_modules/tedious": { "version": "18.6.1", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-18.6.1.tgz", + "integrity": "sha512-9AvErXXQTd6l7TDd5EmM+nxbOGyhnmdbp/8c3pw+tjaiSXW9usME90ET/CRG1LN1Y9tPMtz/p83z4Q97B4DDpw==", "license": "MIT", "dependencies": { "@azure/core-auth": "^1.7.2", @@ -2857,7 +3059,9 @@ } }, "node_modules/@memberjunction/storage": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/storage/-/storage-2.13.0.tgz", + "integrity": "sha512-oCvB1RWGRS+LP5jSjkDr1feKaz1WTzv8R9lWzy2I3cEt+F4SpXbEzVkEdTfAgJzwGUiQW9+kT5VIdLniubEhZw==", "license": "ISC", "dependencies": { "@aws-sdk/client-s3": "^3.537.0", @@ -2865,34 +3069,38 @@ "@azure/identity": "^4.0.1", "@azure/storage-blob": "^12.17.0", "@google-cloud/storage": "^7.9.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "env-var": "^7.4.1", "mime-types": "^2.1.35" } }, "node_modules/@memberjunction/templates": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/templates/-/templates-2.13.0.tgz", + "integrity": "sha512-OjkiH6kEt8KhHNhW4OXkOZRgID/w5RltaNAmSR3bg+kGP+cHiYsmZvw+SEjK5jCPoimD5rOYYLOaq9xJ7N8U7Q==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-groq": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/templates-base-types": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-groq": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/templates-base-types": "2.13.0", "nunjucks": "3.2.4" } }, "node_modules/@memberjunction/templates-base-types": { - "version": "2.12.0", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/templates-base-types/-/templates-base-types-2.13.0.tgz", + "integrity": "sha512-+jaEYhvywWxCS2rgSVMpVv0jkhfPR7MlYp38k6Q5x4l5nES3zYz1MiFCDRmmIF7MfbDWGi+omJG0UJaOPewDcg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@nodelib/fs.scandir": { @@ -2926,6 +3134,8 @@ }, "node_modules/@pinecone-database/pinecone": { "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@pinecone-database/pinecone/-/pinecone-2.2.2.tgz", + "integrity": "sha512-gbe/4SowHc64pHIm0kBdgY9hVdzsQnnnpcWviwYMB33gOmsL8brvE8fUSpl1dLDvdyXzKcQkzdBsjCDlqgpdMA==", "license": "Apache-2.0", "dependencies": { "@sinclair/typebox": "^0.29.0", @@ -2989,6 +3199,19 @@ "version": "1.1.0", "license": "BSD-3-Clause" }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", + "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@sendgrid/client": { "version": "8.1.4", "license": "MIT", @@ -3023,10 +3246,14 @@ }, "node_modules/@sinclair/typebox": { "version": "0.29.6", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.29.6.tgz", + "integrity": "sha512-aX5IFYWlMa7tQ8xZr3b2gtVReCvg7f3LEhjir/JAjX2bJCMVJA5tIPv30wTD4KDfcwMd7DDYY3hFDeGmOgtrZQ==", "license": "MIT" }, "node_modules/@smithy/abort-controller": { "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.8.tgz", + "integrity": "sha512-+3DOBcUn5/rVjlxGvUPKc416SExarAQ+Qe0bqk30YSUjbepwpS7QN0cyKUSifvLJhdMZ0WPzPP5ymut0oonrpQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3038,6 +3265,8 @@ }, "node_modules/@smithy/chunked-blob-reader": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-4.0.0.tgz", + "integrity": "sha512-jSqRnZvkT4egkq/7b6/QRCNXmmYVcHwnJldqJ3IhVpQE2atObVJ137xmGeuGFhjFUr8gCEVAOKwSY79OvpbDaQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3045,6 +3274,8 @@ }, "node_modules/@smithy/chunked-blob-reader-native": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-3.0.1.tgz", + "integrity": "sha512-VEYtPvh5rs/xlyqpm5NRnfYLZn+q0SRPELbvBV+C/G7IQ+ouTuo+NKKa3ShG5OaFR8NYVMXls9hPYLTvIKKDrQ==", "license": "Apache-2.0", "dependencies": { "@smithy/util-base64": "^3.0.0", @@ -3053,6 +3284,8 @@ }, "node_modules/@smithy/config-resolver": { "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.12.tgz", + "integrity": "sha512-YAJP9UJFZRZ8N+UruTeq78zkdjUHmzsY62J4qKWZ4SXB4QXJ/+680EfXXgkYA2xj77ooMqtUY9m406zGNqwivQ==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^3.1.11", @@ -3067,6 +3300,8 @@ }, "node_modules/@smithy/core": { "version": "2.5.3", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.5.3.tgz", + "integrity": "sha512-96uW8maifUSmehaeW7uydWn7wBc98NEeNI3zN8vqakGpyCQgzyJaA64Z4FCOUmAdCJkhppd/7SZ798Fo4Xx37g==", "license": "Apache-2.0", "dependencies": { "@smithy/middleware-serde": "^3.0.10", @@ -3084,6 +3319,8 @@ }, "node_modules/@smithy/credential-provider-imds": { "version": "3.2.7", + "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.7.tgz", + "integrity": "sha512-cEfbau+rrWF8ylkmmVAObOmjbTIzKyUC5TkBL58SbLywD0RCBC4JAUKbmtSm2w5KUJNRPGgpGFMvE2FKnuNlWQ==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^3.1.11", @@ -3098,6 +3335,8 @@ }, "node_modules/@smithy/eventstream-codec": { "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-3.1.9.tgz", + "integrity": "sha512-F574nX0hhlNOjBnP+noLtsPFqXnWh2L0+nZKCwcu7P7J8k+k+rdIDs+RMnrMwrzhUE4mwMgyN0cYnEn0G8yrnQ==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "5.2.0", @@ -3108,6 +3347,8 @@ }, "node_modules/@smithy/eventstream-serde-browser": { "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.13.tgz", + "integrity": "sha512-Nee9m+97o9Qj6/XeLz2g2vANS2SZgAxV4rDBMKGHvFJHU/xz88x2RwCkwsvEwYjSX4BV1NG1JXmxEaDUzZTAtw==", "license": "Apache-2.0", "dependencies": { "@smithy/eventstream-serde-universal": "^3.0.12", @@ -3120,6 +3361,8 @@ }, "node_modules/@smithy/eventstream-serde-config-resolver": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.10.tgz", + "integrity": "sha512-K1M0x7P7qbBUKB0UWIL5KOcyi6zqV5mPJoL0/o01HPJr0CSq3A9FYuJC6e11EX6hR8QTIR++DBiGrYveOu6trw==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3131,6 +3374,8 @@ }, "node_modules/@smithy/eventstream-serde-node": { "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.12.tgz", + "integrity": "sha512-kiZymxXvZ4tnuYsPSMUHe+MMfc4FTeFWJIc0Q5wygJoUQM4rVHNghvd48y7ppuulNMbuYt95ah71pYc2+o4JOA==", "license": "Apache-2.0", "dependencies": { "@smithy/eventstream-serde-universal": "^3.0.12", @@ -3143,6 +3388,8 @@ }, "node_modules/@smithy/eventstream-serde-universal": { "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.12.tgz", + "integrity": "sha512-1i8ifhLJrOZ+pEifTlF0EfZzMLUGQggYQ6WmZ4d5g77zEKf7oZ0kvh1yKWHPjofvOwqrkwRDVuxuYC8wVd662A==", "license": "Apache-2.0", "dependencies": { "@smithy/eventstream-codec": "^3.1.9", @@ -3155,6 +3402,8 @@ }, "node_modules/@smithy/fetch-http-handler": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.1.1.tgz", + "integrity": "sha512-bH7QW0+JdX0bPBadXt8GwMof/jz0H28I84hU1Uet9ISpzUqXqRQ3fEZJ+ANPOhzSEczYvANNl3uDQDYArSFDtA==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^4.1.7", @@ -3166,6 +3415,8 @@ }, "node_modules/@smithy/hash-blob-browser": { "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-3.1.9.tgz", + "integrity": "sha512-wOu78omaUuW5DE+PVWXiRKWRZLecARyP3xcq5SmkXUw9+utgN8HnSnBfrjL2B/4ZxgqPjaAJQkC/+JHf1ITVaQ==", "license": "Apache-2.0", "dependencies": { "@smithy/chunked-blob-reader": "^4.0.0", @@ -3176,6 +3427,8 @@ }, "node_modules/@smithy/hash-node": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.10.tgz", + "integrity": "sha512-3zWGWCHI+FlJ5WJwx73Mw2llYR8aflVyZN5JhoqLxbdPZi6UyKSdCeXAWJw9ja22m6S6Tzz1KZ+kAaSwvydi0g==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3189,6 +3442,8 @@ }, "node_modules/@smithy/hash-stream-node": { "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-3.1.9.tgz", + "integrity": "sha512-3XfHBjSP3oDWxLmlxnt+F+FqXpL3WlXs+XXaB6bV9Wo8BBu87fK1dSEsyH7Z4ZHRmwZ4g9lFMdf08m9hoX1iRA==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3201,6 +3456,8 @@ }, "node_modules/@smithy/invalid-dependency": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.10.tgz", + "integrity": "sha512-Lp2L65vFi+cj0vFMu2obpPW69DU+6O5g3086lmI4XcnRCG8PxvpWC7XyaVwJCxsZFzueHjXnrOH/E0pl0zikfA==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3209,6 +3466,8 @@ }, "node_modules/@smithy/is-array-buffer": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz", + "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3219,6 +3478,8 @@ }, "node_modules/@smithy/md5-js": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-3.0.10.tgz", + "integrity": "sha512-m3bv6dApflt3fS2Y1PyWPUtRP7iuBlvikEOGwu0HsCZ0vE7zcIX+dBoh3e+31/rddagw8nj92j0kJg2TfV+SJA==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3228,6 +3489,8 @@ }, "node_modules/@smithy/middleware-content-length": { "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.12.tgz", + "integrity": "sha512-1mDEXqzM20yywaMDuf5o9ue8OkJ373lSPbaSjyEvkWdqELhFMyNNgKGWL/rCSf4KME8B+HlHKuR8u9kRj8HzEQ==", "license": "Apache-2.0", "dependencies": { "@smithy/protocol-http": "^4.1.7", @@ -3240,6 +3503,8 @@ }, "node_modules/@smithy/middleware-endpoint": { "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.3.tgz", + "integrity": "sha512-Hdl9296i/EMptaX7agrSzJZDiz5Y8XPUeBbctTmMtnCguGpqfU3jVsTUan0VLaOhsnquqWLL8Bl5HrlbVGT1og==", "license": "Apache-2.0", "dependencies": { "@smithy/core": "^2.5.3", @@ -3257,6 +3522,8 @@ }, "node_modules/@smithy/middleware-retry": { "version": "3.0.27", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.27.tgz", + "integrity": "sha512-H3J/PjJpLL7Tt+fxDKiOD25sMc94YetlQhCnYeNmina2LZscAdu0ZEZPas/kwePHABaEtqp7hqa5S4UJgMs1Tg==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^3.1.11", @@ -3275,6 +3542,8 @@ }, "node_modules/@smithy/middleware-serde": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.10.tgz", + "integrity": "sha512-MnAuhh+dD14F428ubSJuRnmRsfOpxSzvRhaGVTvd/lrUDE3kxzCCmH8lnVTvoNQnV2BbJ4c15QwZ3UdQBtFNZA==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3286,6 +3555,8 @@ }, "node_modules/@smithy/middleware-stack": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.10.tgz", + "integrity": "sha512-grCHyoiARDBBGPyw2BeicpjgpsDFWZZxptbVKb3CRd/ZA15F/T6rZjCCuBUjJwdck1nwUuIxYtsS4H9DDpbP5w==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3297,6 +3568,8 @@ }, "node_modules/@smithy/node-config-provider": { "version": "3.1.11", + "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.11.tgz", + "integrity": "sha512-URq3gT3RpDikh/8MBJUB+QGZzfS7Bm6TQTqoh4CqE8NBuyPkWa5eUXj0XFcFfeZVgg3WMh1u19iaXn8FvvXxZw==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^3.1.10", @@ -3310,6 +3583,8 @@ }, "node_modules/@smithy/node-http-handler": { "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.3.1.tgz", + "integrity": "sha512-fr+UAOMGWh6bn4YSEezBCpJn9Ukp9oR4D32sCjCo7U81evE11YePOQ58ogzyfgmjIO79YeOdfXXqr0jyhPQeMg==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^3.1.8", @@ -3324,6 +3599,8 @@ }, "node_modules/@smithy/property-provider": { "version": "3.1.10", + "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.10.tgz", + "integrity": "sha512-n1MJZGTorTH2DvyTVj+3wXnd4CzjJxyXeOgnTlgNVFxaaMeT4OteEp4QrzF8p9ee2yg42nvyVK6R/awLCakjeQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3335,6 +3612,8 @@ }, "node_modules/@smithy/protocol-http": { "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.7.tgz", + "integrity": "sha512-FP2LepWD0eJeOTm0SjssPcgqAlDFzOmRXqXmGhfIM52G7Lrox/pcpQf6RP4F21k0+O12zaqQt5fCDOeBtqY6Cg==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3346,6 +3625,8 @@ }, "node_modules/@smithy/querystring-builder": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.10.tgz", + "integrity": "sha512-nT9CQF3EIJtIUepXQuBFb8dxJi3WVZS3XfuDksxSCSn+/CzZowRLdhDn+2acbBv8R6eaJqPupoI/aRFIImNVPQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3358,6 +3639,8 @@ }, "node_modules/@smithy/querystring-parser": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.10.tgz", + "integrity": "sha512-Oa0XDcpo9SmjhiDD9ua2UyM3uU01ZTuIrNdZvzwUTykW1PM8o2yJvMh1Do1rY5sUQg4NDV70dMi0JhDx4GyxuQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3369,6 +3652,8 @@ }, "node_modules/@smithy/service-error-classification": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.10.tgz", + "integrity": "sha512-zHe642KCqDxXLuhs6xmHVgRwy078RfqxP2wRDpIyiF8EmsWXptMwnMwbVa50lw+WOGNrYm9zbaEg0oDe3PTtvQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1" @@ -3379,6 +3664,8 @@ }, "node_modules/@smithy/shared-ini-file-loader": { "version": "3.1.11", + "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.11.tgz", + "integrity": "sha512-AUdrIZHFtUgmfSN4Gq9nHu3IkHMa1YDcN+s061Nfm+6pQ0mJy85YQDB0tZBCmls0Vuj22pLwDPmL92+Hvfwwlg==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3390,6 +3677,8 @@ }, "node_modules/@smithy/signature-v4": { "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.3.tgz", + "integrity": "sha512-pPSQQ2v2vu9vc8iew7sszLd0O09I5TRc5zhY71KA+Ao0xYazIG+uLeHbTJfIWGO3BGVLiXjUr3EEeCcEQLjpWQ==", "license": "Apache-2.0", "dependencies": { "@smithy/is-array-buffer": "^3.0.0", @@ -3407,6 +3696,8 @@ }, "node_modules/@smithy/smithy-client": { "version": "3.4.4", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.4.tgz", + "integrity": "sha512-dPGoJuSZqvirBq+yROapBcHHvFjChoAQT8YPWJ820aPHHiowBlB3RL1Q4kPT1hx0qKgJuf+HhyzKi5Gbof4fNA==", "license": "Apache-2.0", "dependencies": { "@smithy/core": "^2.5.3", @@ -3423,6 +3714,8 @@ }, "node_modules/@smithy/types": { "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.7.1.tgz", + "integrity": "sha512-XKLcLXZY7sUQgvvWyeaL/qwNPp6V3dWcUjqrQKjSb+tzYiCy340R/c64LV5j+Tnb2GhmunEX0eou+L+m2hJNYA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3433,6 +3726,8 @@ }, "node_modules/@smithy/url-parser": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.10.tgz", + "integrity": "sha512-j90NUalTSBR2NaZTuruEgavSdh8MLirf58LoGSk4AtQfyIymogIhgnGUU2Mga2bkMkpSoC9gxb74xBXL5afKAQ==", "license": "Apache-2.0", "dependencies": { "@smithy/querystring-parser": "^3.0.10", @@ -3442,6 +3737,8 @@ }, "node_modules/@smithy/util-base64": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz", + "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==", "license": "Apache-2.0", "dependencies": { "@smithy/util-buffer-from": "^3.0.0", @@ -3454,6 +3751,8 @@ }, "node_modules/@smithy/util-body-length-browser": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz", + "integrity": "sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3461,6 +3760,8 @@ }, "node_modules/@smithy/util-body-length-node": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz", + "integrity": "sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3471,6 +3772,8 @@ }, "node_modules/@smithy/util-buffer-from": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz", + "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==", "license": "Apache-2.0", "dependencies": { "@smithy/is-array-buffer": "^3.0.0", @@ -3482,6 +3785,8 @@ }, "node_modules/@smithy/util-config-provider": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz", + "integrity": "sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3492,6 +3797,8 @@ }, "node_modules/@smithy/util-defaults-mode-browser": { "version": "3.0.27", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.27.tgz", + "integrity": "sha512-GV8NvPy1vAGp7u5iD/xNKUxCorE4nQzlyl057qRac+KwpH5zq8wVq6rE3lPPeuFLyQXofPN6JwxL1N9ojGapiQ==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^3.1.10", @@ -3506,6 +3813,8 @@ }, "node_modules/@smithy/util-defaults-mode-node": { "version": "3.0.27", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.27.tgz", + "integrity": "sha512-7+4wjWfZqZxZVJvDutO+i1GvL6bgOajEkop4FuR6wudFlqBiqwxw3HoH6M9NgeCd37km8ga8NPp2JacQEtAMPg==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^3.0.12", @@ -3522,6 +3831,8 @@ }, "node_modules/@smithy/util-endpoints": { "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.6.tgz", + "integrity": "sha512-mFV1t3ndBh0yZOJgWxO9J/4cHZVn5UG1D8DeCc6/echfNkeEJWu9LD7mgGH5fHrEdR7LDoWw7PQO6QiGpHXhgA==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^3.1.11", @@ -3534,6 +3845,8 @@ }, "node_modules/@smithy/util-hex-encoding": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz", + "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3544,6 +3857,8 @@ }, "node_modules/@smithy/util-middleware": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.10.tgz", + "integrity": "sha512-eJO+/+RsrG2RpmY68jZdwQtnfsxjmPxzMlQpnHKjFPwrYqvlcT+fHdT+ZVwcjlWSrByOhGr9Ff2GG17efc192A==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^3.7.1", @@ -3555,6 +3870,8 @@ }, "node_modules/@smithy/util-retry": { "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.10.tgz", + "integrity": "sha512-1l4qatFp4PiU6j7UsbasUHL2VU023NRB/gfaa1M0rDqVrRN4g3mCArLRyH3OuktApA4ye+yjWQHjdziunw2eWA==", "license": "Apache-2.0", "dependencies": { "@smithy/service-error-classification": "^3.0.10", @@ -3567,6 +3884,8 @@ }, "node_modules/@smithy/util-stream": { "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.3.1.tgz", + "integrity": "sha512-Ff68R5lJh2zj+AUTvbAU/4yx+6QPRzg7+pI7M1FbtQHcRIp7xvguxVsQBKyB3fwiOwhAKu0lnNyYBaQfSW6TNw==", "license": "Apache-2.0", "dependencies": { "@smithy/fetch-http-handler": "^4.1.1", @@ -3584,6 +3903,8 @@ }, "node_modules/@smithy/util-uri-escape": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz", + "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.6.2" @@ -3594,6 +3915,8 @@ }, "node_modules/@smithy/util-utf8": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz", + "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==", "license": "Apache-2.0", "dependencies": { "@smithy/util-buffer-from": "^3.0.0", @@ -3605,6 +3928,8 @@ }, "node_modules/@smithy/util-waiter": { "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-3.1.9.tgz", + "integrity": "sha512-/aMXPANhMOlMPjfPtSrDfPeVP8l56SJlz93xeiLmhLe5xvlXA5T3abZ2ilEsDEPeY9T/wnN/vNGn9wa1SbufWA==", "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^3.1.8", @@ -3625,14 +3950,20 @@ }, "node_modules/@tempfix/idb": { "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@tempfix/idb/-/idb-8.0.3.tgz", + "integrity": "sha512-hPJQKO7+oAIY+pDNImrZ9QAINbz9KmwT+yO4iRVwdPanok2YKpaUxdJzIvCUwY0YgAawlvYdffbLvRLV5hbs2g==", "license": "ISC" }, "node_modules/@tokenizer/token": { "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", "license": "MIT" }, "node_modules/@tootallnate/once": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "license": "MIT", "engines": { "node": ">= 10" @@ -3668,6 +3999,8 @@ }, "node_modules/@types/caseless": { "version": "0.12.5", + "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.5.tgz", + "integrity": "sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==", "license": "MIT" }, "node_modules/@types/connect": { @@ -3760,6 +4093,8 @@ }, "node_modules/@types/request": { "version": "2.48.12", + "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.12.tgz", + "integrity": "sha512-G3sY+NpsA9jnwm0ixhAFQSJ3Q9JkpLZpJbI3GMv0mIAT0y3mRabYeINzal5WOChIiaTEGQYlHOKgkaM9EisWHw==", "license": "MIT", "dependencies": { "@types/caseless": "*", @@ -3770,6 +4105,8 @@ }, "node_modules/@types/request/node_modules/form-data": { "version": "2.5.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.2.tgz", + "integrity": "sha512-GgwY0PS7DbXqajuGf4OYlsrIu3zgxD6Vvql43IBhm6MahqA5SK/7mwhtNj2AdH2z35YR34ujJ7BN+3fFC3jP5Q==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", @@ -3804,10 +4141,14 @@ }, "node_modules/@types/tough-cookie": { "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", + "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", "license": "MIT" }, "node_modules/@types/uuid": { "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", + "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", "license": "MIT" }, "node_modules/@types/validator": { @@ -3823,6 +4164,8 @@ }, "node_modules/@xmldom/xmldom": { "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -3830,6 +4173,8 @@ }, "node_modules/a-sync-waterfall": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", "license": "MIT" }, "node_modules/abort-controller": { @@ -3913,6 +4258,8 @@ }, "node_modules/agentkeepalive": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", "license": "MIT", "dependencies": { "humanize-ms": "^1.2.1" @@ -3923,6 +4270,8 @@ }, "node_modules/ajv": { "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -4030,6 +4379,8 @@ }, "node_modules/arrify": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "license": "MIT", "engines": { "node": ">=8" @@ -4037,6 +4388,8 @@ }, "node_modules/asap": { "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "license": "MIT" }, "node_modules/async-retry": { @@ -4076,6 +4429,8 @@ }, "node_modules/axios-retry": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-4.5.0.tgz", + "integrity": "sha512-aR99oXhpEDGo0UuAlYcn2iGRds30k366Zfa05XWScR9QaQD4JYiP3/1Qt1u7YlefUOK+cn0CcwoL1oefavQUlQ==", "license": "Apache-2.0", "dependencies": { "is-retry-allowed": "^2.2.0" @@ -4108,6 +4463,8 @@ }, "node_modules/bignumber.js": { "version": "9.1.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz", + "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==", "license": "MIT", "engines": { "node": "*" @@ -4126,6 +4483,8 @@ }, "node_modules/bl": { "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", "license": "MIT", "dependencies": { "readable-stream": "^2.3.5", @@ -4134,10 +4493,14 @@ }, "node_modules/bl/node_modules/isarray": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "license": "MIT" }, "node_modules/bl/node_modules/readable-stream": { "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", @@ -4151,10 +4514,14 @@ }, "node_modules/bl/node_modules/safe-buffer": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "license": "MIT" }, "node_modules/bl/node_modules/string_decoder": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" @@ -4184,10 +4551,14 @@ }, "node_modules/boolbase": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "license": "ISC" }, "node_modules/bowser": { "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", + "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", "license": "MIT" }, "node_modules/brace-expansion": { @@ -4233,6 +4604,8 @@ }, "node_modules/buffer-alloc": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "license": "MIT", "dependencies": { "buffer-alloc-unsafe": "^1.1.0", @@ -4241,10 +4614,14 @@ }, "node_modules/buffer-alloc-unsafe": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", "license": "MIT" }, "node_modules/buffer-crc32": { "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "license": "MIT", "engines": { "node": "*" @@ -4256,6 +4633,8 @@ }, "node_modules/buffer-fill": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", "license": "MIT" }, "node_modules/bytes": { @@ -4315,6 +4694,8 @@ }, "node_modules/cheerio": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", "license": "MIT", "dependencies": { "cheerio-select": "^2.1.0", @@ -4338,6 +4719,8 @@ }, "node_modules/cheerio-select": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", @@ -4353,6 +4736,8 @@ }, "node_modules/cheerio/node_modules/whatwg-mimetype": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "license": "MIT", "engines": { "node": ">=18" @@ -4630,6 +5015,8 @@ }, "node_modules/core-util-is": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "license": "MIT" }, "node_modules/cors": { @@ -4650,6 +5037,8 @@ }, "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==", "license": "MIT", "dependencies": { "node-fetch": "^2.6.12" @@ -4679,10 +5068,15 @@ }, "node_modules/crypto": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz", + "integrity": "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==", + "deprecated": "This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.", "license": "ISC" }, "node_modules/css-select": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", @@ -4697,6 +5091,8 @@ }, "node_modules/css-what": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "license": "BSD-2-Clause", "engines": { "node": ">= 6" @@ -4707,6 +5103,8 @@ }, "node_modules/cssstyle": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz", + "integrity": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==", "license": "MIT", "dependencies": { "rrweb-cssom": "^0.7.1" @@ -4721,6 +5119,8 @@ }, "node_modules/data-urls": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", + "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", "license": "MIT", "dependencies": { "whatwg-mimetype": "^4.0.0", @@ -4732,6 +5132,8 @@ }, "node_modules/data-urls/node_modules/whatwg-mimetype": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "license": "MIT", "engines": { "node": ">=18" @@ -4790,6 +5192,8 @@ }, "node_modules/date-fns": { "version": "3.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", + "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", "license": "MIT", "funding": { "type": "github", @@ -4798,6 +5202,8 @@ }, "node_modules/date-fns-tz": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-3.2.0.tgz", + "integrity": "sha512-sg8HqoTEulcbbbVXeg84u5UnlsQa8GS5QXMqjjYIhS4abEVVKIUwe0/l/UhrZdKaL/W5eWZNlbTeEIiOXTcsBQ==", "license": "MIT", "peerDependencies": { "date-fns": "^3.0.0 || ^4.0.0" @@ -4816,10 +5222,14 @@ }, "node_modules/decimal.js": { "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", "license": "MIT" }, "node_modules/decompress": { "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", "license": "MIT", "dependencies": { "decompress-tar": "^4.0.0", @@ -4837,6 +5247,8 @@ }, "node_modules/decompress-tar": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", "license": "MIT", "dependencies": { "file-type": "^5.2.0", @@ -4849,6 +5261,8 @@ }, "node_modules/decompress-tar/node_modules/file-type": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", "license": "MIT", "engines": { "node": ">=4" @@ -4856,6 +5270,8 @@ }, "node_modules/decompress-tar/node_modules/is-stream": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4863,6 +5279,8 @@ }, "node_modules/decompress-tarbz2": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", "license": "MIT", "dependencies": { "decompress-tar": "^4.1.0", @@ -4877,6 +5295,8 @@ }, "node_modules/decompress-tarbz2/node_modules/file-type": { "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", "license": "MIT", "engines": { "node": ">=4" @@ -4884,6 +5304,8 @@ }, "node_modules/decompress-tarbz2/node_modules/is-stream": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4891,6 +5313,8 @@ }, "node_modules/decompress-targz": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", "license": "MIT", "dependencies": { "decompress-tar": "^4.1.1", @@ -4903,6 +5327,8 @@ }, "node_modules/decompress-targz/node_modules/file-type": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", "license": "MIT", "engines": { "node": ">=4" @@ -4910,6 +5336,8 @@ }, "node_modules/decompress-targz/node_modules/is-stream": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4917,6 +5345,8 @@ }, "node_modules/decompress-unzip": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", "license": "MIT", "dependencies": { "file-type": "^3.8.0", @@ -4930,6 +5360,8 @@ }, "node_modules/decompress-unzip/node_modules/file-type": { "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -5013,6 +5445,8 @@ }, "node_modules/dom-serializer": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", @@ -5025,6 +5459,8 @@ }, "node_modules/domelementtype": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "funding": [ { "type": "github", @@ -5035,6 +5471,8 @@ }, "node_modules/domhandler": { "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.3.0" @@ -5048,6 +5486,8 @@ }, "node_modules/domutils": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^2.0.0", @@ -5077,6 +5517,8 @@ }, "node_modules/duplexify": { "version": "4.1.3", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", "license": "MIT", "dependencies": { "end-of-stream": "^1.4.1", @@ -5120,6 +5562,8 @@ }, "node_modules/encoding-sniffer": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", "license": "MIT", "dependencies": { "iconv-lite": "^0.6.3", @@ -5131,6 +5575,8 @@ }, "node_modules/encoding-sniffer/node_modules/iconv-lite": { "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -5151,6 +5597,8 @@ }, "node_modules/end-of-stream": { "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "license": "MIT", "dependencies": { "once": "^1.4.0" @@ -5158,6 +5606,8 @@ }, "node_modules/entities": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "license": "BSD-2-Clause", "engines": { "node": ">=0.12" @@ -5168,6 +5618,8 @@ }, "node_modules/env-var": { "version": "7.5.0", + "resolved": "https://registry.npmjs.org/env-var/-/env-var-7.5.0.tgz", + "integrity": "sha512-mKZOzLRN0ETzau2W2QXefbFjo5EF4yWq28OyKb9ICdeNhHJlOE/pHHnz4hdYJ9cNZXcJHo5xN4OT4pzuSHSNvA==", "license": "MIT", "engines": { "node": ">=10" @@ -5389,10 +5841,14 @@ }, "node_modules/extend": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "license": "MIT" }, "node_modules/extract-files": { "version": "9.0.0", + "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz", + "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==", "license": "MIT", "engines": { "node": "^10.17.0 || ^12.0.0 || >= 13.7.0" @@ -5403,6 +5859,8 @@ }, "node_modules/fast-deep-equal": { "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "license": "MIT" }, "node_modules/fast-glob": { @@ -5421,10 +5879,14 @@ }, "node_modules/fast-uri": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", "license": "BSD-3-Clause" }, "node_modules/fast-xml-parser": { "version": "4.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", + "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", "funding": [ { "type": "github", @@ -5452,6 +5914,8 @@ }, "node_modules/fd-slicer": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "license": "MIT", "dependencies": { "pend": "~1.2.0" @@ -5459,6 +5923,8 @@ }, "node_modules/file-type": { "version": "16.5.4", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz", + "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==", "license": "MIT", "dependencies": { "readable-web-to-node-stream": "^3.0.0", @@ -5553,10 +6019,14 @@ }, "node_modules/form-data-encoder": { "version": "1.7.2", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", + "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==", "license": "MIT" }, "node_modules/formdata-node": { "version": "4.4.1", + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", + "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", "license": "MIT", "dependencies": { "node-domexception": "1.0.0", @@ -5568,6 +6038,8 @@ }, "node_modules/formdata-node/node_modules/web-streams-polyfill": { "version": "4.0.0-beta.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", + "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", "license": "MIT", "engines": { "node": ">= 14" @@ -5589,6 +6061,8 @@ }, "node_modules/fs-constants": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", "license": "MIT" }, "node_modules/function-bind": { @@ -5627,6 +6101,8 @@ }, "node_modules/gaxios": { "version": "6.7.1", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-6.7.1.tgz", + "integrity": "sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ==", "license": "Apache-2.0", "dependencies": { "extend": "^3.0.2", @@ -5641,6 +6117,8 @@ }, "node_modules/gcp-metadata": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.0.tgz", + "integrity": "sha512-Jh/AIwwgaxan+7ZUUmRLCjtchyDiqh4KjBJ5tW3plBZb5iL/BPcso8A5DlzeD9qlw0duCamnNdpFjxwaT0KyKg==", "license": "Apache-2.0", "dependencies": { "gaxios": "^6.0.0", @@ -5676,6 +6154,8 @@ }, "node_modules/get-stream": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", "license": "MIT", "dependencies": { "object-assign": "^4.0.1", @@ -5768,6 +6248,8 @@ }, "node_modules/google-auth-library": { "version": "9.15.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.15.0.tgz", + "integrity": "sha512-7ccSEJFDFO7exFbO6NRyC+xH8/mZ1GZGG2xxx9iHxZWcjUjJpjWxIMw3cofAKcueZ6DATiukmmprD7yavQHOyQ==", "license": "Apache-2.0", "dependencies": { "base64-js": "^1.3.0", @@ -5793,6 +6275,8 @@ }, "node_modules/graceful-fs": { "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "license": "ISC" }, "node_modules/graphql": { @@ -5814,6 +6298,8 @@ }, "node_modules/graphql-request": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.2.0.tgz", + "integrity": "sha512-pLhKIvnMyBERL0dtFI3medKqWOz/RhHdcgbZ+hMMIb32mEPa5MJSzS4AuXxfI4sRAu6JVVk5tvXuGfCWl9JYWQ==", "license": "MIT", "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", @@ -5827,6 +6313,8 @@ }, "node_modules/graphql-request/node_modules/form-data": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz", + "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", @@ -5869,7 +6357,12 @@ }, "node_modules/graphql-ws": { "version": "5.16.0", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.16.0.tgz", + "integrity": "sha512-Ju2RCU2dQMgSKtArPbEtsK5gNLnsQyTNIo/T7cZNp96niC1x0KdJNZV0TIoilceBPQwfb5itrGl8pkFeOUMl4A==", "license": "MIT", + "workspaces": [ + "website" + ], "engines": { "node": ">=10" }, @@ -5879,6 +6372,8 @@ }, "node_modules/groq-sdk": { "version": "0.4.0", + "resolved": "https://registry.npmjs.org/groq-sdk/-/groq-sdk-0.4.0.tgz", + "integrity": "sha512-h79q9sv4hcOBESR05N5eqHlGhAug9H9lr3EIiB+37ysWWekeG+KYQDK2lIIHYCm6O9LzgZzO/VdLdPP298+T0w==", "license": "Apache-2.0", "dependencies": { "@types/node": "^18.11.18", @@ -5893,6 +6388,8 @@ }, "node_modules/groq-sdk/node_modules/@types/node": { "version": "18.19.64", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.64.tgz", + "integrity": "sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" @@ -5900,10 +6397,14 @@ }, "node_modules/groq-sdk/node_modules/undici-types": { "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "license": "MIT" }, "node_modules/gtoken": { "version": "7.1.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-7.1.0.tgz", + "integrity": "sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==", "license": "MIT", "dependencies": { "gaxios": "^6.0.0", @@ -5994,6 +6495,8 @@ }, "node_modules/html-encoding-sniffer": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", + "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", "license": "MIT", "dependencies": { "whatwg-encoding": "^3.1.1" @@ -6004,6 +6507,8 @@ }, "node_modules/html-entities": { "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", "funding": [ { "type": "github", @@ -6018,6 +6523,8 @@ }, "node_modules/htmlparser2": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -6109,6 +6616,8 @@ }, "node_modules/humanize-ms": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "license": "MIT", "dependencies": { "ms": "^2.0.0" @@ -6308,6 +6817,8 @@ }, "node_modules/is-natural-number": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", "license": "MIT" }, "node_modules/is-negative-zero": { @@ -6346,6 +6857,8 @@ }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", "license": "MIT" }, "node_modules/is-regex": { @@ -6366,6 +6879,8 @@ }, "node_modules/is-retry-allowed": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz", + "integrity": "sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==", "license": "MIT", "engines": { "node": ">=10" @@ -6391,6 +6906,8 @@ }, "node_modules/is-stream": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "license": "MIT", "engines": { "node": ">=8" @@ -6512,6 +7029,8 @@ }, "node_modules/jsdom": { "version": "24.1.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz", + "integrity": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==", "license": "MIT", "dependencies": { "cssstyle": "^4.0.1", @@ -6550,6 +7069,8 @@ }, "node_modules/jsdom/node_modules/whatwg-mimetype": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "license": "MIT", "engines": { "node": ">=18" @@ -6557,6 +7078,8 @@ }, "node_modules/json-bigint": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", "license": "MIT", "dependencies": { "bignumber.js": "^9.0.0" @@ -6564,6 +7087,8 @@ }, "node_modules/json-schema-traverse": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, "node_modules/jsonwebtoken": { @@ -6744,6 +7269,8 @@ }, "node_modules/make-dir": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "license": "MIT", "dependencies": { "pify": "^3.0.0" @@ -6754,6 +7281,8 @@ }, "node_modules/make-dir/node_modules/pify": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "license": "MIT", "engines": { "node": ">=4" @@ -6805,6 +7334,8 @@ }, "node_modules/mime": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "license": "MIT", "bin": { "mime": "cli.js" @@ -6942,6 +7473,8 @@ }, "node_modules/node-domexception": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", "funding": [ { "type": "github", @@ -6959,6 +7492,8 @@ }, "node_modules/node-ensure": { "version": "0.0.0", + "resolved": "https://registry.npmjs.org/node-ensure/-/node-ensure-0.0.0.tgz", + "integrity": "sha512-DRI60hzo2oKN1ma0ckc6nQWlHU69RH6xN0sjQTjMpChPfTYvKZdcQFfdYK2RWbJcKyUizSIy/l8OTGxMAM1QDw==", "license": "MIT" }, "node_modules/node-fetch": { @@ -7053,6 +7588,8 @@ }, "node_modules/nth-check": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" @@ -7063,6 +7600,8 @@ }, "node_modules/nunjucks": { "version": "3.2.4", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz", + "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==", "license": "BSD-2-Clause", "dependencies": { "a-sync-waterfall": "^1.0.0", @@ -7086,6 +7625,8 @@ }, "node_modules/nunjucks/node_modules/commander": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "license": "MIT", "engines": { "node": ">= 6" @@ -7093,6 +7634,8 @@ }, "node_modules/nwsapi": { "version": "2.2.13", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz", + "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", "license": "MIT" }, "node_modules/object-assign": { @@ -7141,6 +7684,8 @@ }, "node_modules/officeparser": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/officeparser/-/officeparser-4.2.0.tgz", + "integrity": "sha512-LXSfaET8ZOBNjmSev4K1N6AiKTaY7m9NkddeCaMUdEe5D/HUuv2byB8VoPIaiLldtKun0I92tbhO+VGDUr/aXQ==", "license": "MIT", "dependencies": { "@xmldom/xmldom": "^0.8.10", @@ -7165,6 +7710,8 @@ }, "node_modules/once": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "license": "ISC", "dependencies": { "wrappy": "1" @@ -7186,7 +7733,9 @@ } }, "node_modules/openai": { - "version": "4.72.0", + "version": "4.73.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-4.73.0.tgz", + "integrity": "sha512-NZstV77w3CEol9KQTRBRQ15+Sw6nxVTicAULSjYO4wn9E5gw72Mtp3fAVaBFXyyVPws4241YmFG6ya4L8v03tA==", "license": "Apache-2.0", "dependencies": { "@types/node": "^18.11.18", @@ -7211,6 +7760,8 @@ }, "node_modules/openai/node_modules/@types/node": { "version": "18.19.64", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.64.tgz", + "integrity": "sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" @@ -7218,10 +7769,14 @@ }, "node_modules/openai/node_modules/undici-types": { "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "license": "MIT" }, "node_modules/p-limit": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" @@ -7239,6 +7794,8 @@ }, "node_modules/parse5": { "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", "license": "MIT", "dependencies": { "entities": "^4.5.0" @@ -7249,6 +7806,8 @@ }, "node_modules/parse5-htmlparser2-tree-adapter": { "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", "license": "MIT", "dependencies": { "domhandler": "^5.0.3", @@ -7260,6 +7819,8 @@ }, "node_modules/parse5-parser-stream": { "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", "license": "MIT", "dependencies": { "parse5": "^7.0.0" @@ -7302,6 +7863,8 @@ }, "node_modules/pdf-parse": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pdf-parse/-/pdf-parse-1.1.1.tgz", + "integrity": "sha512-v6ZJ/efsBpGrGGknjtq9J/oC8tZWq0KWL5vQrk2GlzLEQPUDB1ex+13Rmidl1neNN358Jn9EHZw5y07FFtaC7A==", "license": "MIT", "dependencies": { "debug": "^3.1.0", @@ -7313,6 +7876,8 @@ }, "node_modules/pdf-parse/node_modules/debug": { "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "license": "MIT", "dependencies": { "ms": "^2.1.1" @@ -7320,10 +7885,14 @@ }, "node_modules/pdf-parse/node_modules/ms": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, "node_modules/peek-readable": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz", + "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==", "license": "MIT", "engines": { "node": ">=8" @@ -7335,6 +7904,8 @@ }, "node_modules/pend": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "license": "MIT" }, "node_modules/picomatch": { @@ -7349,6 +7920,8 @@ }, "node_modules/pify": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7356,6 +7929,8 @@ }, "node_modules/pinkie": { "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7363,6 +7938,8 @@ }, "node_modules/pinkie-promise": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", "license": "MIT", "dependencies": { "pinkie": "^2.0.0" @@ -7389,6 +7966,8 @@ }, "node_modules/process-nextick-args": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "license": "MIT" }, "node_modules/proxy-addr": { @@ -7408,6 +7987,8 @@ }, "node_modules/psl": { "version": "1.10.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.10.0.tgz", + "integrity": "sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==", "license": "MIT", "dependencies": { "punycode": "^2.3.1" @@ -7420,6 +8001,8 @@ }, "node_modules/punycode": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "license": "MIT", "engines": { "node": ">=6" @@ -7440,6 +8023,8 @@ }, "node_modules/querystringify": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", "license": "MIT" }, "node_modules/queue-microtask": { @@ -7482,6 +8067,8 @@ }, "node_modules/readable-stream": { "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -7494,6 +8081,8 @@ }, "node_modules/readable-web-to-node-stream": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", + "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", "license": "MIT", "dependencies": { "readable-stream": "^3.6.0" @@ -7548,6 +8137,8 @@ }, "node_modules/require-from-string": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7555,6 +8146,8 @@ }, "node_modules/requires-port": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "license": "MIT" }, "node_modules/retry": { @@ -7566,6 +8159,8 @@ }, "node_modules/retry-request": { "version": "7.0.2", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-7.0.2.tgz", + "integrity": "sha512-dUOvLMJ0/JJYEn8NrpOaGNE7X3vpI5XlZS/u0ANjqtcZVKnIxP7IgCFwrKTxENw29emmwug53awKtaMm4i9g5w==", "license": "MIT", "dependencies": { "@types/request": "^2.48.8", @@ -7590,6 +8185,8 @@ }, "node_modules/rimraf": { "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", "license": "ISC", "dependencies": { "glob": "^10.3.7" @@ -7603,10 +8200,14 @@ }, "node_modules/rrweb-cssom": { "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", + "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", "license": "MIT" }, "node_modules/rss-parser": { "version": "3.13.0", + "resolved": "https://registry.npmjs.org/rss-parser/-/rss-parser-3.13.0.tgz", + "integrity": "sha512-7jWUBV5yGN3rqMMj7CZufl/291QAhvrrGpDNE4k/02ZchL0npisiYYqULF71jCEKoIiHvK/Q2e6IkDwPziT7+w==", "license": "MIT", "dependencies": { "entities": "^2.0.3", @@ -7615,6 +8216,8 @@ }, "node_modules/rss-parser/node_modules/entities": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" @@ -7622,6 +8225,8 @@ }, "node_modules/rss-parser/node_modules/xml2js": { "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", "license": "MIT", "dependencies": { "sax": ">=0.6.0", @@ -7718,10 +8323,14 @@ }, "node_modules/sax": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", "license": "ISC" }, "node_modules/saxes": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" @@ -7732,6 +8341,8 @@ }, "node_modules/seek-bzip": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", "license": "MIT", "dependencies": { "commander": "^2.8.1" @@ -7743,6 +8354,8 @@ }, "node_modules/seek-bzip/node_modules/commander": { "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "license": "MIT" }, "node_modules/semver": { @@ -7931,6 +8544,8 @@ }, "node_modules/stream-events": { "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", + "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", "license": "MIT", "dependencies": { "stubs": "^3.0.0" @@ -7938,6 +8553,8 @@ }, "node_modules/stream-shift": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", "license": "MIT" }, "node_modules/string_decoder": { @@ -8078,6 +8695,8 @@ }, "node_modules/strip-dirs": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", "license": "MIT", "dependencies": { "is-natural-number": "^4.0.1" @@ -8085,10 +8704,14 @@ }, "node_modules/strnum": { "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", "license": "MIT" }, "node_modules/strtok3": { "version": "6.3.0", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz", + "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==", "license": "MIT", "dependencies": { "@tokenizer/token": "^0.3.0", @@ -8104,6 +8727,8 @@ }, "node_modules/stubs": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", + "integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==", "license": "MIT" }, "node_modules/supports-color": { @@ -8119,10 +8744,14 @@ }, "node_modules/symbol-tree": { "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "license": "MIT" }, "node_modules/tar-stream": { "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "license": "MIT", "dependencies": { "bl": "^1.0.0", @@ -8139,10 +8768,14 @@ }, "node_modules/tar-stream/node_modules/isarray": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "license": "MIT" }, "node_modules/tar-stream/node_modules/readable-stream": { "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", @@ -8156,10 +8789,14 @@ }, "node_modules/tar-stream/node_modules/safe-buffer": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "license": "MIT" }, "node_modules/tar-stream/node_modules/string_decoder": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" @@ -8273,6 +8910,8 @@ }, "node_modules/teeny-request": { "version": "9.0.0", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-9.0.0.tgz", + "integrity": "sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==", "license": "Apache-2.0", "dependencies": { "http-proxy-agent": "^5.0.0", @@ -8287,6 +8926,8 @@ }, "node_modules/teeny-request/node_modules/agent-base": { "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "license": "MIT", "dependencies": { "debug": "4" @@ -8297,6 +8938,8 @@ }, "node_modules/teeny-request/node_modules/debug": { "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -8312,6 +8955,8 @@ }, "node_modules/teeny-request/node_modules/http-proxy-agent": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "license": "MIT", "dependencies": { "@tootallnate/once": "2", @@ -8324,6 +8969,8 @@ }, "node_modules/teeny-request/node_modules/https-proxy-agent": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "license": "MIT", "dependencies": { "agent-base": "6", @@ -8335,6 +8982,8 @@ }, "node_modules/teeny-request/node_modules/ms": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, "node_modules/thenify": { @@ -8356,10 +9005,14 @@ }, "node_modules/through": { "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "license": "MIT" }, "node_modules/to-buffer": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", "license": "MIT" }, "node_modules/to-regex-range": { @@ -8381,6 +9034,8 @@ }, "node_modules/token-types": { "version": "4.2.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz", + "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==", "license": "MIT", "dependencies": { "@tokenizer/token": "^0.3.0", @@ -8404,6 +9059,8 @@ }, "node_modules/tough-cookie": { "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", @@ -8417,6 +9074,8 @@ }, "node_modules/tr46": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz", + "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==", "license": "MIT", "dependencies": { "punycode": "^2.3.1" @@ -8746,6 +9405,8 @@ }, "node_modules/unbzip2-stream": { "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "license": "MIT", "dependencies": { "buffer": "^5.2.1", @@ -8754,6 +9415,8 @@ }, "node_modules/unbzip2-stream/node_modules/buffer": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "funding": [ { "type": "github", @@ -8781,6 +9444,8 @@ }, "node_modules/undici": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.0.tgz", + "integrity": "sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==", "license": "MIT", "engines": { "node": ">=18.17" @@ -8792,6 +9457,8 @@ }, "node_modules/universalify": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "license": "MIT", "engines": { "node": ">= 4.0.0" @@ -8806,6 +9473,8 @@ }, "node_modules/url-parse": { "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "license": "MIT", "dependencies": { "querystringify": "^2.1.1", @@ -8814,6 +9483,8 @@ }, "node_modules/util-deprecate": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "license": "MIT" }, "node_modules/utils-merge": { @@ -8862,6 +9533,8 @@ }, "node_modules/w3c-xmlserializer": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", + "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", "license": "MIT", "dependencies": { "xml-name-validator": "^5.0.0" @@ -8872,6 +9545,8 @@ }, "node_modules/web-streams-polyfill": { "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", "license": "MIT", "engines": { "node": ">= 8" @@ -8879,6 +9554,8 @@ }, "node_modules/webidl-conversions": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -8886,6 +9563,8 @@ }, "node_modules/whatwg-encoding": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" @@ -8896,6 +9575,8 @@ }, "node_modules/whatwg-encoding/node_modules/iconv-lite": { "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -8913,6 +9594,8 @@ }, "node_modules/whatwg-url": { "version": "14.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.0.0.tgz", + "integrity": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==", "license": "MIT", "dependencies": { "tr46": "^5.0.0", @@ -9046,10 +9729,14 @@ }, "node_modules/wrappy": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "license": "ISC" }, "node_modules/ws": { "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -9069,6 +9756,8 @@ }, "node_modules/xml-name-validator": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", + "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", "license": "Apache-2.0", "engines": { "node": ">=18" @@ -9076,6 +9765,8 @@ }, "node_modules/xml2js": { "version": "0.6.2", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", "license": "MIT", "dependencies": { "sax": ">=0.6.0", @@ -9087,6 +9778,8 @@ }, "node_modules/xmlbuilder": { "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "license": "MIT", "engines": { "node": ">=4.0" @@ -9094,10 +9787,14 @@ }, "node_modules/xmlchars": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "license": "MIT" }, "node_modules/xtend": { "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "license": "MIT", "engines": { "node": ">=0.4" @@ -9172,6 +9869,8 @@ }, "node_modules/yauzl": { "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", @@ -9188,6 +9887,8 @@ }, "node_modules/yocto-queue": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "license": "MIT", "engines": { "node": ">=10" diff --git a/MJAPI/package.json b/MJAPI/package.json index 518810e..2f40acd 100644 --- a/MJAPI/package.json +++ b/MJAPI/package.json @@ -22,13 +22,13 @@ "typescript": "^5.4.5" }, "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/server": "2.12.0", - "@memberjunction/templates": "2.12.0", - "@memberjunction/sqlserver-dataprovider": "2.12.0", - "@memberjunction/communication-sendgrid": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/server": "2.13.0", + "@memberjunction/templates": "2.13.0", + "@memberjunction/sqlserver-dataprovider": "2.13.0", + "@memberjunction/communication-sendgrid": "2.13.0", "axios": "^1.6.7", "class-validator": "^0.14.0", "mj_generatedentities": "1.0.0", diff --git a/MJAPI/schema.graphql b/MJAPI/schema.graphql index 28c2f9c..d67d259 100644 --- a/MJAPI/schema.graphql +++ b/MJAPI/schema.graphql @@ -5139,7 +5139,7 @@ type ResourcePermission_ { StartSharingAt: Timestamp """ - Status of the resource permission request. Possible values are Requested, Approved, Rejected, or Revoked. + Status of the resource permission request. Possible values are Pending, Approved, Rejected, Revoked, or Requested. """ Status: String! diff --git a/MJExplorer/package.json b/MJExplorer/package.json index f7d6fed..06a562b 100644 --- a/MJExplorer/package.json +++ b/MJExplorer/package.json @@ -21,23 +21,23 @@ "@angular/platform-browser-dynamic": "18.0.2", "@angular/router": "18.0.2", "@azure/msal-angular": "^3.0.11", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/graphql-dataprovider": "2.12.0", - "@memberjunction/ng-ask-skip": "2.12.0", - "@memberjunction/ng-auth-services": "2.12.0", - "@memberjunction/ng-compare-records": "2.12.0", - "@memberjunction/ng-container-directives": "2.12.0", - "@memberjunction/ng-core-entity-forms": "2.12.0", - "@memberjunction/ng-explorer-core": "2.12.0", - "@memberjunction/ng-explorer-settings": "2.12.0", - "@memberjunction/ng-join-grid": "2.12.0", - "@memberjunction/ng-link-directives": "2.12.0", - "@memberjunction/ng-record-changes": "2.12.0", - "@memberjunction/ng-tabstrip": "2.12.0", - "@memberjunction/ng-timeline": "2.12.0", - "@memberjunction/ng-user-view-grid": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/graphql-dataprovider": "2.13.0", + "@memberjunction/ng-ask-skip": "2.13.0", + "@memberjunction/ng-auth-services": "2.13.0", + "@memberjunction/ng-compare-records": "2.13.0", + "@memberjunction/ng-container-directives": "2.13.0", + "@memberjunction/ng-core-entity-forms": "2.13.0", + "@memberjunction/ng-explorer-core": "2.13.0", + "@memberjunction/ng-explorer-settings": "2.13.0", + "@memberjunction/ng-join-grid": "2.13.0", + "@memberjunction/ng-link-directives": "2.13.0", + "@memberjunction/ng-record-changes": "2.13.0", + "@memberjunction/ng-tabstrip": "2.13.0", + "@memberjunction/ng-timeline": "2.13.0", + "@memberjunction/ng-user-view-grid": "2.13.0", "@progress/kendo-angular-notification": "16.2.0", "@progress/kendo-angular-scheduler": "16.2.0", "@progress/kendo-licensing": "^1.3.5", diff --git a/MJExplorer/src/environments/environment.development.ts b/MJExplorer/src/environments/environment.development.ts index 03ce68b..c794701 100644 --- a/MJExplorer/src/environments/environment.development.ts +++ b/MJExplorer/src/environments/environment.development.ts @@ -1,5 +1,5 @@ -export const environment = {"GRAPHQL_URI":"http://localhost:4001/", - "GRAPHQL_WS_URI":"ws://localhost:4001/", +export const environment = {"GRAPHQL_URI":"http://localhost:4002/", + "GRAPHQL_WS_URI":"ws://localhost:4002/", "REDIRECT_URI":"http://localhost:4200/", "CLIENT_ID":"", "TENANT_ID":"", diff --git a/abstracts/Portal/package-lock.json b/abstracts/Portal/package-lock.json index 6e95846..42e7ccd 100644 --- a/abstracts/Portal/package-lock.json +++ b/abstracts/Portal/package-lock.json @@ -20,10 +20,10 @@ "@angular/platform-browser-dynamic": "^18.1.2", "@angular/router": "^18.1.2", "@auth0/auth0-angular": "^2.1.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/graphql-dataprovider": "2.12.0", - "@memberjunction/templates": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/graphql-dataprovider": "2.13.0", + "@memberjunction/templates": "2.13.0", "@progress/kendo-angular-buttons": "16.2.0", "@progress/kendo-angular-charts": "16.2.0", "@progress/kendo-angular-common": "16.2.0", @@ -83,13 +83,14 @@ } }, "../../CustomServerEntities": { + "name": "custom-server-entities", "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "mj_generatedentities": "file:../GeneratedEntities", "zod": "^3.23.8" }, @@ -103,8 +104,8 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" }, "devDependencies": { @@ -3816,38 +3817,38 @@ ] }, "node_modules/@memberjunction/ai": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/ai/-/ai-2.12.0.tgz", - "integrity": "sha512-cn8ruqJWdYHEH8+AGYNCB5Phl8HamuF65VOFb2Kor1MCQxKKWWB6GY8HINTo1/rui771pC8eMG8gZHCDl5hgxQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai/-/ai-2.13.0.tgz", + "integrity": "sha512-CSkVcTab82ZtKBXeZgRmzWAephF2KkS/TTH/KT042/PaksCoPsuh5+sSwnvt5O+JUGqlnQf8L4vrsZrntoIFYg==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "rxjs": "^7.8.1", "typeorm": "^0.3.20" } }, "node_modules/@memberjunction/ai-groq": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/ai-groq/-/ai-groq-2.12.0.tgz", - "integrity": "sha512-62NP14KNCeHD4FTGnMhJgAVmizglqwV/JzS87Pe8d5AUgyAyGKYwBxzhIzShf+TEOSddUMAZEjRS/TIwPNzOag==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/ai-groq/-/ai-groq-2.13.0.tgz", + "integrity": "sha512-KGZKV2cHjdhJ+vXQLdcxPHk3sTeZxDc2IKmc064ytPuSLIzXGWqTJhjZB03cEk23ampJxGrQ1SDCbnlzl7b+Kw==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/global": "2.13.0", "groq-sdk": "0.4.0" } }, "node_modules/@memberjunction/aiengine": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/aiengine/-/aiengine-2.12.0.tgz", - "integrity": "sha512-OxlboZzIsb5xCxcAXlnwLBuoSBUbsetMUg6dz8v1wsMWlv6SYRH/QKIFbQS5k1XWETBeGo2RDgxnaol+FsaqUQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/aiengine/-/aiengine-2.13.0.tgz", + "integrity": "sha512-WM1XPLRNg059VYruU5+v0DAnQkr1x1cSsDuBNOjuNbnYekFOGr4IxX1l25PB9bxaEuB9/+H1HcpHmbZQ3VtXSQ==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "dotenv": "^16.4.1", "openai": "^4.28.4", "rxjs": "^7.8.1", @@ -3855,45 +3856,45 @@ } }, "node_modules/@memberjunction/core": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.12.0.tgz", - "integrity": "sha512-qtaXCdUYmZC290HClBqOpvnzCb3YvvuqSnqUmseEBonaWhNzw8q3KVCuSdZu3aKq/Cq+tw0V6S0Ph13D/kWLPQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core/-/core-2.13.0.tgz", + "integrity": "sha512-JTLKt6N6ZxtFShO9KS/dZ/bCTthpuP13UqoLyGuREM6GTZiwCu80zGMpE3wUwlW1W0w6cWeXWJVHuRh/gbsZ0A==", "license": "ISC", "dependencies": { - "@memberjunction/global": "2.12.0", + "@memberjunction/global": "2.13.0", "rxjs": "^7.8.1", "zod": "^3.23.8" } }, "node_modules/@memberjunction/core-entities": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/core-entities/-/core-entities-2.12.0.tgz", - "integrity": "sha512-RPT8K2jOFzXuRNz/fb7xIqvuMxr9O0W4UH3OmyaQfihv72+LOiGOMFjnbmgtr4INA1OP+9Jpp6Oqz3r/Ge0DnA==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/core-entities/-/core-entities-2.13.0.tgz", + "integrity": "sha512-+EoNW3GxWjGHx0dL0t7lAF6/sJvJprppaMx4FA7aUcIwsMGT2f+jbwx5mHZ8Ji3r1MuuVtyn/qErMjTudJH5mg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", "zod": "^3.23.8" } }, "node_modules/@memberjunction/global": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.12.0.tgz", - "integrity": "sha512-VRFsrCPEkniT/FHhsh+vLIi7nfwNsTksWDKEBkD4CG6serndl6NopVtVDvxdFmhYGt+8zMA1mI7+UKkXCd2n7Q==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/global/-/global-2.13.0.tgz", + "integrity": "sha512-TysP8cw72T2tirLvldtEK2KYuzlMcSCWmIoidSH/UGGHGPFIDJs3cKCJiHrAQilSKZfOdTtH57jcwrr2pCWjrA==", "license": "ISC", "dependencies": { "rxjs": "^7.8.1" } }, "node_modules/@memberjunction/graphql-dataprovider": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/graphql-dataprovider/-/graphql-dataprovider-2.12.0.tgz", - "integrity": "sha512-THhKvFqm9kA/6/d8gQPG6kRJA4ijmbbfYEWzQRouqsF9jVtaKu6DwwYfzkPrwJFPXcuQQ99FG6S21TwdUNZGqg==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/graphql-dataprovider/-/graphql-dataprovider-2.13.0.tgz", + "integrity": "sha512-WOpBEn1VXmwvV/5+pKnXEMqQifB/TOX5ook03yM+j9EdzXw0n8D4ZCpAM6w01ZfQE+hHSPB2qPSx7tLrRfh5oQ==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", "@tempfix/idb": "^8.0.3", "graphql": "^16.8.0", "graphql-request": "^5.2.0", @@ -3906,30 +3907,30 @@ } }, "node_modules/@memberjunction/templates": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/templates/-/templates-2.12.0.tgz", - "integrity": "sha512-OFxh2YT8xmxBD//3wtt2zxA9WOPNj3Le10GXu/do73qXpee4Wx0owu6WsSiR76Oe9ZhrAO3luL+A+MosmM+Zrw==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/templates/-/templates-2.13.0.tgz", + "integrity": "sha512-OjkiH6kEt8KhHNhW4OXkOZRgID/w5RltaNAmSR3bg+kGP+cHiYsmZvw+SEjK5jCPoimD5rOYYLOaq9xJ7N8U7Q==", "license": "ISC", "dependencies": { - "@memberjunction/ai": "2.12.0", - "@memberjunction/ai-groq": "2.12.0", - "@memberjunction/aiengine": "2.12.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/templates-base-types": "2.12.0", + "@memberjunction/ai": "2.13.0", + "@memberjunction/ai-groq": "2.13.0", + "@memberjunction/aiengine": "2.13.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/templates-base-types": "2.13.0", "nunjucks": "3.2.4" } }, "node_modules/@memberjunction/templates-base-types": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@memberjunction/templates-base-types/-/templates-base-types-2.12.0.tgz", - "integrity": "sha512-lXAsoOt/oCN4wzOA7uG+10OOSci0G3iZ0u8UMO1a721U6HEUVhPeGKSfBSFD63h/hQFn9In7lfB1U1cXbk7O2w==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@memberjunction/templates-base-types/-/templates-base-types-2.13.0.tgz", + "integrity": "sha512-+jaEYhvywWxCS2rgSVMpVv0jkhfPR7MlYp38k6Q5x4l5nES3zYz1MiFCDRmmIF7MfbDWGi+omJG0UJaOPewDcg==", "license": "ISC", "dependencies": { - "@memberjunction/core": "2.12.0", - "@memberjunction/core-entities": "2.12.0", - "@memberjunction/global": "2.12.0" + "@memberjunction/core": "2.13.0", + "@memberjunction/core-entities": "2.13.0", + "@memberjunction/global": "2.13.0" } }, "node_modules/@memberjunction/templates/node_modules/commander": { @@ -12631,9 +12632,9 @@ } }, "node_modules/openai": { - "version": "4.72.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-4.72.0.tgz", - "integrity": "sha512-hFqG9BWCs7L7ifrhJXw7mJXmUBr7d9N6If3J9563o0jfwVA4wFANFDDaOIWFdgDdwgCXg5emf0Q+LoLCGszQYA==", + "version": "4.73.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-4.73.0.tgz", + "integrity": "sha512-NZstV77w3CEol9KQTRBRQ15+Sw6nxVTicAULSjYO4wn9E5gw72Mtp3fAVaBFXyyVPws4241YmFG6ya4L8v03tA==", "license": "Apache-2.0", "dependencies": { "@types/node": "^18.11.18", diff --git a/abstracts/Portal/package.json b/abstracts/Portal/package.json index affbba1..914f830 100644 --- a/abstracts/Portal/package.json +++ b/abstracts/Portal/package.json @@ -26,10 +26,10 @@ "@angular/platform-browser-dynamic": "^18.1.2", "@angular/router": "^18.1.2", "@auth0/auth0-angular": "^2.1.0", - "@memberjunction/core": "2.12.0", - "@memberjunction/global": "2.12.0", - "@memberjunction/graphql-dataprovider": "2.12.0", - "@memberjunction/templates": "2.12.0", + "@memberjunction/core": "2.13.0", + "@memberjunction/global": "2.13.0", + "@memberjunction/graphql-dataprovider": "2.13.0", + "@memberjunction/templates": "2.13.0", "@progress/kendo-angular-buttons": "16.2.0", "@progress/kendo-angular-charts": "16.2.0", "@progress/kendo-angular-common": "16.2.0", diff --git a/migrations/v2/V202411181206__v2.13.IndexesForCoreSchema.sql b/migrations/v2/V202411181206__v2.13.IndexesForCoreSchema.sql new file mode 100644 index 0000000..b0ce904 --- /dev/null +++ b/migrations/v2/V202411181206__v2.13.IndexesForCoreSchema.sql @@ -0,0 +1,3213 @@ +-- indexes here are custom, not fkey generations + +CREATE INDEX IX_EntityField_Name +ON ${flyway:defaultSchema}.EntityField (Name); + +-- Index on Name +CREATE INDEX IX_Entity_Name +ON ${flyway:defaultSchema}.Entity (Name); + +-- Index on BaseTable +CREATE INDEX IX_Entity_BaseTable +ON ${flyway:defaultSchema}.Entity (BaseTable); + +-- Index on BaseView +CREATE INDEX IX_Entity_BaseView +ON ${flyway:defaultSchema}.Entity (BaseView); + +-- Index on SchemaName +CREATE INDEX IX_Entity_SchemaName +ON ${flyway:defaultSchema}.Entity (SchemaName); + +CREATE INDEX IX_Entity_Name_BaseTable_SchemaName +ON ${flyway:defaultSchema}.Entity (Name, BaseTable, SchemaName); + +CREATE INDEX IX_Entity_ID_SchemaName_BaseTable +ON [${flyway:defaultSchema}].Entity (ID, SchemaName, BaseTable); + +CREATE INDEX IX_EntityField_EntityID_Name +ON [${flyway:defaultSchema}].EntityField (EntityID, Name); + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Actions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CategoryID in table Action +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Action_CategoryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Action]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Action_CategoryID ON [${flyway:defaultSchema}].[Action] ([CategoryID]); + +-- Index for foreign key CodeApprovedByUserID in table Action +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Action_CodeApprovedByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Action]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Action_CodeApprovedByUserID ON [${flyway:defaultSchema}].[Action] ([CodeApprovedByUserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Authorizations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ActionID in table ActionAuthorization +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionAuthorization_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionAuthorization]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionAuthorization_ActionID ON [${flyway:defaultSchema}].[ActionAuthorization] ([ActionID]); + +-- Index for foreign key AuthorizationID in table ActionAuthorization +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionAuthorization_AuthorizationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionAuthorization]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionAuthorization_AuthorizationID ON [${flyway:defaultSchema}].[ActionAuthorization] ([AuthorizationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Categories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table ActionCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionCategory_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionCategory_ParentID ON [${flyway:defaultSchema}].[ActionCategory] ([ParentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Contexts +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ActionID in table ActionContext +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionContext_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionContext]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionContext_ActionID ON [${flyway:defaultSchema}].[ActionContext] ([ActionID]); + +-- Index for foreign key ContextTypeID in table ActionContext +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionContext_ContextTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionContext]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionContext_ContextTypeID ON [${flyway:defaultSchema}].[ActionContext] ([ContextTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Context Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Execution Logs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ActionID in table ActionExecutionLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionExecutionLog_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionExecutionLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionExecutionLog_ActionID ON [${flyway:defaultSchema}].[ActionExecutionLog] ([ActionID]); + +-- Index for foreign key UserID in table ActionExecutionLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionExecutionLog_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionExecutionLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionExecutionLog_UserID ON [${flyway:defaultSchema}].[ActionExecutionLog] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Filters +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Libraries +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ActionID in table ActionLibrary +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionLibrary_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionLibrary]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionLibrary_ActionID ON [${flyway:defaultSchema}].[ActionLibrary] ([ActionID]); + +-- Index for foreign key LibraryID in table ActionLibrary +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionLibrary_LibraryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionLibrary]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionLibrary_LibraryID ON [${flyway:defaultSchema}].[ActionLibrary] ([LibraryID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Params +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ActionID in table ActionParam +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionParam_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionParam]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionParam_ActionID ON [${flyway:defaultSchema}].[ActionParam] ([ActionID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Action Result Codes +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ActionID in table ActionResultCode +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ActionResultCode_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ActionResultCode]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ActionResultCode_ActionID ON [${flyway:defaultSchema}].[ActionResultCode] ([ActionID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Actions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key DefaultModelID in table AIAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIAction_DefaultModelID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIAction_DefaultModelID ON [${flyway:defaultSchema}].[AIAction] ([DefaultModelID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Models +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key AIModelTypeID in table AIModel +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIModel_AIModelTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIModel]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIModel_AIModelTypeID ON [${flyway:defaultSchema}].[AIModel] ([AIModelTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Model Actions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key AIModelID in table AIModelAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIModelAction_AIModelID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIModelAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIModelAction_AIModelID ON [${flyway:defaultSchema}].[AIModelAction] ([AIModelID]); + +-- Index for foreign key AIActionID in table AIModelAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIModelAction_AIActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIModelAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIModelAction_AIActionID ON [${flyway:defaultSchema}].[AIModelAction] ([AIActionID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Model Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Prompts +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key TemplateID in table AIPrompt +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIPrompt_TemplateID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIPrompt]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIPrompt_TemplateID ON [${flyway:defaultSchema}].[AIPrompt] ([TemplateID]); + +-- Index for foreign key CategoryID in table AIPrompt +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIPrompt_CategoryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIPrompt]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIPrompt_CategoryID ON [${flyway:defaultSchema}].[AIPrompt] ([CategoryID]); + +-- Index for foreign key TypeID in table AIPrompt +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIPrompt_TypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIPrompt]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIPrompt_TypeID ON [${flyway:defaultSchema}].[AIPrompt] ([TypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Prompt Categories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table AIPromptCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIPromptCategory_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIPromptCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIPromptCategory_ParentID ON [${flyway:defaultSchema}].[AIPromptCategory] ([ParentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Prompt Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: AI Result Cache +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key AIPromptID in table AIResultCache +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIResultCache_AIPromptID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIResultCache]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIResultCache_AIPromptID ON [${flyway:defaultSchema}].[AIResultCache] ([AIPromptID]); + +-- Index for foreign key AIModelID in table AIResultCache +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AIResultCache_AIModelID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AIResultCache]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AIResultCache_AIModelID ON [${flyway:defaultSchema}].[AIResultCache] ([AIModelID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Applications +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Application Entities +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ApplicationID in table ApplicationEntity +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ApplicationEntity_ApplicationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ApplicationEntity]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ApplicationEntity_ApplicationID ON [${flyway:defaultSchema}].[ApplicationEntity] ([ApplicationID]); + +-- Index for foreign key EntityID in table ApplicationEntity +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ApplicationEntity_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ApplicationEntity]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ApplicationEntity_EntityID ON [${flyway:defaultSchema}].[ApplicationEntity] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Application Settings +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ApplicationID in table ApplicationSetting +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ApplicationSetting_ApplicationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ApplicationSetting]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ApplicationSetting_ApplicationID ON [${flyway:defaultSchema}].[ApplicationSetting] ([ApplicationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Audit Logs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key UserID in table AuditLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuditLog_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuditLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuditLog_UserID ON [${flyway:defaultSchema}].[AuditLog] ([UserID]); + +-- Index for foreign key AuditLogTypeID in table AuditLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuditLog_AuditLogTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuditLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuditLog_AuditLogTypeID ON [${flyway:defaultSchema}].[AuditLog] ([AuditLogTypeID]); + +-- Index for foreign key AuthorizationID in table AuditLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuditLog_AuthorizationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuditLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuditLog_AuthorizationID ON [${flyway:defaultSchema}].[AuditLog] ([AuthorizationID]); + +-- Index for foreign key EntityID in table AuditLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuditLog_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuditLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuditLog_EntityID ON [${flyway:defaultSchema}].[AuditLog] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Audit Log Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table AuditLogType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuditLogType_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuditLogType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuditLogType_ParentID ON [${flyway:defaultSchema}].[AuditLogType] ([ParentID]); + +-- Index for foreign key AuthorizationID in table AuditLogType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuditLogType_AuthorizationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuditLogType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuditLogType_AuthorizationID ON [${flyway:defaultSchema}].[AuditLogType] ([AuthorizationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Authorizations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table Authorization +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Authorization_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Authorization]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Authorization_ParentID ON [${flyway:defaultSchema}].[Authorization] ([ParentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Authorization Roles +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key AuthorizationID in table AuthorizationRole +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuthorizationRole_AuthorizationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuthorizationRole]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuthorizationRole_AuthorizationID ON [${flyway:defaultSchema}].[AuthorizationRole] ([AuthorizationID]); + +-- Index for foreign key RoleID in table AuthorizationRole +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_AuthorizationRole_RoleID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[AuthorizationRole]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_AuthorizationRole_RoleID ON [${flyway:defaultSchema}].[AuthorizationRole] ([RoleID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Communication Base Message Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Communication Logs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CommunicationProviderID in table CommunicationLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CommunicationLog_CommunicationProviderID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CommunicationLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CommunicationLog_CommunicationProviderID ON [${flyway:defaultSchema}].[CommunicationLog] ([CommunicationProviderID]); + +-- Index for foreign key CommunicationProviderMessageTypeID in table CommunicationLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CommunicationLog_CommunicationProviderMessageTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CommunicationLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CommunicationLog_CommunicationProviderMessageTypeID ON [${flyway:defaultSchema}].[CommunicationLog] ([CommunicationProviderMessageTypeID]); + +-- Index for foreign key CommunicationRunID in table CommunicationLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CommunicationLog_CommunicationRunID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CommunicationLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CommunicationLog_CommunicationRunID ON [${flyway:defaultSchema}].[CommunicationLog] ([CommunicationRunID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Communication Providers +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Communication Provider Message Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CommunicationProviderID in table CommunicationProviderMessageType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CommunicationProviderMessageType_CommunicationProviderID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CommunicationProviderMessageType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CommunicationProviderMessageType_CommunicationProviderID ON [${flyway:defaultSchema}].[CommunicationProviderMessageType] ([CommunicationProviderID]); + +-- Index for foreign key CommunicationBaseMessageTypeID in table CommunicationProviderMessageType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CommunicationProviderMessageType_CommunicationBaseMessageTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CommunicationProviderMessageType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CommunicationProviderMessageType_CommunicationBaseMessageTypeID ON [${flyway:defaultSchema}].[CommunicationProviderMessageType] ([CommunicationBaseMessageTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Communication Runs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key UserID in table CommunicationRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CommunicationRun_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CommunicationRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CommunicationRun_UserID ON [${flyway:defaultSchema}].[CommunicationRun] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Companies +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Company Integrations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CompanyID in table CompanyIntegration +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegration_CompanyID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegration]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegration_CompanyID ON [${flyway:defaultSchema}].[CompanyIntegration] ([CompanyID]); + +-- Index for foreign key IntegrationID in table CompanyIntegration +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegration_IntegrationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegration]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegration_IntegrationID ON [${flyway:defaultSchema}].[CompanyIntegration] ([IntegrationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Company Integration Record Maps +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CompanyIntegrationID in table CompanyIntegrationRecordMap +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegrationRecordMap_CompanyIntegrationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegrationRecordMap]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegrationRecordMap_CompanyIntegrationID ON [${flyway:defaultSchema}].[CompanyIntegrationRecordMap] ([CompanyIntegrationID]); + +-- Index for foreign key EntityID in table CompanyIntegrationRecordMap +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegrationRecordMap_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegrationRecordMap]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegrationRecordMap_EntityID ON [${flyway:defaultSchema}].[CompanyIntegrationRecordMap] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Company Integration Runs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CompanyIntegrationID in table CompanyIntegrationRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegrationRun_CompanyIntegrationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegrationRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegrationRun_CompanyIntegrationID ON [${flyway:defaultSchema}].[CompanyIntegrationRun] ([CompanyIntegrationID]); + +-- Index for foreign key RunByUserID in table CompanyIntegrationRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegrationRun_RunByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegrationRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegrationRun_RunByUserID ON [${flyway:defaultSchema}].[CompanyIntegrationRun] ([RunByUserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Company Integration Run API Logs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CompanyIntegrationRunID in table CompanyIntegrationRunAPILog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegrationRunAPILog_CompanyIntegrationRunID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegrationRunAPILog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegrationRunAPILog_CompanyIntegrationRunID ON [${flyway:defaultSchema}].[CompanyIntegrationRunAPILog] ([CompanyIntegrationRunID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Company Integration Run Details +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CompanyIntegrationRunID in table CompanyIntegrationRunDetail +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegrationRunDetail_CompanyIntegrationRunID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegrationRunDetail]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegrationRunDetail_CompanyIntegrationRunID ON [${flyway:defaultSchema}].[CompanyIntegrationRunDetail] ([CompanyIntegrationRunID]); + +-- Index for foreign key EntityID in table CompanyIntegrationRunDetail +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_CompanyIntegrationRunDetail_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[CompanyIntegrationRunDetail]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_CompanyIntegrationRunDetail_EntityID ON [${flyway:defaultSchema}].[CompanyIntegrationRunDetail] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content File Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Items +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ContentSourceID in table ContentItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentItem_ContentSourceID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentItem_ContentSourceID ON [${flyway:defaultSchema}].[ContentItem] ([ContentSourceID]); + +-- Index for foreign key ContentTypeID in table ContentItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentItem_ContentTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentItem_ContentTypeID ON [${flyway:defaultSchema}].[ContentItem] ([ContentTypeID]); + +-- Index for foreign key ContentSourceTypeID in table ContentItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentItem_ContentSourceTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentItem_ContentSourceTypeID ON [${flyway:defaultSchema}].[ContentItem] ([ContentSourceTypeID]); + +-- Index for foreign key ContentFileTypeID in table ContentItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentItem_ContentFileTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentItem_ContentFileTypeID ON [${flyway:defaultSchema}].[ContentItem] ([ContentFileTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Item Attributes +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ContentItemID in table ContentItemAttribute +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentItemAttribute_ContentItemID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentItemAttribute]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentItemAttribute_ContentItemID ON [${flyway:defaultSchema}].[ContentItemAttribute] ([ContentItemID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Item Tags +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ItemID in table ContentItemTag +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentItemTag_ItemID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentItemTag]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentItemTag_ItemID ON [${flyway:defaultSchema}].[ContentItemTag] ([ItemID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Process Runs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key SourceID in table ContentProcessRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentProcessRun_SourceID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentProcessRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentProcessRun_SourceID ON [${flyway:defaultSchema}].[ContentProcessRun] ([SourceID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Sources +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ContentTypeID in table ContentSource +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentSource_ContentTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentSource]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentSource_ContentTypeID ON [${flyway:defaultSchema}].[ContentSource] ([ContentTypeID]); + +-- Index for foreign key ContentSourceTypeID in table ContentSource +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentSource_ContentSourceTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentSource]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentSource_ContentSourceTypeID ON [${flyway:defaultSchema}].[ContentSource] ([ContentSourceTypeID]); + +-- Index for foreign key ContentFileTypeID in table ContentSource +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentSource_ContentFileTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentSource]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentSource_ContentFileTypeID ON [${flyway:defaultSchema}].[ContentSource] ([ContentFileTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Source Params +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ContentSourceID in table ContentSourceParam +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentSourceParam_ContentSourceID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentSourceParam]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentSourceParam_ContentSourceID ON [${flyway:defaultSchema}].[ContentSourceParam] ([ContentSourceID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Source Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Source Type Params +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key AIModelID in table ContentType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ContentType_AIModelID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ContentType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ContentType_AIModelID ON [${flyway:defaultSchema}].[ContentType] ([AIModelID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Content Type Attributes +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Conversations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key UserID in table Conversation +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Conversation_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Conversation]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Conversation_UserID ON [${flyway:defaultSchema}].[Conversation] ([UserID]); + +-- Index for foreign key LinkedEntityID in table Conversation +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Conversation_LinkedEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Conversation]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Conversation_LinkedEntityID ON [${flyway:defaultSchema}].[Conversation] ([LinkedEntityID]); + +-- Index for foreign key DataContextID in table Conversation +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Conversation_DataContextID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Conversation]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Conversation_DataContextID ON [${flyway:defaultSchema}].[Conversation] ([DataContextID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Conversation Details +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ConversationID in table ConversationDetail +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ConversationDetail_ConversationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ConversationDetail]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ConversationDetail_ConversationID ON [${flyway:defaultSchema}].[ConversationDetail] ([ConversationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Dashboards +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key UserID in table Dashboard +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Dashboard_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Dashboard]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Dashboard_UserID ON [${flyway:defaultSchema}].[Dashboard] ([UserID]); + +-- Index for foreign key CategoryID in table Dashboard +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Dashboard_CategoryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Dashboard]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Dashboard_CategoryID ON [${flyway:defaultSchema}].[Dashboard] ([CategoryID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Dashboard Categories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table DashboardCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DashboardCategory_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DashboardCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DashboardCategory_ParentID ON [${flyway:defaultSchema}].[DashboardCategory] ([ParentID]); + +-- Index for foreign key UserID in table DashboardCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DashboardCategory_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DashboardCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DashboardCategory_UserID ON [${flyway:defaultSchema}].[DashboardCategory] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Data Contexts +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key UserID in table DataContext +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DataContext_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DataContext]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DataContext_UserID ON [${flyway:defaultSchema}].[DataContext] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Data Context Items +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key DataContextID in table DataContextItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DataContextItem_DataContextID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DataContextItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DataContextItem_DataContextID ON [${flyway:defaultSchema}].[DataContextItem] ([DataContextID]); + +-- Index for foreign key ViewID in table DataContextItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DataContextItem_ViewID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DataContextItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DataContextItem_ViewID ON [${flyway:defaultSchema}].[DataContextItem] ([ViewID]); + +-- Index for foreign key QueryID in table DataContextItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DataContextItem_QueryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DataContextItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DataContextItem_QueryID ON [${flyway:defaultSchema}].[DataContextItem] ([QueryID]); + +-- Index for foreign key EntityID in table DataContextItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DataContextItem_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DataContextItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DataContextItem_EntityID ON [${flyway:defaultSchema}].[DataContextItem] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Datasets +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Dataset Items +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key DatasetID in table DatasetItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DatasetItem_DatasetID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DatasetItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DatasetItem_DatasetID ON [${flyway:defaultSchema}].[DatasetItem] ([DatasetID]); + +-- Index for foreign key EntityID in table DatasetItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DatasetItem_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DatasetItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DatasetItem_EntityID ON [${flyway:defaultSchema}].[DatasetItem] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Duplicate Runs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table DuplicateRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DuplicateRun_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DuplicateRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DuplicateRun_EntityID ON [${flyway:defaultSchema}].[DuplicateRun] ([EntityID]); + +-- Index for foreign key StartedByUserID in table DuplicateRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DuplicateRun_StartedByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DuplicateRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DuplicateRun_StartedByUserID ON [${flyway:defaultSchema}].[DuplicateRun] ([StartedByUserID]); + +-- Index for foreign key SourceListID in table DuplicateRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DuplicateRun_SourceListID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DuplicateRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DuplicateRun_SourceListID ON [${flyway:defaultSchema}].[DuplicateRun] ([SourceListID]); + +-- Index for foreign key ApprovedByUserID in table DuplicateRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DuplicateRun_ApprovedByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DuplicateRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DuplicateRun_ApprovedByUserID ON [${flyway:defaultSchema}].[DuplicateRun] ([ApprovedByUserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Duplicate Run Details +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key DuplicateRunID in table DuplicateRunDetail +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DuplicateRunDetail_DuplicateRunID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DuplicateRunDetail]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DuplicateRunDetail_DuplicateRunID ON [${flyway:defaultSchema}].[DuplicateRunDetail] ([DuplicateRunID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Duplicate Run Detail Matches +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key DuplicateRunDetailID in table DuplicateRunDetailMatch +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DuplicateRunDetailMatch_DuplicateRunDetailID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DuplicateRunDetailMatch]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DuplicateRunDetailMatch_DuplicateRunDetailID ON [${flyway:defaultSchema}].[DuplicateRunDetailMatch] ([DuplicateRunDetailID]); + +-- Index for foreign key RecordMergeLogID in table DuplicateRunDetailMatch +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_DuplicateRunDetailMatch_RecordMergeLogID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[DuplicateRunDetailMatch]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_DuplicateRunDetailMatch_RecordMergeLogID ON [${flyway:defaultSchema}].[DuplicateRunDetailMatch] ([RecordMergeLogID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Employees +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CompanyID in table Employee +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Employee_CompanyID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Employee]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Employee_CompanyID ON [${flyway:defaultSchema}].[Employee] ([CompanyID]); + +-- Index for foreign key SupervisorID in table Employee +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Employee_SupervisorID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Employee]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Employee_SupervisorID ON [${flyway:defaultSchema}].[Employee] ([SupervisorID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Employee Company Integrations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EmployeeID in table EmployeeCompanyIntegration +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EmployeeCompanyIntegration_EmployeeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EmployeeCompanyIntegration]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EmployeeCompanyIntegration_EmployeeID ON [${flyway:defaultSchema}].[EmployeeCompanyIntegration] ([EmployeeID]); + +-- Index for foreign key CompanyIntegrationID in table EmployeeCompanyIntegration +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EmployeeCompanyIntegration_CompanyIntegrationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EmployeeCompanyIntegration]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EmployeeCompanyIntegration_CompanyIntegrationID ON [${flyway:defaultSchema}].[EmployeeCompanyIntegration] ([CompanyIntegrationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Employee Roles +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EmployeeID in table EmployeeRole +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EmployeeRole_EmployeeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EmployeeRole]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EmployeeRole_EmployeeID ON [${flyway:defaultSchema}].[EmployeeRole] ([EmployeeID]); + +-- Index for foreign key RoleID in table EmployeeRole +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EmployeeRole_RoleID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EmployeeRole]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EmployeeRole_RoleID ON [${flyway:defaultSchema}].[EmployeeRole] ([RoleID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Employee Skills +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EmployeeID in table EmployeeSkill +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EmployeeSkill_EmployeeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EmployeeSkill]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EmployeeSkill_EmployeeID ON [${flyway:defaultSchema}].[EmployeeSkill] ([EmployeeID]); + +-- Index for foreign key SkillID in table EmployeeSkill +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EmployeeSkill_SkillID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EmployeeSkill]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EmployeeSkill_SkillID ON [${flyway:defaultSchema}].[EmployeeSkill] ([SkillID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entities +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table Entity +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Entity_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Entity]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Entity_ParentID ON [${flyway:defaultSchema}].[Entity] ([ParentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Actions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntityAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityAction_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityAction_EntityID ON [${flyway:defaultSchema}].[EntityAction] ([EntityID]); + +-- Index for foreign key ActionID in table EntityAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityAction_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityAction_ActionID ON [${flyway:defaultSchema}].[EntityAction] ([ActionID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Action Filters +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityActionID in table EntityActionFilter +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityActionFilter_EntityActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityActionFilter]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityActionFilter_EntityActionID ON [${flyway:defaultSchema}].[EntityActionFilter] ([EntityActionID]); + +-- Index for foreign key ActionFilterID in table EntityActionFilter +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityActionFilter_ActionFilterID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityActionFilter]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityActionFilter_ActionFilterID ON [${flyway:defaultSchema}].[EntityActionFilter] ([ActionFilterID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Action Invocations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityActionID in table EntityActionInvocation +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityActionInvocation_EntityActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityActionInvocation]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityActionInvocation_EntityActionID ON [${flyway:defaultSchema}].[EntityActionInvocation] ([EntityActionID]); + +-- Index for foreign key InvocationTypeID in table EntityActionInvocation +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityActionInvocation_InvocationTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityActionInvocation]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityActionInvocation_InvocationTypeID ON [${flyway:defaultSchema}].[EntityActionInvocation] ([InvocationTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Action Invocation Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Action Params +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityActionID in table EntityActionParam +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityActionParam_EntityActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityActionParam]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityActionParam_EntityActionID ON [${flyway:defaultSchema}].[EntityActionParam] ([EntityActionID]); + +-- Index for foreign key ActionParamID in table EntityActionParam +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityActionParam_ActionParamID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityActionParam]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityActionParam_ActionParamID ON [${flyway:defaultSchema}].[EntityActionParam] ([ActionParamID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity AI Actions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntityAIAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityAIAction_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityAIAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityAIAction_EntityID ON [${flyway:defaultSchema}].[EntityAIAction] ([EntityID]); + +-- Index for foreign key AIModelID in table EntityAIAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityAIAction_AIModelID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityAIAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityAIAction_AIModelID ON [${flyway:defaultSchema}].[EntityAIAction] ([AIModelID]); + +-- Index for foreign key AIActionID in table EntityAIAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityAIAction_AIActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityAIAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityAIAction_AIActionID ON [${flyway:defaultSchema}].[EntityAIAction] ([AIActionID]); + +-- Index for foreign key OutputEntityID in table EntityAIAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityAIAction_OutputEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityAIAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityAIAction_OutputEntityID ON [${flyway:defaultSchema}].[EntityAIAction] ([OutputEntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Communication Fields +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityCommunicationMessageTypeID in table EntityCommunicationField +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityCommunicationField_EntityCommunicationMessageTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityCommunicationField]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityCommunicationField_EntityCommunicationMessageTypeID ON [${flyway:defaultSchema}].[EntityCommunicationField] ([EntityCommunicationMessageTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Communication Message Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntityCommunicationMessageType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityCommunicationMessageType_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityCommunicationMessageType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityCommunicationMessageType_EntityID ON [${flyway:defaultSchema}].[EntityCommunicationMessageType] ([EntityID]); + +-- Index for foreign key BaseMessageTypeID in table EntityCommunicationMessageType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityCommunicationMessageType_BaseMessageTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityCommunicationMessageType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityCommunicationMessageType_BaseMessageTypeID ON [${flyway:defaultSchema}].[EntityCommunicationMessageType] ([BaseMessageTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Documents +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key TypeID in table EntityDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityDocument_TypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityDocument_TypeID ON [${flyway:defaultSchema}].[EntityDocument] ([TypeID]); + +-- Index for foreign key EntityID in table EntityDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityDocument_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityDocument_EntityID ON [${flyway:defaultSchema}].[EntityDocument] ([EntityID]); + +-- Index for foreign key VectorDatabaseID in table EntityDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityDocument_VectorDatabaseID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityDocument_VectorDatabaseID ON [${flyway:defaultSchema}].[EntityDocument] ([VectorDatabaseID]); + +-- Index for foreign key TemplateID in table EntityDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityDocument_TemplateID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityDocument_TemplateID ON [${flyway:defaultSchema}].[EntityDocument] ([TemplateID]); + +-- Index for foreign key AIModelID in table EntityDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityDocument_AIModelID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityDocument_AIModelID ON [${flyway:defaultSchema}].[EntityDocument] ([AIModelID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Document Runs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityDocumentID in table EntityDocumentRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityDocumentRun_EntityDocumentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityDocumentRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityDocumentRun_EntityDocumentID ON [${flyway:defaultSchema}].[EntityDocumentRun] ([EntityDocumentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Document Settings +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityDocumentID in table EntityDocumentSetting +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityDocumentSetting_EntityDocumentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityDocumentSetting]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityDocumentSetting_EntityDocumentID ON [${flyway:defaultSchema}].[EntityDocumentSetting] ([EntityDocumentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Document Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Fields +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntityField +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityField_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityField]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityField_EntityID ON [${flyway:defaultSchema}].[EntityField] ([EntityID]); + +-- Index for foreign key RelatedEntityID in table EntityField +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityField_RelatedEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityField]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityField_RelatedEntityID ON [${flyway:defaultSchema}].[EntityField] ([RelatedEntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Field Values +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityFieldID in table EntityFieldValue +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityFieldValue_EntityFieldID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityFieldValue]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityFieldValue_EntityFieldID ON [${flyway:defaultSchema}].[EntityFieldValue] ([EntityFieldID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Permissions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntityPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityPermission_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityPermission_EntityID ON [${flyway:defaultSchema}].[EntityPermission] ([EntityID]); + +-- Index for foreign key RoleID in table EntityPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityPermission_RoleID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityPermission_RoleID ON [${flyway:defaultSchema}].[EntityPermission] ([RoleID]); + +-- Index for foreign key ReadRLSFilterID in table EntityPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityPermission_ReadRLSFilterID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityPermission_ReadRLSFilterID ON [${flyway:defaultSchema}].[EntityPermission] ([ReadRLSFilterID]); + +-- Index for foreign key CreateRLSFilterID in table EntityPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityPermission_CreateRLSFilterID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityPermission_CreateRLSFilterID ON [${flyway:defaultSchema}].[EntityPermission] ([CreateRLSFilterID]); + +-- Index for foreign key UpdateRLSFilterID in table EntityPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityPermission_UpdateRLSFilterID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityPermission_UpdateRLSFilterID ON [${flyway:defaultSchema}].[EntityPermission] ([UpdateRLSFilterID]); + +-- Index for foreign key DeleteRLSFilterID in table EntityPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityPermission_DeleteRLSFilterID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityPermission_DeleteRLSFilterID ON [${flyway:defaultSchema}].[EntityPermission] ([DeleteRLSFilterID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Record Documents +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntityRecordDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityRecordDocument_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityRecordDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityRecordDocument_EntityID ON [${flyway:defaultSchema}].[EntityRecordDocument] ([EntityID]); + +-- Index for foreign key EntityDocumentID in table EntityRecordDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityRecordDocument_EntityDocumentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityRecordDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityRecordDocument_EntityDocumentID ON [${flyway:defaultSchema}].[EntityRecordDocument] ([EntityDocumentID]); + +-- Index for foreign key VectorIndexID in table EntityRecordDocument +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityRecordDocument_VectorIndexID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityRecordDocument]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityRecordDocument_VectorIndexID ON [${flyway:defaultSchema}].[EntityRecordDocument] ([VectorIndexID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Relationships +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntityRelationship +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityRelationship_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityRelationship]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityRelationship_EntityID ON [${flyway:defaultSchema}].[EntityRelationship] ([EntityID]); + +-- Index for foreign key RelatedEntityID in table EntityRelationship +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityRelationship_RelatedEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityRelationship]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityRelationship_RelatedEntityID ON [${flyway:defaultSchema}].[EntityRelationship] ([RelatedEntityID]); + +-- Index for foreign key DisplayUserViewID in table EntityRelationship +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityRelationship_DisplayUserViewID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityRelationship]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityRelationship_DisplayUserViewID ON [${flyway:defaultSchema}].[EntityRelationship] ([DisplayUserViewID]); + +-- Index for foreign key DisplayComponentID in table EntityRelationship +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntityRelationship_DisplayComponentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntityRelationship]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntityRelationship_DisplayComponentID ON [${flyway:defaultSchema}].[EntityRelationship] ([DisplayComponentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Relationship Display Components +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Entity Settings +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table EntitySetting +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_EntitySetting_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[EntitySetting]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_EntitySetting_EntityID ON [${flyway:defaultSchema}].[EntitySetting] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Error Logs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CompanyIntegrationRunID in table ErrorLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ErrorLog_CompanyIntegrationRunID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ErrorLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ErrorLog_CompanyIntegrationRunID ON [${flyway:defaultSchema}].[ErrorLog] ([CompanyIntegrationRunID]); + +-- Index for foreign key CompanyIntegrationRunDetailID in table ErrorLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ErrorLog_CompanyIntegrationRunDetailID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ErrorLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ErrorLog_CompanyIntegrationRunDetailID ON [${flyway:defaultSchema}].[ErrorLog] ([CompanyIntegrationRunDetailID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Explorer Navigation Items +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Files +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CategoryID in table File +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_File_CategoryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[File]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_File_CategoryID ON [${flyway:defaultSchema}].[File] ([CategoryID]); + +-- Index for foreign key ProviderID in table File +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_File_ProviderID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[File]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_File_ProviderID ON [${flyway:defaultSchema}].[File] ([ProviderID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: File Categories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table FileCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_FileCategory_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[FileCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_FileCategory_ParentID ON [${flyway:defaultSchema}].[FileCategory] ([ParentID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: File Entity Record Links +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key FileID in table FileEntityRecordLink +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_FileEntityRecordLink_FileID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[FileEntityRecordLink]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_FileEntityRecordLink_FileID ON [${flyway:defaultSchema}].[FileEntityRecordLink] ([FileID]); + +-- Index for foreign key EntityID in table FileEntityRecordLink +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_FileEntityRecordLink_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[FileEntityRecordLink]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_FileEntityRecordLink_EntityID ON [${flyway:defaultSchema}].[FileEntityRecordLink] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: File Storage Providers +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: flyway _schema _histories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Integrations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Integration URL Formats +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key IntegrationID in table IntegrationURLFormat +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_IntegrationURLFormat_IntegrationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[IntegrationURLFormat]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_IntegrationURLFormat_IntegrationID ON [${flyway:defaultSchema}].[IntegrationURLFormat] ([IntegrationID]); + +-- Index for foreign key EntityID in table IntegrationURLFormat +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_IntegrationURLFormat_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[IntegrationURLFormat]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_IntegrationURLFormat_EntityID ON [${flyway:defaultSchema}].[IntegrationURLFormat] ([EntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Libraries +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Library Items +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key LibraryID in table LibraryItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_LibraryItem_LibraryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[LibraryItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_LibraryItem_LibraryID ON [${flyway:defaultSchema}].[LibraryItem] ([LibraryID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Lists +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table List +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_List_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[List]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_List_EntityID ON [${flyway:defaultSchema}].[List] ([EntityID]); + +-- Index for foreign key UserID in table List +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_List_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[List]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_List_UserID ON [${flyway:defaultSchema}].[List] ([UserID]); + +-- Index for foreign key CategoryID in table List +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_List_CategoryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[List]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_List_CategoryID ON [${flyway:defaultSchema}].[List] ([CategoryID]); + +-- Index for foreign key CompanyIntegrationID in table List +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_List_CompanyIntegrationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[List]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_List_CompanyIntegrationID ON [${flyway:defaultSchema}].[List] ([CompanyIntegrationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: List Categories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table ListCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ListCategory_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ListCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ListCategory_ParentID ON [${flyway:defaultSchema}].[ListCategory] ([ParentID]); + +-- Index for foreign key UserID in table ListCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ListCategory_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ListCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ListCategory_UserID ON [${flyway:defaultSchema}].[ListCategory] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: List Details +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ListID in table ListDetail +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ListDetail_ListID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ListDetail]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ListDetail_ListID ON [${flyway:defaultSchema}].[ListDetail] ([ListID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Output Delivery Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Output Format Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Output Trigger Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Queries +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CategoryID in table Query +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Query_CategoryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Query]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Query_CategoryID ON [${flyway:defaultSchema}].[Query] ([CategoryID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Query Categories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table QueryCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_QueryCategory_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[QueryCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_QueryCategory_ParentID ON [${flyway:defaultSchema}].[QueryCategory] ([ParentID]); + +-- Index for foreign key UserID in table QueryCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_QueryCategory_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[QueryCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_QueryCategory_UserID ON [${flyway:defaultSchema}].[QueryCategory] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Query Fields +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key QueryID in table QueryField +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_QueryField_QueryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[QueryField]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_QueryField_QueryID ON [${flyway:defaultSchema}].[QueryField] ([QueryID]); + +-- Index for foreign key SourceEntityID in table QueryField +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_QueryField_SourceEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[QueryField]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_QueryField_SourceEntityID ON [${flyway:defaultSchema}].[QueryField] ([SourceEntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Query Permissions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key QueryID in table QueryPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_QueryPermission_QueryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[QueryPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_QueryPermission_QueryID ON [${flyway:defaultSchema}].[QueryPermission] ([QueryID]); + +-- Index for foreign key RoleID in table QueryPermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_QueryPermission_RoleID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[QueryPermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_QueryPermission_RoleID ON [${flyway:defaultSchema}].[QueryPermission] ([RoleID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Queues +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key QueueTypeID in table Queue +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Queue_QueueTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Queue]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Queue_QueueTypeID ON [${flyway:defaultSchema}].[Queue] ([QueueTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Queue Tasks +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key QueueID in table QueueTask +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_QueueTask_QueueID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[QueueTask]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_QueueTask_QueueID ON [${flyway:defaultSchema}].[QueueTask] ([QueueID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Queue Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Recommendations +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key RecommendationRunID in table Recommendation +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Recommendation_RecommendationRunID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Recommendation]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Recommendation_RecommendationRunID ON [${flyway:defaultSchema}].[Recommendation] ([RecommendationRunID]); + +-- Index for foreign key SourceEntityID in table Recommendation +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Recommendation_SourceEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Recommendation]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Recommendation_SourceEntityID ON [${flyway:defaultSchema}].[Recommendation] ([SourceEntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Recommendation Items +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key RecommendationID in table RecommendationItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecommendationItem_RecommendationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecommendationItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecommendationItem_RecommendationID ON [${flyway:defaultSchema}].[RecommendationItem] ([RecommendationID]); + +-- Index for foreign key DestinationEntityID in table RecommendationItem +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecommendationItem_DestinationEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecommendationItem]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecommendationItem_DestinationEntityID ON [${flyway:defaultSchema}].[RecommendationItem] ([DestinationEntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Recommendation Providers +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Recommendation Runs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key RecommendationProviderID in table RecommendationRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecommendationRun_RecommendationProviderID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecommendationRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecommendationRun_RecommendationProviderID ON [${flyway:defaultSchema}].[RecommendationRun] ([RecommendationProviderID]); + +-- Index for foreign key RunByUserID in table RecommendationRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecommendationRun_RunByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecommendationRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecommendationRun_RunByUserID ON [${flyway:defaultSchema}].[RecommendationRun] ([RunByUserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Record Changes +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table RecordChange +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordChange_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordChange]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordChange_EntityID ON [${flyway:defaultSchema}].[RecordChange] ([EntityID]); + +-- Index for foreign key UserID in table RecordChange +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordChange_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordChange]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordChange_UserID ON [${flyway:defaultSchema}].[RecordChange] ([UserID]); + +-- Index for foreign key ReplayRunID in table RecordChange +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordChange_ReplayRunID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordChange]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordChange_ReplayRunID ON [${flyway:defaultSchema}].[RecordChange] ([ReplayRunID]); + +-- Index for foreign key IntegrationID in table RecordChange +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordChange_IntegrationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordChange]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordChange_IntegrationID ON [${flyway:defaultSchema}].[RecordChange] ([IntegrationID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Record Change Replay Runs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key UserID in table RecordChangeReplayRun +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordChangeReplayRun_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordChangeReplayRun]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordChangeReplayRun_UserID ON [${flyway:defaultSchema}].[RecordChangeReplayRun] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Record Merge Deletion Logs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key RecordMergeLogID in table RecordMergeDeletionLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordMergeDeletionLog_RecordMergeLogID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordMergeDeletionLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordMergeDeletionLog_RecordMergeLogID ON [${flyway:defaultSchema}].[RecordMergeDeletionLog] ([RecordMergeLogID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Record Merge Logs +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table RecordMergeLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordMergeLog_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordMergeLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordMergeLog_EntityID ON [${flyway:defaultSchema}].[RecordMergeLog] ([EntityID]); + +-- Index for foreign key InitiatedByUserID in table RecordMergeLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordMergeLog_InitiatedByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordMergeLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordMergeLog_InitiatedByUserID ON [${flyway:defaultSchema}].[RecordMergeLog] ([InitiatedByUserID]); + +-- Index for foreign key ApprovedByUserID in table RecordMergeLog +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_RecordMergeLog_ApprovedByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[RecordMergeLog]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_RecordMergeLog_ApprovedByUserID ON [${flyway:defaultSchema}].[RecordMergeLog] ([ApprovedByUserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Reports +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CategoryID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_CategoryID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_CategoryID ON [${flyway:defaultSchema}].[Report] ([CategoryID]); + +-- Index for foreign key UserID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_UserID ON [${flyway:defaultSchema}].[Report] ([UserID]); + +-- Index for foreign key ConversationID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_ConversationID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_ConversationID ON [${flyway:defaultSchema}].[Report] ([ConversationID]); + +-- Index for foreign key ConversationDetailID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_ConversationDetailID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_ConversationDetailID ON [${flyway:defaultSchema}].[Report] ([ConversationDetailID]); + +-- Index for foreign key DataContextID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_DataContextID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_DataContextID ON [${flyway:defaultSchema}].[Report] ([DataContextID]); + +-- Index for foreign key OutputTriggerTypeID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_OutputTriggerTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_OutputTriggerTypeID ON [${flyway:defaultSchema}].[Report] ([OutputTriggerTypeID]); + +-- Index for foreign key OutputFormatTypeID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_OutputFormatTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_OutputFormatTypeID ON [${flyway:defaultSchema}].[Report] ([OutputFormatTypeID]); + +-- Index for foreign key OutputDeliveryTypeID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_OutputDeliveryTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_OutputDeliveryTypeID ON [${flyway:defaultSchema}].[Report] ([OutputDeliveryTypeID]); + +-- Index for foreign key OutputWorkflowID in table Report +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Report_OutputWorkflowID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Report]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Report_OutputWorkflowID ON [${flyway:defaultSchema}].[Report] ([OutputWorkflowID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Report Categories +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table ReportCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ReportCategory_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ReportCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ReportCategory_ParentID ON [${flyway:defaultSchema}].[ReportCategory] ([ParentID]); + +-- Index for foreign key UserID in table ReportCategory +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ReportCategory_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ReportCategory]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ReportCategory_UserID ON [${flyway:defaultSchema}].[ReportCategory] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Report Snapshots +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ReportID in table ReportSnapshot +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ReportSnapshot_ReportID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ReportSnapshot]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ReportSnapshot_ReportID ON [${flyway:defaultSchema}].[ReportSnapshot] ([ReportID]); + +-- Index for foreign key UserID in table ReportSnapshot +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ReportSnapshot_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ReportSnapshot]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ReportSnapshot_UserID ON [${flyway:defaultSchema}].[ReportSnapshot] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Resource Links +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key UserID in table ResourceLink +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ResourceLink_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ResourceLink]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ResourceLink_UserID ON [${flyway:defaultSchema}].[ResourceLink] ([UserID]); + +-- Index for foreign key ResourceTypeID in table ResourceLink +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ResourceLink_ResourceTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ResourceLink]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ResourceLink_ResourceTypeID ON [${flyway:defaultSchema}].[ResourceLink] ([ResourceTypeID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Resource Permissions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ResourceTypeID in table ResourcePermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ResourcePermission_ResourceTypeID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ResourcePermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ResourcePermission_ResourceTypeID ON [${flyway:defaultSchema}].[ResourcePermission] ([ResourceTypeID]); + +-- Index for foreign key RoleID in table ResourcePermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ResourcePermission_RoleID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ResourcePermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ResourcePermission_RoleID ON [${flyway:defaultSchema}].[ResourcePermission] ([RoleID]); + +-- Index for foreign key UserID in table ResourcePermission +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ResourcePermission_UserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ResourcePermission]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ResourcePermission_UserID ON [${flyway:defaultSchema}].[ResourcePermission] ([UserID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Resource Types +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key EntityID in table ResourceType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ResourceType_EntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ResourceType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ResourceType_EntityID ON [${flyway:defaultSchema}].[ResourceType] ([EntityID]); + +-- Index for foreign key CategoryEntityID in table ResourceType +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ResourceType_CategoryEntityID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ResourceType]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ResourceType_CategoryEntityID ON [${flyway:defaultSchema}].[ResourceType] ([CategoryEntityID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Roles +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Row Level Security Filters +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Scheduled Actions +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key CreatedByUserID in table ScheduledAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ScheduledAction_CreatedByUserID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ScheduledAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ScheduledAction_CreatedByUserID ON [${flyway:defaultSchema}].[ScheduledAction] ([CreatedByUserID]); + +-- Index for foreign key ActionID in table ScheduledAction +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ScheduledAction_ActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ScheduledAction]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ScheduledAction_ActionID ON [${flyway:defaultSchema}].[ScheduledAction] ([ActionID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Scheduled Action Params +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ScheduledActionID in table ScheduledActionParam +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ScheduledActionParam_ScheduledActionID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ScheduledActionParam]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ScheduledActionParam_ScheduledActionID ON [${flyway:defaultSchema}].[ScheduledActionParam] ([ScheduledActionID]); + +-- Index for foreign key ActionParamID in table ScheduledActionParam +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_ScheduledActionParam_ActionParamID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[ScheduledActionParam]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_ScheduledActionParam_ActionParamID ON [${flyway:defaultSchema}].[ScheduledActionParam] ([ActionParamID]); + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Schema Info +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- + + + +----------------------------------------------------------------- +-- SQL Code Generation +-- Entity: Skills +-- Item: Index for Foreign Keys +-- +-- This was generated by the MemberJunction CodeGen tool. +-- This file should NOT be edited by hand. +----------------------------------------------------------------- +-- Index for foreign key ParentID in table Skill +IF NOT EXISTS ( + SELECT 1 + FROM sys.indexes + WHERE name = 'IDX_AUTO_MJ_FKEY_Skill_ParentID' + AND object_id = OBJECT_ID('[${flyway:defaultSchema}].[Skill]') +) +CREATE INDEX IDX_AUTO_MJ_FKEY_Skill_ParentID ON [${flyway:defaultSchema}].[Skill] ([ParentID]); + + + + + + +GO + + + + +DROP PROC IF EXISTS [${flyway:defaultSchema}].[spUpdateExistingEntityFieldsFromSchema] +GO +CREATE PROC [${flyway:defaultSchema}].[spUpdateExistingEntityFieldsFromSchema] + @ExcludedSchemaNames NVARCHAR(MAX) +AS +BEGIN + -- Step 1: Parse the excluded schema names into a table + DECLARE @ExcludedSchemas TABLE (SchemaName NVARCHAR(255)); + INSERT INTO @ExcludedSchemas(SchemaName) + SELECT TRIM(value) FROM STRING_SPLIT(@ExcludedSchemaNames, ','); + + -- Step 2: Precompute the join results in a CTE + WITH PrecomputedData AS ( + SELECT + ef.ID AS EntityFieldID, + ef.AutoUpdateDescription, + ef.Description AS ExistingDescription, + fromSQL.Description AS SQLDescription, + fromSQL.Type, + fromSQL.Length, + fromSQL.Precision, + fromSQL.Scale, + fromSQL.AllowsNull, + fromSQL.DefaultValue, + fromSQL.AutoIncrement, + fromSQL.IsVirtual, + fromSQL.Sequence, + re.ID AS RelatedEntityID, + fk.referenced_column AS RelatedEntityFieldName, + CASE WHEN pk.ColumnName IS NOT NULL THEN 1 ELSE 0 END AS IsPrimaryKey, + CASE + WHEN pk.ColumnName IS NOT NULL THEN 1 + ELSE CASE WHEN uk.ColumnName IS NOT NULL THEN 1 ELSE 0 END + END AS IsUnique, + e.VirtualEntity, + excludedSchemas.SchemaName AS ExcludedSchemaName + FROM + [${flyway:defaultSchema}].EntityField ef + INNER JOIN + vwSQLColumnsAndEntityFields fromSQL + ON + ef.EntityID = fromSQL.EntityID AND + ef.Name = fromSQL.FieldName + INNER JOIN + [${flyway:defaultSchema}].Entity e + ON + ef.EntityID = e.ID + LEFT OUTER JOIN + vwForeignKeys fk + ON + ef.Name = fk.[column] AND + e.BaseTable = fk.[table] AND + e.SchemaName = fk.[schema_name] + LEFT OUTER JOIN + [${flyway:defaultSchema}].Entity re -- Related Entity + ON + re.BaseTable = fk.referenced_table AND + re.SchemaName = fk.[referenced_schema] + LEFT OUTER JOIN + [${flyway:defaultSchema}].vwTablePrimaryKeys pk + ON + e.BaseTable = pk.TableName AND + ef.Name = pk.ColumnName AND + e.SchemaName = pk.SchemaName + LEFT OUTER JOIN + [${flyway:defaultSchema}].vwTableUniqueKeys uk + ON + e.BaseTable = uk.TableName AND + ef.Name = uk.ColumnName AND + e.SchemaName = uk.SchemaName + LEFT OUTER JOIN + @ExcludedSchemas excludedSchemas + ON + e.SchemaName = excludedSchemas.SchemaName + ) + -- Step 3: Perform the update using the precomputed data + UPDATE ef + SET + ef.Description = IIF(pd.AutoUpdateDescription=1, CONVERT(NVARCHAR(MAX), pd.SQLDescription), pd.ExistingDescription), + ef.Type = pd.Type, + ef.Length = pd.Length, + ef.Precision = pd.Precision, + ef.Scale = pd.Scale, + ef.AllowsNull = pd.AllowsNull, + ef.DefaultValue = pd.DefaultValue, + ef.AutoIncrement = pd.AutoIncrement, + ef.IsVirtual = pd.IsVirtual, + ef.Sequence = pd.Sequence, + ef.RelatedEntityID = pd.RelatedEntityID, + ef.RelatedEntityFieldName = pd.RelatedEntityFieldName, + ef.IsPrimaryKey = pd.IsPrimaryKey, + ef.IsUnique = pd.IsUnique, + ef.${flyway:defaultSchema}_UpdatedAt = GETUTCDATE() + FROM + [${flyway:defaultSchema}].EntityField ef + INNER JOIN + PrecomputedData pd + ON + ef.ID = pd.EntityFieldID + WHERE + pd.VirtualEntity = 0 + AND pd.EntityFieldID IS NOT NULL -- only where we HAVE ALREADY CREATED EntityField records + AND pd.ExcludedSchemaName IS NULL; -- Only include non-excluded schemas +END +GO + + + + + + +DROP VIEW IF EXISTS [${flyway:defaultSchema}].[vwSQLColumnsAndEntityFields] +GO +CREATE VIEW [${flyway:defaultSchema}].[vwSQLColumnsAndEntityFields] +AS +WITH FilteredColumns AS ( + SELECT * + FROM sys.all_columns + WHERE default_object_id IS NOT NULL +) +SELECT + e.EntityID, + e.EntityName Entity, + e.SchemaName, + e.TableName TableName, + ef.ID EntityFieldID, + ef.Sequence EntityFieldSequence, + ef.Name EntityFieldName, + c.column_id Sequence, + basetable_columns.column_id BaseTableSequence, + c.name FieldName, + COALESCE(bt.name, t.name) Type, -- get the type from the base type (bt) if it exists, this is in the case of a user-defined type being used, t.name would be the UDT name. + IIF(t.is_user_defined = 1, t.name, NULL) UserDefinedType, -- we have a user defined type, so pass that to the view caller too + c.max_length Length, + c.precision Precision, + c.scale Scale, + c.is_nullable AllowsNull, + IIF(COALESCE(bt.name, t.name) IN ('timestamp', 'rowversion'), 1, IIF(basetable_columns.is_identity IS NULL, 0, basetable_columns.is_identity)) AutoIncrement, + c.column_id, + IIF(basetable_columns.column_id IS NULL OR cc.definition IS NOT NULL, 1, 0) IsVirtual, -- updated so that we take into account that computed columns are virtual always, previously only looked for existence of a column in table vs. a view + basetable_columns.object_id, + dc.name AS DefaultConstraintName, + dc.definition AS DefaultValue, + cc.definition ComputedColumnDefinition, + COALESCE(EP_View.value, EP_Table.value) AS [Description], -- Dynamically choose description - first look at view level if a description was defined there (rare) and then go to table if it was defined there (often not there either) + EP_View.value AS ViewColumnDescription, + EP_Table.value AS TableColumnDescription +FROM + FilteredColumns c +INNER JOIN + [${flyway:defaultSchema}].vwSQLTablesAndEntities e +ON + c.object_id = COALESCE(e.view_object_id, e.object_id) +INNER JOIN + sys.types t +ON + c.user_type_id = t.user_type_id +LEFT OUTER JOIN + sys.types bt +ON + t.system_type_id = bt.user_type_id AND t.is_user_defined = 1 -- Join to fetch base type for UDTs +INNER JOIN + sys.all_objects basetable +ON + e.object_id = basetable.object_id +LEFT OUTER JOIN + sys.computed_columns cc +ON + e.object_id = cc.object_id AND + c.name = cc.name +LEFT OUTER JOIN + sys.all_columns basetable_columns -- join in all columns from base table and line them up - that way we know if a field is a VIEW only field or a TABLE field (virtual vs. in table) +ON + basetable.object_id = basetable_columns.object_id AND + c.name = basetable_columns.name +LEFT OUTER JOIN + ${flyway:defaultSchema}.EntityField ef +ON + e.EntityID = ef.EntityID AND + c.name = ef.Name +LEFT OUTER JOIN + sys.default_constraints dc +ON + e.object_id = dc.parent_object_id AND + basetable_columns.column_id = dc.parent_column_id +LEFT OUTER JOIN + sys.extended_properties EP_Table +ON + EP_Table.major_id = basetable_columns.object_id AND + EP_Table.minor_id = basetable_columns.column_id AND + EP_Table.name = 'MS_Description' +LEFT OUTER JOIN + sys.extended_properties EP_View +ON + EP_View.major_id = c.object_id AND + EP_View.minor_id = c.column_id AND + EP_View.name = 'MS_Description' +GO