diff --git a/.yarn/cache/@eslint-community-regexpp-npm-4.10.1-785b16afd9-54f13817ca.zip b/.yarn/cache/@eslint-community-regexpp-npm-4.10.1-785b16afd9-54f13817ca.zip new file mode 100644 index 0000000000..10a4f8e626 Binary files /dev/null and b/.yarn/cache/@eslint-community-regexpp-npm-4.10.1-785b16afd9-54f13817ca.zip differ diff --git a/.yarn/cache/@microsoft-eslint-config-msgraph-npm-2.0.0-c778e77243-fd531f8210.zip b/.yarn/cache/@microsoft-eslint-config-msgraph-npm-2.0.0-c778e77243-fd531f8210.zip deleted file mode 100644 index 998d4968ff..0000000000 Binary files a/.yarn/cache/@microsoft-eslint-config-msgraph-npm-2.0.0-c778e77243-fd531f8210.zip and /dev/null differ diff --git a/.yarn/cache/@microsoft-eslint-config-msgraph-npm-3.0.3-0973c8d281-0a011465d4.zip b/.yarn/cache/@microsoft-eslint-config-msgraph-npm-3.0.3-0973c8d281-0a011465d4.zip new file mode 100644 index 0000000000..012520ffd2 Binary files /dev/null and b/.yarn/cache/@microsoft-eslint-config-msgraph-npm-3.0.3-0973c8d281-0a011465d4.zip differ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-6.21.0-eed10a6c66-a57de0f630.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-6.21.0-eed10a6c66-a57de0f630.zip deleted file mode 100644 index 6fb6bea3af..0000000000 Binary files a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-6.21.0-eed10a6c66-a57de0f630.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.13.0-853f493fd4-93c3a0d887.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.13.0-853f493fd4-93c3a0d887.zip new file mode 100644 index 0000000000..3fce651050 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.13.0-853f493fd4-93c3a0d887.zip differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-6.21.0-d7ff8425ee-4d51cdbc17.zip b/.yarn/cache/@typescript-eslint-parser-npm-6.21.0-d7ff8425ee-4d51cdbc17.zip deleted file mode 100644 index e59c224530..0000000000 Binary files a/.yarn/cache/@typescript-eslint-parser-npm-6.21.0-d7ff8425ee-4d51cdbc17.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-7.13.0-bd1fb22096-ad930d9138.zip b/.yarn/cache/@typescript-eslint-parser-npm-7.13.0-bd1fb22096-ad930d9138.zip new file mode 100644 index 0000000000..a730cd69d8 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-parser-npm-7.13.0-bd1fb22096-ad930d9138.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-fe91ac52ca.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-7.13.0-307666f587-2b258a06c5.zip similarity index 56% rename from .yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-fe91ac52ca.zip rename to .yarn/cache/@typescript-eslint-scope-manager-npm-7.13.0-307666f587-2b258a06c5.zip index 7b7719ac9b..ce1d454f73 100644 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-fe91ac52ca.zip and b/.yarn/cache/@typescript-eslint-scope-manager-npm-7.13.0-307666f587-2b258a06c5.zip differ diff --git a/.yarn/cache/@typescript-eslint-type-utils-npm-6.21.0-b5d74d2e4c-d03fb3ee1c.zip b/.yarn/cache/@typescript-eslint-type-utils-npm-7.13.0-526ba33901-f51ccb3c59.zip similarity index 67% rename from .yarn/cache/@typescript-eslint-type-utils-npm-6.21.0-b5d74d2e4c-d03fb3ee1c.zip rename to .yarn/cache/@typescript-eslint-type-utils-npm-7.13.0-526ba33901-f51ccb3c59.zip index 5cc38391f2..f7d32ebd2a 100644 Binary files a/.yarn/cache/@typescript-eslint-type-utils-npm-6.21.0-b5d74d2e4c-d03fb3ee1c.zip and b/.yarn/cache/@typescript-eslint-type-utils-npm-7.13.0-526ba33901-f51ccb3c59.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-e26da86d6f.zip b/.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-e26da86d6f.zip deleted file mode 100644 index 177b74cfa3..0000000000 Binary files a/.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-e26da86d6f.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-7.13.0-34074674da-5adc39c569.zip b/.yarn/cache/@typescript-eslint-types-npm-7.13.0-34074674da-5adc39c569.zip new file mode 100644 index 0000000000..2dd7333eab Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-7.13.0-34074674da-5adc39c569.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-b32fa35fca.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-b32fa35fca.zip deleted file mode 100644 index e5901855e4..0000000000 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-b32fa35fca.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.13.0-5c5ae01000-d4cc68e8aa.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.13.0-5c5ae01000-d4cc68e8aa.zip new file mode 100644 index 0000000000..b94e09a827 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.13.0-5c5ae01000-d4cc68e8aa.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b404a2c55a.zip b/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b404a2c55a.zip deleted file mode 100644 index 45f994d580..0000000000 Binary files a/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b404a2c55a.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-7.13.0-48bd4ee88b-c87bbb90c9.zip b/.yarn/cache/@typescript-eslint-utils-npm-7.13.0-48bd4ee88b-c87bbb90c9.zip new file mode 100644 index 0000000000..75ab0ae602 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-utils-npm-7.13.0-48bd4ee88b-c87bbb90c9.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-30422cdc1e.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.13.0-6baec59eec-5568dd435f.zip similarity index 82% rename from .yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-30422cdc1e.zip rename to .yarn/cache/@typescript-eslint-visitor-keys-npm-7.13.0-6baec59eec-5568dd435f.zip index 424bec54ad..f720482b36 100644 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-30422cdc1e.zip and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.13.0-6baec59eec-5568dd435f.zip differ diff --git a/.yarn/cache/array-buffer-byte-length-npm-1.0.1-e7afc30010-53524e08f4.zip b/.yarn/cache/array-buffer-byte-length-npm-1.0.1-e7afc30010-53524e08f4.zip new file mode 100644 index 0000000000..8e5f04a166 Binary files /dev/null and b/.yarn/cache/array-buffer-byte-length-npm-1.0.1-e7afc30010-53524e08f4.zip differ diff --git a/.yarn/cache/array-includes-npm-3.1.8-62a178e549-290b206c94.zip b/.yarn/cache/array-includes-npm-3.1.8-62a178e549-290b206c94.zip new file mode 100644 index 0000000000..5787b886a3 Binary files /dev/null and b/.yarn/cache/array-includes-npm-3.1.8-62a178e549-290b206c94.zip differ diff --git a/.yarn/cache/array.prototype.findlast-npm-1.2.5-316cb71d39-7dffcc665a.zip b/.yarn/cache/array.prototype.findlast-npm-1.2.5-316cb71d39-7dffcc665a.zip new file mode 100644 index 0000000000..9a7f9692a4 Binary files /dev/null and b/.yarn/cache/array.prototype.findlast-npm-1.2.5-316cb71d39-7dffcc665a.zip differ diff --git a/.yarn/cache/array.prototype.toreversed-npm-1.1.2-48ebc74406-b4076d687d.zip b/.yarn/cache/array.prototype.toreversed-npm-1.1.2-48ebc74406-b4076d687d.zip new file mode 100644 index 0000000000..460bd1574b Binary files /dev/null and b/.yarn/cache/array.prototype.toreversed-npm-1.1.2-48ebc74406-b4076d687d.zip differ diff --git a/.yarn/cache/array.prototype.tosorted-npm-1.1.4-c1fc919434-874694e5d5.zip b/.yarn/cache/array.prototype.tosorted-npm-1.1.4-c1fc919434-874694e5d5.zip new file mode 100644 index 0000000000..2965bf9744 Binary files /dev/null and b/.yarn/cache/array.prototype.tosorted-npm-1.1.4-c1fc919434-874694e5d5.zip differ diff --git a/.yarn/cache/arraybuffer.prototype.slice-npm-1.0.3-97a993a091-0221f16c1e.zip b/.yarn/cache/arraybuffer.prototype.slice-npm-1.0.3-97a993a091-0221f16c1e.zip new file mode 100644 index 0000000000..1f050cde14 Binary files /dev/null and b/.yarn/cache/arraybuffer.prototype.slice-npm-1.0.3-97a993a091-0221f16c1e.zip differ diff --git a/.yarn/cache/available-typed-arrays-npm-1.0.7-e5e5d79687-6c9da3a66c.zip b/.yarn/cache/available-typed-arrays-npm-1.0.7-e5e5d79687-6c9da3a66c.zip new file mode 100644 index 0000000000..330a85719f Binary files /dev/null and b/.yarn/cache/available-typed-arrays-npm-1.0.7-e5e5d79687-6c9da3a66c.zip differ diff --git a/.yarn/cache/call-bind-npm-1.0.7-762763ef96-cd6fe658e0.zip b/.yarn/cache/call-bind-npm-1.0.7-762763ef96-cd6fe658e0.zip new file mode 100644 index 0000000000..c2e0f37123 Binary files /dev/null and b/.yarn/cache/call-bind-npm-1.0.7-762763ef96-cd6fe658e0.zip differ diff --git a/.yarn/cache/data-view-buffer-npm-1.0.1-d911beebce-5919a39a18.zip b/.yarn/cache/data-view-buffer-npm-1.0.1-d911beebce-5919a39a18.zip new file mode 100644 index 0000000000..a210dee6fe Binary files /dev/null and b/.yarn/cache/data-view-buffer-npm-1.0.1-d911beebce-5919a39a18.zip differ diff --git a/.yarn/cache/data-view-byte-length-npm-1.0.1-538a9e432e-f33c65e58d.zip b/.yarn/cache/data-view-byte-length-npm-1.0.1-538a9e432e-f33c65e58d.zip new file mode 100644 index 0000000000..1062071d2e Binary files /dev/null and b/.yarn/cache/data-view-byte-length-npm-1.0.1-538a9e432e-f33c65e58d.zip differ diff --git a/.yarn/cache/data-view-byte-offset-npm-1.0.0-7112a24a4b-96f34f151b.zip b/.yarn/cache/data-view-byte-offset-npm-1.0.0-7112a24a4b-96f34f151b.zip new file mode 100644 index 0000000000..9e3c7737c7 Binary files /dev/null and b/.yarn/cache/data-view-byte-offset-npm-1.0.0-7112a24a4b-96f34f151b.zip differ diff --git a/.yarn/cache/define-data-property-npm-1.1.4-4cbd8efc51-abdcb2505d.zip b/.yarn/cache/define-data-property-npm-1.1.4-4cbd8efc51-abdcb2505d.zip new file mode 100644 index 0000000000..e5d1816838 Binary files /dev/null and b/.yarn/cache/define-data-property-npm-1.1.4-4cbd8efc51-abdcb2505d.zip differ diff --git a/.yarn/cache/es-abstract-npm-1.23.3-ffd85665f7-2da795a6a1.zip b/.yarn/cache/es-abstract-npm-1.23.3-ffd85665f7-2da795a6a1.zip new file mode 100644 index 0000000000..188e1ce1bc Binary files /dev/null and b/.yarn/cache/es-abstract-npm-1.23.3-ffd85665f7-2da795a6a1.zip differ diff --git a/.yarn/cache/es-define-property-npm-1.0.0-e23aa9b242-f66ece0a88.zip b/.yarn/cache/es-define-property-npm-1.0.0-e23aa9b242-f66ece0a88.zip new file mode 100644 index 0000000000..67c2741458 Binary files /dev/null and b/.yarn/cache/es-define-property-npm-1.0.0-e23aa9b242-f66ece0a88.zip differ diff --git a/.yarn/cache/es-errors-npm-1.3.0-fda0c9b8a8-96e65d6401.zip b/.yarn/cache/es-errors-npm-1.3.0-fda0c9b8a8-96e65d6401.zip new file mode 100644 index 0000000000..ebc44e3091 Binary files /dev/null and b/.yarn/cache/es-errors-npm-1.3.0-fda0c9b8a8-96e65d6401.zip differ diff --git a/.yarn/cache/es-iterator-helpers-npm-1.0.19-5a0b930ca7-980a8081cf.zip b/.yarn/cache/es-iterator-helpers-npm-1.0.19-5a0b930ca7-980a8081cf.zip new file mode 100644 index 0000000000..870481352a Binary files /dev/null and b/.yarn/cache/es-iterator-helpers-npm-1.0.19-5a0b930ca7-980a8081cf.zip differ diff --git a/.yarn/cache/es-object-atoms-npm-1.0.0-c5cca6d760-f8910cf477.zip b/.yarn/cache/es-object-atoms-npm-1.0.0-c5cca6d760-f8910cf477.zip new file mode 100644 index 0000000000..3c8a8dbaec Binary files /dev/null and b/.yarn/cache/es-object-atoms-npm-1.0.0-c5cca6d760-f8910cf477.zip differ diff --git a/.yarn/cache/es-set-tostringtag-npm-2.0.3-8a191fed13-7227fa48a4.zip b/.yarn/cache/es-set-tostringtag-npm-2.0.3-8a191fed13-7227fa48a4.zip new file mode 100644 index 0000000000..43cd0ecd8b Binary files /dev/null and b/.yarn/cache/es-set-tostringtag-npm-2.0.3-8a191fed13-7227fa48a4.zip differ diff --git a/.yarn/cache/eslint-plugin-react-npm-7.34.2-51c08a36f1-6efccc29ad.zip b/.yarn/cache/eslint-plugin-react-npm-7.34.2-51c08a36f1-6efccc29ad.zip new file mode 100644 index 0000000000..23de514b6c Binary files /dev/null and b/.yarn/cache/eslint-plugin-react-npm-7.34.2-51c08a36f1-6efccc29ad.zip differ diff --git a/.yarn/cache/get-intrinsic-npm-1.2.4-1dad3427b2-85bbf4b234.zip b/.yarn/cache/get-intrinsic-npm-1.2.4-1dad3427b2-85bbf4b234.zip new file mode 100644 index 0000000000..49f1ac46e2 Binary files /dev/null and b/.yarn/cache/get-intrinsic-npm-1.2.4-1dad3427b2-85bbf4b234.zip differ diff --git a/.yarn/cache/get-symbol-description-npm-1.0.2-f8c332e0b5-e1cb53bc21.zip b/.yarn/cache/get-symbol-description-npm-1.0.2-f8c332e0b5-e1cb53bc21.zip new file mode 100644 index 0000000000..3eb9b91054 Binary files /dev/null and b/.yarn/cache/get-symbol-description-npm-1.0.2-f8c332e0b5-e1cb53bc21.zip differ diff --git a/.yarn/cache/has-property-descriptors-npm-1.0.2-d7077d09f1-2d8c9ab8ce.zip b/.yarn/cache/has-property-descriptors-npm-1.0.2-d7077d09f1-2d8c9ab8ce.zip new file mode 100644 index 0000000000..da5e4ceaac Binary files /dev/null and b/.yarn/cache/has-property-descriptors-npm-1.0.2-d7077d09f1-2d8c9ab8ce.zip differ diff --git a/.yarn/cache/has-proto-npm-1.0.3-b598da2961-0b67c2c94e.zip b/.yarn/cache/has-proto-npm-1.0.3-b598da2961-0b67c2c94e.zip new file mode 100644 index 0000000000..85c55b677d Binary files /dev/null and b/.yarn/cache/has-proto-npm-1.0.3-b598da2961-0b67c2c94e.zip differ diff --git a/.yarn/cache/has-tostringtag-npm-1.0.2-74a4800369-c74c5f5cee.zip b/.yarn/cache/has-tostringtag-npm-1.0.2-74a4800369-c74c5f5cee.zip new file mode 100644 index 0000000000..3419121011 Binary files /dev/null and b/.yarn/cache/has-tostringtag-npm-1.0.2-74a4800369-c74c5f5cee.zip differ diff --git a/.yarn/cache/hasown-npm-2.0.2-80fe6c9901-7898a9c178.zip b/.yarn/cache/hasown-npm-2.0.2-80fe6c9901-7898a9c178.zip new file mode 100644 index 0000000000..309bea6587 Binary files /dev/null and b/.yarn/cache/hasown-npm-2.0.2-80fe6c9901-7898a9c178.zip differ diff --git a/.yarn/cache/internal-slot-npm-1.0.7-6e3758af00-3e66720508.zip b/.yarn/cache/internal-slot-npm-1.0.7-6e3758af00-3e66720508.zip new file mode 100644 index 0000000000..c1cebda0be Binary files /dev/null and b/.yarn/cache/internal-slot-npm-1.0.7-6e3758af00-3e66720508.zip differ diff --git a/.yarn/cache/is-array-buffer-npm-3.0.4-c1d4ec5b64-34a26213d9.zip b/.yarn/cache/is-array-buffer-npm-3.0.4-c1d4ec5b64-34a26213d9.zip new file mode 100644 index 0000000000..84bfe0b8b5 Binary files /dev/null and b/.yarn/cache/is-array-buffer-npm-3.0.4-c1d4ec5b64-34a26213d9.zip differ diff --git a/.yarn/cache/is-data-view-npm-1.0.1-d6136250e8-4ba4562ac2.zip b/.yarn/cache/is-data-view-npm-1.0.1-d6136250e8-4ba4562ac2.zip new file mode 100644 index 0000000000..1085c5b2a2 Binary files /dev/null and b/.yarn/cache/is-data-view-npm-1.0.1-d6136250e8-4ba4562ac2.zip differ diff --git a/.yarn/cache/is-negative-zero-npm-2.0.3-d06b09e322-8fe5cffd8d.zip b/.yarn/cache/is-negative-zero-npm-2.0.3-d06b09e322-8fe5cffd8d.zip new file mode 100644 index 0000000000..4d055b36ed Binary files /dev/null and b/.yarn/cache/is-negative-zero-npm-2.0.3-d06b09e322-8fe5cffd8d.zip differ diff --git a/.yarn/cache/is-shared-array-buffer-npm-1.0.3-3b3b3142a6-bc5402900d.zip b/.yarn/cache/is-shared-array-buffer-npm-1.0.3-3b3b3142a6-bc5402900d.zip new file mode 100644 index 0000000000..d4372dd3d9 Binary files /dev/null and b/.yarn/cache/is-shared-array-buffer-npm-1.0.3-3b3b3142a6-bc5402900d.zip differ diff --git a/.yarn/cache/is-typed-array-npm-1.1.13-0dce6ee7c2-f850ba0828.zip b/.yarn/cache/is-typed-array-npm-1.1.13-0dce6ee7c2-f850ba0828.zip new file mode 100644 index 0000000000..135744f7b7 Binary files /dev/null and b/.yarn/cache/is-typed-array-npm-1.1.13-0dce6ee7c2-f850ba0828.zip differ diff --git a/.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-4cdc18d112.zip b/.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-4cdc18d112.zip new file mode 100644 index 0000000000..61a88c7c69 Binary files /dev/null and b/.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-4cdc18d112.zip differ diff --git a/.yarn/cache/object.entries-npm-1.1.8-386f7451b8-2301918fbd.zip b/.yarn/cache/object.entries-npm-1.1.8-386f7451b8-2301918fbd.zip new file mode 100644 index 0000000000..3723e9d4fa Binary files /dev/null and b/.yarn/cache/object.entries-npm-1.1.8-386f7451b8-2301918fbd.zip differ diff --git a/.yarn/cache/object.fromentries-npm-2.0.8-8f6e2db04a-5b2e80f7af.zip b/.yarn/cache/object.fromentries-npm-2.0.8-8f6e2db04a-5b2e80f7af.zip new file mode 100644 index 0000000000..3d8e3e7ddb Binary files /dev/null and b/.yarn/cache/object.fromentries-npm-2.0.8-8f6e2db04a-5b2e80f7af.zip differ diff --git a/.yarn/cache/object.hasown-npm-1.1.4-fb6312bfee-797385577b.zip b/.yarn/cache/object.hasown-npm-1.1.4-fb6312bfee-797385577b.zip new file mode 100644 index 0000000000..7956aca9ba Binary files /dev/null and b/.yarn/cache/object.hasown-npm-1.1.4-fb6312bfee-797385577b.zip differ diff --git a/.yarn/cache/object.values-npm-1.2.0-5112376fc7-db2e498019.zip b/.yarn/cache/object.values-npm-1.2.0-5112376fc7-db2e498019.zip new file mode 100644 index 0000000000..7d11781bb5 Binary files /dev/null and b/.yarn/cache/object.values-npm-1.2.0-5112376fc7-db2e498019.zip differ diff --git a/.yarn/cache/possible-typed-array-names-npm-1.0.0-3a8176348a-8ed3e96dfe.zip b/.yarn/cache/possible-typed-array-names-npm-1.0.0-3a8176348a-8ed3e96dfe.zip new file mode 100644 index 0000000000..728187fbc5 Binary files /dev/null and b/.yarn/cache/possible-typed-array-names-npm-1.0.0-3a8176348a-8ed3e96dfe.zip differ diff --git a/.yarn/cache/regexp.prototype.flags-npm-1.5.2-a44e05d7d9-9fffc01da9.zip b/.yarn/cache/regexp.prototype.flags-npm-1.5.2-a44e05d7d9-9fffc01da9.zip new file mode 100644 index 0000000000..eb330049cb Binary files /dev/null and b/.yarn/cache/regexp.prototype.flags-npm-1.5.2-a44e05d7d9-9fffc01da9.zip differ diff --git a/.yarn/cache/safe-array-concat-npm-1.1.2-f9c09c1a31-a54f8040d7.zip b/.yarn/cache/safe-array-concat-npm-1.1.2-f9c09c1a31-a54f8040d7.zip new file mode 100644 index 0000000000..08c5613ec1 Binary files /dev/null and b/.yarn/cache/safe-array-concat-npm-1.1.2-f9c09c1a31-a54f8040d7.zip differ diff --git a/.yarn/cache/safe-regex-test-npm-1.0.3-97fe5cc608-b04de61114.zip b/.yarn/cache/safe-regex-test-npm-1.0.3-97fe5cc608-b04de61114.zip new file mode 100644 index 0000000000..d246e11f6f Binary files /dev/null and b/.yarn/cache/safe-regex-test-npm-1.0.3-97fe5cc608-b04de61114.zip differ diff --git a/.yarn/cache/semver-npm-7.6.2-0fec6944bb-296b17d027.zip b/.yarn/cache/semver-npm-7.6.2-0fec6944bb-296b17d027.zip new file mode 100644 index 0000000000..f3e5303faa Binary files /dev/null and b/.yarn/cache/semver-npm-7.6.2-0fec6944bb-296b17d027.zip differ diff --git a/.yarn/cache/set-function-length-npm-1.2.2-243073748b-505d62b8e0.zip b/.yarn/cache/set-function-length-npm-1.2.2-243073748b-505d62b8e0.zip new file mode 100644 index 0000000000..8bc1e65de6 Binary files /dev/null and b/.yarn/cache/set-function-length-npm-1.2.2-243073748b-505d62b8e0.zip differ diff --git a/.yarn/cache/set-function-name-npm-2.0.2-3d9a2d8899-c7614154a5.zip b/.yarn/cache/set-function-name-npm-2.0.2-3d9a2d8899-c7614154a5.zip new file mode 100644 index 0000000000..7a64e14695 Binary files /dev/null and b/.yarn/cache/set-function-name-npm-2.0.2-3d9a2d8899-c7614154a5.zip differ diff --git a/.yarn/cache/side-channel-npm-1.0.6-511657386f-eb10944f38.zip b/.yarn/cache/side-channel-npm-1.0.6-511657386f-eb10944f38.zip new file mode 100644 index 0000000000..411d0bd7f4 Binary files /dev/null and b/.yarn/cache/side-channel-npm-1.0.6-511657386f-eb10944f38.zip differ diff --git a/.yarn/cache/string.prototype.matchall-npm-4.0.11-a18d0665a1-a902ff4500.zip b/.yarn/cache/string.prototype.matchall-npm-4.0.11-a18d0665a1-a902ff4500.zip new file mode 100644 index 0000000000..e5488ac81c Binary files /dev/null and b/.yarn/cache/string.prototype.matchall-npm-4.0.11-a18d0665a1-a902ff4500.zip differ diff --git a/.yarn/cache/string.prototype.trim-npm-1.2.9-7b24b35971-b2170903de.zip b/.yarn/cache/string.prototype.trim-npm-1.2.9-7b24b35971-b2170903de.zip new file mode 100644 index 0000000000..cda0958629 Binary files /dev/null and b/.yarn/cache/string.prototype.trim-npm-1.2.9-7b24b35971-b2170903de.zip differ diff --git a/.yarn/cache/string.prototype.trimend-npm-1.0.8-9c0ed19266-c2e862ae72.zip b/.yarn/cache/string.prototype.trimend-npm-1.0.8-9c0ed19266-c2e862ae72.zip new file mode 100644 index 0000000000..ad8f4e128f Binary files /dev/null and b/.yarn/cache/string.prototype.trimend-npm-1.0.8-9c0ed19266-c2e862ae72.zip differ diff --git a/.yarn/cache/string.prototype.trimstart-npm-1.0.8-8c6b16ba6e-160167dfbd.zip b/.yarn/cache/string.prototype.trimstart-npm-1.0.8-8c6b16ba6e-160167dfbd.zip new file mode 100644 index 0000000000..8f20c76a68 Binary files /dev/null and b/.yarn/cache/string.prototype.trimstart-npm-1.0.8-8c6b16ba6e-160167dfbd.zip differ diff --git a/.yarn/cache/ts-api-utils-npm-1.0.3-992f360d9b-1350a5110e.zip b/.yarn/cache/ts-api-utils-npm-1.0.3-992f360d9b-1350a5110e.zip deleted file mode 100644 index f46b8b312a..0000000000 Binary files a/.yarn/cache/ts-api-utils-npm-1.0.3-992f360d9b-1350a5110e.zip and /dev/null differ diff --git a/.yarn/cache/ts-api-utils-npm-1.3.0-33457908f8-3ee44faa24.zip b/.yarn/cache/ts-api-utils-npm-1.3.0-33457908f8-3ee44faa24.zip new file mode 100644 index 0000000000..dff1be6373 Binary files /dev/null and b/.yarn/cache/ts-api-utils-npm-1.3.0-33457908f8-3ee44faa24.zip differ diff --git a/.yarn/cache/typed-array-buffer-npm-1.0.2-31e458f38d-02ffc185d2.zip b/.yarn/cache/typed-array-buffer-npm-1.0.2-31e458f38d-02ffc185d2.zip new file mode 100644 index 0000000000..8d9408043e Binary files /dev/null and b/.yarn/cache/typed-array-buffer-npm-1.0.2-31e458f38d-02ffc185d2.zip differ diff --git a/.yarn/cache/typed-array-byte-length-npm-1.0.1-9ab0891fb8-e4a3832973.zip b/.yarn/cache/typed-array-byte-length-npm-1.0.1-9ab0891fb8-e4a3832973.zip new file mode 100644 index 0000000000..9843e08c03 Binary files /dev/null and b/.yarn/cache/typed-array-byte-length-npm-1.0.1-9ab0891fb8-e4a3832973.zip differ diff --git a/.yarn/cache/typed-array-byte-offset-npm-1.0.2-14b64ee0e1-ac26d720eb.zip b/.yarn/cache/typed-array-byte-offset-npm-1.0.2-14b64ee0e1-ac26d720eb.zip new file mode 100644 index 0000000000..9ed8441127 Binary files /dev/null and b/.yarn/cache/typed-array-byte-offset-npm-1.0.2-14b64ee0e1-ac26d720eb.zip differ diff --git a/.yarn/cache/typed-array-length-npm-1.0.6-867a36a1ac-05e96cf4ff.zip b/.yarn/cache/typed-array-length-npm-1.0.6-867a36a1ac-05e96cf4ff.zip new file mode 100644 index 0000000000..e30231a4aa Binary files /dev/null and b/.yarn/cache/typed-array-length-npm-1.0.6-867a36a1ac-05e96cf4ff.zip differ diff --git a/.yarn/cache/which-typed-array-npm-1.1.15-91410874a2-c3b6a99bea.zip b/.yarn/cache/which-typed-array-npm-1.1.15-91410874a2-c3b6a99bea.zip new file mode 100644 index 0000000000..33eb06866d Binary files /dev/null and b/.yarn/cache/which-typed-array-npm-1.1.15-91410874a2-c3b6a99bea.zip differ diff --git a/package.json b/package.json index a830b54ab6..2d040d5be1 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "@babel/preset-typescript": "^7.23.3", "@custom-elements-manifest/analyzer": "^0.9.2", "@esm-bundle/chai": "^4.3.4-fix.0", - "@microsoft/eslint-config-msgraph": "^2.0.0", + "@microsoft/eslint-config-msgraph": "^3.0.3", "@open-wc/testing": "^4.0.0", "@open-wc/testing-helpers": "^3.0.0", "@rollup/plugin-babel": "^6.0.4", @@ -95,8 +95,8 @@ "@storybook/web-components": "^7.6.17", "@storybook/web-components-webpack5": "^7.6.17", "@types/mocha": "^10.0.6", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", + "@typescript-eslint/eslint-plugin": "^7.13.0", + "@typescript-eslint/parser": "^7.13.0", "@web/dev-server": "^0.4.3", "@web/dev-server-esbuild": "^1.0.2", "@web/dev-server-import-maps": "^0.2.0", @@ -113,7 +113,7 @@ "eslint-plugin-header": "^3.1.1", "eslint-plugin-jsdoc": "^46.10.1", "eslint-plugin-prefer-arrow": "^1.2.3", - "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react": "^7.34.2", "eslint-plugin-storybook": "^0.6.15", "fs-extra": "^11.2.0", "husky": "^9.0.11", diff --git a/yarn.lock b/yarn.lock index 32d843b66d..cb86c65346 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2555,7 +2555,14 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1": +"@eslint-community/regexpp@npm:^4.10.0": + version: 4.10.1 + resolution: "@eslint-community/regexpp@npm:4.10.1" + checksum: 10/54f13817caf90545502d7a19e1b61df79087aee9584342ffc558b6d067530764a47f1c484f493f43e2c70cfdff59ccfd5f26df2af298c4ad528469e599bd1d53 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.6.1": version: 4.10.0 resolution: "@eslint-community/regexpp@npm:4.10.0" checksum: 10/8c36169c815fc5d726078e8c71a5b592957ee60d08c6470f9ce0187c8046af1a00afbda0a065cc40ff18d5d83f82aed9793c6818f7304a74a7488dc9f3ecbd42 @@ -4549,18 +4556,18 @@ __metadata: languageName: node linkType: hard -"@microsoft/eslint-config-msgraph@npm:^2.0.0": - version: 2.0.0 - resolution: "@microsoft/eslint-config-msgraph@npm:2.0.0" +"@microsoft/eslint-config-msgraph@npm:^3.0.3": + version: 3.0.3 + resolution: "@microsoft/eslint-config-msgraph@npm:3.0.3" peerDependencies: - "@typescript-eslint/eslint-plugin": ^6.7.2 - "@typescript-eslint/parser": ^6.7.2 - eslint: ^8.49.0 - eslint-config-prettier: ^9.0.0 + "@typescript-eslint/eslint-plugin": ^7.10.0 + "@typescript-eslint/parser": ^7.10.0 + eslint: ^8.57.0 + eslint-config-prettier: ^9.1.0 eslint-plugin-prefer-arrow: ^1.2.3 - eslint-plugin-react: ^7.32.2 - prettier: ^3.0.3 - checksum: 10/fd531f8210cafe687bba157db4fae000c4ab8e332795fbdf27c04262eaf1cd8fa57a65f1cc949c9e7d464ceaa6f951ba73159b2a9dcfe72d8beb23032d755608 + eslint-plugin-react: ^7.34.1 + prettier: ^3.2.5 + checksum: 10/0a011465d4adadc82e2b54f2db319a4dc518a300f99e0b3b2f5cee93ddf718e70a9b0e1eec2a536be22f2a0cee7ba2ab9f9e3e79f2ded1180e647ac1100927f8 languageName: node linkType: hard @@ -7613,7 +7620,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7 @@ -7907,7 +7914,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4, @types/semver@npm:^7.5.0": +"@types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4": version: 7.5.6 resolution: "@types/semver@npm:7.5.6" checksum: 10/e77282b17f74354e17e771c0035cccb54b94cc53d0433fa7e9ba9d23fd5d7edcd14b6c8b7327d58bbd89e83b1c5eda71dfe408e06b929007e2b89586e9b63459 @@ -8040,28 +8047,26 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.21.0" +"@typescript-eslint/eslint-plugin@npm:^7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.13.0" dependencies: - "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.21.0" - "@typescript-eslint/type-utils": "npm:6.21.0" - "@typescript-eslint/utils": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" - debug: "npm:^4.3.4" + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:7.13.0" + "@typescript-eslint/type-utils": "npm:7.13.0" + "@typescript-eslint/utils": "npm:7.13.0" + "@typescript-eslint/visitor-keys": "npm:7.13.0" graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.4" + ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" + ts-api-utils: "npm:^1.3.0" peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + "@typescript-eslint/parser": ^7.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/a57de0f630789330204cc1531f86cfc68b391cafb1ba67c8992133f1baa2a09d629df66e71260b040de4c9a3ff1252952037093c4128b0d56c4dbb37720b4c1d + checksum: 10/93c3a0d8871d8351187503152a6c5199714eb62c96991e0d3e0caaee6881839dee4ad55e5de5d1a4389ae12ed10d3a845603de1f2f581337f782f19113022a65 languageName: node linkType: hard @@ -8093,21 +8098,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/parser@npm:6.21.0" +"@typescript-eslint/parser@npm:^7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/parser@npm:7.13.0" dependencies: - "@typescript-eslint/scope-manager": "npm:6.21.0" - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/typescript-estree": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" + "@typescript-eslint/scope-manager": "npm:7.13.0" + "@typescript-eslint/types": "npm:7.13.0" + "@typescript-eslint/typescript-estree": "npm:7.13.0" + "@typescript-eslint/visitor-keys": "npm:7.13.0" debug: "npm:^4.3.4" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/4d51cdbc170e72275efc5ef5fce48a81ec431e4edde8374f4d0213d8d370a06823e1a61ae31d502a5f1b0d1f48fc4d29a1b1b5c2dcf809d66d3872ccf6e46ac7 + checksum: 10/ad930d9138c3caa9e0ac2d887798318b5b06df5aa1ecc50c2d8cd912e00cf13eb007256bfb4c11709f0191fc180614a15f84c0f0f03a50f035b0b8af0eb9409c languageName: node linkType: hard @@ -8121,13 +8126,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/scope-manager@npm:6.21.0" +"@typescript-eslint/scope-manager@npm:7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/scope-manager@npm:7.13.0" dependencies: - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" - checksum: 10/fe91ac52ca8e09356a71dc1a2f2c326480f3cccfec6b2b6d9154c1a90651ab8ea270b07c67df5678956c3bbf0bbe7113ab68f68f21b20912ea528b1214197395 + "@typescript-eslint/types": "npm:7.13.0" + "@typescript-eslint/visitor-keys": "npm:7.13.0" + checksum: 10/2b258a06c5e747c80423b07855f052f327a4d5b0a0cf3a46221ef298653139d3b01ac1534fc0db6609fd962ba45ec87a0e12f8d3778183440923bcf4687832a5 languageName: node linkType: hard @@ -8148,20 +8153,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/type-utils@npm:6.21.0" +"@typescript-eslint/type-utils@npm:7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/type-utils@npm:7.13.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.21.0" - "@typescript-eslint/utils": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:7.13.0" + "@typescript-eslint/utils": "npm:7.13.0" debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" + ts-api-utils: "npm:^1.3.0" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/d03fb3ee1caa71f3ce053505f1866268d7ed79ffb7fed18623f4a1253f5b8f2ffc92636d6fd08fcbaf5bd265a6de77bf192c53105131e4724643dfc910d705fc + checksum: 10/f51ccb3c59963db82a504b02c8d15bc518137c176b8d39891f7bcb7b4b02ca0fa918a3754781f198f592f1047dc24c49086430bbef857d877d085e14d33f7a6c languageName: node linkType: hard @@ -8172,10 +8177,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/types@npm:6.21.0" - checksum: 10/e26da86d6f36ca5b6ef6322619f8ec55aabcd7d43c840c977ae13ae2c964c3091fc92eb33730d8be08927c9de38466c5323e78bfb270a9ff1d3611fe821046c5 +"@typescript-eslint/types@npm:7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/types@npm:7.13.0" + checksum: 10/5adc39c569217ed7d09853385313f1fcf2c05385e5e0144740238e346afbc0dec576c1eb46f779368736b080e6f9f368483fff3378b0bf7e6b275f27a904f04d languageName: node linkType: hard @@ -8197,22 +8202,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.21.0" +"@typescript-eslint/typescript-estree@npm:7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.13.0" dependencies: - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" + "@typescript-eslint/types": "npm:7.13.0" + "@typescript-eslint/visitor-keys": "npm:7.13.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" - minimatch: "npm:9.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" peerDependenciesMeta: typescript: optional: true - checksum: 10/b32fa35fca2a229e0f5f06793e5359ff9269f63e9705e858df95d55ca2cd7fdb5b3e75b284095a992c48c5fc46a1431a1a4b6747ede2dd08929dc1cbacc589b8 + checksum: 10/d4cc68e8aa9902c5efa820582b05bfb6c1567e21e7743250778613a045f0b6bb05128f7cfc090368ab808ad91be6193b678569ca803f917b2958c3752bc4810b languageName: node linkType: hard @@ -8234,20 +8239,17 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/utils@npm:6.21.0" +"@typescript-eslint/utils@npm:7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/utils@npm:7.13.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.21.0" - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/typescript-estree": "npm:6.21.0" - semver: "npm:^7.5.4" + "@typescript-eslint/scope-manager": "npm:7.13.0" + "@typescript-eslint/types": "npm:7.13.0" + "@typescript-eslint/typescript-estree": "npm:7.13.0" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 10/b404a2c55a425a79d054346ae123087d30c7ecf7ed7abcf680c47bf70c1de4fabadc63434f3f460b2fa63df76bc9e4a0b9fa2383bb8a9fcd62733fb5c4e4f3e3 + eslint: ^8.56.0 + checksum: 10/c87bbb90c958ed4617f88767890af2a797adcf28060e85809a9cad2ce4ed55b5db685d3a8d062dbbf89d2a49e85759e2a9deb92ee1946a95d5de6cbd14ea42f4 languageName: node linkType: hard @@ -8261,13 +8263,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.21.0" +"@typescript-eslint/visitor-keys@npm:7.13.0": + version: 7.13.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.13.0" dependencies: - "@typescript-eslint/types": "npm:6.21.0" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10/30422cdc1e2ffad203df40351a031254b272f9c6f2b7e02e9bfa39e3fc2c7b1c6130333b0057412968deda17a3a68a578a78929a8139c6acef44d9d841dc72e1 + "@typescript-eslint/types": "npm:7.13.0" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10/5568dd435f22337c034da8c2dacd5be23b966c5978d25d96fca1358c59289861dfc4c39f2943c7790e947f75843d60035ad56c1f2c106f0e7d9ecf1ff6646065 languageName: node linkType: hard @@ -9221,6 +9223,16 @@ __metadata: languageName: node linkType: hard +"array-buffer-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "array-buffer-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.5" + is-array-buffer: "npm:^3.0.4" + checksum: 10/53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e + languageName: node + linkType: hard + "array-differ@npm:^3.0.0": version: 3.0.0 resolution: "array-differ@npm:3.0.0" @@ -9262,6 +9274,20 @@ __metadata: languageName: node linkType: hard +"array-includes@npm:^3.1.8": + version: 3.1.8 + resolution: "array-includes@npm:3.1.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" + is-string: "npm:^1.0.7" + checksum: 10/290b206c9451f181fb2b1f79a3bf1c0b66bb259791290ffbada760c79b284eef6f5ae2aeb4bcff450ebc9690edd25732c4c73a3c2b340fcc0f4563aed83bf488 + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -9269,6 +9295,20 @@ __metadata: languageName: node linkType: hard +"array.prototype.findlast@npm:^1.2.5": + version: 1.2.5 + resolution: "array.prototype.findlast@npm:1.2.5" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/7dffcc665aa965718ad6de7e17ac50df0c5e38798c0a5bf9340cf24feb8594df6ec6f3fcbe714c1577728a1b18b5704b15669474b27bceeca91ef06ce2a23c31 + languageName: node + linkType: hard + "array.prototype.findlastindex@npm:^1.2.3": version: 1.2.3 resolution: "array.prototype.findlastindex@npm:1.2.3" @@ -9306,6 +9346,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.toreversed@npm:^1.1.2": + version: 1.1.2 + resolution: "array.prototype.toreversed@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" + checksum: 10/b4076d687ddc22c191863ce105d320cc4b0e1435bfda9ffeeff681682fe88fa6fe30e0d2ae94fa4b2d7fad901e1954ea4f75c1cab217db4848da84a2b5889192 + languageName: node + linkType: hard + "array.prototype.tosorted@npm:^1.1.1": version: 1.1.2 resolution: "array.prototype.tosorted@npm:1.1.2" @@ -9319,6 +9371,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.tosorted@npm:^1.1.3": + version: 1.1.4 + resolution: "array.prototype.tosorted@npm:1.1.4" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + es-errors: "npm:^1.3.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/874694e5d50e138894ff5b853e639c29b0aa42bbd355acda8e8e9cd337f1c80565f21edc15e8c727fa4c0877fd9d8783c575809e440cc4d2d19acaa048bf967d + languageName: node + linkType: hard + "arraybuffer.prototype.slice@npm:^1.0.2": version: 1.0.2 resolution: "arraybuffer.prototype.slice@npm:1.0.2" @@ -9334,6 +9399,22 @@ __metadata: languageName: node linkType: hard +"arraybuffer.prototype.slice@npm:^1.0.3": + version: 1.0.3 + resolution: "arraybuffer.prototype.slice@npm:1.0.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.3" + is-array-buffer: "npm:^3.0.4" + is-shared-array-buffer: "npm:^1.0.2" + checksum: 10/0221f16c1e3ec7b67da870ee0e1f12b825b5f9189835392b59a22990f715827561a4f4cd5330dc7507de272d8df821be6cd4b0cb569babf5ea4be70e365a2f3d + languageName: node + linkType: hard + "arrify@npm:^1.0.1": version: 1.0.1 resolution: "arrify@npm:1.0.1" @@ -9448,6 +9529,15 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: 10/6c9da3a66caddd83c875010a1ca8ef11eac02ba15fb592dc9418b2b5e7b77b645fa7729380a92d9835c2f05f2ca1b6251f39b993e0feb3f1517c74fa1af02cab + languageName: node + linkType: hard + "axe-core@npm:=4.7.0": version: 4.7.0 resolution: "axe-core@npm:4.7.0" @@ -9991,6 +10081,19 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": + version: 1.0.7 + resolution: "call-bind@npm:1.0.7" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.1" + checksum: 10/cd6fe658e007af80985da5185bff7b55e12ef4c2b6f41829a26ed1eef254b1f1c12e3dfd5b2b068c6ba8b86aba62390842d81752e67dcbaec4f6f76e7113b6b7 + languageName: node + linkType: hard + "callsites@npm:^3.0.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -11195,6 +11298,39 @@ __metadata: languageName: node linkType: hard +"data-view-buffer@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-buffer@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10/5919a39a18ee919573336158fd162fdf8ada1bc23a139f28543fd45fac48e0ea4a3ad3bfde91de124d4106e65c4a7525f6a84c20ba0797ec890a77a96d13a82a + languageName: node + linkType: hard + +"data-view-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10/f33c65e58d8d0432ad79761f2e8a579818d724b5dc6dc4e700489b762d963ab30873c0f1c37d8f2ed12ef51c706d1195f64422856d25f067457aeec50cc40aac + languageName: node + linkType: hard + +"data-view-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "data-view-byte-offset@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10/96f34f151bf02affb7b9f98762fb7aca1dd5f4553cb57b80bce750ca609c15d33ca659568ef1d422f7e35680736cbccb893a3d4b012760c758c1446bbdc4c6db + languageName: node + linkType: hard + "dateformat@npm:^3.0.3": version: 3.0.3 resolution: "dateformat@npm:3.0.3" @@ -11353,6 +11489,17 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.0.1" + checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae + languageName: node + linkType: hard + "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -11924,6 +12071,76 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3": + version: 1.23.3 + resolution: "es-abstract@npm:1.23.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + arraybuffer.prototype.slice: "npm:^1.0.3" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + data-view-buffer: "npm:^1.0.1" + data-view-byte-length: "npm:^1.0.1" + data-view-byte-offset: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-set-tostringtag: "npm:^2.0.3" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.4" + get-symbol-description: "npm:^1.0.2" + globalthis: "npm:^1.0.3" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.2" + internal-slot: "npm:^1.0.7" + is-array-buffer: "npm:^3.0.4" + is-callable: "npm:^1.2.7" + is-data-view: "npm:^1.0.1" + is-negative-zero: "npm:^2.0.3" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.3" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.13" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.13.1" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.5" + regexp.prototype.flags: "npm:^1.5.2" + safe-array-concat: "npm:^1.1.2" + safe-regex-test: "npm:^1.0.3" + string.prototype.trim: "npm:^1.2.9" + string.prototype.trimend: "npm:^1.0.8" + string.prototype.trimstart: "npm:^1.0.8" + typed-array-buffer: "npm:^1.0.2" + typed-array-byte-length: "npm:^1.0.1" + typed-array-byte-offset: "npm:^1.0.2" + typed-array-length: "npm:^1.0.6" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" + checksum: 10/2da795a6a1ac5fc2c452799a409acc2e3692e06dc6440440b076908617188899caa562154d77263e3053bcd9389a07baa978ab10ac3b46acc399bd0c77be04cb + languageName: node + linkType: hard + +"es-define-property@npm:^1.0.0": + version: 1.0.0 + resolution: "es-define-property@npm:1.0.0" + dependencies: + get-intrinsic: "npm:^1.2.4" + checksum: 10/f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6 + languageName: node + linkType: hard + +"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5 + languageName: node + linkType: hard + "es-iterator-helpers@npm:^1.0.12, es-iterator-helpers@npm:^1.0.15": version: 1.0.15 resolution: "es-iterator-helpers@npm:1.0.15" @@ -11946,6 +12163,28 @@ __metadata: languageName: node linkType: hard +"es-iterator-helpers@npm:^1.0.19": + version: 1.0.19 + resolution: "es-iterator-helpers@npm:1.0.19" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + es-errors: "npm:^1.3.0" + es-set-tostringtag: "npm:^2.0.3" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + globalthis: "npm:^1.0.3" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.7" + iterator.prototype: "npm:^1.1.2" + safe-array-concat: "npm:^1.1.2" + checksum: 10/980a8081cf6798fe17fcea193b0448d784d72d76aca7240b10813207c67e3dc0d8a23992263870c4fc291da5a946935b0c56dec4fa1a9de8fee0165e4fa1fc58 + languageName: node + linkType: hard + "es-module-lexer@npm:^0.9.3": version: 0.9.3 resolution: "es-module-lexer@npm:0.9.3" @@ -11960,6 +12199,15 @@ __metadata: languageName: node linkType: hard +"es-object-atoms@npm:^1.0.0": + version: 1.0.0 + resolution: "es-object-atoms@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + checksum: 10/f8910cf477e53c0615f685c5c96210591841850871b81924fcf256bfbaa68c254457d994a4308c60d15b20805e7f61ce6abc669375e01a5349391a8c1767584f + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.1": version: 2.0.2 resolution: "es-set-tostringtag@npm:2.0.2" @@ -11971,7 +12219,18 @@ __metadata: languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.0": +"es-set-tostringtag@npm:^2.0.3": + version: 2.0.3 + resolution: "es-set-tostringtag@npm:2.0.3" + dependencies: + get-intrinsic: "npm:^1.2.4" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.1" + checksum: 10/7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129 + languageName: node + linkType: hard + +"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": version: 1.0.2 resolution: "es-shim-unscopables@npm:1.0.2" dependencies: @@ -12414,7 +12673,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.27.1, eslint-plugin-react@npm:^7.33.2": +"eslint-plugin-react@npm:^7.27.1": version: 7.33.2 resolution: "eslint-plugin-react@npm:7.33.2" dependencies: @@ -12440,6 +12699,34 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-react@npm:^7.34.2": + version: 7.34.2 + resolution: "eslint-plugin-react@npm:7.34.2" + dependencies: + array-includes: "npm:^3.1.8" + array.prototype.findlast: "npm:^1.2.5" + array.prototype.flatmap: "npm:^1.3.2" + array.prototype.toreversed: "npm:^1.1.2" + array.prototype.tosorted: "npm:^1.1.3" + doctrine: "npm:^2.1.0" + es-iterator-helpers: "npm:^1.0.19" + estraverse: "npm:^5.3.0" + jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" + minimatch: "npm:^3.1.2" + object.entries: "npm:^1.1.8" + object.fromentries: "npm:^2.0.8" + object.hasown: "npm:^1.1.4" + object.values: "npm:^1.2.0" + prop-types: "npm:^15.8.1" + resolve: "npm:^2.0.0-next.5" + semver: "npm:^6.3.1" + string.prototype.matchall: "npm:^4.0.11" + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: 10/6efccc29ad09a45fe1764089199e87b69b63a40152dd40cbbece639c6be4cda4306b58b15ba9b449f639705eb9a08ddc51b58308077c0394537769c455f976b7 + languageName: node + linkType: hard + "eslint-plugin-storybook@npm:^0.6.15": version: 0.6.15 resolution: "eslint-plugin-storybook@npm:0.6.15" @@ -13359,6 +13646,19 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" + dependencies: + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.0" + checksum: 10/85bbf4b234c3940edf8a41f4ecbd4e25ce78e5e6ad4e24ca2f77037d983b9ef943fd72f00f3ee97a49ec622a506b67db49c36246150377efcda1c9eb03e5f06d + languageName: node + linkType: hard + "get-nonce@npm:^1.0.0": version: 1.0.1 resolution: "get-nonce@npm:1.0.1" @@ -13441,6 +13741,17 @@ __metadata: languageName: node linkType: hard +"get-symbol-description@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + checksum: 10/e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 + languageName: node + linkType: hard + "get-tsconfig@npm:^4.7.2": version: 4.7.2 resolution: "get-tsconfig@npm:4.7.2" @@ -13862,6 +14173,15 @@ __metadata: languageName: node linkType: hard +"has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" + dependencies: + es-define-property: "npm:^1.0.0" + checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2 + languageName: node + linkType: hard + "has-proto@npm:^1.0.1": version: 1.0.1 resolution: "has-proto@npm:1.0.1" @@ -13869,6 +14189,13 @@ __metadata: languageName: node linkType: hard +"has-proto@npm:^1.0.3": + version: 1.0.3 + resolution: "has-proto@npm:1.0.3" + checksum: 10/0b67c2c94e3bea37db3e412e3c41f79d59259875e636ba471e94c009cdfb1fa82bf045deeffafc7dbb9c148e36cae6b467055aaa5d9fad4316e11b41e3ba551a + languageName: node + linkType: hard + "has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" @@ -13885,6 +14212,15 @@ __metadata: languageName: node linkType: hard +"has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" + dependencies: + has-symbols: "npm:^1.0.3" + checksum: 10/c74c5f5ceee3c8a5b8bc37719840dc3749f5b0306d818974141dda2471a1a2ca6c8e46b9d6ac222c5345df7a901c9b6f350b1e6d62763fec877e26609a401bfe + languageName: node + linkType: hard + "has-unicode@npm:2.0.1, has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" @@ -13901,6 +14237,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.1, hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" + dependencies: + function-bind: "npm:^1.1.2" + checksum: 10/7898a9c1788b2862cf0f9c345a6bec77ba4a0c0983c7f19d610c382343d4f98fa260686b225dfb1f88393a66679d2ec58ee310c1d6868c081eda7918f32cc70a + languageName: node + linkType: hard + "he@npm:^1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" @@ -14261,7 +14606,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.2.1": +"ignore@npm:^5.2.1, ignore@npm:^5.3.1": version: 5.3.1 resolution: "ignore@npm:5.3.1" checksum: 10/0a884c2fbc8c316f0b9f92beaf84464253b73230a4d4d286697be45fca081199191ca33e1c2e82d9e5f851f5e9a48a78e25a35c951e7eb41e59f150db3530065 @@ -14430,6 +14775,17 @@ __metadata: languageName: node linkType: hard +"internal-slot@npm:^1.0.7": + version: 1.0.7 + resolution: "internal-slot@npm:1.0.7" + dependencies: + es-errors: "npm:^1.3.0" + hasown: "npm:^2.0.0" + side-channel: "npm:^1.0.4" + checksum: 10/3e66720508831153ecf37d13def9f6856f9f2960989ec8a0a0476c98f887fca9eff0163127466485cb825c900c2d6fc601aa9117b7783b90ffce23a71ea5d053 + languageName: node + linkType: hard + "interpret@npm:^1.0.0": version: 1.4.0 resolution: "interpret@npm:1.4.0" @@ -14502,6 +14858,16 @@ __metadata: languageName: node linkType: hard +"is-array-buffer@npm:^3.0.4": + version: 3.0.4 + resolution: "is-array-buffer@npm:3.0.4" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.1" + checksum: 10/34a26213d981d58b30724ef37a1e0682f4040d580fa9ff58fdfdd3cefcb2287921718c63971c1c404951e7b747c50fdc7caf6e867e951353fa71b369c04c969b + languageName: node + linkType: hard + "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -14589,6 +14955,15 @@ __metadata: languageName: node linkType: hard +"is-data-view@npm:^1.0.1": + version: 1.0.1 + resolution: "is-data-view@npm:1.0.1" + dependencies: + is-typed-array: "npm:^1.1.13" + checksum: 10/4ba4562ac2b2ec005fefe48269d6bd0152785458cd253c746154ffb8a8ab506a29d0cfb3b74af87513843776a88e4981ae25c89457bf640a33748eab1a7216b5 + languageName: node + linkType: hard + "is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" @@ -14707,6 +15082,13 @@ __metadata: languageName: node linkType: hard +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: 10/8fe5cffd8d4fb2ec7b49d657e1691889778d037494c6f40f4d1a524cadd658b4b53ad7b6b73a59bcb4b143ae9a3d15829af864b2c0f9d65ac1e678c4c80f17e5 + languageName: node + linkType: hard + "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -14809,6 +15191,15 @@ __metadata: languageName: node linkType: hard +"is-shared-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "is-shared-array-buffer@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.7" + checksum: 10/bc5402900dc62b96ebb2548bf5b0a0bcfacc2db122236fe3ab3b3e3c884293a0d5eb777e73f059bcbf8dc8563bb65eae972fee0fb97e38a9ae27c8678f62bcfe + languageName: node + linkType: hard + "is-ssh@npm:^1.4.0": version: 1.4.0 resolution: "is-ssh@npm:1.4.0" @@ -14875,6 +15266,15 @@ __metadata: languageName: node linkType: hard +"is-typed-array@npm:^1.1.13": + version: 1.1.13 + resolution: "is-typed-array@npm:1.1.13" + dependencies: + which-typed-array: "npm:^1.1.14" + checksum: 10/f850ba08286358b9a11aee6d93d371a45e3c59b5953549ee1c1a9a55ba5c1dd1bd9952488ae194ad8f32a9cf5e79c8fa5f0cc4d78c00720aa0bbcf238b38062d + languageName: node + linkType: hard + "is-unicode-supported@npm:^0.1.0": version: 0.1.0 resolution: "is-unicode-supported@npm:0.1.0" @@ -17036,6 +17436,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/4cdc18d112b164084513e890d6323370db14c22249d536ad1854539577a895e690a27513dc346392f61a4a50afbbd8abc88f3f25558bfbbbb862cd56508b20f5 + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -17886,7 +18295,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.4": +"object.assign@npm:^4.1.4, object.assign@npm:^4.1.5": version: 4.1.5 resolution: "object.assign@npm:4.1.5" dependencies: @@ -17909,6 +18318,17 @@ __metadata: languageName: node linkType: hard +"object.entries@npm:^1.1.8": + version: 1.1.8 + resolution: "object.entries@npm:1.1.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/2301918fbd1ee697cf6ff7cd94f060c738c0a7d92b22fd24c7c250e9b593642c9707ad2c44d339303c1439c5967d8964251cdfc855f7f6ec55db2dd79e8dc2a7 + languageName: node + linkType: hard + "object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.7": version: 2.0.7 resolution: "object.fromentries@npm:2.0.7" @@ -17920,6 +18340,18 @@ __metadata: languageName: node linkType: hard +"object.fromentries@npm:^2.0.8": + version: 2.0.8 + resolution: "object.fromentries@npm:2.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10/5b2e80f7af1778b885e3d06aeb335dcc86965e39464671adb7167ab06ac3b0f5dd2e637a90d8ebd7426d69c6f135a4753ba3dd7d0fe2a7030cf718dcb910fd92 + languageName: node + linkType: hard + "object.groupby@npm:^1.0.1": version: 1.0.1 resolution: "object.groupby@npm:1.0.1" @@ -17942,6 +18374,17 @@ __metadata: languageName: node linkType: hard +"object.hasown@npm:^1.1.4": + version: 1.1.4 + resolution: "object.hasown@npm:1.1.4" + dependencies: + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10/797385577b3ef3c0d19333e03ed34bc7987978ae1ee1245069c9922e17d1128265187f729dc610260d03f8d418af26fcd7919b423793bf0af9099d9f08367d69 + languageName: node + linkType: hard + "object.values@npm:^1.1.6, object.values@npm:^1.1.7": version: 1.1.7 resolution: "object.values@npm:1.1.7" @@ -17953,6 +18396,17 @@ __metadata: languageName: node linkType: hard +"object.values@npm:^1.2.0": + version: 1.2.0 + resolution: "object.values@npm:1.2.0" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/db2e498019c354428c5dd30d02980d920ac365b155fce4dcf63eb9433f98ccf0f72624309e182ce7cc227c95e45d474e1d483418e60de2293dd23fa3ebe34903 + languageName: node + linkType: hard + "office-ui-fabric-core@npm:^11.1.0": version: 11.1.0 resolution: "office-ui-fabric-core@npm:11.1.0" @@ -18691,6 +19145,13 @@ __metadata: languageName: node linkType: hard +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: 10/8ed3e96dfeea1c5880c1f4c9cb707e5fb26e8be22f14f82ef92df20fd2004e635c62ba47fbe8f2bb63bfd80dac1474be2fb39798da8c2feba2815435d1f749af + languageName: node + linkType: hard + "postcss-calc@npm:^8.2.3": version: 8.2.4 resolution: "postcss-calc@npm:8.2.4" @@ -19991,6 +20452,18 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.2": + version: 1.5.2 + resolution: "regexp.prototype.flags@npm:1.5.2" + dependencies: + call-bind: "npm:^1.0.6" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + set-function-name: "npm:^2.0.1" + checksum: 10/9fffc01da9c4e12670ff95bc5204364615fcc12d86fc30642765af908675678ebb0780883c874b2dbd184505fb52fa603d80073ecf69f461ce7f56b15d10be9c + languageName: node + linkType: hard + "regexpu-core@npm:^5.3.1": version: 5.3.2 resolution: "regexpu-core@npm:5.3.2" @@ -20153,7 +20626,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^2.0.0-next.4": +"resolve@npm:^2.0.0-next.4, resolve@npm:^2.0.0-next.5": version: 2.0.0-next.5 resolution: "resolve@npm:2.0.0-next.5" dependencies: @@ -20179,7 +20652,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^2.0.0-next.4#optional!builtin": +"resolve@patch:resolve@npm%3A^2.0.0-next.4#optional!builtin, resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin": version: 2.0.0-next.5 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: @@ -20436,7 +20909,7 @@ __metadata: "@babel/preset-typescript": "npm:^7.23.3" "@custom-elements-manifest/analyzer": "npm:^0.9.2" "@esm-bundle/chai": "npm:^4.3.4-fix.0" - "@microsoft/eslint-config-msgraph": "npm:^2.0.0" + "@microsoft/eslint-config-msgraph": "npm:^3.0.3" "@open-wc/testing": "npm:^4.0.0" "@open-wc/testing-helpers": "npm:^3.0.0" "@rollup/plugin-babel": "npm:^6.0.4" @@ -20457,8 +20930,8 @@ __metadata: "@storybook/web-components": "npm:^7.6.17" "@storybook/web-components-webpack5": "npm:^7.6.17" "@types/mocha": "npm:^10.0.6" - "@typescript-eslint/eslint-plugin": "npm:^6.21.0" - "@typescript-eslint/parser": "npm:^6.21.0" + "@typescript-eslint/eslint-plugin": "npm:^7.13.0" + "@typescript-eslint/parser": "npm:^7.13.0" "@web/dev-server": "npm:^0.4.3" "@web/dev-server-esbuild": "npm:^1.0.2" "@web/dev-server-import-maps": "npm:^0.2.0" @@ -20475,7 +20948,7 @@ __metadata: eslint-plugin-header: "npm:^3.1.1" eslint-plugin-jsdoc: "npm:^46.10.1" eslint-plugin-prefer-arrow: "npm:^1.2.3" - eslint-plugin-react: "npm:^7.33.2" + eslint-plugin-react: "npm:^7.34.2" eslint-plugin-storybook: "npm:^0.6.15" fs-extra: "npm:^11.2.0" husky: "npm:^9.0.11" @@ -20567,6 +21040,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.1.2": + version: 1.1.2 + resolution: "safe-array-concat@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" + checksum: 10/a54f8040d7cb696a1ee38d19cc71ab3cfb654b9b81bae00c6459618cfad8214ece7e6666592f9c925aafef43d0a20c5e6fbb3413a2b618e1ce9d516a2e6dcfc5 + languageName: node + linkType: hard + "safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -20599,6 +21084,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.3": + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.1.4" + checksum: 10/b04de61114b10274d92e25b6de7ccb5de07f11ea15637ff636de4b5190c0f5cd8823fe586dde718504cf78055437d70fd8804976894df502fcf5a210c970afb3 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -20688,6 +21184,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.6.0": + version: 7.6.2 + resolution: "semver@npm:7.6.2" + bin: + semver: bin/semver.js + checksum: 10/296b17d027f57a87ef645e9c725bff4865a38dfc9caf29b26aa084b85820972fbe7372caea1ba6857162fa990702c6d9c1d82297cecb72d56c78ab29070d2ca2 + languageName: node + linkType: hard + "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -20759,6 +21264,20 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.2.1": + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d + languageName: node + linkType: hard + "set-function-name@npm:^2.0.0, set-function-name@npm:^2.0.1": version: 2.0.1 resolution: "set-function-name@npm:2.0.1" @@ -20770,6 +21289,18 @@ __metadata: languageName: node linkType: hard +"set-function-name@npm:^2.0.2": + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" + checksum: 10/c7614154a53ebf8c0428a6c40a3b0b47dac30587c1a19703d1b75f003803f73cdfa6a93474a9ba678fa565ef5fbddc2fae79bca03b7d22ab5fd5163dbe571a74 + languageName: node + linkType: hard + "setprototypeof@npm:1.1.0": version: 1.1.0 resolution: "setprototypeof@npm:1.1.0" @@ -20868,6 +21399,18 @@ __metadata: languageName: node linkType: hard +"side-channel@npm:^1.0.6": + version: 1.0.6 + resolution: "side-channel@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + object-inspect: "npm:^1.13.1" + checksum: 10/eb10944f38cebad8ad643dd02657592fa41273ce15b8bfa928d3291aff2d30c20ff777cfe908f76ccc4551ace2d1245822fdc576657cce40e9066c638ca8fa4d + languageName: node + linkType: hard + "signal-exit@npm:3.0.7, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" @@ -21284,6 +21827,26 @@ __metadata: languageName: node linkType: hard +"string.prototype.matchall@npm:^4.0.11": + version: 4.0.11 + resolution: "string.prototype.matchall@npm:4.0.11" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.7" + regexp.prototype.flags: "npm:^1.5.2" + set-function-name: "npm:^2.0.2" + side-channel: "npm:^1.0.6" + checksum: 10/a902ff4500f909f2a08e55cc5ab1ffbbc905f603b36837674370ee3921058edd0392147e15891910db62a2f31ace2adaf065eaa3bc6e9810bdbc8ca48e05a7b5 + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.8": version: 4.0.10 resolution: "string.prototype.matchall@npm:4.0.10" @@ -21323,6 +21886,18 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.9": + version: 1.2.9 + resolution: "string.prototype.trim@npm:1.2.9" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.0" + es-object-atoms: "npm:^1.0.0" + checksum: 10/b2170903de6a2fb5a49bb8850052144e04b67329d49f1343cdc6a87cb24fb4e4b8ad00d3e273a399b8a3d8c32c89775d93a8f43cb42fbff303f25382079fb58a + languageName: node + linkType: hard + "string.prototype.trimend@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimend@npm:1.0.7" @@ -21334,6 +21909,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimend@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/c2e862ae724f95771da9ea17c27559d4eeced9208b9c20f69bbfcd1b9bc92375adf8af63a103194dba17c4cc4a5cb08842d929f415ff9d89c062d44689c8761b + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimstart@npm:1.0.7" @@ -21345,6 +21931,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimstart@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/160167dfbd68e6f7cb9f51a16074eebfce1571656fc31d40c3738ca9e30e35496f2c046fe57b6ad49f65f238a152be8c86fd9a2dd58682b5eba39dad995b3674 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -22186,12 +22783,12 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.0.1": - version: 1.0.3 - resolution: "ts-api-utils@npm:1.0.3" +"ts-api-utils@npm:^1.3.0": + version: 1.3.0 + resolution: "ts-api-utils@npm:1.3.0" peerDependencies: typescript: ">=4.2.0" - checksum: 10/1350a5110eb1e534e9a6178f4081fb8a4fcc439749e19f4ad699baec9090fcb90fe532d5e191d91a062dc6e454a14a8d7eb2ad202f57135a30c4a44a3024f039 + checksum: 10/3ee44faa24410cd649b5c864e068d438aa437ef64e9e4a66a41646a6d3024d3097a695eeb3fb26ee364705d3cb9653a65756d009e6a53badb6066a5f447bf7ed languageName: node linkType: hard @@ -22407,6 +23004,17 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-buffer@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.13" + checksum: 10/02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b + languageName: node + linkType: hard + "typed-array-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-length@npm:1.0.0" @@ -22419,6 +23027,19 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "typed-array-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10/e4a38329736fe6a73b52a09222d4a9e8de14caaa4ff6ad8e55217f6705b017d9815b7284c85065b3b8a7704e226ccff1372a72b78c2a5b6b71b7bf662308c903 + languageName: node + linkType: hard + "typed-array-byte-offset@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-offset@npm:1.0.0" @@ -22432,6 +23053,20 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-offset@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-byte-offset@npm:1.0.2" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10/ac26d720ebb2aacbc45e231347c359e6649f52e0cfe0e76e62005912f8030d68e4cb7b725b1754e8fdd48e433cb68df5a8620a3e420ad1457d666e8b29bf9150 + languageName: node + linkType: hard + "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -22443,6 +23078,20 @@ __metadata: languageName: node linkType: hard +"typed-array-length@npm:^1.0.6": + version: 1.0.6 + resolution: "typed-array-length@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + possible-typed-array-names: "npm:^1.0.0" + checksum: 10/05e96cf4ff836743ebfc593d86133b8c30e83172cb5d16c56814d7bacfed57ce97e87ada9c4b2156d9aaa59f75cdef01c25bd9081c7826e0b869afbefc3e8c39 + languageName: node + linkType: hard + "typedarray@npm:^0.0.6": version: 0.0.6 resolution: "typedarray@npm:0.0.6" @@ -23374,6 +24023,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15": + version: 1.1.15 + resolution: "which-typed-array@npm:1.1.15" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" + checksum: 10/c3b6a99beadc971baa53c3ee5b749f2b9bdfa3b3b9a70650dd8511a48b61d877288b498d424712e9991d16019633086bd8b5923369460d93463c5825fa36c448 + languageName: node + linkType: hard + "which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1"