diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 4197b94e..00000000 --- a/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -**/node_modules/** \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 6a52bdd3..7b701b6a 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -85,77 +85,77 @@ importers: redux: ^4.2.1 rimraf: ^3.0.2 sass: ^1.64.2 - typescript: ~5.0.4 + typescript: ~5.6.2 webpack: ^5.94.0 dependencies: '@bentley/icons-generic-webfont': 1.0.34 - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-backend': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-electron': 5.0.0-dev.111_mwakxeeryjqpdgjds4dbiiadfi - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-i18n': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-markup': 5.0.0-dev.111_cedigkiq7mwoymyc5kjarlkaku - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/core-telemetry': 4.11.0-dev.6_oh3qad426oyvjgcsexn32fmlna + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_ovphskx4vo4pd22ez6iwgwledi + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-backend': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-electron': 5.0.0-dev.112_dz3nqvuh46fsxoycvptmooaiqq + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-i18n': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-markup': 5.0.0-dev.112_w2zovdwxy3wzgtjtc6zxi5rvbm + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/core-telemetry': 4.11.0-dev.6_2zj6x4om3mip6hswh5xzv47yfa '@itwin/desktop-viewer-react': link:../../modules/desktop-viewer-react - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/ecschema-rpcinterface-impl': 5.0.0-dev.111_zev3uf3e2uki7sjuqa5ecxfgdu - '@itwin/electron-authorization': 0.15.0_pqb3foe2aq26sxcqeiy5sunuii - '@itwin/express-server': 5.0.0-dev.111_cior3mhojtzm6g7ukl4qzom3lu + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/ecschema-rpcinterface-impl': 5.0.0-dev.112_qtfdtfuwymripj3zzh7fylehem + '@itwin/electron-authorization': 0.15.0_tpoeajakepbae2ate5s7cmglhu + '@itwin/express-server': 5.0.0-dev.112_x4zckdlybhlecddgy3zsve37sq '@itwin/imodel-browser-react': 1.3.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/imodel-components-react': 5.4.0_oplm34qf73nhcuko4dwuwuj5q4 - '@itwin/imodels-access-backend': 6.0.0-dev.1_bwlhej4mvgpbzs2ale4sww6xde - '@itwin/imodels-access-frontend': 6.0.0-dev.1_65i2lntat3bouhukkkfqlubt3i + '@itwin/imodel-components-react': 5.5.0_lfm5yfloup3enutzuderegtcve + '@itwin/imodels-access-backend': 6.0.0-dev.1_4cgo5kv5hqw46gagejhpvv7vwm + '@itwin/imodels-access-frontend': 6.0.0-dev.1_sbkruhbimhupf4jocsgffpigaq '@itwin/itwinui-css': 1.12.10 - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-layouts-css': 0.2.0 '@itwin/itwinui-layouts-react': 0.2.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-variables': 2.1.2 - '@itwin/measure-tools-react': 0.23.2_tmfkyijkw3kx43tofcaf3p3i5i - '@itwin/presentation-backend': 5.0.0-dev.111_fbm35ctxog3gbyahvlmtpkfc3y - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-components': 5.12.1_a4az3rstjk5bbvgbkpl25jtcfm - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu - '@itwin/property-grid-react': 1.10.0_n3mwfj7re3riypuptlmiejisqa - '@itwin/tree-widget-react': 3.0.1_thwrt5jj4agpkjjcnj553ygfse - '@itwin/unified-selection': 1.1.1 - '@itwin/unified-selection-react': 1.0.0_75ibf3zkvsit3kvibq6wo6s64u - '@itwin/webgl-compatibility': 5.0.0-dev.111 + '@itwin/measure-tools-react': 0.23.2_ietrmojz6ihaauyjstazbjmjmu + '@itwin/presentation-backend': 5.0.0-dev.112_xq5ww6xvez2qnkuu7ivwlr6hua + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-components': 5.12.2_elmnkrlegay2m4qgemgqqgk74e + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq + '@itwin/property-grid-react': 1.18.1_z2qfw4uq3ykqyvd6bvrv3ykxli + '@itwin/tree-widget-react': 3.7.0_gnczm4mmfzsuu3ftycqsmtjw7a + '@itwin/unified-selection': 1.4.1 + '@itwin/unified-selection-react': 1.0.0_oxtvbuoq6cx6fyqudvvhn6jnje + '@itwin/webgl-compatibility': 5.0.0-dev.112 dotenv-flow: 3.3.0 electron: 24.8.8 minimist: 1.2.8 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 react-redux: 7.2.9_nnrd3gsncyragczmpvfhocinkq - react-router: 6.24.1_react@18.3.1 - react-router-dom: 6.24.1_nnrd3gsncyragczmpvfhocinkq + react-router: 6.30.0_react@18.3.1 + react-router-dom: 6.30.0_nnrd3gsncyragczmpvfhocinkq redux: 4.2.1 devDependencies: - '@bentley/react-scripts': 5.0.7_pe74uhjrq4tiyv4442ml54dfiu - '@itwin/build-tools': 4.7.4_@types+node@20.17.32 + '@bentley/react-scripts': 5.0.7_wukp6tmvq7qnhfkp2fhoxxp5s4 + '@itwin/build-tools': 4.11.1_@types+node@20.17.46 '@types/electron-devtools-installer': 2.2.5 '@types/minimist': 1.2.5 - '@types/node': 20.17.32 - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 + '@types/node': 20.17.46 + '@types/react': 18.3.21 + '@types/react-dom': 18.3.7_@types+react@18.3.21 cpx2: 4.2.0 cross-env: 7.0.3 electron-devtools-installer: 2.2.4 npm-run-all: 4.1.5 rimraf: 3.0.2 - sass: 1.77.7 - typescript: 5.0.4 - webpack: 5.96.1 + sass: 1.87.0 + typescript: 5.6.3 + webpack: 5.99.8 ../../packages/apps/web-viewer-test: specifiers: @@ -203,54 +203,54 @@ importers: react-router: ^6.14.2 react-router-dom: ^6.14.2 redux: ^4.2.1 - typescript: ~5.0.4 + typescript: ~5.6.2 dependencies: '@bentley/icons-generic': 1.0.34 - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/browser-authorization': 1.1.2_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-i18n': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-markup': 5.0.0-dev.111_cedigkiq7mwoymyc5kjarlkaku - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/core-telemetry': 4.11.0-dev.6_oh3qad426oyvjgcsexn32fmlna - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/frontend-devtools': 5.0.0-dev.111_tbsiufhvtonprbu3gz3quv3kay - '@itwin/imodel-components-react': 5.4.0_oplm34qf73nhcuko4dwuwuj5q4 - '@itwin/imodels-access-frontend': 6.0.0-dev.1_65i2lntat3bouhukkkfqlubt3i + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_ovphskx4vo4pd22ez6iwgwledi + '@itwin/browser-authorization': 1.1.4_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-i18n': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-markup': 5.0.0-dev.112_w2zovdwxy3wzgtjtc6zxi5rvbm + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/core-telemetry': 4.11.0-dev.6_2zj6x4om3mip6hswh5xzv47yfa + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/frontend-devtools': 5.0.0-dev.112_nxh4bwu2avj7xndwikv3gjcrd4 + '@itwin/imodel-components-react': 5.5.0_lfm5yfloup3enutzuderegtcve + '@itwin/imodels-access-frontend': 6.0.0-dev.1_sbkruhbimhupf4jocsgffpigaq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/measure-tools-react': 0.26.4_76ou4hf3f5fumwzutszn3ywmaq - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-components': 5.12.1_a4az3rstjk5bbvgbkpl25jtcfm - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu - '@itwin/property-grid-react': 1.18.1_ye5ilx5d3j6t5t3ylzbdoukuky - '@itwin/reality-data-client': 1.2.1_fij7uck7duchz24uoi56vo4asi - '@itwin/tree-widget-react': 3.7.0_7jn6zdojhyvwyfwczqifhp3vbm - '@itwin/unified-selection': 1.1.1 - '@itwin/unified-selection-react': 1.0.0_75ibf3zkvsit3kvibq6wo6s64u + '@itwin/measure-tools-react': 0.27.0_7d4nafxm4ee3eqhtocefiafrh4 + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-components': 5.12.2_elmnkrlegay2m4qgemgqqgk74e + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq + '@itwin/property-grid-react': 1.18.1_z2qfw4uq3ykqyvd6bvrv3ykxli + '@itwin/reality-data-client': 1.2.2_clsgilrjhplxgwfu6veedh3vve + '@itwin/tree-widget-react': 3.7.0_gnczm4mmfzsuu3ftycqsmtjw7a + '@itwin/unified-selection': 1.4.1 + '@itwin/unified-selection-react': 1.0.0_oxtvbuoq6cx6fyqudvvhn6jnje '@itwin/web-viewer-react': link:../../modules/web-viewer-react - '@itwin/webgl-compatibility': 5.0.0-dev.111 - '@remix-run/router': 1.17.1 + '@itwin/webgl-compatibility': 5.0.0-dev.112 + '@remix-run/router': 1.23.0 history: 5.3.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 react-redux: 7.2.9_nnrd3gsncyragczmpvfhocinkq - react-router: 6.24.1_react@18.3.1 - react-router-dom: 6.24.1_nnrd3gsncyragczmpvfhocinkq + react-router: 6.30.0_react@18.3.1 + react-router-dom: 6.30.0_nnrd3gsncyragczmpvfhocinkq redux: 4.2.1 devDependencies: - '@bentley/react-scripts': 5.0.7_pe74uhjrq4tiyv4442ml54dfiu - '@types/node': 20.17.32 - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - typescript: 5.0.4 + '@bentley/react-scripts': 5.0.7_wukp6tmvq7qnhfkp2fhoxxp5s4 + '@types/node': 20.17.46 + '@types/react': 18.3.21 + '@types/react-dom': 18.3.7_@types+react@18.3.21 + typescript: 5.6.3 ../../packages/modules/desktop-viewer-react: specifiers: @@ -290,7 +290,7 @@ importers: concurrently: ^5.2.0 copyfiles: ^2.1.0 electron: ^24.8.3 - eslint: ^7.11.0 + eslint: ^9.13.0 identity-obj-proxy: ^3.0.0 jest: ^29.1.0 react: ^18.2.0 @@ -301,52 +301,52 @@ importers: ts-jest: ^29.1.0 typescript: ~5.6.2 dependencies: - '@itwin/imodels-client-management': 5.8.1 + '@itwin/imodels-client-management': 5.10.0 '@itwin/viewer-react': link:../viewer-react devDependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_4df3asrapy3xalnemm23izdhoa - '@itwin/build-tools': 5.0.0-dev.111_@types+node@20.17.32 - '@itwin/components-react': 5.4.0_6w7a6iyfdczvlfzwib7wrmsyii - '@itwin/core-backend': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-electron': 5.0.0-dev.111_mwakxeeryjqpdgjds4dbiiadfi - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-markup': 5.0.0-dev.111_cedigkiq7mwoymyc5kjarlkaku - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_r7xb3s5gt4j2o4ir7iwjnfa7wm - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/electron-authorization': 0.15.0_pqb3foe2aq26sxcqeiy5sunuii - '@itwin/imodel-components-react': 5.4.0_g44sbbywbvo6p4vmpxnmv3mkle - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-components': 5.12.1_ysnthprgedqvevpr4if72htxhy - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_7odir4jr3dkki3pu5psxe2i6mi + '@itwin/build-tools': 5.0.0-dev.112_@types+node@20.17.46 + '@itwin/components-react': 5.5.0_vzgob3naibeffps5dgcbcyjnly + '@itwin/core-backend': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-electron': 5.0.0-dev.112_dz3nqvuh46fsxoycvptmooaiqq + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-markup': 5.0.0-dev.112_w2zovdwxy3wzgtjtc6zxi5rvbm + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_lryzrpj4ljbwl2lbtfwnd2orki + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/electron-authorization': 0.15.0_tpoeajakepbae2ate5s7cmglhu + '@itwin/imodel-components-react': 5.5.0_l4iuf7rsjxe35uinlmvoosity4 + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-components': 5.12.2_rfwmbimhmkq3i3nkqc7eosseiy + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq '@itwin/unified-selection-react': 1.0.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/webgl-compatibility': 5.0.0-dev.111 + '@itwin/webgl-compatibility': 5.0.0-dev.112 '@testing-library/jest-dom': 4.2.4 - '@testing-library/react': 14.3.1_nnrd3gsncyragczmpvfhocinkq + '@testing-library/react': 14.3.1_xyeeynaru3mn4yiy6efov6jlji '@testing-library/user-event': 7.2.1 '@types/jest': 26.0.24 - '@types/node': 20.17.32 - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@types/react-redux': 7.1.33 + '@types/node': 20.17.46 + '@types/react': 18.3.21 + '@types/react-dom': 18.3.7_@types+react@18.3.21 + '@types/react-redux': 7.1.34 concurrently: 5.3.0 copyfiles: 2.4.1 electron: 24.8.8 - eslint: 7.32.0 + eslint: 9.26.0 identity-obj-proxy: 3.0.0 - jest: 29.7.0_@types+node@20.17.32 + jest: 29.7.0_@types+node@20.17.46 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 react-redux: 7.2.9_nnrd3gsncyragczmpvfhocinkq redux: 4.2.1 rimraf: 3.0.2 - ts-jest: 29.2.0_erljds5soyc3uc6knqx7u5zlbu + ts-jest: 29.3.2_erljds5soyc3uc6knqx7u5zlbu typescript: 5.6.3 ../../packages/modules/test-local-extension: @@ -368,22 +368,22 @@ importers: serve: ^14.2.0 typescript: ~5.6.2 dependencies: - '@itwin/core-extension': 4.7.4_27jb3536ovtwc6iub2fiqsw3di + '@itwin/core-extension': 4.11.1_rzlnepzgzltk67m2tu7vcj6dni devDependencies: '@esbuild-plugins/node-globals-polyfill': 0.1.1_esbuild@0.13.15 '@esbuild-plugins/node-modules-polyfill': 0.1.4_esbuild@0.13.15 - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/build-tools': 5.0.0-dev.111 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/webgl-compatibility': 5.0.0-dev.111 + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/build-tools': 5.0.0-dev.112 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/webgl-compatibility': 5.0.0-dev.112 esbuild: 0.13.15 npm-run-all: 4.1.5 rimraf: 3.0.2 - serve: 14.2.3 + serve: 14.2.4 typescript: 5.6.3 ../../packages/modules/test-remote-extension: @@ -405,22 +405,22 @@ importers: serve: ^14.2.0 typescript: ~5.6.2 dependencies: - '@itwin/core-extension': 4.7.4_27jb3536ovtwc6iub2fiqsw3di + '@itwin/core-extension': 4.11.1_rzlnepzgzltk67m2tu7vcj6dni devDependencies: '@esbuild-plugins/node-globals-polyfill': 0.1.1_esbuild@0.13.15 '@esbuild-plugins/node-modules-polyfill': 0.1.4_esbuild@0.13.15 - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/build-tools': 5.0.0-dev.111 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/webgl-compatibility': 5.0.0-dev.111 + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/build-tools': 5.0.0-dev.112 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/webgl-compatibility': 5.0.0-dev.112 esbuild: 0.13.15 npm-run-all: 4.1.5 rimraf: 3.0.2 - serve: 14.2.3 + serve: 14.2.4 typescript: 5.6.3 ../../packages/modules/viewer-react: @@ -466,7 +466,7 @@ importers: '@types/react-redux': ^7.1.9 concurrently: ^5.2.0 copyfiles: ^2.1.0 - eslint: ^7.11.0 + eslint: ^9.13.0 identity-obj-proxy: ^3.0.0 jest: ^29.1.0 jest-environment-jsdom: ^29.1.0 @@ -482,56 +482,56 @@ importers: '@bentley/icons-generic-webfont': 1.0.34 '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-core-interop': 1.1.1_t2tna5imznra6bb6buzjmstboq - '@itwin/presentation-shared': 1.1.0 - '@itwin/reality-data-client': 1.2.1_fij7uck7duchz24uoi56vo4asi - '@itwin/unified-selection': 1.1.0 + '@itwin/presentation-core-interop': 1.3.2_i4oqi4q6kkb42ndbmndgnuuel4 + '@itwin/presentation-shared': 1.2.1 + '@itwin/reality-data-client': 1.2.2_clsgilrjhplxgwfu6veedh3vve + '@itwin/unified-selection': 1.4.1 lodash.isequal: 4.5.0 devDependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/build-tools': 5.0.0-dev.111_@types+node@20.17.32 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-i18n': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-markup': 5.0.0-dev.111_cedigkiq7mwoymyc5kjarlkaku - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/imodel-components-react': 5.4.0_oplm34qf73nhcuko4dwuwuj5q4 - '@itwin/imodels-access-frontend': 6.0.0-dev.1_65i2lntat3bouhukkkfqlubt3i + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_ovphskx4vo4pd22ez6iwgwledi + '@itwin/build-tools': 5.0.0-dev.112_@types+node@20.17.46 + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-i18n': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-markup': 5.0.0-dev.112_w2zovdwxy3wzgtjtc6zxi5rvbm + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/imodel-components-react': 5.5.0_lfm5yfloup3enutzuderegtcve + '@itwin/imodels-access-frontend': 6.0.0-dev.1_sbkruhbimhupf4jocsgffpigaq '@itwin/imodels-client-management': 6.0.0-dev.1 - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-components': 5.12.1_a4az3rstjk5bbvgbkpl25jtcfm - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu - '@itwin/unified-selection-react': 1.0.0_ik3g4pcirpka4pwftyoewrwcfq - '@itwin/webgl-compatibility': 5.0.0-dev.111 + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-components': 5.12.2_elmnkrlegay2m4qgemgqqgk74e + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq + '@itwin/unified-selection-react': 1.0.0_oxtvbuoq6cx6fyqudvvhn6jnje + '@itwin/webgl-compatibility': 5.0.0-dev.112 '@testing-library/jest-dom': 4.2.4 - '@testing-library/react': 14.3.1_nnrd3gsncyragczmpvfhocinkq + '@testing-library/react': 14.3.1_xyeeynaru3mn4yiy6efov6jlji '@testing-library/user-event': 7.2.1 '@types/jest': 26.0.24 '@types/lodash.isequal': 4.5.8 - '@types/node': 20.17.32 - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@types/react-redux': 7.1.33 + '@types/node': 20.17.46 + '@types/react': 18.3.21 + '@types/react-dom': 18.3.7_@types+react@18.3.21 + '@types/react-redux': 7.1.34 concurrently: 5.3.0 copyfiles: 2.4.1 - eslint: 7.32.0 + eslint: 9.26.0 identity-obj-proxy: 3.0.0 - jest: 29.7.0_@types+node@20.17.32 + jest: 29.7.0_@types+node@20.17.46 jest-environment-jsdom: 29.7.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 react-redux: 7.2.9_nnrd3gsncyragczmpvfhocinkq redux: 4.2.1 rimraf: 3.0.2 - ts-jest: 29.2.0_erljds5soyc3uc6knqx7u5zlbu + ts-jest: 29.3.2_erljds5soyc3uc6knqx7u5zlbu typescript: 5.6.3 ../../packages/modules/web-viewer-react: @@ -568,7 +568,7 @@ importers: '@types/react-redux': ^7.1.9 concurrently: ^5.2.0 copyfiles: ^2.1.0 - eslint: ^7.11.0 + eslint: ^9.13.0 identity-obj-proxy: ^3.0.0 jest: ^29.1.0 jest-environment-jsdom: ^29.1.0 @@ -580,49 +580,49 @@ importers: ts-jest: ^29.1.0 typescript: ~5.6.2 dependencies: - '@itwin/imodels-client-management': 5.8.1 + '@itwin/imodels-client-management': 5.10.0 '@itwin/viewer-react': link:../viewer-react devDependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_4df3asrapy3xalnemm23izdhoa - '@itwin/build-tools': 5.0.0-dev.111_@types+node@20.17.32 - '@itwin/components-react': 5.4.0_6w7a6iyfdczvlfzwib7wrmsyii - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-markup': 5.0.0-dev.111_cedigkiq7mwoymyc5kjarlkaku - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_r7xb3s5gt4j2o4ir7iwjnfa7wm - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/imodel-components-react': 5.4.0_g44sbbywbvo6p4vmpxnmv3mkle - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-components': 5.12.1_ysnthprgedqvevpr4if72htxhy - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_7odir4jr3dkki3pu5psxe2i6mi + '@itwin/build-tools': 5.0.0-dev.112_@types+node@20.17.46 + '@itwin/components-react': 5.5.0_vzgob3naibeffps5dgcbcyjnly + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-markup': 5.0.0-dev.112_w2zovdwxy3wzgtjtc6zxi5rvbm + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_lryzrpj4ljbwl2lbtfwnd2orki + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/imodel-components-react': 5.5.0_l4iuf7rsjxe35uinlmvoosity4 + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-components': 5.12.2_rfwmbimhmkq3i3nkqc7eosseiy + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq '@itwin/unified-selection-react': 1.0.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/webgl-compatibility': 5.0.0-dev.111 + '@itwin/webgl-compatibility': 5.0.0-dev.112 '@testing-library/jest-dom': 4.2.4 - '@testing-library/react': 14.3.1_nnrd3gsncyragczmpvfhocinkq + '@testing-library/react': 14.3.1_xyeeynaru3mn4yiy6efov6jlji '@testing-library/user-event': 7.2.1 '@types/jest': 26.0.24 - '@types/node': 20.17.32 - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 - '@types/react-redux': 7.1.33 + '@types/node': 20.17.46 + '@types/react': 18.3.21 + '@types/react-dom': 18.3.7_@types+react@18.3.21 + '@types/react-redux': 7.1.34 concurrently: 5.3.0 copyfiles: 2.4.1 - eslint: 7.32.0 + eslint: 9.26.0 identity-obj-proxy: 3.0.0 - jest: 29.7.0_@types+node@20.17.32 + jest: 29.7.0_@types+node@20.17.46 jest-environment-jsdom: 29.7.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 react-redux: 7.2.9_nnrd3gsncyragczmpvfhocinkq redux: 4.2.1 rimraf: 3.0.2 - ts-jest: 29.2.0_erljds5soyc3uc6knqx7u5zlbu + ts-jest: 29.3.2_erljds5soyc3uc6knqx7u5zlbu typescript: 5.6.3 ../../packages/templates/cra-template-desktop-viewer: @@ -633,51 +633,43 @@ importers: ../scripts: specifiers: - '@typescript-eslint/eslint-plugin': ^4.5.0 - '@typescript-eslint/parser': ^4.5.0 - eslint: ^7.11.0 - eslint-config-airbnb: ^18.2.1 - eslint-config-prettier: ^6.11.0 - eslint-config-react-app: ^6.0.0 - eslint-plugin-deprecation: 1.2.1 - eslint-plugin-flowtype: ^5.2.0 - eslint-plugin-import: ^2.22.0 - eslint-plugin-jsx-a11y: ^6.3.1 - eslint-plugin-prefer-arrow: ^1.1.7 - eslint-plugin-prettier: ^3.1.4 + '@itwin/eslint-plugin': ^5.1.0 + '@typescript-eslint/eslint-plugin': ^8.32.0 + '@typescript-eslint/parser': ^8.32.0 + eslint: ^9.13.0 + eslint-config-prettier: ^10.0.1 + eslint-config-react-app: ^7.0.0 + eslint-plugin-prettier: ^5.4.0 eslint-plugin-react: ^7.20.3 - eslint-plugin-react-hooks: ^4.0.7 - eslint-plugin-simple-import-sort: ^5.0.3 - lint-staged: ^10.2.11 - prettier: ^2.0.5 - stylelint: ^13.6.1 - stylelint-config-prettier: ^8.0.2 - stylelint-config-sass-guidelines: ^7.0.0 - stylelint-prettier: ^1.1.2 - stylelint-scss: ^3.18.0 + eslint-plugin-react-hooks: ^5.0.2 + eslint-plugin-simple-import-sort: ^12.1.1 + lint-staged: ^11.2.6 + prettier: ^3.5.3 + stylelint: ^16.19.1 + stylelint-config-prettier: ^9.0.5 + stylelint-config-sass-guidelines: ^12.1.0 + stylelint-prettier: ^5.0.3 + stylelint-scss: ^6.12.0 + typescript-eslint: ^8.32.0 devDependencies: - '@typescript-eslint/eslint-plugin': 4.33.0_ffi3uiz42rv3jyhs6cr7p7qqry - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0 - eslint: 7.32.0 - eslint-config-airbnb: 18.2.1_cb6pno7fzmlsn2yskxvbihgdme - eslint-config-prettier: 6.15.0_eslint@7.32.0 - eslint-config-react-app: 6.0.0_ssuykkwe44xqfk7ygtu5dsspum - eslint-plugin-deprecation: 1.2.1_eslint@7.32.0 - eslint-plugin-flowtype: 5.10.0_eslint@7.32.0 - eslint-plugin-import: 2.29.1_eslint@7.32.0 - eslint-plugin-jsx-a11y: 6.9.0_eslint@7.32.0 - eslint-plugin-prefer-arrow: 1.2.3_eslint@7.32.0 - eslint-plugin-prettier: 3.4.1_6l26irxuevddeh5uhyzqivbl64 - eslint-plugin-react: 7.34.3_eslint@7.32.0 - eslint-plugin-react-hooks: 4.6.2_eslint@7.32.0 - eslint-plugin-simple-import-sort: 5.0.3_eslint@7.32.0 - lint-staged: 10.5.4 - prettier: 2.8.8 - stylelint: 13.13.1 - stylelint-config-prettier: 8.0.2_stylelint@13.13.1 - stylelint-config-sass-guidelines: 7.1.0_stylelint@13.13.1 - stylelint-prettier: 1.2.0_fca2x6gd5fv7ftj4befheae2b4 - stylelint-scss: 3.21.0_stylelint@13.13.1 + '@itwin/eslint-plugin': 5.2.0_eslint@9.26.0 + '@typescript-eslint/eslint-plugin': 8.32.0_5tubg25uzp4nlpzhkodglf4vwm + '@typescript-eslint/parser': 8.32.0_eslint@9.26.0 + eslint: 9.26.0 + eslint-config-prettier: 10.1.3_eslint@9.26.0 + eslint-config-react-app: 7.0.1_eslint@9.26.0 + eslint-plugin-prettier: 5.4.0_ihrixgm4pwycgpw5evs3lfkcs4 + eslint-plugin-react: 7.37.5_eslint@9.26.0 + eslint-plugin-react-hooks: 5.2.0_eslint@9.26.0 + eslint-plugin-simple-import-sort: 12.1.1_eslint@9.26.0 + lint-staged: 11.2.6 + prettier: 3.5.3 + stylelint: 16.19.1 + stylelint-config-prettier: 9.0.5_stylelint@16.19.1 + stylelint-config-sass-guidelines: 12.1.0_stylelint@16.19.1 + stylelint-prettier: 5.0.3_ffgybey7mf3njhmd2hjz5zmzcm + stylelint-scss: 6.12.0_stylelint@16.19.1 + typescript-eslint: 8.32.0_eslint@9.26.0 packages: @@ -695,17 +687,17 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 dev: true - /@apideck/better-ajv-errors/0.3.6_ajv@8.16.0: + /@apideck/better-ajv-errors/0.3.6_ajv@8.17.1: resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} engines: {node: '>=10'} peerDependencies: ajv: '>=8' dependencies: - ajv: 8.16.0 + ajv: 8.17.1 json-schema: 0.4.0 jsonpointer: 5.0.1 leven: 3.1.0 @@ -716,6 +708,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: tslib: 2.8.1 + dev: false /@azure/abort-controller/2.1.2: resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} @@ -723,35 +716,37 @@ packages: dependencies: tslib: 2.8.1 - /@azure/core-auth/1.7.2: - resolution: {integrity: sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==} + /@azure/core-auth/1.9.0: + resolution: {integrity: sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.9.0 + '@azure/core-util': 1.12.0 tslib: 2.8.1 + transitivePeerDependencies: + - supports-color - /@azure/core-client/1.9.2: - resolution: {integrity: sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==} + /@azure/core-client/1.9.4: + resolution: {integrity: sha512-f7IxTD15Qdux30s2qFARH+JxgwxWLG2Rlr4oSkPGuLWm+1p5y1+C04XGLA0vmX6EtqfutmjvpNmAfgwVIS5hpw==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.7.2 - '@azure/core-rest-pipeline': 1.16.1 - '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.0 - '@azure/logger': 1.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.20.0 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.12.0 + '@azure/logger': 1.2.0 tslib: 2.8.1 transitivePeerDependencies: - supports-color - /@azure/core-http-compat/2.1.2: - resolution: {integrity: sha512-5MnV1yqzZwgNLLjlizsU3QqOeQChkIXw781Fwh1xdAqJR5AA32IUaq6xv1BICJvfbHoa+JYcaij2HFkhLbNTJQ==} + /@azure/core-http-compat/2.3.0: + resolution: {integrity: sha512-qLQujmUypBBG0gxHd0j6/Jdmul6ttl24c8WGiLXIk7IHXdBlfoBqW27hyz3Xn6xbfdyVSarl1Ttbk0AwnZBYCw==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-client': 1.9.2 - '@azure/core-rest-pipeline': 1.16.1 + '@azure/core-client': 1.9.4 + '@azure/core-rest-pipeline': 1.20.0 transitivePeerDependencies: - supports-color @@ -760,9 +755,11 @@ packages: engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.9.0 - '@azure/logger': 1.1.2 + '@azure/core-util': 1.12.0 + '@azure/logger': 1.2.0 tslib: 2.8.1 + transitivePeerDependencies: + - supports-color /@azure/core-paging/1.6.2: resolution: {integrity: sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==} @@ -770,102 +767,102 @@ packages: dependencies: tslib: 2.8.1 - /@azure/core-rest-pipeline/1.16.1: - resolution: {integrity: sha512-ExPSbgjwCoht6kB7B4MeZoBAxcQSIl29r/bPeazZJx50ej4JJCByimLOrZoIsurISNyJQQHf30b3JfqC3Hb88A==} + /@azure/core-rest-pipeline/1.20.0: + resolution: {integrity: sha512-ASoP8uqZBS3H/8N8at/XwFr6vYrRP3syTK0EUjDXQy0Y1/AUS+QeIRThKmTNJO2RggvBBxaXDPM7YoIwDGeA0g==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.7.2 - '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.0 - '@azure/logger': 1.1.2 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.5 + '@azure/core-auth': 1.9.0 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.12.0 + '@azure/logger': 1.2.0 + '@typespec/ts-http-runtime': 0.2.2 tslib: 2.8.1 transitivePeerDependencies: - supports-color - /@azure/core-tracing/1.1.2: - resolution: {integrity: sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==} + /@azure/core-tracing/1.2.0: + resolution: {integrity: sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==} engines: {node: '>=18.0.0'} dependencies: tslib: 2.8.1 - /@azure/core-util/1.9.0: - resolution: {integrity: sha512-AfalUQ1ZppaKuxPPMsFEUdX6GZPB3d9paR9d/TTL7Ow2De8cJaC7ibi7kWVlFAVPCYo31OcnGymc0R89DX8Oaw==} + /@azure/core-util/1.12.0: + resolution: {integrity: sha512-13IyjTQgABPARvG90+N2dXpC+hwp466XCdQXPCRlbWHgd3SJd5Q1VvaBGv6k1BIa4MQm6hAF1UBU1m8QUxV8sQ==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 + '@typespec/ts-http-runtime': 0.2.2 tslib: 2.8.1 + transitivePeerDependencies: + - supports-color - /@azure/core-xml/1.4.2: - resolution: {integrity: sha512-CW3MZhApe/S4iikbYKE7s83fjDBPIr2kpidX+hlGRwh7N4o1nIpQ/PfJTeioqhfqdMvRtheEl+ft64fyTaLNaA==} + /@azure/core-xml/1.4.5: + resolution: {integrity: sha512-gT4H8mTaSXRz7eGTuQyq1aIJnJqeXzpOe9Ay7Z3FrCouer14CbV3VzjnJrNrQfbBpGBLO9oy8BmrY75A0p53cA==} engines: {node: '>=18.0.0'} dependencies: - fast-xml-parser: 4.4.1 + fast-xml-parser: 5.2.2 tslib: 2.8.1 - /@azure/logger/1.1.2: - resolution: {integrity: sha512-l170uE7bsKpIU6B/giRc9i4NI0Mj+tANMMMxf7Zi/5cKzEqPayP7+X1WPrG7e+91JgY8N+7K7nF2WOi7iVhXvg==} + /@azure/logger/1.2.0: + resolution: {integrity: sha512-0hKEzLhpw+ZTAfNJyRrn6s+V0nDWzXk9OjBr2TiGIu0OfMr5s2V4FpKLTAK3Ca5r5OKLbf4hkOGDPyiRjie/jA==} engines: {node: '>=18.0.0'} dependencies: + '@typespec/ts-http-runtime': 0.2.2 tslib: 2.8.1 + transitivePeerDependencies: + - supports-color - /@azure/storage-blob/12.23.0: - resolution: {integrity: sha512-c1KJ5R5hqR/HtvmFtTn/Y1BNMq45NUBp0LZH7yF8WFMET+wmESgEr0FVTu/Z5NonmfUjbgJZG5Nh8xHc5RdWGQ==} + /@azure/storage-blob/12.27.0: + resolution: {integrity: sha512-IQjj9RIzAKatmNca3D6bT0qJ+Pkox1WZGOg2esJF2YLHb45pQKOwGPIAV+w3rfgkj7zV3RMxpn/c6iftzSOZJQ==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 - '@azure/core-client': 1.9.2 - '@azure/core-http-compat': 2.1.2 + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.4 + '@azure/core-http-compat': 2.3.0 '@azure/core-lro': 2.7.2 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.16.1 - '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.0 - '@azure/core-xml': 1.4.2 - '@azure/logger': 1.1.2 + '@azure/core-rest-pipeline': 1.20.0 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.12.0 + '@azure/core-xml': 1.4.5 + '@azure/logger': 1.2.0 events: 3.3.0 tslib: 2.8.1 transitivePeerDependencies: - supports-color - /@babel/code-frame/7.12.11: - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - dependencies: - '@babel/highlight': 7.24.7 - dev: true - - /@babel/code-frame/7.24.7: - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + /@babel/code-frame/7.27.1: + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.24.7 + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 picocolors: 1.1.1 dev: true - /@babel/compat-data/7.24.7: - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} + /@babel/compat-data/7.27.2: + resolution: {integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.24.7: - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} + /@babel/core/7.27.1: + resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7_@babel+core@7.24.7 - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.27.1_@babel+core@7.27.1 + '@babel/helpers': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 convert-source-map: 2.0.0 - debug: 4.3.5 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -873,1480 +870,1430 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.24.7_ivopgdbs46443pcald3k67gmwm: - resolution: {integrity: sha512-SO5E3bVxDuxyNxM5agFv480YA2HO6ohZbGxbazZdIk3KQOPOGVNw6q78I9/lbviIf95eq6tPozeYnJLbjnC8IA==} + /@babel/eslint-parser/7.27.1_mqcsltiofq5aw2s45vjrvem2lm: + resolution: {integrity: sha512-q8rjOuadH0V6Zo4XLMkJ3RMQ9MSBqwaDByyYB0izsYdaIWGNLmEblbCOf1vyFHICcg16CD7Fsi51vcQnYxmt6Q==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.0 + eslint: 8.57.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: true - /@babel/generator/7.24.7: - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} - engines: {node: '>=6.9.0'} + /@babel/eslint-parser/7.27.1_vb2zky3cwo2hjeokt6iy7bhdpq: + resolution: {integrity: sha512-q8rjOuadH0V6Zo4XLMkJ3RMQ9MSBqwaDByyYB0izsYdaIWGNLmEblbCOf1vyFHICcg16CD7Fsi51vcQnYxmt6Q==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/types': 7.24.7 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 + '@babel/core': 7.27.1 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 9.26.0 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 dev: true - /@babel/helper-annotate-as-pure/7.24.7: - resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} + /@babel/generator/7.27.1: + resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 dev: true - /@babel/helper-builder-binary-assignment-operator-visitor/7.24.7: - resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} + /@babel/helper-annotate-as-pure/7.27.1: + resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.27.1 dev: true - /@babel/helper-compilation-targets/7.24.7: - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} + /@babel/helper-compilation-targets/7.27.2: + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - browserslist: 4.24.2 + '@babel/compat-data': 7.27.2 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.24.5 lru-cache: 5.1.1 semver: 6.3.1 dev: true - /@babel/helper-create-class-features-plugin/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==} + /@babel/helper-create-class-features-plugin/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7_@babel+core@7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1_@babel+core@7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.27.1 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==} + /@babel/helper-create-regexp-features-plugin/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - regexpu-core: 5.3.2 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + regexpu-core: 6.2.0 semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider/0.6.2_@babel+core@7.24.7: - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + /@babel/helper-define-polyfill-provider/0.6.4_@babel+core@7.27.1: + resolution: {integrity: sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5 + '@babel/core': 7.27.1 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + debug: 4.4.0 lodash.debounce: 4.0.8 - resolve: 1.22.8 + resolve: 1.22.10 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-environment-visitor/7.24.7: - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: true - - /@babel/helper-function-name/7.24.7: - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 - dev: true - - /@babel/helper-hoist-variables/7.24.7: - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: true - - /@babel/helper-member-expression-to-functions/7.24.7: - resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==} + /@babel/helper-member-expression-to-functions/7.27.1: + resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-module-imports/7.24.7: - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + /@babel/helper-module-imports/7.27.1: + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-module-transforms/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} + /@babel/helper-module-transforms/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-optimise-call-expression/7.24.7: - resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} + /@babel/helper-optimise-call-expression/7.27.1: + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.27.1 dev: true - /@babel/helper-plugin-utils/7.24.7: - resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} + /@babel/helper-plugin-utils/7.27.1: + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==} + /@babel/helper-remap-async-to-generator/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-wrap-function': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-wrap-function': 7.27.1 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-replace-supers/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + /@babel/helper-replace-supers/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 - '@babel/helper-optimise-call-expression': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-simple-access/7.24.7: - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-skip-transparent-expression-wrappers/7.24.7: - resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} + /@babel/helper-skip-transparent-expression-wrappers/7.27.1: + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-split-export-declaration/7.24.7: - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: true - - /@babel/helper-string-parser/7.24.7: - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + /@babel/helper-string-parser/7.27.1: + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier/7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + /@babel/helper-validator-identifier/7.27.1: + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-option/7.24.7: - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} + /@babel/helper-validator-option/7.27.1: + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-wrap-function/7.24.7: - resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==} + /@babel/helper-wrap-function/7.27.1: + resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.24.7: - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} + /@babel/helpers/7.27.1: + resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 dev: true - /@babel/highlight/7.24.7: - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} - engines: {node: '>=6.9.0'} + /@babel/parser/7.27.2: + resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: - '@babel/helper-validator-identifier': 7.24.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.1.1 + '@babel/types': 7.27.1 dev: true - /@babel/parser/7.24.7: - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} - engines: {node: '>=6.0.0'} - hasBin: true + /@babel/plugin-bugfix-firefox-class-in-computed-class-key/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-bugfix-firefox-class-in-computed-class-key/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==} + /@babel/plugin-bugfix-safari-class-field-initializer-scope/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==} + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-transform-optional-chaining': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==} + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.24.7: + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.27.1: resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-decorators/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} + /@babel/plugin-proposal-decorators/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-DTxe4LBPrtFdsWzgpmbBKevg3e9PBy+dXRt19kSbucbZvL2uqtdqwwpluL1jfxYE0wIDTFp1nTy/q6gNLsxXrg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-decorators': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-decorators': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.24.7: + /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.27.1: resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.27.1 dev: true - /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.24.7: + /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.27.1: resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.27.1 dev: true - /@babel/plugin-proposal-optional-chaining/7.21.0_@babel+core@7.24.7: + /@babel/plugin-proposal-optional-chaining/7.21.0_@babel+core@7.27.1: resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.24.7: + /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.27.1: resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.24.7: + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.27.1: resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.24.7: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + /@babel/plugin-proposal-private-property-in-object/7.21.11_@babel+core@7.27.1: + resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.27.1 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.24.7: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.27.1: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.24.7: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.27.1: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.24.7: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.27.1: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-decorators/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.27.1: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - dev: true - - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.24.7: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.24.7: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + /@babel/plugin-syntax-decorators/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-flow/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==} + /@babel/plugin-syntax-flow/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-import-assertions/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} + /@babel/plugin-syntax-import-assertions/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-import-attributes/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + /@babel/plugin-syntax-import-attributes/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.24.7: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.27.1: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.24.7: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.27.1: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-jsx/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + /@babel/plugin-syntax-jsx/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.24.7: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.27.1: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.24.7: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.27.1: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.24.7: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.27.1: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.24.7: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.27.1: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.24.7: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.27.1: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.24.7: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.27.1: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.24.7: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.27.1: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.24.7: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.27.1: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-typescript/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + /@babel/plugin-syntax-typescript/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.24.7: + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.27.1: resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-arrow-functions/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} + /@babel/plugin-transform-arrow-functions/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-async-generator-functions/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} + /@babel/plugin-transform-async-generator-functions/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-eST9RrwlpaoJBDHShc+DS2SG4ATTi2MYNb4OxYkf3n+7eb49LWpnS+HSpVfW4x927qQwgk8A2hGNVaajAEw0EA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1_@babel+core@7.27.1 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-async-to-generator/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} + /@babel/plugin-transform-async-to-generator/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} + /@babel/plugin-transform-block-scoped-functions/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-block-scoping/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} + /@babel/plugin-transform-block-scoping/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-QEcFlMl9nGTgh1rn2nIeU5bkfb9BAjaQcWbiP4LvKxUot52ABcTkpcyJ7f2Q2U2RuQ84BNLgts3jRme2dTx6Fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-class-properties/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + /@babel/plugin-transform-class-properties/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-class-static-block/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} + /@babel/plugin-transform-class-static-block/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-classes/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==} + /@babel/plugin-transform-classes/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-7iLhfFAubmpeJe/Wo2TVuDrykh/zlWXLzPNdL0Jqn/Xu8R3QQ8h9ff8FQoISZOsw74/HFqFI7NX63HN7QFIHKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7_@babel+core@7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1_@babel+core@7.27.1 + '@babel/traverse': 7.27.1 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} + /@babel/plugin-transform-computed-properties/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/template': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 dev: true - /@babel/plugin-transform-destructuring/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==} + /@babel/plugin-transform-destructuring/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-ttDCqhfvpE9emVkXbPD8vyxxh4TWYACVybGkDj+oReOGwnp066ITEivDlLwe0b1R0+evJ13IXQuLNB5w1fhC5Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-dotall-regex/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} + /@babel/plugin-transform-dotall-regex/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-duplicate-keys/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} + /@babel/plugin-transform-duplicate-keys/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-duplicate-named-capturing-groups-regex/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-dynamic-import/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} + /@babel/plugin-transform-dynamic-import/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-exponentiation-operator/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + /@babel/plugin-transform-exponentiation-operator/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-export-namespace-from/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} + /@babel/plugin-transform-export-namespace-from/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-flow-strip-types/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-cjRKJ7FobOH2eakx7Ja+KpJRj8+y+/SiB3ooYm/n2UJfxu0oEaOoxOinitkJcPqv9KxS0kxTGPUaR7L2XcXDXA==} + /@babel/plugin-transform-flow-strip-types/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-flow': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-flow': 7.27.1_@babel+core@7.27.1 dev: true - /@babel/plugin-transform-for-of/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} + /@babel/plugin-transform-for-of/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-function-name/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} + /@babel/plugin-transform-function-name/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-json-strings/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} + /@babel/plugin-transform-json-strings/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-literals/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} + /@babel/plugin-transform-literals/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-logical-assignment-operators/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} + /@babel/plugin-transform-logical-assignment-operators/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-member-expression-literals/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} + /@babel/plugin-transform-member-expression-literals/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-modules-amd/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} + /@babel/plugin-transform-modules-amd/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==} + /@babel/plugin-transform-modules-commonjs/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-simple-access': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==} + /@babel/plugin-transform-modules-systemjs/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-module-transforms': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} + /@babel/plugin-transform-modules-umd/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-transforms': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} + /@babel/plugin-transform-named-capturing-groups-regex/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-new-target/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} + /@babel/plugin-transform-new-target/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-nullish-coalescing-operator/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} + /@babel/plugin-transform-nullish-coalescing-operator/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-numeric-separator/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} + /@babel/plugin-transform-numeric-separator/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-object-rest-spread/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} + /@babel/plugin-transform-object-rest-spread/7.27.2_@babel+core@7.27.1: + resolution: {integrity: sha512-AIUHD7xJ1mCrj3uPozvtngY3s0xpv7Nu7DoUSnzNY6Xam1Cy4rUznR//pvMHOhQ4AvbCexhbqXCtpxGHOGOO6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-transform-parameters': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-destructuring': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-parameters': 7.27.1_@babel+core@7.27.1 dev: true - /@babel/plugin-transform-object-super/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} + /@babel/plugin-transform-object-super/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-optional-catch-binding/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} + /@babel/plugin-transform-optional-catch-binding/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-optional-chaining/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==} + /@babel/plugin-transform-optional-chaining/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + /@babel/plugin-transform-parameters/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-018KRk76HWKeZ5l4oTj2zPpSh+NbGdt0st5S6x0pga6HgrjBOJb24mMDHorFopOOd6YHkLgOZ+zaCjZGPO4aKg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-private-methods/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} + /@babel/plugin-transform-private-methods/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-private-property-in-object/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} + /@babel/plugin-transform-private-property-in-object/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-property-literals/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} + /@babel/plugin-transform-property-literals/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-react-constant-elements/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-7LidzZfUXyfZ8/buRW6qIIHBY8wAZ1OrY9c/wTr8YhZ6vMPo+Uc/CVFLYY1spZrEQlD4w5u8wjqk5NQ3OVqQKA==} + /@babel/plugin-transform-react-constant-elements/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-react-display-name/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} + /@babel/plugin-transform-react-display-name/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-p9+Vl3yuHPmkirRrg021XiP+EETmPMQTLr6Ayjj85RLNEbb3Eya/4VI0vAdzQG9SEAl2Lnt7fy5lZyMzjYoZQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-react-jsx-development/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} + /@babel/plugin-transform-react-jsx-development/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-react-jsx': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/plugin-transform-react-jsx': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-react-jsx/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==} + /@babel/plugin-transform-react-jsx/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7_@babel+core@7.24.7 - '@babel/types': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1_@babel+core@7.27.1 + '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-react-pure-annotations/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} + /@babel/plugin-transform-react-pure-annotations/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-regenerator/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} + /@babel/plugin-transform-regenerator/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-B19lbbL7PMrKr52BNPjCqg1IyNUIjTcxKj8uX9zHO+PmWN93s19NDr/f69mIkEp2x9nmDJ08a7lgHaTTzvW7mw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - regenerator-transform: 0.15.2 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-regexp-modifiers/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-reserved-words/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} + /@babel/plugin-transform-reserved-words/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-runtime/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} + /@babel/plugin-transform-runtime/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-TqGF3desVsTcp3WrJGj4HfKokfCXCLcHpt4PJF0D8/iT6LPd9RS82Upw3KPeyr6B22Lfd3DO8MVrmp0oRkUDdw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - babel-plugin-polyfill-corejs2: 0.4.11_@babel+core@7.24.7 - babel-plugin-polyfill-corejs3: 0.10.4_@babel+core@7.24.7 - babel-plugin-polyfill-regenerator: 0.6.2_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + babel-plugin-polyfill-corejs2: 0.4.13_@babel+core@7.27.1 + babel-plugin-polyfill-corejs3: 0.11.1_@babel+core@7.27.1 + babel-plugin-polyfill-regenerator: 0.6.4_@babel+core@7.27.1 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} + /@babel/plugin-transform-shorthand-properties/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-spread/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + /@babel/plugin-transform-spread/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-sticky-regex/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} + /@babel/plugin-transform-sticky-regex/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-template-literals/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} + /@babel/plugin-transform-template-literals/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-typeof-symbol/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==} + /@babel/plugin-transform-typeof-symbol/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-typescript/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==} + /@babel/plugin-transform-typescript/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-unicode-escapes/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} + /@babel/plugin-transform-unicode-escapes/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-unicode-property-regex/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} + /@babel/plugin-transform-unicode-property-regex/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-unicode-regex/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} + /@babel/plugin-transform-unicode-regex/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-unicode-sets-regex/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} + /@babel/plugin-transform-unicode-sets-regex/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7_@babel+core@7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-create-regexp-features-plugin': 7.27.1_@babel+core@7.27.1 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/preset-env/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==} + /@babel/preset-env/7.27.2_@babel+core@7.27.1: + resolution: {integrity: sha512-Ma4zSuYSlGNRlCLO+EAzLnCmJK2vdstgv+n7aUP+/IKZrOfWHOJVdSJtuub8RzHTj3ahD37k5OKJWvzf16TQyQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.24.7 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.24.7 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.24.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.24.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-import-assertions': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-syntax-import-attributes': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.24.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.24.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.24.7 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.24.7 - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.24.7 - '@babel/plugin-transform-arrow-functions': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-async-generator-functions': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-async-to-generator': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-block-scoped-functions': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-block-scoping': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-class-properties': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-class-static-block': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-classes': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-computed-properties': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-destructuring': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-dotall-regex': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-duplicate-keys': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-dynamic-import': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-exponentiation-operator': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-export-namespace-from': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-for-of': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-function-name': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-json-strings': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-literals': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-logical-assignment-operators': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-member-expression-literals': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-modules-amd': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-modules-commonjs': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-modules-systemjs': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-modules-umd': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-new-target': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-numeric-separator': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-object-rest-spread': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-object-super': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-optional-catch-binding': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-parameters': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-private-methods': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-private-property-in-object': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-property-literals': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-regenerator': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-reserved-words': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-shorthand-properties': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-spread': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-sticky-regex': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-template-literals': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-typeof-symbol': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-unicode-escapes': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-unicode-property-regex': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-unicode-regex': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-unicode-sets-regex': 7.24.7_@babel+core@7.24.7 - '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.24.7 - babel-plugin-polyfill-corejs2: 0.4.11_@babel+core@7.24.7 - babel-plugin-polyfill-corejs3: 0.10.4_@babel+core@7.24.7 - babel-plugin-polyfill-regenerator: 0.6.2_@babel+core@7.24.7 - core-js-compat: 3.37.1 + '@babel/compat-data': 7.27.2 + '@babel/core': 7.27.1 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.27.1 + '@babel/plugin-syntax-import-assertions': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-syntax-import-attributes': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.27.1 + '@babel/plugin-transform-arrow-functions': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-async-generator-functions': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-async-to-generator': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-block-scoped-functions': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-block-scoping': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-class-properties': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-class-static-block': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-classes': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-computed-properties': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-destructuring': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-dotall-regex': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-duplicate-keys': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-dynamic-import': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-exponentiation-operator': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-export-namespace-from': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-for-of': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-function-name': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-json-strings': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-literals': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-logical-assignment-operators': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-member-expression-literals': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-modules-amd': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-modules-commonjs': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-modules-systemjs': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-modules-umd': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-new-target': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-numeric-separator': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-object-rest-spread': 7.27.2_@babel+core@7.27.1 + '@babel/plugin-transform-object-super': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-optional-catch-binding': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-optional-chaining': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-parameters': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-private-methods': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-private-property-in-object': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-property-literals': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-regenerator': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-regexp-modifiers': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-reserved-words': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-shorthand-properties': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-spread': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-sticky-regex': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-template-literals': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-typeof-symbol': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-unicode-escapes': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-unicode-property-regex': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-unicode-regex': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-unicode-sets-regex': 7.27.1_@babel+core@7.27.1 + '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.27.1 + babel-plugin-polyfill-corejs2: 0.4.13_@babel+core@7.27.1 + babel-plugin-polyfill-corejs3: 0.11.1_@babel+core@7.27.1 + babel-plugin-polyfill-regenerator: 0.6.4_@babel+core@7.27.1 + core-js-compat: 3.42.0 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.24.7: + /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.27.1: resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/types': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/types': 7.27.1 esutils: 2.0.3 dev: true - /@babel/preset-react/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} + /@babel/preset-react/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-transform-react-display-name': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-react-jsx': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-react-jsx-development': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-react-pure-annotations': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-transform-react-display-name': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-react-jsx': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-react-jsx-development': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-react-pure-annotations': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-typescript/7.24.7_@babel+core@7.24.7: - resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} + /@babel/preset-typescript/7.27.1_@babel+core@7.27.1: + resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-modules-commonjs': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-typescript': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-modules-commonjs': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-typescript': 7.27.1_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true - /@babel/regjsgen/0.8.0: - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - dev: true - - /@babel/runtime/7.24.7: - resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} + /@babel/runtime/7.27.1: + resolution: {integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==} engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.1 - /@babel/template/7.24.7: - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + /@babel/template/7.27.2: + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 dev: true - /@babel/traverse/7.24.7: - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} + /@babel/traverse/7.27.1: + resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - debug: 4.3.5 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.24.7: - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} + /@babel/types/7.27.1: + resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 dev: true /@bcoe/v8-coverage/0.2.3: @@ -2365,7 +2312,7 @@ packages: resolution: {integrity: sha512-2fjDUbVCv2JQ14SLQzE21juKxCVMmzycc/77WOijcFYrJRu7sg341oGALm1L/dF8CyNn3dBOimgB9QoEdR3RIA==} requiresBuild: true - /@bentley/react-scripts/5.0.7_pe74uhjrq4tiyv4442ml54dfiu: + /@bentley/react-scripts/5.0.7_wukp6tmvq7qnhfkp2fhoxxp5s4: resolution: {integrity: sha512-xxvgwnHQ8Skf0d17+BjAE/RN3uxV5yPjtlRPZFbnmRv/8TllukuyrWDQJWF+ulpbDJbf4KTMXvYMowsW/Ne6ZQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -2376,62 +2323,62 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.24.7 - '@itwin/core-webpack-tools': 3.8.0_webpack@5.96.1 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15_b6tfbta22xpcr3xknstdugdhde + '@babel/core': 7.27.1 + '@itwin/core-webpack-tools': 3.8.0_webpack@5.99.8 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16_njd377uniknudgb4piorqupadu '@svgr/webpack': 6.5.1 - babel-jest: 27.5.1_@babel+core@7.24.7 - babel-loader: 8.3.0_fc62zr5lfjwildwlwqqdmh5nqa + babel-jest: 27.5.1_@babel+core@7.27.1 + babel-loader: 8.4.1_bm7m7jjqcfz7ytm4b3ejdei32u babel-plugin-import-remove-resource-query: 1.0.0 - babel-plugin-named-asset-import: 0.3.8_@babel+core@7.24.7 - babel-preset-react-app: 10.0.1 + babel-plugin-named-asset-import: 0.3.8_@babel+core@7.27.1 + babel-preset-react-app: 10.1.0 bfj: 7.1.0 - browserslist: 4.23.2 + browserslist: 4.24.5 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - copy-webpack-plugin: 10.2.4_webpack@5.96.1 - css-loader: 6.11.0_webpack@5.96.1 - css-minimizer-webpack-plugin: 3.4.1_webpack@5.96.1 + copy-webpack-plugin: 10.2.4_webpack@5.99.8 + css-loader: 6.11.0_webpack@5.99.8 + css-minimizer-webpack-plugin: 3.4.1_webpack@5.99.8 dotenv: 10.0.0 dotenv-expand: 5.1.0 - eslint: 8.57.0 - eslint-config-react-app: 7.0.1_rxydg5byhhw2ikqe4ecaedklea - eslint-webpack-plugin: 3.2.0_k45jh2pdwjcdy7ymqbvwq3xxfi - fast-sass-loader: 2.0.1_sass@1.77.7+webpack@5.96.1 - file-loader: 6.2.0_webpack@5.96.1 + eslint: 8.57.1 + eslint-config-react-app: 7.0.1_hzjrqxekbmlty5crpwjrfi4ig4 + eslint-webpack-plugin: 3.2.0_sjk3eoxy46265jxrfh2huqwrsq + fast-sass-loader: 2.0.1_sass@1.87.0+webpack@5.99.8 + file-loader: 6.2.0_webpack@5.99.8 fs-extra: 10.1.0 - html-webpack-plugin: 5.6.0_webpack@5.96.1 + html-webpack-plugin: 5.6.3_webpack@5.99.8 identity-obj-proxy: 3.0.0 jest: 27.5.1 jest-resolve: 27.5.1 jest-watch-typeahead: 1.1.0_jest@27.5.1 - mini-css-extract-plugin: 2.9.0_webpack@5.96.1 - postcss: 8.4.39 - postcss-flexbugs-fixes: 5.0.2_postcss@8.4.39 - postcss-loader: 6.2.1_i2rr6xtykclfipvnzhl6del3xm - postcss-normalize: 10.0.1_73z3fjs2jrhgsuowbj3qmsq6yu - postcss-preset-env: 7.8.3_postcss@8.4.39 + mini-css-extract-plugin: 2.9.2_webpack@5.99.8 + postcss: 8.5.3 + postcss-flexbugs-fixes: 5.0.2_postcss@8.5.3 + postcss-loader: 6.2.1_qhv7z3lwctzesdbw7aunk53kba + postcss-normalize: 10.0.1_ek5nrz4epeegadr7rmztvkhbae + postcss-preset-env: 7.8.3_postcss@8.5.3 prompts: 2.4.2 react: 18.3.1 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1_dvl62sf47q3wd7p2pz5jq5kvdi + react-dev-utils: 12.0.1_croa3thejuu524kuumn5xyk4sa react-refresh: 0.11.0 - resolve: 1.22.8 + resolve: 1.22.10 resolve-url-loader: 4.0.0 - sass: 1.77.7 - sass-loader: 12.6.0_sass@1.77.7+webpack@5.96.1 - semver: 7.6.2 - source-map-loader: 3.0.2_webpack@5.96.1 - style-loader: 3.3.4_webpack@5.96.1 + sass: 1.87.0 + sass-loader: 12.6.0_sass@1.87.0+webpack@5.99.8 + semver: 7.7.1 + source-map-loader: 3.0.2_webpack@5.99.8 + style-loader: 3.3.4_webpack@5.99.8 svg-sprite-loader: 6.0.11 - tailwindcss: 3.4.4 - terser-webpack-plugin: 5.3.10_webpack@5.96.1 - ts-jest: 27.1.5_ffc5qouy45v3zjlzng7flfczky - typescript: 5.0.4 - webpack: 5.96.1 - webpack-dev-server: 4.15.2_webpack@5.96.1 - webpack-manifest-plugin: 4.1.1_webpack@5.96.1 - workbox-webpack-plugin: 6.6.0_webpack@5.96.1 + tailwindcss: 3.4.17 + terser-webpack-plugin: 5.3.14_webpack@5.99.8 + ts-jest: 27.1.5_trt4xn2dph7emsqhf4ec33dgg4 + typescript: 5.6.3 + webpack: 5.99.8 + webpack-dev-server: 4.15.2_webpack@5.99.8 + webpack-manifest-plugin: 4.1.1_webpack@5.99.8 + workbox-webpack-plugin: 6.6.0_webpack@5.99.8 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: @@ -2467,168 +2414,217 @@ packages: - webpack-plugin-serve dev: true + /@csstools/css-parser-algorithms/3.0.4_3wy24upepm7ctssj4pkbaqtvaq: + resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-tokenizer': ^3.0.3 + dependencies: + '@csstools/css-tokenizer': 3.0.3 + dev: true + + /@csstools/css-tokenizer/3.0.3: + resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} + engines: {node: '>=18'} + dev: true + + /@csstools/media-query-list-parser/3.0.1_55kv3rydzpklflnth6fg55jnw4: + resolution: {integrity: sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.1 + '@csstools/css-tokenizer': ^3.0.1 + dependencies: + '@csstools/css-parser-algorithms': 3.0.4_3wy24upepm7ctssj4pkbaqtvaq + '@csstools/css-tokenizer': 3.0.3 + dev: true + + /@csstools/media-query-list-parser/4.0.2_55kv3rydzpklflnth6fg55jnw4: + resolution: {integrity: sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + dependencies: + '@csstools/css-parser-algorithms': 3.0.4_3wy24upepm7ctssj4pkbaqtvaq + '@csstools/css-tokenizer': 3.0.3 + dev: true + /@csstools/normalize.css/12.1.1: resolution: {integrity: sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ==} dev: true - /@csstools/postcss-cascade-layers/1.1.1_postcss@8.4.39: + /@csstools/postcss-cascade-layers/1.1.1_postcss@8.5.3: resolution: {integrity: sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/selector-specificity': 2.2.0_jbx4mus4njtel3ypyfykqgp6rq - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + '@csstools/selector-specificity': 2.2.0_j747yjqyvnzekvomyruvypt3ti + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /@csstools/postcss-color-function/1.1.1_postcss@8.4.39: + /@csstools/postcss-color-function/1.1.1_postcss@8.5.3: resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.39 - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-font-format-keywords/1.0.1_postcss@8.4.39: + /@csstools/postcss-font-format-keywords/1.0.1_postcss@8.5.3: resolution: {integrity: sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-hwb-function/1.0.2_postcss@8.4.39: + /@csstools/postcss-hwb-function/1.0.2_postcss@8.5.3: resolution: {integrity: sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-ic-unit/1.0.1_postcss@8.4.39: + /@csstools/postcss-ic-unit/1.0.1_postcss@8.5.3: resolution: {integrity: sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.39 - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-is-pseudo-class/2.0.7_postcss@8.4.39: + /@csstools/postcss-is-pseudo-class/2.0.7_postcss@8.5.3: resolution: {integrity: sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/selector-specificity': 2.2.0_jbx4mus4njtel3ypyfykqgp6rq - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + '@csstools/selector-specificity': 2.2.0_j747yjqyvnzekvomyruvypt3ti + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /@csstools/postcss-nested-calc/1.0.0_postcss@8.4.39: + /@csstools/postcss-nested-calc/1.0.0_postcss@8.5.3: resolution: {integrity: sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-normalize-display-values/1.0.1_postcss@8.4.39: + /@csstools/postcss-normalize-display-values/1.0.1_postcss@8.5.3: resolution: {integrity: sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-oklab-function/1.1.1_postcss@8.4.39: + /@csstools/postcss-oklab-function/1.1.1_postcss@8.5.3: resolution: {integrity: sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.39 - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.4.39: + /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.5.3: resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-stepped-value-functions/1.0.1_postcss@8.4.39: + /@csstools/postcss-stepped-value-functions/1.0.1_postcss@8.5.3: resolution: {integrity: sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-text-decoration-shorthand/1.0.0_postcss@8.4.39: + /@csstools/postcss-text-decoration-shorthand/1.0.0_postcss@8.5.3: resolution: {integrity: sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-trigonometric-functions/1.0.2_postcss@8.4.39: + /@csstools/postcss-trigonometric-functions/1.0.2_postcss@8.5.3: resolution: {integrity: sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==} engines: {node: ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-unset-value/1.0.2_postcss@8.4.39: + /@csstools/postcss-unset-value/1.0.2_postcss@8.5.3: resolution: {integrity: sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /@csstools/selector-specificity/2.2.0_jbx4mus4njtel3ypyfykqgp6rq: + /@csstools/selector-specificity/2.2.0_j747yjqyvnzekvomyruvypt3ti: resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss-selector-parser: ^6.0.10 dependencies: - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.2 + dev: true + + /@csstools/selector-specificity/5.0.0_ugy3uarqyirr2oks35q7u7qcgi: + resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} + engines: {node: '>=18'} + peerDependencies: + postcss-selector-parser: ^7.0.0 + dependencies: + postcss-selector-parser: 7.1.0 + dev: true + + /@dual-bundle/import-meta-resolve/4.1.0: + resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} dev: true /@electron/get/2.0.3: resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==} engines: {node: '>=12'} dependencies: - debug: 4.3.5 + debug: 4.4.0 env-paths: 2.2.1 fs-extra: 8.1.0 got: 11.8.6 @@ -2640,6 +2636,15 @@ packages: transitivePeerDependencies: - supports-color + /@es-joy/jsdoccomment/0.49.0: + resolution: {integrity: sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==} + engines: {node: '>=16'} + dependencies: + comment-parser: 1.4.1 + esquery: 1.6.0 + jsdoc-type-pratt-parser: 4.1.0 + dev: true + /@esbuild-plugins/node-globals-polyfill/0.1.1_esbuild@0.13.15: resolution: {integrity: sha512-MR0oAA+mlnJWrt1RQVQ+4VYuRJW/P2YmRTv1AsplObyvuBMnPHiizUF95HHYiSsMGLhyGtWufaq2XQg6+iurBg==} peerDependencies: @@ -2658,48 +2663,81 @@ packages: rollup-plugin-node-polyfills: 0.2.1 dev: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.57.0: - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + /@eslint-community/eslint-utils/4.7.0_eslint@8.57.1: + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/eslint-utils/4.7.0_eslint@9.26.0: + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.0 + eslint: 9.26.0 eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp/4.11.0: - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + /@eslint-community/regexpp/4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/eslintrc/0.4.3: - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@eslint/config-array/0.20.0: + resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - ajv: 6.12.6 - debug: 4.3.5 - espree: 7.3.1 - globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.0 - js-yaml: 3.14.1 + '@eslint/object-schema': 2.1.6 + debug: 4.4.0 minimatch: 3.1.2 - strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true + /@eslint/config-helpers/0.2.2: + resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /@eslint/core/0.13.0: + resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@types/json-schema': 7.0.15 + dev: true + /@eslint/eslintrc/2.1.4: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.5 + debug: 4.4.0 espree: 9.6.1 globals: 13.24.0 - ignore: 5.3.1 - import-fresh: 3.3.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/eslintrc/3.3.1: + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + ajv: 6.12.6 + debug: 4.4.0 + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 @@ -2707,20 +2745,38 @@ packages: - supports-color dev: true - /@eslint/js/8.57.0: - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + /@eslint/js/8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@floating-ui/core/1.6.4: - resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} + /@eslint/js/9.26.0: + resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /@eslint/object-schema/2.1.6: + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /@eslint/plugin-kit/0.2.8: + resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/core': 0.13.0 + levn: 0.4.1 + dev: true + + /@floating-ui/core/1.7.0: + resolution: {integrity: sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA==} dependencies: '@floating-ui/utils': 0.2.9 - /@floating-ui/dom/1.6.7: - resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} + /@floating-ui/dom/1.7.0: + resolution: {integrity: sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg==} dependencies: - '@floating-ui/core': 1.6.4 + '@floating-ui/core': 1.7.0 '@floating-ui/utils': 0.2.9 /@floating-ui/react-dom/2.1.2_nnrd3gsncyragczmpvfhocinkq: @@ -2729,7 +2785,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/dom': 1.6.7 + '@floating-ui/dom': 1.7.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 @@ -2748,25 +2804,26 @@ packages: /@floating-ui/utils/0.2.9: resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} - /@humanwhocodes/config-array/0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + /@humanfs/core/0.19.1: + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + dev: true + + /@humanfs/node/0.16.6: + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.5 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 dev: true - /@humanwhocodes/config-array/0.5.0: - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} + /@humanwhocodes/config-array/0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.5 + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -2777,16 +2834,21 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema/1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - deprecated: Use @eslint/object-schema instead - dev: true - /@humanwhocodes/object-schema/2.0.3: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead dev: true + /@humanwhocodes/retry/0.3.1: + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + dev: true + + /@humanwhocodes/retry/0.4.3: + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + dev: true + /@isaacs/cliui/8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -2815,41 +2877,41 @@ packages: engines: {node: '>=8'} dev: true - /@itwin/appui-abstract/5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi: - resolution: {integrity: sha512-gqPHu10xKHb+k8QKCi/1mCZ8eP0g5rgwzaC0ZVrW7lDgXSPYkSs2ozNAGQ7bLvRTyPd9pFsfXFpBJksE9FpS0A==} + /@itwin/appui-abstract/5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve: + resolution: {integrity: sha512-Y0+BeVzmMCBzWQKFX/7Ucz9CgQ/27qCKBPB2k0/t+lwF4nNtyPQMIP+J87g3bciJVGNfqOSC38Iu3eCRSRe2VA==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 - /@itwin/appui-react/5.4.0_4df3asrapy3xalnemm23izdhoa: - resolution: {integrity: sha512-XmyXNI2980pepV3AJ7+bYF+Miz5Wvr0JE3V6XVm7/TlLqId+r6yXkBM9uCd0eNEtzpzOfAJW3Fa1b3dyl50xcA==} + /@itwin/appui-react/5.5.0_7odir4jr3dkki3pu5psxe2i6mi: + resolution: {integrity: sha512-1CCu/EMYlT/2oRhLobF8LgNlJIMFo6YhwwVQESzoclsSIqDjQ3l+SobZ6sBqXFRjC19wRUu5jjnOtD4EL1s8ow==} peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/components-react': ^5.4.0 - '@itwin/core-bentley': ^4.0.0 - '@itwin/core-common': ^4.0.0 - '@itwin/core-frontend': ^4.0.0 - '@itwin/core-geometry': ^4.0.0 - '@itwin/core-quantity': ^4.0.0 - '@itwin/core-react': ^5.4.0 - '@itwin/imodel-components-react': ^5.4.0 + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/components-react': 5.5.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 + '@itwin/core-common': ^4.0.0 || ^5.0.0 + '@itwin/core-frontend': ^4.0.0 || ^5.0.0 + '@itwin/core-geometry': ^4.0.0 || ^5.0.0 + '@itwin/core-quantity': ^4.0.0 || ^5.0.0 + '@itwin/core-react': ^5.5.0 + '@itwin/imodel-components-react': 5.5.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 react-redux: ^7.2.2 || ^8.0.0 || ^9.0.0 redux: ^4.1.0 || ^5.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/components-react': 5.4.0_6w7a6iyfdczvlfzwib7wrmsyii - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_r7xb3s5gt4j2o4ir7iwjnfa7wm - '@itwin/imodel-components-react': 5.4.0_g44sbbywbvo6p4vmpxnmv3mkle - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/components-react': 5.5.0_vzgob3naibeffps5dgcbcyjnly + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_lryzrpj4ljbwl2lbtfwnd2orki + '@itwin/imodel-components-react': 5.5.0_l4iuf7rsjxe35uinlmvoosity4 + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 immer: 10.1.1 @@ -2860,41 +2922,41 @@ packages: react-redux: 7.2.9_nnrd3gsncyragczmpvfhocinkq react-transition-group: 4.4.5_nnrd3gsncyragczmpvfhocinkq redux: 4.2.1 - rxjs: 7.8.1 - ts-key-enum: 2.0.12 - zustand: 4.5.4_pkovrptl7wv2iqloyky3y37yx4 + rxjs: 7.8.2 + ts-key-enum: 2.0.13 + zustand: 4.5.6_lyjjjdngs7hyasgxapi35brika transitivePeerDependencies: - '@types/react' dev: true - /@itwin/appui-react/5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4: - resolution: {integrity: sha512-XmyXNI2980pepV3AJ7+bYF+Miz5Wvr0JE3V6XVm7/TlLqId+r6yXkBM9uCd0eNEtzpzOfAJW3Fa1b3dyl50xcA==} + /@itwin/appui-react/5.5.0_ovphskx4vo4pd22ez6iwgwledi: + resolution: {integrity: sha512-1CCu/EMYlT/2oRhLobF8LgNlJIMFo6YhwwVQESzoclsSIqDjQ3l+SobZ6sBqXFRjC19wRUu5jjnOtD4EL1s8ow==} peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/components-react': ^5.4.0 - '@itwin/core-bentley': ^4.0.0 - '@itwin/core-common': ^4.0.0 - '@itwin/core-frontend': ^4.0.0 - '@itwin/core-geometry': ^4.0.0 - '@itwin/core-quantity': ^4.0.0 - '@itwin/core-react': ^5.4.0 - '@itwin/imodel-components-react': ^5.4.0 + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/components-react': 5.5.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 + '@itwin/core-common': ^4.0.0 || ^5.0.0 + '@itwin/core-frontend': ^4.0.0 || ^5.0.0 + '@itwin/core-geometry': ^4.0.0 || ^5.0.0 + '@itwin/core-quantity': ^4.0.0 || ^5.0.0 + '@itwin/core-react': ^5.5.0 + '@itwin/imodel-components-react': 5.5.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 react-redux: ^7.2.2 || ^8.0.0 || ^9.0.0 redux: ^4.1.0 || ^5.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/imodel-components-react': 5.4.0_oplm34qf73nhcuko4dwuwuj5q4 - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/imodel-components-react': 5.5.0_lfm5yfloup3enutzuderegtcve + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 @@ -2906,50 +2968,50 @@ packages: react-redux: 7.2.9_nnrd3gsncyragczmpvfhocinkq react-transition-group: 4.4.5_nnrd3gsncyragczmpvfhocinkq redux: 4.2.1 - rxjs: 7.8.1 - ts-key-enum: 2.0.12 - zustand: 4.5.4_pkovrptl7wv2iqloyky3y37yx4 + rxjs: 7.8.2 + ts-key-enum: 2.0.13 + zustand: 4.5.6_lyjjjdngs7hyasgxapi35brika transitivePeerDependencies: - '@types/react' - /@itwin/browser-authorization/1.1.2_2xthjygr3ii4ee5j4yjyesbxte: - resolution: {integrity: sha512-OP27aV5nCYX3t+ux7E2Kzs/YDeMBMLWJFsa/m/u0gStaa+ywccIPCy6yVXMT9S2iB9kaRPrkdtLE2SkrjHndBg==} + /@itwin/browser-authorization/1.1.4_ks2yxan2nprojq6dk6fo2z7u3a: + resolution: {integrity: sha512-cgUZZ/8aDbXsaVabjTbsIZEOdvhzbxfnuQDcdyGT9HEjx+f7n1rFVYIw8lNEl9cwimaoZ9AZI3L2nw8xSMvoNQ==} peerDependencies: '@itwin/core-bentley': ^3.3.0 || ^4.0.0 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 4.11.1_2xthjygr3ii4ee5j4yjyesbxte - oidc-client-ts: 2.4.0 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 4.11.1_ks2yxan2nprojq6dk6fo2z7u3a + oidc-client-ts: 2.4.1 transitivePeerDependencies: - '@itwin/core-geometry' dev: false - /@itwin/build-tools/4.7.4_@types+node@20.17.32: - resolution: {integrity: sha512-eYMHVgTRfl1f+XGGZOiCWLTXFhd5m2P7hmMl4sI/RLxZ09iibgi8Ze5tqG4jF6ZRA/MCykOEcB/VKiIehogzXA==} + /@itwin/build-tools/4.11.1_@types+node@20.17.46: + resolution: {integrity: sha512-q2LoowOOi07STfF0w15hTLIHrE0ggXXWbbn3Onn3HVGO5E9tI4WMRF/cjkC8EN4/Z4MLPkydYJ76KF+zknhGwg==} hasBin: true dependencies: - '@microsoft/api-extractor': 7.40.6_@types+node@20.17.32 + '@microsoft/api-extractor': 7.47.12_@types+node@20.17.46 chalk: 3.0.0 cpx2: 3.0.2 cross-spawn: 7.0.6 fs-extra: 8.1.0 glob: 10.4.5 - mocha: 10.6.0 - mocha-junit-reporter: 2.2.1_mocha@10.6.0 + mocha: 10.8.2 + mocha-junit-reporter: 2.2.1_mocha@10.8.2 rimraf: 3.0.2 tree-kill: 1.2.2 - typedoc: 0.25.13_typescript@5.3.3 - typedoc-plugin-merge-modules: 5.1.0_typedoc@0.25.13 - typescript: 5.3.3 - wtfnode: 0.9.3 + typedoc: 0.26.11_typescript@5.6.3 + typedoc-plugin-merge-modules: 6.1.0_typedoc@0.26.11 + typescript: 5.6.3 + wtfnode: 0.9.4 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - supports-color dev: true - /@itwin/build-tools/5.0.0-dev.111: - resolution: {integrity: sha512-IGlREN79bJhZWCw/qPfGtKbqYzkjtvSCraexpm9sZh//K/1l9YezElyc3VPDcAHUnRfFqPAHrlGw8aLL50Xz1Q==} + /@itwin/build-tools/5.0.0-dev.112: + resolution: {integrity: sha512-Wx2soKgtNBUadzMswRgn7B30DpiTYgRBOF/7ITgatxEaAgQ6wpeBbhZbL6XRbH3v1Gq912n8JlGtHG8rLP0RdQ==} hasBin: true dependencies: '@microsoft/api-extractor': 7.52.7 @@ -2965,18 +3027,18 @@ packages: typedoc: 0.26.11_typescript@5.6.3 typedoc-plugin-merge-modules: 6.1.0_typedoc@0.26.11 typescript: 5.6.3 - wtfnode: 0.9.3 + wtfnode: 0.9.4 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - supports-color dev: true - /@itwin/build-tools/5.0.0-dev.111_@types+node@20.17.32: - resolution: {integrity: sha512-IGlREN79bJhZWCw/qPfGtKbqYzkjtvSCraexpm9sZh//K/1l9YezElyc3VPDcAHUnRfFqPAHrlGw8aLL50Xz1Q==} + /@itwin/build-tools/5.0.0-dev.112_@types+node@20.17.46: + resolution: {integrity: sha512-Wx2soKgtNBUadzMswRgn7B30DpiTYgRBOF/7ITgatxEaAgQ6wpeBbhZbL6XRbH3v1Gq912n8JlGtHG8rLP0RdQ==} hasBin: true dependencies: - '@microsoft/api-extractor': 7.52.7_@types+node@20.17.32 + '@microsoft/api-extractor': 7.52.7_@types+node@20.17.46 chalk: 3.0.0 cpx2: 8.0.0 cross-spawn: 7.0.6 @@ -2989,7 +3051,7 @@ packages: typedoc: 0.26.11_typescript@5.6.3 typedoc-plugin-merge-modules: 6.1.0_typedoc@0.26.11 typescript: 5.6.3 - wtfnode: 0.9.3 + wtfnode: 0.9.4 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -3007,7 +3069,7 @@ packages: reflect-metadata: optional: true - /@itwin/cloud-agnostic-core/2.3.0_gteov7on4oycvgy3jqh4tz3uta: + /@itwin/cloud-agnostic-core/2.3.0_jfjmifiz2mjvngwcpuojiclrrm: resolution: {integrity: sha512-oFSaERSqnuXtpzJ/dX61/p47eFoNoZ3NG0F9NUpndmiErVYba8aEnlVHQqXBQb5kycXBd7c9a5Ihnif1ussLLw==} peerDependencies: inversify: ^6.0.1 @@ -3018,7 +3080,7 @@ packages: reflect-metadata: optional: true dependencies: - inversify: 6.0.2 + inversify: 6.0.3 reflect-metadata: 0.1.14 /@itwin/cloud-agnostic-core/3.0.0-dev.0: @@ -3032,85 +3094,85 @@ packages: reflect-metadata: optional: true - /@itwin/components-react/5.4.0_6w7a6iyfdczvlfzwib7wrmsyii: - resolution: {integrity: sha512-yhtrDxzR1TcfZcMDE26JzwtGmaM1T+ygQfsXyo+eiN0svQ/VVikfnKiTZp8p9RmDpO130edS8LqNE5Te5mFCnQ==} + /@itwin/components-react/5.5.0_7gewkoufan3t5nsgkdqhqivpkq: + resolution: {integrity: sha512-V1T1LwdvacEV+jpd0IZ3aypyZ79/4R86rw1TFyoQXxxzUD7rkLKVfht+fnQSIjNZfTfRjaubVqoNssry1H7Q3g==} peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/core-bentley': ^4.0.0 - '@itwin/core-react': ^5.4.0 + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 + '@itwin/core-react': 5.5.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-react': 5.4.0_r7xb3s5gt4j2o4ir7iwjnfa7wm - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 immer: 10.1.1 linkify-it: 2.2.0 lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-window: 1.8.10_nnrd3gsncyragczmpvfhocinkq - rxjs: 7.8.1 - ts-key-enum: 2.0.12 - dev: true + react-window: 1.8.11_nnrd3gsncyragczmpvfhocinkq + rxjs: 7.8.2 + ts-key-enum: 2.0.13 - /@itwin/components-react/5.4.0_wkiat45onvduh7ygio5zhfyjg4: - resolution: {integrity: sha512-yhtrDxzR1TcfZcMDE26JzwtGmaM1T+ygQfsXyo+eiN0svQ/VVikfnKiTZp8p9RmDpO130edS8LqNE5Te5mFCnQ==} + /@itwin/components-react/5.5.0_vzgob3naibeffps5dgcbcyjnly: + resolution: {integrity: sha512-V1T1LwdvacEV+jpd0IZ3aypyZ79/4R86rw1TFyoQXxxzUD7rkLKVfht+fnQSIjNZfTfRjaubVqoNssry1H7Q3g==} peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/core-bentley': ^4.0.0 - '@itwin/core-react': ^5.4.0 + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 + '@itwin/core-react': 5.5.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-react': 5.5.0_lryzrpj4ljbwl2lbtfwnd2orki + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 immer: 10.1.1 linkify-it: 2.2.0 lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-window: 1.8.10_nnrd3gsncyragczmpvfhocinkq - rxjs: 7.8.1 - ts-key-enum: 2.0.12 + react-window: 1.8.11_nnrd3gsncyragczmpvfhocinkq + rxjs: 7.8.2 + ts-key-enum: 2.0.13 + dev: true - /@itwin/core-backend/5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe: - resolution: {integrity: sha512-Yd/0Jite3gRpsN4nakBlo4kFg0gM9pIpTvuw8rDDqSxOgXSOsv+vFTIg6SnrQ8+5PaPAwX0RjoWx4zrYkJm0gg==} + /@itwin/core-backend/5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku: + resolution: {integrity: sha512-Yd8VxTeFpOdB51ocjvCoZvkqVGPOB7qtEtuucWosHr4aXC21joMuwPsg5nnjtpDlE/xuUKshbI7d0mNQco3Dng==} engines: {node: ^20.0.0 || ^22.0.0} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112 '@opentelemetry/api': ^1.0.4 peerDependenciesMeta: '@opentelemetry/api': optional: true dependencies: '@bentley/imodeljs-native': 5.0.100 - '@itwin/cloud-agnostic-core': 2.3.0_gteov7on4oycvgy3jqh4tz3uta - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/object-storage-azure': 2.3.0_gteov7on4oycvgy3jqh4tz3uta - '@itwin/object-storage-core': 2.3.0_gteov7on4oycvgy3jqh4tz3uta + '@itwin/cloud-agnostic-core': 2.3.0_jfjmifiz2mjvngwcpuojiclrrm + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/object-storage-azure': 2.3.0_jfjmifiz2mjvngwcpuojiclrrm + '@itwin/object-storage-core': 2.3.0_jfjmifiz2mjvngwcpuojiclrrm form-data: 4.0.2 fs-extra: 8.1.0 - inversify: 6.0.2 + inversify: 6.0.3 json5: 2.2.3 linebreak: 1.1.0 multiparty: 4.2.3 reflect-metadata: 0.1.14 - semver: 7.6.2 + semver: 7.7.1 touch: 3.1.1 ws: 7.5.10 transitivePeerDependencies: @@ -3126,35 +3188,32 @@ packages: /@itwin/core-bentley/4.11.1: resolution: {integrity: sha512-ylzadB/lDnQ9nfdmM2M5PA0oP0DpseSDy47jd3sD/UWZdeKDgtvDm1u5p8ASSJeE8eO7fryqB8Gab3VPuj7tgw==} - /@itwin/core-bentley/4.7.4: - resolution: {integrity: sha512-iwMNTRTV2xtuJVa1QGWyn+XudrLssemvkmaGc3hJXCasqSB8bQfFTYSrYoiNxcjdv9N9i3r27XtC0XNIoL8tTg==} - dev: false - - /@itwin/core-bentley/5.0.0-dev.111: - resolution: {integrity: sha512-l7A5Q0xaq9ktA4Y6rnMVGZNbFkdeWrJYPs/onuiQyZ41ACIn0UJTr28dIok3kXji+txvIEEk6/Bd+xis9MAxTw==} + /@itwin/core-bentley/5.0.0-dev.112: + resolution: {integrity: sha512-ijFpSg/lWmOwyu4PYWzlX2WLGzmTovB861p24yH+zohuwh9wRYnWGtEIs/nGZEYk4gbjxXbxzSHjNdsbN8UgyA==} - /@itwin/core-common/4.11.0-dev.6_iot6hzuzyrtnojues2gkuoa6p4: + /@itwin/core-common/4.11.0-dev.6_64zanfr42xs2i4y24fqetetc6u: resolution: {integrity: sha512-JVNrD/2Mk8YL6Yft01HoXAfyqOjmi5lUkQS5M+XaxZVYQtckWK4XHTmvToKA1kDVRHIE0H2ss/yY6sb1EepjuQ==} peerDependencies: '@itwin/core-bentley': ^4.11.0-dev.6 '@itwin/core-geometry': ^4.11.0-dev.6 dependencies: '@itwin/core-bentley': 4.11.0-dev.6 - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-geometry': 5.0.0-dev.112 flatbuffers: 1.12.0 js-base64: 3.7.7 dev: false - /@itwin/core-common/4.11.1_2xthjygr3ii4ee5j4yjyesbxte: + /@itwin/core-common/4.11.1_4yr4xv4gh63ruq3sllkmovwvme: resolution: {integrity: sha512-L6isG4FYdJcw0u+aTv+H1XMUBd108BkN6rKBcFLu651tCgbz5UwLEy5JEbLr8FO0woyc6RBsoQeXHWEObU+/Ng==} peerDependencies: '@itwin/core-bentley': ^4.11.1 '@itwin/core-geometry': ^4.11.1 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-bentley': 4.11.1 + '@itwin/core-geometry': 5.0.0-dev.112 flatbuffers: 1.12.0 js-base64: 3.7.7 + dev: false /@itwin/core-common/4.11.1_hnex7wvsnrifjrc6p6bdl4omsm: resolution: {integrity: sha512-L6isG4FYdJcw0u+aTv+H1XMUBd108BkN6rKBcFLu651tCgbz5UwLEy5JEbLr8FO0woyc6RBsoQeXHWEObU+/Ng==} @@ -3168,55 +3227,42 @@ packages: js-base64: 3.7.7 dev: false - /@itwin/core-common/4.7.4_2xthjygr3ii4ee5j4yjyesbxte: - resolution: {integrity: sha512-0Xd2E877gXVDP18YMCzsQU/XdTg6VoPFTwT6zlqTQ5XP6nEIZVQzwR/n3egCLc6bdSY0KoiG8RPajK9p7NqV8g==} - peerDependencies: - '@itwin/core-bentley': ^4.7.4 - '@itwin/core-geometry': ^4.7.4 - dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 - flatbuffers: 1.12.0 - js-base64: 3.7.7 - dev: false - - /@itwin/core-common/4.7.4_3vzlbrdapj3cfrbmz3y56qygyi: - resolution: {integrity: sha512-0Xd2E877gXVDP18YMCzsQU/XdTg6VoPFTwT6zlqTQ5XP6nEIZVQzwR/n3egCLc6bdSY0KoiG8RPajK9p7NqV8g==} + /@itwin/core-common/4.11.1_ks2yxan2nprojq6dk6fo2z7u3a: + resolution: {integrity: sha512-L6isG4FYdJcw0u+aTv+H1XMUBd108BkN6rKBcFLu651tCgbz5UwLEy5JEbLr8FO0woyc6RBsoQeXHWEObU+/Ng==} peerDependencies: - '@itwin/core-bentley': ^4.7.4 - '@itwin/core-geometry': ^4.7.4 + '@itwin/core-bentley': ^4.11.1 + '@itwin/core-geometry': ^4.11.1 dependencies: - '@itwin/core-bentley': 4.7.4 - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 flatbuffers: 1.12.0 js-base64: 3.7.7 - dev: false - /@itwin/core-common/5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte: - resolution: {integrity: sha512-yi0mSJEmuSz+nZvUXrHfKM/nPt6X7yaf/znRtRfgEdf1RNbYRDv3ylSP30I7rbM24NxlpRqWgAgWG1JCXdaO6g==} + /@itwin/core-common/5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a: + resolution: {integrity: sha512-SRu3tQlbnBcQCIFrtfo0yt4XmRJwmzoBj/nd9G2YwrLyqkIg3xKDBDJWBcy1fmt0ST+9JURm4T4Plta4IeFAaw==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 flatbuffers: 1.12.0 js-base64: 3.7.7 - /@itwin/core-electron/5.0.0-dev.111_mwakxeeryjqpdgjds4dbiiadfi: - resolution: {integrity: sha512-pOsfPXKZ2wt3fpipDUKrazTJGAWurSH5KxsVpb275K871fE15aZzjD0JA7uw+la5XzsJob2eEyvBEEpMAT77Ww==} + /@itwin/core-electron/5.0.0-dev.112_dz3nqvuh46fsxoycvptmooaiqq: + resolution: {integrity: sha512-Sy9FMD6+32fL7pc+jhqCEet2NmlTBGU6ImsTksI6HwwwhnAICt0oiI+fEqKQkXFq3zKl+S+rGhkwQ4gmZVxaUA==} engines: {node: ^20.0.0 || ^22.0.0} peerDependencies: - '@itwin/core-backend': 5.0.0-dev.111 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-frontend': 5.0.0-dev.111 + '@itwin/core-backend': 5.0.0-dev.112 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-frontend': 5.0.0-dev.112 electron: ^35.0.0 dependencies: - '@itwin/core-backend': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm + '@itwin/core-backend': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 '@openid/appauth': 1.3.2 electron: 24.8.8 open: 7.4.2 @@ -3224,11 +3270,11 @@ packages: transitivePeerDependencies: - debug - /@itwin/core-extension/4.7.4_27jb3536ovtwc6iub2fiqsw3di: - resolution: {integrity: sha512-q73YF9aLQv6bwTQzBUW3bSyxwoYzVhhD8wgUMqovBAEkeYCEfBheQt49lMpuWIzYE2lfh+jt7dAKCcp/0cYE1g==} + /@itwin/core-extension/4.11.1_rzlnepzgzltk67m2tu7vcj6dni: + resolution: {integrity: sha512-HdWYXKQaTbAhtaE04RZW76xUMf3DkZk0tDQJfdHCgvdW0w2R147uL2XKr5UGZ9z7VMX+U2Bj8nJ8gaGX31bBtw==} dependencies: - '@itwin/core-common': 4.7.4_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 4.7.4_jlkaxgehj6qwdwf46twsb37jwq + '@itwin/core-common': 4.11.1_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 4.11.1_lcm6diyhakegfzlfxqnf2ujzvy transitivePeerDependencies: - '@itwin/appui-abstract' - '@itwin/core-bentley' @@ -3241,27 +3287,27 @@ packages: - reflect-metadata dev: false - /@itwin/core-frontend/4.7.4_jlkaxgehj6qwdwf46twsb37jwq: - resolution: {integrity: sha512-ZFfT5DQfwAO7xyYMhBN2o24bEHWnDYhZF6zilQn288Q5BeEkkh/fxLp2erAsCoNCvFAcrkjuBu4tZbLOVNPsKQ==} + /@itwin/core-frontend/4.11.1_lcm6diyhakegfzlfxqnf2ujzvy: + resolution: {integrity: sha512-zHMwT+xGnRu9/U9fFEfwERqQ6rf5tjAHaeo4QsOKmLZyx3HY9rdfgFFp/IcsXcrrfD8/hRWrQfgrkXCCA/RZGg==} peerDependencies: - '@itwin/appui-abstract': ^4.7.4 - '@itwin/core-bentley': ^4.7.4 - '@itwin/core-common': ^4.7.4 - '@itwin/core-geometry': ^4.7.4 - '@itwin/core-orbitgt': ^4.7.4 - '@itwin/core-quantity': ^4.7.4 + '@itwin/appui-abstract': ^4.11.1 + '@itwin/core-bentley': ^4.11.1 + '@itwin/core-common': ^4.11.1 + '@itwin/core-geometry': ^4.11.1 + '@itwin/core-orbitgt': ^4.11.1 + '@itwin/core-quantity': ^4.11.1 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve '@itwin/cloud-agnostic-core': 2.3.0 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 4.7.4_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-i18n': 4.7.4_fij7uck7duchz24uoi56vo4asi - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-telemetry': 4.7.4_oh3qad426oyvjgcsexn32fmlna + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 4.11.1_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-i18n': 4.11.1_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-telemetry': 4.11.1_2zj6x4om3mip6hswh5xzv47yfa '@itwin/object-storage-core': 2.3.0 - '@itwin/webgl-compatibility': 4.7.4 + '@itwin/webgl-compatibility': 4.11.1 '@loaders.gl/core': 3.4.15 '@loaders.gl/draco': 3.4.15 fuse.js: 3.6.1 @@ -3274,30 +3320,30 @@ packages: - reflect-metadata dev: false - /@itwin/core-frontend/5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm: - resolution: {integrity: sha512-8qo5NRyWc2VVzXltI0DnrfBM4UHBCvnn1bJrHVde5QApB/IqEZx85Kerj9Jjje6zU1D8CT6hcMlYJVb33HD/5w==} + /@itwin/core-frontend/5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24: + resolution: {integrity: sha512-PkKVU7bHNnWnZqxDwCjLqe3sncewF8342JJmkzEn/W/2EDmweQ18eMlk3/+vX6JNNQW0mW+Gu0rso1W5sc1hAQ==} peerDependencies: - '@itwin/appui-abstract': 5.0.0-dev.111 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111 - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111 + '@itwin/appui-abstract': 5.0.0-dev.112 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112 + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve '@itwin/cloud-agnostic-core': 2.3.0 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-i18n': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-orbitgt': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-i18n': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-orbitgt': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku '@itwin/object-storage-core': 2.3.0 - '@itwin/webgl-compatibility': 5.0.0-dev.111 + '@itwin/webgl-compatibility': 5.0.0-dev.112 '@loaders.gl/core': 3.4.15 '@loaders.gl/draco': 3.4.15 fuse.js: 3.6.1 @@ -3315,18 +3361,18 @@ packages: flatbuffers: 1.12.0 dev: false - /@itwin/core-geometry/5.0.0-dev.111: - resolution: {integrity: sha512-F4wbsjzgtvMQPsfrLN1r9msb5l0jj2aI+mbo7ilTSGiPV+H1dYE/b7pUx4ZAVq1F9lPFjE+6yPKwsrtPk4rpew==} + /@itwin/core-geometry/5.0.0-dev.112: + resolution: {integrity: sha512-VGxWuZLNY9BQCSlCRbPVlynqzMwhxKNAOEUaBkQ2yTjiZk4K8dlqTyJdeA4xlQWvzjX+iBgRsG7ZzVvnDHZCJw==} dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 flatbuffers: 1.12.0 - /@itwin/core-i18n/4.7.4_fij7uck7duchz24uoi56vo4asi: - resolution: {integrity: sha512-mux7dJk84X0Fsswah3n/LNlJcFyPqeXZG+YvtKV5GYaVg2LQOM+fIDL5/fjTiZNFWWKaqMHnA7r2BINwJk/R8g==} + /@itwin/core-i18n/4.11.1_clsgilrjhplxgwfu6veedh3vve: + resolution: {integrity: sha512-rNcGu/juZq/8ut4urOhjFWye2A6kFVrQb7E/eCBMWShH9EIwe3cpB7+evTEP9BbYOvvxLU+uGRd6zSMXEgrqjQ==} peerDependencies: - '@itwin/core-bentley': ^4.7.4 + '@itwin/core-bentley': ^4.11.1 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 i18next: 21.10.0 i18next-browser-languagedetector: 6.1.8 i18next-http-backend: 1.4.5 @@ -3334,167 +3380,167 @@ packages: - encoding dev: false - /@itwin/core-i18n/5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi: - resolution: {integrity: sha512-etQAc1n2XHK22uqIxeJxM1ZRGkuEc9UWwO+/T9bUDjjOg1CsmsEIWPFZxQ3OSEr8WUMWebm0jynvaWhNsPhsPg==} + /@itwin/core-i18n/5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve: + resolution: {integrity: sha512-J96Xj8OHuoR3oFffDQCu0x1OjRi7TepcAMQo3QVWLRbg6FvdY6qr/TOMq/6eflexHj+i60C106HcQhU8Ng+gtg==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 i18next: 21.10.0 i18next-browser-languagedetector: 6.1.8 i18next-http-backend: 3.0.2 transitivePeerDependencies: - encoding - /@itwin/core-markup/5.0.0-dev.111_cedigkiq7mwoymyc5kjarlkaku: - resolution: {integrity: sha512-oNukHV30NHk6JaM3frBum16JRLDnc2ucFTtLq/zeEUhuUHF1jdaEKpruOHLAtUNCwX1qgtlLZVAdmz9QFFErdA==} + /@itwin/core-markup/5.0.0-dev.112_w2zovdwxy3wzgtjtc6zxi5rvbm: + resolution: {integrity: sha512-/JOL/3nrAm8n7NbXS3IzKL8DPr7JL2OMAkI8jQwFRhBb+PNlwcd6l/+Luu/oAwg4zDYP+uA2aomkMGaT/CX4qA==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-frontend': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-frontend': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 '@svgdotjs/svg.js': 3.0.16 - /@itwin/core-orbitgt/5.0.0-dev.111: - resolution: {integrity: sha512-0opVErFIykSiGQIbzGmrZ7C6Zzm5rSOMGAcAZiBwED2dT4em5vmvQDK2a1zmPXDaZfpEgsFxNBQPQgdZXsHRUA==} + /@itwin/core-orbitgt/5.0.0-dev.112: + resolution: {integrity: sha512-wXOt7lr0sLP2CkPVyl4XPUgUf6p9LVY6orUSUEkMh3nGjsOtiQsUuDT6127/QpT/p87USSLDo4y59Js451vBbg==} - /@itwin/core-quantity/5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi: - resolution: {integrity: sha512-N+RaxhOp2xcDPpqduJ9hutYhjO+LeoNMUzlIiRx1MvyC3DhtqOo0vaOyeeCM4QiDr7iPheym3go/cQjhOa/4kw==} + /@itwin/core-quantity/5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve: + resolution: {integrity: sha512-4RaRjZOBuNKDDxb5sQ8FOx6uJqyRxvRq1+0r93UiYpHkh5v2Ls2AJGP9WpTitRkjJlfQtgVGOP1wMUANS5PMew==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 - /@itwin/core-react/5.4.0_r7xb3s5gt4j2o4ir7iwjnfa7wm: - resolution: {integrity: sha512-XepSe9jqTBGNVSovQnz/qJqtMdsYB9U/CKofOS2FwICmK1pq2qmOyNt90uBUPj0smccFSGB0QxPnVTA4zOx/iw==} + /@itwin/core-react/5.5.0_ch53gokciksvockgd2e5abhea4: + resolution: {integrity: sha512-E77FQGxMokXmfoAM0+jiWObOZtp/IdDP81vAhEF2KgCGhwSjKlUEHG2Le5ce0l9ThST3kvjnhUxEhlm91Q3lkA==} peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/core-bentley': ^4.0.0 + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 dompurify: 3.2.5 lodash: 4.17.21 react: 18.3.1 react-autosuggest: 10.1.0_react@18.3.1 react-dom: 18.3.1_react@18.3.1 - ts-key-enum: 2.0.12 - dev: true + ts-key-enum: 2.0.13 - /@itwin/core-react/5.4.0_rel4g4cemjncujb6vzdl2uahny: - resolution: {integrity: sha512-XepSe9jqTBGNVSovQnz/qJqtMdsYB9U/CKofOS2FwICmK1pq2qmOyNt90uBUPj0smccFSGB0QxPnVTA4zOx/iw==} + /@itwin/core-react/5.5.0_lryzrpj4ljbwl2lbtfwnd2orki: + resolution: {integrity: sha512-E77FQGxMokXmfoAM0+jiWObOZtp/IdDP81vAhEF2KgCGhwSjKlUEHG2Le5ce0l9ThST3kvjnhUxEhlm91Q3lkA==} peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/core-bentley': ^4.0.0 + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 dompurify: 3.2.5 lodash: 4.17.21 react: 18.3.1 react-autosuggest: 10.1.0_react@18.3.1 react-dom: 18.3.1_react@18.3.1 - ts-key-enum: 2.0.12 + ts-key-enum: 2.0.13 + dev: true - /@itwin/core-telemetry/4.11.0-dev.6_oh3qad426oyvjgcsexn32fmlna: + /@itwin/core-telemetry/4.11.0-dev.6_2zj6x4om3mip6hswh5xzv47yfa: resolution: {integrity: sha512-PfakP+PsUWJuEQUHgzvilT7/UJGA4i7dqknrcZELx4pbofX60JNUA4f7aV9TsFBvPYQU0irfIuIJ6KgQk+Cojg==} dependencies: '@itwin/core-bentley': 4.11.0-dev.6 - '@itwin/core-common': 4.11.0-dev.6_iot6hzuzyrtnojues2gkuoa6p4 + '@itwin/core-common': 4.11.0-dev.6_64zanfr42xs2i4y24fqetetc6u transitivePeerDependencies: - '@itwin/core-geometry' dev: false - /@itwin/core-telemetry/4.7.4_oh3qad426oyvjgcsexn32fmlna: - resolution: {integrity: sha512-4z0M4t8ONET66Mg3xRzRQrY2v4p5dNxrfOTghxFEbRWg7iocYN+YLrLXJCQyyAFaJhKaNCq9slqB/sqcaEjZCw==} + /@itwin/core-telemetry/4.11.1_2zj6x4om3mip6hswh5xzv47yfa: + resolution: {integrity: sha512-e++sNNCKXn118/lQdjkjc//uHpqGI6NDSC+ZyVLSD4MRpXBflLfHu/eAXTog63X1RN5sbXU81vo59BnmWoGRiA==} dependencies: - '@itwin/core-bentley': 4.7.4 - '@itwin/core-common': 4.7.4_3vzlbrdapj3cfrbmz3y56qygyi + '@itwin/core-bentley': 4.11.1 + '@itwin/core-common': 4.11.1_4yr4xv4gh63ruq3sllkmovwvme transitivePeerDependencies: - '@itwin/core-geometry' dev: false - /@itwin/core-webpack-tools/3.8.0_webpack@5.96.1: + /@itwin/core-webpack-tools/3.8.0_webpack@5.99.8: resolution: {integrity: sha512-2QsexfnbO2a+ZpFvtq8qlTUrmXfVCDpaKpbsFOq8eAriRI+J8BlPmr4Y/l1zJlfTXD0dRkDcKl1iYCw1Sj5R1g==} peerDependencies: webpack: ^5.76.0 dependencies: chalk: 3.0.0 - copy-webpack-plugin: 11.0.0_webpack@5.96.1 - file-loader: 6.2.0_webpack@5.96.1 + copy-webpack-plugin: 11.0.0_webpack@5.99.8 + file-loader: 6.2.0_webpack@5.99.8 findup: 0.1.5 fs-extra: 8.1.0 glob: 7.2.3 lodash: 4.17.21 resolve: 1.19.0 - source-map-loader: 4.0.2_webpack@5.96.1 - webpack: 5.96.1 + source-map-loader: 4.0.2_webpack@5.99.8 + webpack: 5.99.8 dev: true - /@itwin/ecschema-metadata/5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi: - resolution: {integrity: sha512-uEF8Cr4CehYq+p9rW3vAEImXJsrCk1r3PJiBKbT4u/0P1uBLhGtJwrq6/RriBEDzI5KuynMn4dASB8Afk0Pg/g==} + /@itwin/ecschema-metadata/5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq: + resolution: {integrity: sha512-EXH735OsrAp0a1NvT3CLQxHlyg0wgMrkZ3lrNnGHWN6wZyjwtqgkbgu2hkRotU/X+Xr/qvwmWdSiLRmhMkynqQ==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve - /@itwin/ecschema-rpcinterface-common/5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe: - resolution: {integrity: sha512-unqvUoa81ooRDRA9hDmrTQlQ7jGllfY3AekoXdESNIfFwriTblniXHm6i2FbnQcccbvk+N2yAJ4bj0Il/oOb7g==} + /@itwin/ecschema-rpcinterface-common/5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku: + resolution: {integrity: sha512-7oAn2V7z20i8Twm+yCL0rbKxozrApahD8bqmrlDT76fbQbA59F2IzWy/Bmx2C5N6I7MDbTE6XVqTpV8EYUrtzw==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq - /@itwin/ecschema-rpcinterface-impl/5.0.0-dev.111_zev3uf3e2uki7sjuqa5ecxfgdu: - resolution: {integrity: sha512-KLydHvE+spO06OGxuDTMNoRUystQ3m9SDn1D9DEUW31SD2uNXrRRNUKdschoLKHXEeLTqtMNfmaCTSHWyJqY9A==} + /@itwin/ecschema-rpcinterface-impl/5.0.0-dev.112_qtfdtfuwymripj3zzh7fylehem: + resolution: {integrity: sha512-VqmJikeL6rtZg/XKg5ZDk2mAbczhcL1ODttd2VKxYjyElOsPnuq2jcwhwzd6aAy1GsLw7cmnEKhCnsrMJyDyCA==} peerDependencies: - '@itwin/core-backend': 5.0.0-dev.111 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111 - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111 + '@itwin/core-backend': 5.0.0-dev.112 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112 + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112 dependencies: - '@itwin/core-backend': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe + '@itwin/core-backend': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku dev: false - /@itwin/electron-authorization/0.15.0_pqb3foe2aq26sxcqeiy5sunuii: + /@itwin/electron-authorization/0.15.0_tpoeajakepbae2ate5s7cmglhu: resolution: {integrity: sha512-NdKsZTlvXlfCWI847nG2vbbFyHtmejnwqixaxR7ZfS8HuVzdO8sbFMqp8NaJmBpLJ4P7IA3WWWEM5Hsb4AteZg==} peerDependencies: '@itwin/core-bentley': ^3.3.0 || ^4.0.0 electron: '>=23.0.0 <25.0.0' dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 4.11.1_2xthjygr3ii4ee5j4yjyesbxte + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 4.11.1_ks2yxan2nprojq6dk6fo2z7u3a '@openid/appauth': 1.3.2 electron: 24.8.8 electron-store: 8.2.0 @@ -3503,15 +3549,39 @@ packages: - '@itwin/core-geometry' - debug - /@itwin/express-server/5.0.0-dev.111_cior3mhojtzm6g7ukl4qzom3lu: - resolution: {integrity: sha512-G6UeyTMznxT0x3mYTBB5B0aB5kwnuxVeJI9bQgzaZ1yvOwdqX6iaN0NrknE2ou7WltFCdNk5gdnSj5wf7T+LDw==} + /@itwin/eslint-plugin/5.2.0_eslint@9.26.0: + resolution: {integrity: sha512-U1uGny0F89YN2cyN5Uc/4EmzRfC/ZxcvFRu+jaKdC3WJUj/FcJw/PDasHjhF33D//mTQgu0HR/HjtO7ov/y36Q==} + engines: {node: ^18.18.0 || ^20.0.0 || ^22.0.0} + hasBin: true + peerDependencies: + eslint: ^9.11.1 + typescript: ^3.7.0 || ^4.0.0 || ^5.0.0 + dependencies: + '@typescript-eslint/eslint-plugin': 8.32.0_5tubg25uzp4nlpzhkodglf4vwm + '@typescript-eslint/parser': 8.32.0_eslint@9.26.0 + eslint: 9.26.0 + eslint-formatter-visualstudio: 8.40.0 + eslint-plugin-import: 2.31.0_eslint@9.26.0 + eslint-plugin-jam3: 0.2.3 + eslint-plugin-jsdoc: 50.6.11_eslint@9.26.0 + eslint-plugin-jsx-a11y: 6.10.2_eslint@9.26.0 + eslint-plugin-prefer-arrow: 1.2.3_eslint@9.26.0 + eslint-plugin-react: 7.37.5_eslint@9.26.0 + eslint-plugin-react-hooks: 5.2.0_eslint@9.26.0 + workspace-tools: 0.36.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@itwin/express-server/5.0.0-dev.112_x4zckdlybhlecddgy3zsve37sq: + resolution: {integrity: sha512-DrqwcIuBl5xRHPqK6ypA1buRebyArzYdr07miwPDHHmr6DUVQY7IXZojarLgJkN49PtVm3etGFfOQ45S+B71ew==} engines: {node: ^20.0.0 || ^22.0.0} peerDependencies: - '@itwin/core-backend': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 + '@itwin/core-backend': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 dependencies: - '@itwin/core-backend': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte + '@itwin/core-backend': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a express: 4.21.2 express-ws: 5.0.2_express@4.21.2 transitivePeerDependencies: @@ -3519,13 +3589,13 @@ packages: - utf-8-validate dev: false - /@itwin/frontend-devtools/5.0.0-dev.111_tbsiufhvtonprbu3gz3quv3kay: - resolution: {integrity: sha512-TyM4IpigQ92bONGuDEYeatspcf3eM8DheeQlkK2JDOCMrV6yM9jncyWgWiFOC/ky587XCwjo4ywg9plstAmxCQ==} + /@itwin/frontend-devtools/5.0.0-dev.112_nxh4bwu2avj7xndwikv3gjcrd4: + resolution: {integrity: sha512-XgmYAMLbURxZjYgB2o7yXJFTF68Sv+BYydTGzOpWW9VwfnZ/8796MqViZX/QGW+Qbq0EJj2me4/5vik/2EdLpA==} dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 file-saver: 2.0.5 transitivePeerDependencies: - '@itwin/appui-abstract' @@ -3545,7 +3615,7 @@ packages: react: ^16.13.0 || ^17.0.2 react-dom: ^16.13.0 || ^17.0.2 dependencies: - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 2.12.26_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 react: 18.3.1 @@ -3553,67 +3623,67 @@ packages: react-intersection-observer: 8.34.0_react@18.3.1 dev: false - /@itwin/imodel-components-react/5.4.0_g44sbbywbvo6p4vmpxnmv3mkle: - resolution: {integrity: sha512-m795vAO/IuwBc6c/seaAsh3n/6hnV4MRgtzecUQAGRZfMSrwW8wjDuSsaXpPjQm/5azVta1vpqeFx6fB1Tynxg==} - peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/components-react': ^5.4.0 - '@itwin/core-bentley': ^4.0.0 - '@itwin/core-common': ^4.0.0 - '@itwin/core-frontend': ^4.0.0 - '@itwin/core-geometry': ^4.0.0 - '@itwin/core-quantity': ^4.0.0 - '@itwin/core-react': ^5.4.0 + /@itwin/imodel-components-react/5.5.0_l4iuf7rsjxe35uinlmvoosity4: + resolution: {integrity: sha512-NA7hid7T7E0grLkIlhrn4mYm+qZG/S8faieqeM2C/Dxrvz4YeOkptp6hotaUk+owdVnxUsCHHhIPVYvbZvZ2Aw==} + peerDependencies: + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/components-react': 5.5.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 + '@itwin/core-common': ^4.0.0 || ^5.0.0 + '@itwin/core-frontend': ^4.0.0 || ^5.0.0 + '@itwin/core-geometry': ^4.0.0 || ^5.0.0 + '@itwin/core-quantity': ^4.0.0 || ^5.0.0 + '@itwin/core-react': 5.5.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/components-react': 5.4.0_6w7a6iyfdczvlfzwib7wrmsyii - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_r7xb3s5gt4j2o4ir7iwjnfa7wm - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/components-react': 5.5.0_vzgob3naibeffps5dgcbcyjnly + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_lryzrpj4ljbwl2lbtfwnd2orki + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - ts-key-enum: 2.0.12 + ts-key-enum: 2.0.13 dev: true - /@itwin/imodel-components-react/5.4.0_oplm34qf73nhcuko4dwuwuj5q4: - resolution: {integrity: sha512-m795vAO/IuwBc6c/seaAsh3n/6hnV4MRgtzecUQAGRZfMSrwW8wjDuSsaXpPjQm/5azVta1vpqeFx6fB1Tynxg==} + /@itwin/imodel-components-react/5.5.0_lfm5yfloup3enutzuderegtcve: + resolution: {integrity: sha512-NA7hid7T7E0grLkIlhrn4mYm+qZG/S8faieqeM2C/Dxrvz4YeOkptp6hotaUk+owdVnxUsCHHhIPVYvbZvZ2Aw==} peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/components-react': ^5.4.0 - '@itwin/core-bentley': ^4.0.0 - '@itwin/core-common': ^4.0.0 - '@itwin/core-frontend': ^4.0.0 - '@itwin/core-geometry': ^4.0.0 - '@itwin/core-quantity': ^4.0.0 - '@itwin/core-react': ^5.4.0 + '@itwin/appui-abstract': ^4.0.0 || ^5.0.0 + '@itwin/components-react': 5.5.0 + '@itwin/core-bentley': ^4.0.0 || ^5.0.0 + '@itwin/core-common': ^4.0.0 || ^5.0.0 + '@itwin/core-frontend': ^4.0.0 || ^5.0.0 + '@itwin/core-geometry': ^4.0.0 || ^5.0.0 + '@itwin/core-quantity': ^4.0.0 || ^5.0.0 + '@itwin/core-react': 5.5.0 '@itwin/itwinui-react': ^3.15.0 react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - ts-key-enum: 2.0.12 + ts-key-enum: 2.0.13 - /@itwin/imodels-access-backend/6.0.0-dev.1_bwlhej4mvgpbzs2ale4sww6xde: + /@itwin/imodels-access-backend/6.0.0-dev.1_4cgo5kv5hqw46gagejhpvv7vwm: resolution: {integrity: sha512-2IS0Gdkd+urUUED33CSHvjyhUVW5yJIeoTKCrSAcWCQ/K34ThpcQXSZKSLGwb0j6luiLuMQ04ZzCSmlJ2yDYjw==} peerDependencies: '@itwin/core-backend': ^5.0.0-dev.104 @@ -3621,10 +3691,10 @@ packages: '@itwin/core-common': ^5.0.0-dev.104 dependencies: '@azure/abort-controller': 1.1.0 - '@itwin/core-backend': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/imodels-access-common': 6.0.0-dev.1_7wm755hgt6djwhkzjw7ylo2htq + '@itwin/core-backend': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/imodels-access-common': 6.0.0-dev.1_ak5i5bp62zuicjsetyikdz7pje '@itwin/imodels-client-authoring': 6.0.0-dev.1 '@itwin/imodels-client-management': 6.0.0-dev.1 axios: 1.9.0 @@ -3635,14 +3705,14 @@ packages: - supports-color dev: false - /@itwin/imodels-access-common/6.0.0-dev.1_7wm755hgt6djwhkzjw7ylo2htq: + /@itwin/imodels-access-common/6.0.0-dev.1_ak5i5bp62zuicjsetyikdz7pje: resolution: {integrity: sha512-odP+02J4Ki5hAUt26KQkwJD0cMPv8kMeLCDoxKxHh8HWB/wDM8YbPUeBPmeuqz7xKiV4wA9uRSdPbVz98lUQpQ==} peerDependencies: '@itwin/core-bentley': ^5.0.0-dev.104 '@itwin/core-common': ^5.0.0-dev.104 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a '@itwin/imodels-client-authoring': 6.0.0-dev.1 '@itwin/imodels-client-management': 6.0.0-dev.1 transitivePeerDependencies: @@ -3651,17 +3721,17 @@ packages: - reflect-metadata - supports-color - /@itwin/imodels-access-frontend/6.0.0-dev.1_65i2lntat3bouhukkkfqlubt3i: + /@itwin/imodels-access-frontend/6.0.0-dev.1_sbkruhbimhupf4jocsgffpigaq: resolution: {integrity: sha512-GOcHMfXNp017dRNVjJ43ByCzbakea9aTCgNlEF12rQwTsYJGxdYcm4255eTVDCNS1BLeoQHv2Q00Nz3MO56Vkw==} peerDependencies: '@itwin/core-bentley': ^5.0.0-dev.104 '@itwin/core-common': ^5.0.0-dev.104 '@itwin/core-frontend': ^5.0.0-dev.104 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/imodels-access-common': 6.0.0-dev.1_7wm755hgt6djwhkzjw7ylo2htq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/imodels-access-common': 6.0.0-dev.1_ak5i5bp62zuicjsetyikdz7pje '@itwin/imodels-client-management': 6.0.0-dev.1 transitivePeerDependencies: - debug @@ -3672,7 +3742,7 @@ packages: /@itwin/imodels-client-authoring/6.0.0-dev.1: resolution: {integrity: sha512-HWW1AfBXR7s1M/1bwbwue7demHuIq0dPNYiM+rCbqFEpuyir2JB24fAP6ieMMvflaz/zzCkwFr+MAqQIGwH8gg==} dependencies: - '@azure/storage-blob': 12.23.0 + '@azure/storage-blob': 12.27.0 '@itwin/imodels-client-management': 6.0.0-dev.1 '@itwin/object-storage-azure': 3.0.0-dev.0 '@itwin/object-storage-core': 3.0.0-dev.0 @@ -3682,10 +3752,10 @@ packages: - reflect-metadata - supports-color - /@itwin/imodels-client-management/5.8.1: - resolution: {integrity: sha512-1L+oJeVColwMaq5fuAuserzABHOKhfEQKBIZnZgPyx93zeOP6ZbBYVnXjgrYBsPKJAJyvAgN/uMD4qdJX/vpIQ==} + /@itwin/imodels-client-management/5.10.0: + resolution: {integrity: sha512-K+f0pRFW62xcFRknzeA8h2BKRRLYFkFZmPwsChqGpL3BbLE3p1Jv4b9A0m1yGtvtCbzTLJqAqGSkvPHNvTWiKA==} dependencies: - axios: 1.7.4 + axios: 1.9.0 transitivePeerDependencies: - debug dev: false @@ -3699,6 +3769,7 @@ packages: /@itwin/itwinui-css/1.12.10: resolution: {integrity: sha512-5zXM5WtaXt6X0oWJyjU9ICVMJyvfhXi3qkubwycCdFvH45qnSesmlhaZ5Z1D7I00fXLKdIukwqwTYfUkACZ57A==} + deprecated: iTwinUI v2 has reached end-of-life. Please upgrade to the latest version. dev: false /@itwin/itwinui-icons-react/2.10.0_nnrd3gsncyragczmpvfhocinkq: @@ -3710,15 +3781,6 @@ packages: react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - /@itwin/itwinui-icons-react/2.8.0_nnrd3gsncyragczmpvfhocinkq: - resolution: {integrity: sha512-FMXUrDFC7U827/QJNE603+FL6OvIngFss5B9YTSCXcrWuwVLAzJ+sFb+RQ/I1sc19qujYBkZ9asNqlHXM2O4Cg==} - peerDependencies: - react: '>=16.8.6' - react-dom: '>=16.8.6' - dependencies: - react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - /@itwin/itwinui-illustrations-react/2.1.0_nnrd3gsncyragczmpvfhocinkq: resolution: {integrity: sha512-5JR2A3mZy0d0qwwHpveSG3fsXLheJkO6a0GoWb8NQWw5edNZMRynJg0l3hVw3CHMgaaCGbUoKC77MuG0jWDzuA==} peerDependencies: @@ -3773,7 +3835,7 @@ packages: '@floating-ui/react': 0.27.8_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq '@swc/helpers': 0.5.17 - '@tanstack/react-virtual': 3.13.6_nnrd3gsncyragczmpvfhocinkq + '@tanstack/react-virtual': 3.13.8_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 @@ -3787,7 +3849,7 @@ packages: resolution: {integrity: sha512-bwaoiqJdPvMCEhccXh5jE/uF83IoHaHofURZV62t9BEhKXW0LF+iaAwCPC+G4Sttgs6tUtqEGsPqj5RnbdipsQ==} dev: false - /@itwin/measure-tools-react/0.23.2_tmfkyijkw3kx43tofcaf3p3i5i: + /@itwin/measure-tools-react/0.23.2_ietrmojz6ihaauyjstazbjmjmu: resolution: {integrity: sha512-CqkJW8hY2YHlcJCoH2dabUNp0t0jxjzaJZmsvYKqGr+wmjp5j4lhOSwtHDfVBTE6a9/pWQS+/yVou/9rTt4TLg==} peerDependencies: '@itwin/appui-abstract': ^4.7.0 @@ -3804,24 +3866,24 @@ packages: redux: ^4.2.1 dependencies: '@bentley/icons-generic-webfont': 1.0.34 - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/core-telemetry': 4.7.4_oh3qad426oyvjgcsexn32fmlna - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_ovphskx4vo4pd22ez6iwgwledi + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/core-telemetry': 4.11.1_2zj6x4om3mip6hswh5xzv47yfa + '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 2.12.26_nnrd3gsncyragczmpvfhocinkq react: 18.3.1 react-dom: 18.3.1_react@18.3.1 redux: 4.2.1 dev: false - /@itwin/measure-tools-react/0.26.4_76ou4hf3f5fumwzutszn3ywmaq: - resolution: {integrity: sha512-qmaHoiK0ITkBhthSORldLvn7hdaoPOJ7RA6aK8+ukHYW9ph6kD2hKoxunVvmDIp+LhcqaGYkV0mFhemdS4oeRw==} + /@itwin/measure-tools-react/0.27.0_7d4nafxm4ee3eqhtocefiafrh4: + resolution: {integrity: sha512-MSPbf0MGq+FWVjG7cZAWVNViZ1+MSoAaBx8g9HxhI6yjJuUptB0gFaG8UoOf90ReysRtfzwqPQKc7SSVq/BBZQ==} peerDependencies: '@itwin/appui-abstract': ^4.7.0 '@itwin/appui-react': ^4.17.0 || ^5.0.0 @@ -3837,14 +3899,14 @@ packages: redux: ^4.2.1 dependencies: '@bentley/icons-generic-webfont': 1.0.34 - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_ovphskx4vo4pd22ez6iwgwledi + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq react: 18.3.1 @@ -3852,7 +3914,7 @@ packages: redux: 4.2.1 dev: false - /@itwin/object-storage-azure/2.3.0_gteov7on4oycvgy3jqh4tz3uta: + /@itwin/object-storage-azure/2.3.0_jfjmifiz2mjvngwcpuojiclrrm: resolution: {integrity: sha512-WHECH+aBo9OVk5xcY5cdGnj5g08d2jMQefm6Q4rvHcqlfFtCKh4hfUMkaU5GAF8peNZxkxy06Goe206RWTtsVw==} peerDependencies: inversify: ^6.0.1 @@ -3864,10 +3926,10 @@ packages: optional: true dependencies: '@azure/core-paging': 1.6.2 - '@azure/storage-blob': 12.23.0 - '@itwin/cloud-agnostic-core': 2.3.0_gteov7on4oycvgy3jqh4tz3uta - '@itwin/object-storage-core': 2.3.0_gteov7on4oycvgy3jqh4tz3uta - inversify: 6.0.2 + '@azure/storage-blob': 12.27.0 + '@itwin/cloud-agnostic-core': 2.3.0_jfjmifiz2mjvngwcpuojiclrrm + '@itwin/object-storage-core': 2.3.0_jfjmifiz2mjvngwcpuojiclrrm + inversify: 6.0.3 reflect-metadata: 0.1.14 transitivePeerDependencies: - debug @@ -3885,7 +3947,7 @@ packages: optional: true dependencies: '@azure/core-paging': 1.6.2 - '@azure/storage-blob': 12.23.0 + '@azure/storage-blob': 12.27.0 '@itwin/cloud-agnostic-core': 3.0.0-dev.0 '@itwin/object-storage-core': 3.0.0-dev.0 transitivePeerDependencies: @@ -3908,7 +3970,7 @@ packages: transitivePeerDependencies: - debug - /@itwin/object-storage-core/2.3.0_gteov7on4oycvgy3jqh4tz3uta: + /@itwin/object-storage-core/2.3.0_jfjmifiz2mjvngwcpuojiclrrm: resolution: {integrity: sha512-PAHaTMG7sE1hLlXBmSimxo/oZDJZJ81vS/hJ1p7QnwEu6MEtLgo5wXMU7sy7fHtOeh8ZqzKpXWkQyry5kRDXAg==} peerDependencies: inversify: ^6.0.1 @@ -3919,9 +3981,9 @@ packages: reflect-metadata: optional: true dependencies: - '@itwin/cloud-agnostic-core': 2.3.0_gteov7on4oycvgy3jqh4tz3uta + '@itwin/cloud-agnostic-core': 2.3.0_jfjmifiz2mjvngwcpuojiclrrm axios: 1.9.0 - inversify: 6.0.2 + inversify: 6.0.3 reflect-metadata: 0.1.14 transitivePeerDependencies: - debug @@ -3942,43 +4004,43 @@ packages: transitivePeerDependencies: - debug - /@itwin/presentation-backend/5.0.0-dev.111_fbm35ctxog3gbyahvlmtpkfc3y: - resolution: {integrity: sha512-DSnorPutI8kFmlTuJr03vtK6CVeeBFdkD3rylVnJf2ji7WbQ1f6SQyWb/EIBxauWOLHO+m7Lz5OoNMQHtMf1Lg==} - peerDependencies: - '@itwin/core-backend': 5.0.0-dev.111 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111 - '@itwin/presentation-common': 5.0.0-dev.111 - dependencies: - '@itwin/core-backend': 5.0.0-dev.111_g4ihbq3g7hf3kssqguhteixvbe - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm + /@itwin/presentation-backend/5.0.0-dev.112_xq5ww6xvez2qnkuu7ivwlr6hua: + resolution: {integrity: sha512-rJs8kdR+v7Yf8EwSF53TD3zNHkkq8k+4Q/xQjVTUYzVlmtsPZx+/6c+6IdUrBaTJMYfLqrSHl88XyjObQ/TStQ==} + peerDependencies: + '@itwin/core-backend': 5.0.0-dev.112 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112 + '@itwin/presentation-common': 5.0.0-dev.112 + dependencies: + '@itwin/core-backend': 5.0.0-dev.112_pdrdipnsnr63urolf5zotbr2ku + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u object-hash: 1.3.1 - rxjs: 7.8.1 - rxjs-for-await: 1.0.0_rxjs@7.8.1 - semver: 7.6.2 + rxjs: 7.8.2 + rxjs-for-await: 1.0.0_rxjs@7.8.2 + semver: 7.7.1 dev: false - /@itwin/presentation-common/5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm: - resolution: {integrity: sha512-Ji6BcXYpeuP/ZVBRks7SD2sPVqZv6weSH35yKae4CZDYctjBQDl14WQoV5CsNwv310TnXIbONyvz8cQU/T84aA==} + /@itwin/presentation-common/5.0.0-dev.112_t6figshvgysx42apln6avspx7u: + resolution: {integrity: sha512-1jzTm25MuUTttAzLcgLkWA6slfbArIGjWgzp+AxLnrS03kW+BVSZbXDVTU48q9E9FHBnJX5rCtsmVlcbtrOzuQ==} peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq - /@itwin/presentation-components/5.12.1_a4az3rstjk5bbvgbkpl25jtcfm: - resolution: {integrity: sha512-fhlZ6dkoBG54RmnVbRGiFx49mxtUTBomNu8pu0kyVZFmOAdWUeNU01QmkLBrE+ecrRwxVnU1R6B9t99WKhWjyw==} + /@itwin/presentation-components/5.12.2_elmnkrlegay2m4qgemgqqgk74e: + resolution: {integrity: sha512-WQnRvIaVWT0SlU6QgptZAZwQcvmmDIGcX6H0iMzbrSqmJH2uQacIb+Jw0r6O5K5H9QSldl0TgvsxDVoAHvlXGA==} peerDependencies: '@itwin/appui-abstract': ^4.4.0 || ^5.0.0 '@itwin/components-react': ^4.9.0 || ^5.0.0 @@ -3999,37 +4061,37 @@ packages: '@itwin/unified-selection-react': optional: true dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/imodel-components-react': 5.4.0_oplm34qf73nhcuko4dwuwuj5q4 + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_ch53gokciksvockgd2e5abhea4 + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/imodel-components-react': 5.5.0_lfm5yfloup3enutzuderegtcve '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-core-interop': 1.3.1_t2tna5imznra6bb6buzjmstboq - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-core-interop': 1.3.2_i4oqi4q6kkb42ndbmndgnuuel4 + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq '@itwin/presentation-shared': 1.2.1 '@itwin/unified-selection': 1.4.1 - '@itwin/unified-selection-react': 1.0.0_75ibf3zkvsit3kvibq6wo6s64u + '@itwin/unified-selection-react': 1.0.0_oxtvbuoq6cx6fyqudvvhn6jnje classnames: 2.5.1 fast-deep-equal: 3.1.3 fast-sort: 3.4.1 - micro-memoize: 4.1.2 + micro-memoize: 4.1.3 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-error-boundary: 4.0.13_react@18.3.1 - rxjs: 7.8.1 + react-error-boundary: 4.1.2_react@18.3.1 + rxjs: 7.8.2 transitivePeerDependencies: - '@itwin/core-geometry' - /@itwin/presentation-components/5.12.1_ysnthprgedqvevpr4if72htxhy: - resolution: {integrity: sha512-fhlZ6dkoBG54RmnVbRGiFx49mxtUTBomNu8pu0kyVZFmOAdWUeNU01QmkLBrE+ecrRwxVnU1R6B9t99WKhWjyw==} + /@itwin/presentation-components/5.12.2_rfwmbimhmkq3i3nkqc7eosseiy: + resolution: {integrity: sha512-WQnRvIaVWT0SlU6QgptZAZwQcvmmDIGcX6H0iMzbrSqmJH2uQacIb+Jw0r6O5K5H9QSldl0TgvsxDVoAHvlXGA==} peerDependencies: '@itwin/appui-abstract': ^4.4.0 || ^5.0.0 '@itwin/components-react': ^4.9.0 || ^5.0.0 @@ -4050,55 +4112,37 @@ packages: '@itwin/unified-selection-react': optional: true dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/components-react': 5.4.0_6w7a6iyfdczvlfzwib7wrmsyii - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/core-react': 5.4.0_r7xb3s5gt4j2o4ir7iwjnfa7wm - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/imodel-components-react': 5.4.0_g44sbbywbvo6p4vmpxnmv3mkle + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/components-react': 5.5.0_vzgob3naibeffps5dgcbcyjnly + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/core-react': 5.5.0_lryzrpj4ljbwl2lbtfwnd2orki + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/imodel-components-react': 5.5.0_l4iuf7rsjxe35uinlmvoosity4 '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-core-interop': 1.3.1_t2tna5imznra6bb6buzjmstboq - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-core-interop': 1.3.2_i4oqi4q6kkb42ndbmndgnuuel4 + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq '@itwin/presentation-shared': 1.2.1 '@itwin/unified-selection': 1.4.1 '@itwin/unified-selection-react': 1.0.0_nnrd3gsncyragczmpvfhocinkq classnames: 2.5.1 fast-deep-equal: 3.1.3 fast-sort: 3.4.1 - micro-memoize: 4.1.2 + micro-memoize: 4.1.3 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-error-boundary: 4.0.13_react@18.3.1 - rxjs: 7.8.1 + react-error-boundary: 4.1.2_react@18.3.1 + rxjs: 7.8.2 transitivePeerDependencies: - '@itwin/core-geometry' dev: true - /@itwin/presentation-core-interop/1.1.1_t2tna5imznra6bb6buzjmstboq: - resolution: {integrity: sha512-Ts3U1/0pJ+igKT2cRlUiO+QKldz/92ma2hKWxTgJWfBAybPR3DI34NAy1Jl7q/r7QcZ+5DAsIcO9Et/SP+Lt9A==} - peerDependencies: - '@itwin/core-bentley': ^4.1.0 - '@itwin/core-common': ^4.1.0 - '@itwin/core-geometry': ^4.1.0 - '@itwin/core-quantity': ^4.1.0 - '@itwin/ecschema-metadata': ^4.1.0 - dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/presentation-shared': 1.1.0 - rxjs: 7.8.1 - dev: false - - /@itwin/presentation-core-interop/1.3.1_t2tna5imznra6bb6buzjmstboq: - resolution: {integrity: sha512-1e2MOijn/yyrGMtEzZS8avGk3IcuMApMI0wM7YmS0emvtNUyYbe1TqsVoiV1sWL6qzsJ/ltBq52PGDVLNK8MmA==} + /@itwin/presentation-core-interop/1.3.2_i4oqi4q6kkb42ndbmndgnuuel4: + resolution: {integrity: sha512-5b/jqdrIa3946Fte2wKTyHqnd5Thys7SzBnOC9aP9km9zK0TmZBayot5Z9Y+qRwWepQmIM1lJ/lIXYt+9wAnBw==} peerDependencies: '@itwin/core-bentley': ^4.1.0 || ^5.0.0 '@itwin/core-common': ^4.1.0 || ^5.0.0 @@ -4106,61 +4150,36 @@ packages: '@itwin/core-quantity': ^4.1.0 || ^5.0.0 '@itwin/ecschema-metadata': ^4.1.0 || ^5.0.0 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-geometry': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/presentation-shared': 1.2.1 - rxjs: 7.8.1 - - /@itwin/presentation-frontend/5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu: - resolution: {integrity: sha512-Ku/gMc5Q+uMTeWb+1fnnhwGaO6soLaQL3Ro+U4w7xMpKxladWaIEBTBn9clXKhuJvTQ7BCuqkSzccC4wYkwaRg==} - peerDependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111 - '@itwin/core-frontend': 5.0.0-dev.111 - '@itwin/core-quantity': 5.0.0-dev.111 - '@itwin/ecschema-metadata': 5.0.0-dev.111 - '@itwin/presentation-common': 5.0.0-dev.111 - dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-quantity': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/unified-selection': 1.4.1 - rxjs: 7.8.1 - rxjs-for-await: 1.0.0_rxjs@7.8.1 - - /@itwin/presentation-hierarchies-react/1.1.1_i3em42vha2vs2fg4tgw2sf5i34: - resolution: {integrity: sha512-lVOYZOJxwk/EgmMHpgOl3l6GLBvTHzeXw0312dnwnV2gT/KIaBJ7KyLzNur8CGKPprtOkgu0KZ0wVRGk8j6TAw==} - peerDependencies: - '@itwin/itwinui-react': ^3.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@itwin/itwinui-react': - optional: true - dependencies: - '@itwin/core-bentley': 4.11.1 - '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-hierarchies': 1.4.2 + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-geometry': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq '@itwin/presentation-shared': 1.2.1 + rxjs: 7.8.2 + + /@itwin/presentation-frontend/5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq: + resolution: {integrity: sha512-LDD3SndKFuTMT5dk0NVnSDO0t8sywL7HYFalcK9hNpdC7vqjNTzHs/iZ0cbrjMgwoGS1EtdRH/GBi5SnfrO9rQ==} + peerDependencies: + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112 + '@itwin/core-frontend': 5.0.0-dev.112 + '@itwin/core-quantity': 5.0.0-dev.112 + '@itwin/ecschema-metadata': 5.0.0-dev.112 + '@itwin/presentation-common': 5.0.0-dev.112 + dependencies: + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/core-quantity': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u '@itwin/unified-selection': 1.4.1 - classnames: 2.5.1 - immer: 10.1.1 - react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - react-error-boundary: 4.0.13_react@18.3.1 - rxjs: 7.8.1 - dev: false + rxjs: 7.8.2 + rxjs-for-await: 1.0.0_rxjs@7.8.2 - /@itwin/presentation-hierarchies-react/1.6.5_i3em42vha2vs2fg4tgw2sf5i34: - resolution: {integrity: sha512-vQWz+igidBLcsX6Tr0OokJOOj5P9/CdLHehFxj7eAR8JAXx9sg7ET9BcKAHrDFbj24hbwm4/F+JLdJ6IBQTghg==} + /@itwin/presentation-hierarchies-react/1.6.6_i3em42vha2vs2fg4tgw2sf5i34: + resolution: {integrity: sha512-EiB3RmiLsJAfC5uHd1m20p2YvYY6+3I9L3NvtW/vP9fkj0mk4zAQk8Nqd0zpIqQsepYYGiUWGSVTEJbqJdB36Q==} peerDependencies: '@itwin/itwinui-react': ^3.0.0 react: ^17.0.0 || ^18.0.0 @@ -4180,19 +4199,8 @@ packages: immer: 10.1.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-error-boundary: 4.0.13_react@18.3.1 - rxjs: 7.8.1 - dev: false - - /@itwin/presentation-hierarchies/1.2.1: - resolution: {integrity: sha512-bnfc3unyeUd1N80NZec1ow3wb48AolzZtTwo5BuhEcO378qauwuQfS+lGtM+JD9IO9fyQ5pwtH8IXpt+9XF8gQ==} - dependencies: - '@itwin/core-bentley': 4.11.1 - '@itwin/core-common': 4.11.1_hnex7wvsnrifjrc6p6bdl4omsm - '@itwin/core-geometry': 4.11.1 - '@itwin/presentation-shared': 1.2.1 - natural-compare-lite: 1.4.0 - rxjs: 7.8.1 + react-error-boundary: 4.1.2_react@18.3.1 + rxjs: 7.8.2 dev: false /@itwin/presentation-hierarchies/1.4.2: @@ -4203,51 +4211,15 @@ packages: '@itwin/core-geometry': 4.11.1 '@itwin/presentation-shared': 1.2.1 natural-compare-lite: 1.4.0 - rxjs: 7.8.1 + rxjs: 7.8.2 dev: false - /@itwin/presentation-shared/1.1.0: - resolution: {integrity: sha512-H0NiWIYpxPSg4bJdQdSo4epdFUqoza/4UEbRj6nin906Mr2oKWu7Jep9OLbFXTmarMtP+q+5iSlp/eTRhTc/Cg==} - dependencies: - '@itwin/core-bentley': 4.11.1 - /@itwin/presentation-shared/1.2.1: resolution: {integrity: sha512-b8In5BV+6q1FjMC+zUmkcSAVgbvp+F0M6WlOOiToSWVx+UpcolctlQZSMCKyBuvYvXVDh7DRfAFOm8k2nfgQfw==} dependencies: '@itwin/core-bentley': 4.11.1 - /@itwin/property-grid-react/1.10.0_n3mwfj7re3riypuptlmiejisqa: - resolution: {integrity: sha512-n5o+NnH8tGvLTkEHls6uZ7SmHBFby5LkZCVAcrY6cFsVD+tceIOZzgiIJbsEp/+OANGY3AnkAdg76yOrVQAxOg==} - peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/appui-react': ^4.3.0 - '@itwin/components-react': ^4.3.0 - '@itwin/core-bentley': ^4.0.0 - '@itwin/core-frontend': ^4.0.0 - '@itwin/core-react': ^4.3.0 - '@itwin/presentation-components': ^4.0.0 || ^5.0.0 - '@itwin/presentation-frontend': ^4.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-components': 5.12.1_a4az3rstjk5bbvgbkpl25jtcfm - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu - classnames: 2.5.1 - react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - react-error-boundary: 4.0.13_react@18.3.1 - dev: false - - /@itwin/property-grid-react/1.18.1_ye5ilx5d3j6t5t3ylzbdoukuky: + /@itwin/property-grid-react/1.18.1_z2qfw4uq3ykqyvd6bvrv3ykxli: resolution: {integrity: sha512-4CgzmWAT4tRVk1JF/DlDxAdB36jwkutyCxapQdiLzt6s64P2fPRCio1V77dCAPFUcPn2lok9Fu27lI6seHE1ug==} peerDependencies: '@itwin/appui-abstract': ^4.0.0 @@ -4262,85 +4234,44 @@ packages: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-bentley': 5.0.0-dev.111 - '@itwin/core-common': 5.0.0-dev.111_2xthjygr3ii4ee5j4yjyesbxte - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_ovphskx4vo4pd22ez6iwgwledi + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-bentley': 5.0.0-dev.112 + '@itwin/core-common': 5.0.0-dev.112_ks2yxan2nprojq6dk6fo2z7u3a + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-common': 5.0.0-dev.111_he7yua4xgb45iy3pzjtm44mrhm - '@itwin/presentation-components': 5.12.1_a4az3rstjk5bbvgbkpl25jtcfm - '@itwin/presentation-core-interop': 1.3.1_t2tna5imznra6bb6buzjmstboq - '@itwin/presentation-frontend': 5.0.0-dev.111_2x4snzq4vnxjesknfwmrhsh4wu + '@itwin/presentation-common': 5.0.0-dev.112_t6figshvgysx42apln6avspx7u + '@itwin/presentation-components': 5.12.2_elmnkrlegay2m4qgemgqqgk74e + '@itwin/presentation-core-interop': 1.3.2_i4oqi4q6kkb42ndbmndgnuuel4 + '@itwin/presentation-frontend': 5.0.0-dev.112_h53ds7zy2ps42o3qdbn6tfoeuq '@itwin/presentation-shared': 1.2.1 '@itwin/unified-selection': 1.4.1 classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-error-boundary: 4.0.13_react@18.3.1 + react-error-boundary: 4.1.2_react@18.3.1 transitivePeerDependencies: - '@itwin/core-geometry' - '@itwin/core-quantity' - '@itwin/ecschema-metadata' dev: false - /@itwin/reality-data-client/1.2.1_fij7uck7duchz24uoi56vo4asi: - resolution: {integrity: sha512-pNpnO1tbsM1HwyZcr6UkZLyMczNcYFHqsnREmjYJ4GIeCMdrWKGbH5ar4hyajqc/ZkV9zO4FXFMYgQx3yKK1zQ==} + /@itwin/reality-data-client/1.2.2_clsgilrjhplxgwfu6veedh3vve: + resolution: {integrity: sha512-Zbm6ooV4auni6yWNaIxOgd+/9H9TIeDH7kIAivepuFFLnJq2atzAj54SvsNfmNxdH6FDftC5U1NFMjnprwo89Q==} peerDependencies: '@itwin/core-bentley': ^4.0.0 dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 '@itwin/core-geometry': 4.11.1 - axios: 1.7.4 + axios: 1.9.0 transitivePeerDependencies: - debug dev: false - /@itwin/tree-widget-react/3.0.1_thwrt5jj4agpkjjcnj553ygfse: - resolution: {integrity: sha512-FbfrHXfk9e+YqZqRbzTiALufGZaMThcPVz59bvMXIpnvBLPwo+PVtGe1cL9Hq8lY1XaKqPc3sDiXux1kPww5ug==} - peerDependencies: - '@itwin/appui-abstract': ^4.0.0 - '@itwin/appui-react': ^4.10.0 - '@itwin/components-react': ^4.10.0 - '@itwin/core-frontend': ^4.0.0 - '@itwin/core-react': ^4.10.0 - '@itwin/ecschema-metadata': ^4.0.0 - '@itwin/itwinui-react': ^3.11.0 - '@itwin/presentation-components': ^5.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/core-react': 5.4.0_rel4g4cemjncujb6vzdl2uahny - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi - '@itwin/itwinui-icons-react': 2.8.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq - '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-components': 5.12.1_a4az3rstjk5bbvgbkpl25jtcfm - '@itwin/presentation-core-interop': 1.1.1_t2tna5imznra6bb6buzjmstboq - '@itwin/presentation-hierarchies': 1.2.1 - '@itwin/presentation-hierarchies-react': 1.1.1_i3em42vha2vs2fg4tgw2sf5i34 - '@itwin/presentation-shared': 1.1.0 - '@itwin/unified-selection': 1.1.1 - classnames: 2.5.1 - react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - react-error-boundary: 4.0.13_react@18.3.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - '@itwin/core-bentley' - - '@itwin/core-common' - - '@itwin/core-geometry' - - '@itwin/core-quantity' - dev: false - - /@itwin/tree-widget-react/3.7.0_7jn6zdojhyvwyfwczqifhp3vbm: + /@itwin/tree-widget-react/3.7.0_gnczm4mmfzsuu3ftycqsmtjw7a: resolution: {integrity: sha512-WSyW6R2Dw/9hxvF6PxUXBztI9t3rdPxXlJ/mUFTjGSWcS2aT4WDSEgehtcm1P9QAVvMKfgAqF6jDryfQvkbNDA==} peerDependencies: '@itwin/appui-abstract': ^4.0.0 @@ -4353,25 +4284,25 @@ packages: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 dependencies: - '@itwin/appui-abstract': 5.0.0-dev.111_fij7uck7duchz24uoi56vo4asi - '@itwin/appui-react': 5.4.0_bnrbnz7xbww5lsfcwmu6qvk7c4 - '@itwin/components-react': 5.4.0_wkiat45onvduh7ygio5zhfyjg4 - '@itwin/core-frontend': 5.0.0-dev.111_gvmbdxsbww7zf2l4wkur4tlrtm - '@itwin/ecschema-metadata': 5.0.0-dev.111_zbgy7de5zssm3v5lw4vecqeqzi + '@itwin/appui-abstract': 5.0.0-dev.112_clsgilrjhplxgwfu6veedh3vve + '@itwin/appui-react': 5.5.0_ovphskx4vo4pd22ez6iwgwledi + '@itwin/components-react': 5.5.0_7gewkoufan3t5nsgkdqhqivpkq + '@itwin/core-frontend': 5.0.0-dev.112_h7xw7qnahikn4a24xfxtnsvl24 + '@itwin/ecschema-metadata': 5.0.0-dev.112_k2ijirqxz7ood223cthxxwyegq '@itwin/itwinui-icons-react': 2.10.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-illustrations-react': 2.1.0_nnrd3gsncyragczmpvfhocinkq '@itwin/itwinui-react': 3.18.1_nnrd3gsncyragczmpvfhocinkq - '@itwin/presentation-components': 5.12.1_a4az3rstjk5bbvgbkpl25jtcfm - '@itwin/presentation-core-interop': 1.3.1_t2tna5imznra6bb6buzjmstboq + '@itwin/presentation-components': 5.12.2_elmnkrlegay2m4qgemgqqgk74e + '@itwin/presentation-core-interop': 1.3.2_i4oqi4q6kkb42ndbmndgnuuel4 '@itwin/presentation-hierarchies': 1.4.2 - '@itwin/presentation-hierarchies-react': 1.6.5_i3em42vha2vs2fg4tgw2sf5i34 + '@itwin/presentation-hierarchies-react': 1.6.6_i3em42vha2vs2fg4tgw2sf5i34 '@itwin/presentation-shared': 1.2.1 '@itwin/unified-selection': 1.4.1 classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 react-error-boundary: 5.0.0_react@18.3.1 - rxjs: 7.8.1 + rxjs: 7.8.2 transitivePeerDependencies: - '@itwin/core-bentley' - '@itwin/core-common' @@ -4379,81 +4310,53 @@ packages: - '@itwin/core-quantity' dev: false - /@itwin/unified-selection-react/1.0.0_75ibf3zkvsit3kvibq6wo6s64u: - resolution: {integrity: sha512-9TKWZptpiLpA5gBw6E4nfeO3eX7A4qEXpkiDsrqLSCsP3lRhII//vwNc0IDn5bWW9uic7lEFH6VkmX/HyPs0qw==} - peerDependencies: - '@itwin/unified-selection': ^1.3.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - dependencies: - '@itwin/unified-selection': 1.1.1 - react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - - /@itwin/unified-selection-react/1.0.0_ik3g4pcirpka4pwftyoewrwcfq: + /@itwin/unified-selection-react/1.0.0_nnrd3gsncyragczmpvfhocinkq: resolution: {integrity: sha512-9TKWZptpiLpA5gBw6E4nfeO3eX7A4qEXpkiDsrqLSCsP3lRhII//vwNc0IDn5bWW9uic7lEFH6VkmX/HyPs0qw==} peerDependencies: '@itwin/unified-selection': ^1.3.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 dependencies: - '@itwin/unified-selection': 1.1.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 dev: true - /@itwin/unified-selection-react/1.0.0_nnrd3gsncyragczmpvfhocinkq: + /@itwin/unified-selection-react/1.0.0_oxtvbuoq6cx6fyqudvvhn6jnje: resolution: {integrity: sha512-9TKWZptpiLpA5gBw6E4nfeO3eX7A4qEXpkiDsrqLSCsP3lRhII//vwNc0IDn5bWW9uic7lEFH6VkmX/HyPs0qw==} peerDependencies: '@itwin/unified-selection': ^1.3.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 dependencies: + '@itwin/unified-selection': 1.4.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - dev: true - - /@itwin/unified-selection/1.1.0: - resolution: {integrity: sha512-9AE/zTczExDQlSheverk+FPhl/cMVT+PKnnGbN/awDAIxxxpjUTb7+x1eA9fDT7cV2NxbZvDzG3CZxXeXSDG/g==} - dependencies: - '@itwin/core-bentley': 4.11.1 - '@itwin/presentation-shared': 1.1.0 - rxjs: 7.8.1 - rxjs-for-await: 1.0.0_rxjs@7.8.1 - - /@itwin/unified-selection/1.1.1: - resolution: {integrity: sha512-myygzispTehbgeZBFbOipyt3AvTr9Lx+QvP5hPG3YKyEvGimAtO3Mh6unwmdCxrM9Ue9w5El63Jbr0N+f+ZdVg==} - dependencies: - '@itwin/core-bentley': 4.11.1 - '@itwin/presentation-shared': 1.1.0 - rxjs: 7.8.1 - rxjs-for-await: 1.0.0_rxjs@7.8.1 /@itwin/unified-selection/1.4.1: resolution: {integrity: sha512-PCeoMtG7vtwfKfvEkkAKU5HSw087w4FDSn77DEPNKA9JtdpoMdg0XYZ+J3zg/fBlK/3Spf6vlkr1XDaYQl74jw==} dependencies: '@itwin/core-bentley': 4.11.1 '@itwin/presentation-shared': 1.2.1 - rxjs: 7.8.1 - rxjs-for-await: 1.0.0_rxjs@7.8.1 + rxjs: 7.8.2 + rxjs-for-await: 1.0.0_rxjs@7.8.2 - /@itwin/webgl-compatibility/4.7.4: - resolution: {integrity: sha512-ZaVTHHrkbJoxYiMnWhN6+gru5yYcdhvrMb7jKVLxHhipHmJ3scCXNvZmEVkz0IVHVpTWodsApmfQnUYnLlbMQw==} + /@itwin/webgl-compatibility/4.11.1: + resolution: {integrity: sha512-8Sg59GC0Plqk6+SndaIH4QEHkCUVu8/abvkqxrzDINncUvSATR/aZone9GXL4EW8kUa0xwkWzoB5Y0S7PYyiHA==} dependencies: - '@itwin/core-bentley': 4.7.4 + '@itwin/core-bentley': 4.11.1 dev: false - /@itwin/webgl-compatibility/5.0.0-dev.111: - resolution: {integrity: sha512-Bp7MiDkS7Mbtq5Zces+xg0Pft0YezxSp6IGJWlLS6WPs7vKByPcod7cb68nbutx4WgsS8vYWj9vs2PI/I5vIOw==} + /@itwin/webgl-compatibility/5.0.0-dev.112: + resolution: {integrity: sha512-hsZgh1gRn4cl+/O7yPROz+6fG64ewX7Xt/4ukREozUB9Fbu9h1rhYxl7+3dZlMLQgldYs9CYYxrKAwMGjgJXog==} dependencies: - '@itwin/core-bentley': 5.0.0-dev.111 + '@itwin/core-bentley': 5.0.0-dev.112 /@jest/console/27.5.1: resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -4465,7 +4368,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -4477,7 +4380,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -4498,7 +4401,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -4517,7 +4420,7 @@ packages: jest-util: 27.5.1 jest-validate: 27.5.1 jest-watcher: 27.5.1 - micromatch: 4.0.7 + micromatch: 4.0.8 rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.1 @@ -4543,14 +4446,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0_@types+node@20.17.32 + jest-config: 29.7.0_@types+node@20.17.46 jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -4562,7 +4465,7 @@ packages: jest-util: 29.7.0 jest-validate: 29.7.0 jest-watcher: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 strip-ansi: 6.0.1 @@ -4578,7 +4481,7 @@ packages: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-mock: 27.5.1 dev: true @@ -4588,7 +4491,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-mock: 29.7.0 dev: true @@ -4615,7 +4518,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -4627,7 +4530,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4668,7 +4571,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4707,7 +4610,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4817,7 +4720,7 @@ packages: resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 '@jest/types': 27.5.1 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -4827,8 +4730,8 @@ packages: jest-haste-map: 27.5.1 jest-regex-util: 27.5.1 jest-util: 27.5.1 - micromatch: 4.0.7 - pirates: 4.0.6 + micromatch: 4.0.8 + pirates: 4.0.7 slash: 3.0.0 source-map: 0.6.1 write-file-atomic: 3.0.3 @@ -4840,7 +4743,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -4851,8 +4754,8 @@ packages: jest-haste-map: 29.7.0 jest-regex-util: 29.6.3 jest-util: 29.7.0 - micromatch: 4.0.7 - pirates: 4.0.6 + micromatch: 4.0.8 + pirates: 4.0.7 slash: 3.0.0 write-file-atomic: 4.0.2 transitivePeerDependencies: @@ -4874,7 +4777,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.32 + '@types/node': 20.17.46 '@types/yargs': 15.0.19 chalk: 4.1.2 dev: true @@ -4885,7 +4788,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.32 + '@types/node': 20.17.46 '@types/yargs': 16.0.9 chalk: 4.1.2 dev: true @@ -4897,8 +4800,8 @@ packages: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.32 - '@types/yargs': 17.0.32 + '@types/node': 20.17.46 + '@types/yargs': 17.0.33 chalk: 4.1.2 dev: true @@ -4909,13 +4812,13 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.32 - '@types/yargs': 17.0.32 + '@types/node': 20.17.46 + '@types/yargs': 17.0.33 chalk: 4.1.2 dev: true - /@jridgewell/gen-mapping/0.3.5: - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + /@jridgewell/gen-mapping/0.3.8: + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.2.1 @@ -4936,7 +4839,7 @@ packages: /@jridgewell/source-map/0.3.6: resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 dev: true @@ -4951,6 +4854,12 @@ packages: '@jridgewell/sourcemap-codec': 1.5.0 dev: true + /@keyv/serialize/1.0.3: + resolution: {integrity: sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==} + dependencies: + buffer: 6.0.3 + dev: true + /@leichtgewicht/ip-codec/2.0.5: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} dev: true @@ -4958,7 +4867,7 @@ packages: /@loaders.gl/core/3.4.15: resolution: {integrity: sha512-rPOOTuusWlRRNMWg7hymZBoFmPCXWThsA5ZYRfqqXnsgVeQIi8hzcAhJ7zDUIFAd/OSR8ravtqb0SH+3k6MOFQ==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 '@loaders.gl/loader-utils': 3.4.15 '@loaders.gl/worker-utils': 3.4.15 '@probe.gl/log': 3.6.0 @@ -4966,7 +4875,7 @@ packages: /@loaders.gl/draco/3.4.15: resolution: {integrity: sha512-SStmyP0ZnS4JbWZb2NhrfiHW65uy3pVTTzQDTgXfkR5cD9oDAEu4nCaHbQ8x38/m39FHliCPgS9b1xWvLKQo8w==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 '@loaders.gl/loader-utils': 3.4.15 '@loaders.gl/schema': 3.4.15 '@loaders.gl/worker-utils': 3.4.15 @@ -4975,26 +4884,26 @@ packages: /@loaders.gl/loader-utils/3.4.15: resolution: {integrity: sha512-uUx6tCaky6QgCRkqCNuuXiUfpTzKV+ZlJOf6C9bKp62lpvFOv9AwqoXmL23j8nfsENdlzsX3vPhc3en6QQyksA==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 '@loaders.gl/worker-utils': 3.4.15 '@probe.gl/stats': 3.6.0 /@loaders.gl/schema/3.4.15: resolution: {integrity: sha512-8oRtstz0IsqES7eZd2jQbmCnmExCMtL8T6jWd1+BfmnuyZnQ0B6TNccy++NHtffHdYuzEoQgSELwcdmhSApYew==} dependencies: - '@types/geojson': 7946.0.14 + '@types/geojson': 7946.0.16 /@loaders.gl/worker-utils/3.4.15: resolution: {integrity: sha512-zUUepOYRYmcYIcr/c4Mchox9h5fBFNkD81rsGnLlZyq19QvyHzN+93SVxrLc078gw93t2RKrVcOOZY13zT3t1w==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 - /@microsoft/api-extractor-model/7.28.13_@types+node@20.17.32: - resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} + /@microsoft/api-extractor-model/7.29.9_@types+node@20.17.46: + resolution: {integrity: sha512-/DaMfUjiswmrnLjHCorVzWGbW5rmeTGDo+H0QcvcarJ14SjNVmFWiRKzscN4B2y9AyllqeXMPgwbtSFAdAkpMQ==} dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2_@types+node@20.17.32 + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0_@types+node@20.17.46 transitivePeerDependencies: - '@types/node' dev: true @@ -5009,32 +4918,33 @@ packages: - '@types/node' dev: true - /@microsoft/api-extractor-model/7.30.6_@types+node@20.17.32: + /@microsoft/api-extractor-model/7.30.6_@types+node@20.17.46: resolution: {integrity: sha512-znmFn69wf/AIrwHya3fxX6uB5etSIn6vg4Q4RB/tb5VDDs1rqREc+AvMC/p19MUN13CZ7+V/8pkYPTj7q8tftg==} dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1_@types+node@20.17.32 + '@rushstack/node-core-library': 5.13.1_@types+node@20.17.46 transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor/7.40.6_@types+node@20.17.32: - resolution: {integrity: sha512-9N+XCIQB94Di+ETTzNGLqjgQydslynHou7QPgDhl5gZ+B/Q5hTv5jtqBglTUnTrC0trHdG5/YKN07ehGKlSb5g==} + /@microsoft/api-extractor/7.47.12_@types+node@20.17.46: + resolution: {integrity: sha512-YE/h4vE9T1i3oGtgEZC7pHupH/drtGAuQ36iJ1Ua0gQ8NXmPXNKNilkCqzWnX/QvMnr1xSgEjHppWMXEi5YZKQ==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.13_@types+node@20.17.32 - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2_@types+node@20.17.32 - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.9.0_@types+node@20.17.32 - '@rushstack/ts-command-line': 4.17.3_@types+node@20.17.32 + '@microsoft/api-extractor-model': 7.29.9_@types+node@20.17.46 + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0_@types+node@20.17.46 + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.14.3_@types+node@20.17.46 + '@rushstack/ts-command-line': 4.23.1_@types+node@20.17.46 lodash: 4.17.21 - resolve: 1.22.8 + minimatch: 3.0.8 + resolve: 1.22.10 semver: 7.5.4 source-map: 0.6.1 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - '@types/node' dev: true @@ -5052,7 +4962,7 @@ packages: '@rushstack/ts-command-line': 5.0.1 lodash: 4.17.21 minimatch: 3.0.8 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.5.4 source-map: 0.6.1 typescript: 5.8.2 @@ -5060,20 +4970,20 @@ packages: - '@types/node' dev: true - /@microsoft/api-extractor/7.52.7_@types+node@20.17.32: + /@microsoft/api-extractor/7.52.7_@types+node@20.17.46: resolution: {integrity: sha512-YLdPS644MfbLJt4hArP1WcldcaEUBh9wnFjcLEcQnVG0AMznbLh2sdE0F5Wr+w6+Lyp5/XUPvRAg3sYGSP3GCw==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.30.6_@types+node@20.17.32 + '@microsoft/api-extractor-model': 7.30.6_@types+node@20.17.46 '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1_@types+node@20.17.32 + '@rushstack/node-core-library': 5.13.1_@types+node@20.17.46 '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.3_@types+node@20.17.32 - '@rushstack/ts-command-line': 5.0.1_@types+node@20.17.32 + '@rushstack/terminal': 0.15.3_@types+node@20.17.46 + '@rushstack/ts-command-line': 5.0.1_@types+node@20.17.46 lodash: 4.17.21 minimatch: 3.0.8 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.5.4 source-map: 0.6.1 typescript: 5.8.2 @@ -5081,32 +4991,37 @@ packages: - '@types/node' dev: true - /@microsoft/tsdoc-config/0.16.2: - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} - dependencies: - '@microsoft/tsdoc': 0.14.2 - ajv: 6.12.6 - jju: 1.4.0 - resolve: 1.19.0 - dev: true - /@microsoft/tsdoc-config/0.17.1: resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==} dependencies: '@microsoft/tsdoc': 0.15.1 ajv: 8.12.0 jju: 1.4.0 - resolve: 1.22.8 - dev: true - - /@microsoft/tsdoc/0.14.2: - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + resolve: 1.22.10 dev: true /@microsoft/tsdoc/0.15.1: resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} dev: true + /@modelcontextprotocol/sdk/1.11.1: + resolution: {integrity: sha512-9LfmxKTb1v+vUS1/emSk1f5ePmTLkb9Le9AxOB5T0XM59EUumwcS45z05h7aiZx3GI0Bl7mjb3FMEglYj+acuQ==} + engines: {node: '>=18'} + dependencies: + content-type: 1.0.5 + cors: 2.8.5 + cross-spawn: 7.0.6 + eventsource: 3.0.6 + express: 5.1.0 + express-rate-limit: 7.5.0_express@5.1.0 + pkce-challenge: 5.0.0 + raw-body: 3.0.0 + zod: 3.24.4 + zod-to-json-schema: 3.24.5_zod@3.24.4 + transitivePeerDependencies: + - supports-color + dev: true + /@nicolo-ribaudo/eslint-scope-5-internals/5.1.1-v1: resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} dependencies: @@ -5131,21 +5046,164 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + fastq: 1.19.1 dev: true /@openid/appauth/1.3.2: resolution: {integrity: sha512-NoOejniaqzOEbHg3RcBZtTriYqhqpQFgTC4lDNaRbgRCnpz6n8PlxWlCbh2N1K5qKawfxRP29/Wiho3FrXQ3Qw==} dependencies: - '@types/base64-js': 1.3.2 - '@types/jquery': 3.5.30 + '@types/base64-js': 1.5.0 + '@types/jquery': 3.5.32 base64-js: 1.5.1 - follow-redirects: 1.15.6 + follow-redirects: 1.15.9 form-data: 4.0.2 opener: 1.5.2 transitivePeerDependencies: - debug + /@parcel/watcher-android-arm64/2.5.1: + resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-darwin-arm64/2.5.1: + resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-darwin-x64/2.5.1: + resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-freebsd-x64/2.5.1: + resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm-glibc/2.5.1: + resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm-musl/2.5.1: + resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm64-glibc/2.5.1: + resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm64-musl/2.5.1: + resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-x64-glibc/2.5.1: + resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-x64-musl/2.5.1: + resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-arm64/2.5.1: + resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-ia32/2.5.1: + resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-x64/2.5.1: + resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher/2.5.1: + resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} + engines: {node: '>= 10.0.0'} + requiresBuild: true + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + dev: true + optional: true + /@pkgjs/parseargs/0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -5153,8 +5211,13 @@ packages: dev: true optional: true - /@pmmmwh/react-refresh-webpack-plugin/0.5.15_b6tfbta22xpcr3xknstdugdhde: - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} + /@pkgr/core/0.2.4: + resolution: {integrity: sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dev: true + + /@pmmmwh/react-refresh-webpack-plugin/0.5.16_njd377uniknudgb4piorqupadu: + resolution: {integrity: sha512-kLQc9xz6QIqd2oIYyXRUiAp79kGpFBm3fEM9ahfG1HI0WI5gdZ2OVHWdmZYnwODt7ISck+QuQ6sBPrtvUBML7Q==} engines: {node: '>= 10.13'} peerDependencies: '@types/webpack': 4.x || 5.x @@ -5180,15 +5243,15 @@ packages: optional: true dependencies: ansi-html: 0.0.9 - core-js-pure: 3.37.1 + core-js-pure: 3.42.0 error-stack-parser: 2.1.4 - html-entities: 2.5.2 + html-entities: 2.6.0 loader-utils: 2.0.4 react-refresh: 0.11.0 - schema-utils: 4.2.0 + schema-utils: 4.3.2 source-map: 0.7.4 - webpack: 5.96.1 - webpack-dev-server: 4.15.2_webpack@5.96.1 + webpack: 5.99.8 + webpack-dev-server: 4.15.2_webpack@5.99.8 dev: true /@popperjs/core/2.11.8: @@ -5198,25 +5261,25 @@ packages: /@probe.gl/env/3.6.0: resolution: {integrity: sha512-4tTZYUg/8BICC3Yyb9rOeoKeijKbZHRXBEKObrfPmX4sQmYB15ZOUpoVBhAyJkOYVAM8EkPci6Uw5dLCwx2BEQ==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 /@probe.gl/log/3.6.0: resolution: {integrity: sha512-hjpyenpEvOdowgZ1qMeCJxfRD4JkKdlXz0RC14m42Un62NtOT+GpWyKA4LssT0+xyLULCByRAtG2fzZorpIAcA==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 '@probe.gl/env': 3.6.0 /@probe.gl/stats/3.6.0: resolution: {integrity: sha512-JdALQXB44OP4kUBN/UrQgzbJe4qokbVF4Y8lkIA8iVCFnjVowWIgkD/z/0QO65yELT54tTrtepw1jScjKB+rhQ==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 - /@remix-run/router/1.17.1: - resolution: {integrity: sha512-mCOMec4BKd6BRGBZeSnGiIgwsbLGp3yhVqAD8H+PxiRNEHgDpZb8J1TnrSDlg97t0ySKMQJTHCWBCmBpSmkF6Q==} + /@remix-run/router/1.23.0: + resolution: {integrity: sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==} engines: {node: '>=14.0.0'} dev: false - /@rollup/plugin-babel/5.3.1_w6kn3gmbfhpa2ap3fyykp2cmt4: + /@rollup/plugin-babel/5.3.1_sukxlac6ludkpqon5klsf2cjz4: resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -5227,8 +5290,8 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-module-imports': 7.27.1 '@rollup/pluginutils': 3.1.0_rollup@2.79.2 rollup: 2.79.2 transitivePeerDependencies: @@ -5246,7 +5309,7 @@ packages: builtin-modules: 3.3.0 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.8 + resolve: 1.22.10 rollup: 2.79.2 dev: true @@ -5272,25 +5335,31 @@ packages: rollup: 2.79.2 dev: true - /@rushstack/eslint-patch/1.10.3: - resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} + /@rtsao/scc/1.1.0: + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} dev: true - /@rushstack/node-core-library/4.0.2_@types+node@20.17.32: - resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} + /@rushstack/eslint-patch/1.11.0: + resolution: {integrity: sha512-zxnHvoMQVqewTJr/W4pKjF0bMGiKJv1WX7bSrkl46Hg0QjESbzBROWK0Wg4RphzSOS5Jiy7eFimmM3UgMrMZbQ==} + dev: true + + /@rushstack/node-core-library/5.10.0_@types+node@20.17.46: + resolution: {integrity: sha512-2pPLCuS/3x7DCd7liZkqOewGM0OzLyCacdvOe8j6Yrx9LkETGnxul1t7603bIaB8nUAooORcct9fFDOQMbWAgw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 + ajv: 8.13.0 + ajv-draft-04: 1.0.0_ajv@8.13.0 + ajv-formats: 3.0.1 fs-extra: 7.0.1 import-lazy: 4.0.0 jju: 1.4.0 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.5.4 - z-schema: 5.0.5 dev: true /@rushstack/node-core-library/5.13.1: @@ -5307,11 +5376,11 @@ packages: fs-extra: 11.3.0 import-lazy: 4.0.0 jju: 1.4.0 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.5.4 dev: true - /@rushstack/node-core-library/5.13.1_@types+node@20.17.32: + /@rushstack/node-core-library/5.13.1_@types+node@20.17.46: resolution: {integrity: sha512-5yXhzPFGEkVc9Fu92wsNJ9jlvdwz4RNb2bMso+/+TH0nMm1jDDDsOIf4l8GAkPxGuwPw5DH24RliWVfSPhlW/Q==} peerDependencies: '@types/node': '*' @@ -5319,44 +5388,38 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 ajv: 8.13.0 ajv-draft-04: 1.0.0_ajv@8.13.0 ajv-formats: 3.0.1 fs-extra: 11.3.0 import-lazy: 4.0.0 jju: 1.4.0 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.5.4 dev: true - /@rushstack/rig-package/0.5.2: - resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} - dependencies: - resolve: 1.22.8 - strip-json-comments: 3.1.1 - dev: true - /@rushstack/rig-package/0.5.3: resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} dependencies: - resolve: 1.22.8 + resolve: 1.22.10 strip-json-comments: 3.1.1 dev: true - /@rushstack/terminal/0.15.3: - resolution: {integrity: sha512-DGJ0B2Vm69468kZCJkPj3AH5nN+nR9SPmC0rFHtzsS4lBQ7/dgOwtwVxYP7W9JPDMuRBkJ4KHmWKr036eJsj9g==} + /@rushstack/terminal/0.14.3_@types+node@20.17.46: + resolution: {integrity: sha512-csXbZsAdab/v8DbU1sz7WC2aNaKArcdS/FPmXMOXEj/JBBZMvDK0+1b4Qao0kkG0ciB1Qe86/Mb68GjH6/TnMw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.13.1 + '@rushstack/node-core-library': 5.10.0_@types+node@20.17.46 + '@types/node': 20.17.46 supports-color: 8.1.1 dev: true - /@rushstack/terminal/0.15.3_@types+node@20.17.32: + /@rushstack/terminal/0.15.3: resolution: {integrity: sha512-DGJ0B2Vm69468kZCJkPj3AH5nN+nR9SPmC0rFHtzsS4lBQ7/dgOwtwVxYP7W9JPDMuRBkJ4KHmWKr036eJsj9g==} peerDependencies: '@types/node': '*' @@ -5364,28 +5427,27 @@ packages: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.13.1_@types+node@20.17.32 - '@types/node': 20.17.32 + '@rushstack/node-core-library': 5.13.1 supports-color: 8.1.1 dev: true - /@rushstack/terminal/0.9.0_@types+node@20.17.32: - resolution: {integrity: sha512-49RnIDooriXyqcd7mGyjh9CmjOjf/Vn8PkOQXHa1CS0/RrrynCJLFhRDkswf7gGXZW+6UhROOE8wTmbOrfUTSA==} + /@rushstack/terminal/0.15.3_@types+node@20.17.46: + resolution: {integrity: sha512-DGJ0B2Vm69468kZCJkPj3AH5nN+nR9SPmC0rFHtzsS4lBQ7/dgOwtwVxYP7W9JPDMuRBkJ4KHmWKr036eJsj9g==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 4.0.2_@types+node@20.17.32 - '@types/node': 20.17.32 - colors: 1.2.5 + '@rushstack/node-core-library': 5.13.1_@types+node@20.17.46 + '@types/node': 20.17.46 + supports-color: 8.1.1 dev: true - /@rushstack/ts-command-line/4.17.3_@types+node@20.17.32: - resolution: {integrity: sha512-/PtTYW38A8iUviuCmQSccHfmx3uBh4Jm5YRPU2aTgYEgwT2jtg60vAbwnkMYkyaT1AbWpjZM3xq5uHYPURvStw==} + /@rushstack/ts-command-line/4.23.1_@types+node@20.17.46: + resolution: {integrity: sha512-40jTmYoiu/xlIpkkRsVfENtBq4CW3R4azbL0Vmda+fMwHWqss6wwf/Cy/UJmMqIzpfYc2OTnjYP1ZLD3CmyeCA==} dependencies: - '@rushstack/terminal': 0.9.0_@types+node@20.17.32 + '@rushstack/terminal': 0.14.3_@types+node@20.17.46 '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -5404,10 +5466,10 @@ packages: - '@types/node' dev: true - /@rushstack/ts-command-line/5.0.1_@types+node@20.17.32: + /@rushstack/ts-command-line/5.0.1_@types+node@20.17.46: resolution: {integrity: sha512-bsbUucn41UXrQK7wgM8CNM/jagBytEyJqXw/umtI8d68vFm1Jwxh1OtLrlW7uGZgjCWiiPH6ooUNa1aVsuVr3Q==} dependencies: - '@rushstack/terminal': 0.15.3_@types+node@20.17.32 + '@rushstack/terminal': 0.15.3_@types+node@20.17.46 '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -5500,33 +5562,20 @@ packages: '@sinonjs/commons': 1.8.6 dev: true - /@stylelint/postcss-css-in-js/0.37.3_lrpgrolfvll3p4c7yzuvfga3qm: - resolution: {integrity: sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - peerDependencies: - postcss: '>=7.0.0' - postcss-syntax: '>=0.36.2' - dependencies: - '@babel/core': 7.24.7 - postcss: 8.4.39 - postcss-syntax: 0.36.2_postcss@8.4.39 - transitivePeerDependencies: - - supports-color - dev: true - - /@stylelint/postcss-markdown/0.36.2_lrpgrolfvll3p4c7yzuvfga3qm: - resolution: {integrity: sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==} - deprecated: 'Use the original unforked package instead: postcss-markdown' + /@stylistic/stylelint-plugin/3.1.2_stylelint@16.19.1: + resolution: {integrity: sha512-tylFJGMQo62alGazK74MNxFjMagYOHmBZiePZFOJK2n13JZta0uVkB3Bh5qodUmOLtRH+uxH297EibK14UKm8g==} + engines: {node: ^18.12 || >=20.9} peerDependencies: - postcss: '>=7.0.0' - postcss-syntax: '>=0.36.2' + stylelint: ^16.8.0 dependencies: - postcss: 8.4.39 - postcss-syntax: 0.36.2_postcss@8.4.39 - remark: 13.0.0 - unist-util-find-all-after: 3.0.2 - transitivePeerDependencies: - - supports-color + '@csstools/css-parser-algorithms': 3.0.4_3wy24upepm7ctssj4pkbaqtvaq + '@csstools/css-tokenizer': 3.0.3 + '@csstools/media-query-list-parser': 3.0.1_55kv3rydzpklflnth6fg55jnw4 + is-plain-object: 5.0.0 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + style-search: 0.1.0 + stylelint: 16.19.1 dev: true /@surma/rollup-plugin-off-main-thread/2.2.3: @@ -5535,107 +5584,107 @@ packages: ejs: 3.1.10 json5: 2.2.3 magic-string: 0.25.9 - string.prototype.matchall: 4.0.11 + string.prototype.matchall: 4.0.12 dev: true /@svgdotjs/svg.js/3.0.16: resolution: {integrity: sha512-yZ4jfP/SeLHEnCi9PIrzienKCrA4vW9+jm5uUV3N5DG2e9zgXLY5FgywK2u8/gMFIeKO0HuqTLFFfWJj+MfMLA==} - /@svgr/babel-plugin-add-jsx-attribute/6.5.1_@babel+core@7.24.7: + /@svgr/babel-plugin-add-jsx-attribute/6.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-plugin-remove-jsx-attribute/8.0.0_@babel+core@7.24.7: + /@svgr/babel-plugin-remove-jsx-attribute/8.0.0_@babel+core@7.27.1: resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-plugin-remove-jsx-empty-expression/8.0.0_@babel+core@7.24.7: + /@svgr/babel-plugin-remove-jsx-empty-expression/8.0.0_@babel+core@7.27.1: resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-plugin-replace-jsx-attribute-value/6.5.1_@babel+core@7.24.7: + /@svgr/babel-plugin-replace-jsx-attribute-value/6.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-plugin-svg-dynamic-title/6.5.1_@babel+core@7.24.7: + /@svgr/babel-plugin-svg-dynamic-title/6.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-plugin-svg-em-dimensions/6.5.1_@babel+core@7.24.7: + /@svgr/babel-plugin-svg-em-dimensions/6.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-plugin-transform-react-native-svg/6.5.1_@babel+core@7.24.7: + /@svgr/babel-plugin-transform-react-native-svg/6.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-plugin-transform-svg-component/6.5.1_@babel+core@7.24.7: + /@svgr/babel-plugin-transform-svg-component/6.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /@svgr/babel-preset/6.5.1_@babel+core@7.24.7: + /@svgr/babel-preset/6.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@svgr/babel-plugin-add-jsx-attribute': 6.5.1_@babel+core@7.24.7 - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0_@babel+core@7.24.7 - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0_@babel+core@7.24.7 - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1_@babel+core@7.24.7 - '@svgr/babel-plugin-svg-dynamic-title': 6.5.1_@babel+core@7.24.7 - '@svgr/babel-plugin-svg-em-dimensions': 6.5.1_@babel+core@7.24.7 - '@svgr/babel-plugin-transform-react-native-svg': 6.5.1_@babel+core@7.24.7 - '@svgr/babel-plugin-transform-svg-component': 6.5.1_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@svgr/babel-plugin-add-jsx-attribute': 6.5.1_@babel+core@7.27.1 + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0_@babel+core@7.27.1 + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0_@babel+core@7.27.1 + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1_@babel+core@7.27.1 + '@svgr/babel-plugin-svg-dynamic-title': 6.5.1_@babel+core@7.27.1 + '@svgr/babel-plugin-svg-em-dimensions': 6.5.1_@babel+core@7.27.1 + '@svgr/babel-plugin-transform-react-native-svg': 6.5.1_@babel+core@7.27.1 + '@svgr/babel-plugin-transform-svg-component': 6.5.1_@babel+core@7.27.1 dev: true /@svgr/core/6.5.1: resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.7 - '@svgr/babel-preset': 6.5.1_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@svgr/babel-preset': 6.5.1_@babel+core@7.27.1 '@svgr/plugin-jsx': 6.5.1_@svgr+core@6.5.1 camelcase: 6.3.0 cosmiconfig: 7.1.0 @@ -5647,7 +5696,7 @@ packages: resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} engines: {node: '>=10'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.27.1 entities: 4.5.0 dev: true @@ -5657,8 +5706,8 @@ packages: peerDependencies: '@svgr/core': ^6.0.0 dependencies: - '@babel/core': 7.24.7 - '@svgr/babel-preset': 6.5.1_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@svgr/babel-preset': 6.5.1_@babel+core@7.27.1 '@svgr/core': 6.5.1 '@svgr/hast-util-to-babel-ast': 6.5.1 svg-parser: 2.0.4 @@ -5682,11 +5731,11 @@ packages: resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-react-constant-elements': 7.24.7_@babel+core@7.24.7 - '@babel/preset-env': 7.24.7_@babel+core@7.24.7 - '@babel/preset-react': 7.24.7_@babel+core@7.24.7 - '@babel/preset-typescript': 7.24.7_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/plugin-transform-react-constant-elements': 7.27.1_@babel+core@7.27.1 + '@babel/preset-env': 7.27.2_@babel+core@7.27.1 + '@babel/preset-react': 7.27.1_@babel+core@7.27.1 + '@babel/preset-typescript': 7.27.1_@babel+core@7.27.1 '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1_@svgr+core@6.5.1 '@svgr/plugin-svgo': 6.5.1_@svgr+core@6.5.1 @@ -5705,25 +5754,25 @@ packages: dependencies: defer-to-connect: 2.0.1 - /@tanstack/react-virtual/3.13.6_nnrd3gsncyragczmpvfhocinkq: - resolution: {integrity: sha512-WT7nWs8ximoQ0CDx/ngoFP7HbQF9Q2wQe4nh2NB+u2486eX3nZRE40P9g6ccCVq7ZfTSH5gFOuCoVH5DLNS/aA==} + /@tanstack/react-virtual/3.13.8_nnrd3gsncyragczmpvfhocinkq: + resolution: {integrity: sha512-meS2AanUg50f3FBSNoAdBSRAh8uS0ue01qm7zrw65KGJtiXB9QXfybqZwkh4uFpRv2iX/eu5tjcH5wqUpwYLPg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - '@tanstack/virtual-core': 3.13.6 + '@tanstack/virtual-core': 3.13.8 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - /@tanstack/virtual-core/3.13.6: - resolution: {integrity: sha512-cnQUeWnhNP8tJ4WsGcYiX24Gjkc9ALstLbHcBj1t3E7EimN6n6kHH+DPV4PpDnuw00NApQp+ViojMj1GRdwYQg==} + /@tanstack/virtual-core/3.13.8: + resolution: {integrity: sha512-BT6w89Hqy7YKaWewYzmecXQzcJh6HTBbKYJIIkMaNU49DZ06LoTV3z32DWWEdUsgW6n1xTmwTLs4GtWrZC261w==} /@testing-library/dom/9.3.4: resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.24.7 - '@babel/runtime': 7.24.7 + '@babel/code-frame': 7.27.1 + '@babel/runtime': 7.27.1 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -5736,7 +5785,7 @@ packages: resolution: {integrity: sha512-j31Bn0rQo12fhCWOUWy9fl7wtqkp7In/YP2p5ZFyRuiiB9Qs3g+hS4gAmDWONbAHcRmVooNJ5eOHQDCOmUFXHg==} engines: {node: '>=8', npm: '>=6'} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 chalk: 2.4.2 css: 2.2.4 css.escape: 1.5.1 @@ -5747,18 +5796,20 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react/14.3.1_nnrd3gsncyragczmpvfhocinkq: + /@testing-library/react/14.3.1_xyeeynaru3mn4yiy6efov6jlji: resolution: {integrity: sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 '@testing-library/dom': 9.3.4 - '@types/react-dom': 18.3.0 + '@types/react-dom': 18.3.7_@types+react@18.3.21 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 + transitivePeerDependencies: + - '@types/react' dev: true /@testing-library/user-event/7.2.1: @@ -5804,46 +5855,49 @@ packages: /@types/babel__core/7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - '@types/babel__generator': 7.6.8 + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 + '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 dev: true - /@types/babel__generator/7.6.8: - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + /@types/babel__generator/7.27.0: + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.27.1 dev: true /@types/babel__template/7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 dev: true - /@types/babel__traverse/7.20.6: - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + /@types/babel__traverse/7.20.7: + resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.27.1 dev: true - /@types/base64-js/1.3.2: - resolution: {integrity: sha512-Q2Xn2/vQHRGLRXhQ5+BSLwhHkR3JVflxVKywH0Q6fVoAiUE8fFYL2pE5/l2ZiOiBDfA8qUqRnSxln4G/NFz1Sg==} + /@types/base64-js/1.5.0: + resolution: {integrity: sha512-xDDGwUoGXW4FHFWs1pIMXZrVD4kxOAo4KmNSZlb0w5hT52Gd4eIzkjwVp/XRpSox2hfR3h7ZO6witfU7aAZ6XA==} + deprecated: This is a stub types definition. base64-js provides its own type definitions, so you do not need this installed. + dependencies: + base64-js: 1.5.1 /@types/body-parser/1.19.5: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/bonjour/3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/cacheable-request/6.0.3: @@ -5851,20 +5905,20 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.17.32 + '@types/node': 20.17.46 '@types/responselike': 1.0.3 /@types/connect-history-api-fallback/1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: - '@types/express-serve-static-core': 4.19.5 - '@types/node': 20.17.32 + '@types/express-serve-static-core': 5.0.6 + '@types/node': 20.17.46 dev: true /@types/connect/3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/electron-devtools-installer/2.2.5: @@ -5874,14 +5928,21 @@ packages: /@types/eslint-scope/3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.56.10 - '@types/estree': 1.0.6 + '@types/eslint': 9.6.1 + '@types/estree': 1.0.7 + dev: true + + /@types/eslint/8.56.12: + resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} + dependencies: + '@types/estree': 1.0.7 + '@types/json-schema': 7.0.15 dev: true - /@types/eslint/8.56.10: - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} + /@types/eslint/9.6.1: + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 dev: true @@ -5889,15 +5950,24 @@ packages: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/estree/1.0.6: - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + /@types/estree/1.0.7: + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + dev: true + + /@types/express-serve-static-core/4.19.6: + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + dependencies: + '@types/node': 20.17.46 + '@types/qs': 6.9.18 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 dev: true - /@types/express-serve-static-core/4.19.5: - resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} + /@types/express-serve-static-core/5.0.6: + resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} dependencies: - '@types/node': 20.17.32 - '@types/qs': 6.9.15 + '@types/node': 20.17.46 + '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 dev: true @@ -5906,18 +5976,18 @@ packages: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.5 - '@types/qs': 6.9.15 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.18 '@types/serve-static': 1.15.7 dev: true - /@types/geojson/7946.0.14: - resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==} + /@types/geojson/7946.0.16: + resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} /@types/graceful-fs/4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/hast/3.0.4: @@ -5926,10 +5996,10 @@ packages: '@types/unist': 3.0.3 dev: true - /@types/hoist-non-react-statics/3.3.5: - resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} + /@types/hoist-non-react-statics/3.3.6: + resolution: {integrity: sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==} dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.21 hoist-non-react-statics: 3.3.2 /@types/html-minifier-terser/6.1.0: @@ -5943,10 +6013,10 @@ packages: resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} dev: true - /@types/http-proxy/1.17.14: - resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} + /@types/http-proxy/1.17.16: + resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/istanbul-lib-coverage/2.0.6: @@ -5979,17 +6049,17 @@ packages: pretty-format: 26.6.2 dev: true - /@types/jquery/3.5.30: - resolution: {integrity: sha512-nbWKkkyb919DOUxjmRVk8vwtDb0/k8FKncmUKFi+NY+QXqWltooxTrswvz4LspQwxvLdvzBN1TImr6cw3aQx2A==} + /@types/jquery/3.5.32: + resolution: {integrity: sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==} dependencies: - '@types/sizzle': 2.3.8 + '@types/sizzle': 2.3.9 /@types/jsdom/20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 '@types/tough-cookie': 4.0.5 - parse5: 7.1.2 + parse5: 7.3.0 dev: true /@types/json-schema/7.0.15: @@ -6003,22 +6073,16 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 /@types/lodash.isequal/4.5.8: resolution: {integrity: sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==} dependencies: - '@types/lodash': 4.17.6 + '@types/lodash': 4.17.16 dev: true - /@types/lodash/4.17.6: - resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} - dev: true - - /@types/mdast/3.0.15: - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} - dependencies: - '@types/unist': 2.0.10 + /@types/lodash/4.17.16: + resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==} dev: true /@types/mdast/4.0.4: @@ -6038,23 +6102,19 @@ packages: /@types/node-forge/1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true - /@types/node/18.19.39: - resolution: {integrity: sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==} + /@types/node/18.19.100: + resolution: {integrity: sha512-ojmMP8SZBKprc3qGrGk8Ujpo80AXkrP7G2tOT4VWr5jlr5DHjsJF+emXJz+Wm0glmy4Js62oKMdZZ6B9Y+tEcA==} dependencies: undici-types: 5.26.5 - /@types/node/20.17.32: - resolution: {integrity: sha512-zeMXFn8zQ+UkjK4ws0RiOC9EWByyW1CcVmLe+2rQocXRsGEDxUCwPEIVgpsGcLHS/P8JkT0oa3839BRABS0oPw==} + /@types/node/20.17.46: + resolution: {integrity: sha512-0PQHLhZPWOxGW4auogW0eOQAuNIlCYvibIpG67ja0TOJ6/sehu+1en7sfceUn+QQtx4Rk3GxbLNwPh0Cav7TWw==} dependencies: undici-types: 6.19.8 - /@types/normalize-package-data/2.4.4: - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - dev: true - /@types/parse-json/4.0.2: resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} dev: true @@ -6063,67 +6123,69 @@ packages: resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} dev: true - /@types/prop-types/15.7.12: - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + /@types/prop-types/15.7.14: + resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - /@types/qs/6.9.15: - resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} + /@types/qs/6.9.18: + resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} dev: true /@types/range-parser/1.2.7: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: true - /@types/react-dom/18.3.0: - resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} + /@types/react-dom/18.3.7_@types+react@18.3.21: + resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + peerDependencies: + '@types/react': ^18.0.0 dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.21 dev: true - /@types/react-redux/7.1.33: - resolution: {integrity: sha512-NF8m5AjWCkert+fosDsN3hAlHzpjSiXlVy9EgQEmLoBhaNXbmyeGs/aj5dQzKuF+/q+S7JQagorGDW8pJ28Hmg==} + /@types/react-redux/7.1.34: + resolution: {integrity: sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ==} dependencies: - '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.3.3 + '@types/hoist-non-react-statics': 3.3.6 + '@types/react': 18.3.21 hoist-non-react-statics: 3.3.2 redux: 4.2.1 /@types/react-table/7.7.20: resolution: {integrity: sha512-ahMp4pmjVlnExxNwxyaDrFgmKxSbPwU23sGQw2gJK4EhCvnvmib2s/O/+y1dfV57dXOwpr2plfyBol+vEHbi2w==} dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.21 dev: false - /@types/react/18.3.3: - resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + /@types/react/18.3.21: + resolution: {integrity: sha512-gXLBtmlcRJeT09/sI4PxVwyrku6SaNUj/6cMubjE6T6XdY1fDmBL7r0nX0jbSZPU/Xr0KuwLLZh6aOYY5d91Xw==} dependencies: - '@types/prop-types': 15.7.12 + '@types/prop-types': 15.7.14 csstype: 3.1.3 /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/responselike/1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 /@types/retry/0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: true - /@types/semver/7.5.8: - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + /@types/semver/7.7.0: + resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} dev: true /@types/send/0.17.4: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/serve-index/1.9.4: @@ -6136,17 +6198,17 @@ packages: resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.17.32 + '@types/node': 20.17.46 '@types/send': 0.17.4 dev: true - /@types/sizzle/2.3.8: - resolution: {integrity: sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==} + /@types/sizzle/2.3.9: + resolution: {integrity: sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==} /@types/sockjs/0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/stack-utils/2.0.3: @@ -6160,18 +6222,14 @@ packages: /@types/trusted-types/2.0.7: resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - /@types/unist/2.0.10: - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} - dev: true - /@types/unist/3.0.3: resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} dev: true - /@types/ws/8.5.10: - resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} + /@types/ws/8.18.1: + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /@types/yargs-parser/21.0.3: @@ -6196,8 +6254,8 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@types/yargs/17.0.32: - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + /@types/yargs/17.0.33: + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} dependencies: '@types/yargs-parser': 21.0.3 dev: true @@ -6206,35 +6264,37 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 optional: true - /@typescript-eslint/eslint-plugin/4.33.0_ffi3uiz42rv3jyhs6cr7p7qqry: - resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.62.0_2i7zz3qzdf7f3htyfwyrxig4cm: + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.33.0_eslint@7.32.0 - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0 - '@typescript-eslint/scope-manager': 4.33.0 - debug: 4.3.5 - eslint: 7.32.0 - functional-red-black-tree: 1.0.1 - ignore: 5.3.1 - regexpp: 3.2.0 - semver: 7.6.2 + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 5.62.0_eslint@9.26.0 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0_eslint@9.26.0 + '@typescript-eslint/utils': 5.62.0_eslint@9.26.0 + debug: 4.4.0 + eslint: 9.26.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.7.1 tsutils: 3.21.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.62.0_6642sdbk46myawr2npa4taenme: + /@typescript-eslint/eslint-plugin/5.62.0_vrjmbndpxrjxivjbwtnlth4smy: resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6245,91 +6305,92 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm - '@typescript-eslint/utils': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm - debug: 4.3.5 - eslint: 8.57.0 + '@typescript-eslint/type-utils': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy + '@typescript-eslint/utils': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy + debug: 4.4.0 + eslint: 8.57.1 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.6.2 - tsutils: 3.21.0_typescript@5.0.4 - typescript: 5.0.4 + semver: 7.7.1 + tsutils: 3.21.0_typescript@5.6.3 + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/3.10.1_eslint@7.32.0: - resolution: {integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/8.32.0_5tubg25uzp4nlpzhkodglf4vwm: + resolution: {integrity: sha512-/jU9ettcntkBFmWUzzGgsClEi2ZFiikMX5eEQsmxIAWMOn4H3D4rvHssstmAHGVvrYnaMqdWWWg0b5M6IN/MTQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.15 - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/typescript-estree': 3.10.1 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.32.0_eslint@9.26.0 + '@typescript-eslint/scope-manager': 8.32.0 + '@typescript-eslint/type-utils': 8.32.0_eslint@9.26.0 + '@typescript-eslint/utils': 8.32.0_eslint@9.26.0 + '@typescript-eslint/visitor-keys': 8.32.0 + eslint: 9.26.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 2.1.0 transitivePeerDependencies: - supports-color - - typescript dev: true - /@typescript-eslint/experimental-utils/4.33.0_eslint@7.32.0: - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/experimental-utils/5.62.0_eslint@9.26.0: + resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@types/json-schema': 7.0.15 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.32.0 + '@typescript-eslint/utils': 5.62.0_eslint@9.26.0 + eslint: 9.26.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/experimental-utils/5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm: + /@typescript-eslint/experimental-utils/5.62.0_inylsuzpwuenpw7p6e7ggu4qmy: resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/4.33.0_eslint@7.32.0: - resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/parser/5.62.0_eslint@9.26.0: + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0 - debug: 4.3.5 - eslint: 7.32.0 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0 + debug: 4.4.0 + eslint: 9.26.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm: + /@typescript-eslint/parser/5.62.0_inylsuzpwuenpw7p6e7ggu4qmy: resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6341,20 +6402,29 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.0.4 - debug: 4.3.5 - eslint: 8.57.0 - typescript: 5.0.4 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.6.3 + debug: 4.4.0 + eslint: 8.57.1 + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.33.0: - resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/parser/8.32.0_eslint@9.26.0: + resolution: {integrity: sha512-B2MdzyWxCE2+SqiZHAjPphft+/2x2FlO9YBx7eKE1BCb+rqBlQdhtAEhzIEdozHd55DXPmxBdpMygFJjfjjA9A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 + '@typescript-eslint/scope-manager': 8.32.0 + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/typescript-estree': 8.32.0 + '@typescript-eslint/visitor-keys': 8.32.0 + debug: 4.4.0 + eslint: 9.26.0 + transitivePeerDependencies: + - supports-color dev: true /@typescript-eslint/scope-manager/5.62.0: @@ -6365,7 +6435,15 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils/5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm: + /@typescript-eslint/scope-manager/8.32.0: + resolution: {integrity: sha512-jc/4IxGNedXkmG4mx4nJTILb6TMjL66D41vyeaPWvDUmeYQzF3lKtN15WsAeTr65ce4mPxwopPSo1yUUAWw0hQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/visitor-keys': 8.32.0 + dev: true + + /@typescript-eslint/type-utils/5.62.0_eslint@9.26.0: resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6375,73 +6453,82 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.0.4 - '@typescript-eslint/utils': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm - debug: 4.3.5 - eslint: 8.57.0 - tsutils: 3.21.0_typescript@5.0.4 - typescript: 5.0.4 + '@typescript-eslint/typescript-estree': 5.62.0 + '@typescript-eslint/utils': 5.62.0_eslint@9.26.0 + debug: 4.4.0 + eslint: 9.26.0 + tsutils: 3.21.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/3.10.1: - resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: true - - /@typescript-eslint/types/4.33.0: - resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: true - - /@typescript-eslint/types/5.62.0: - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + /@typescript-eslint/type-utils/5.62.0_inylsuzpwuenpw7p6e7ggu4qmy: + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /@typescript-eslint/typescript-estree/3.10.1: - resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==} - engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: + eslint: '*' typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/visitor-keys': 3.10.1 - debug: 4.3.5 - glob: 7.2.3 - is-glob: 4.0.3 - lodash: 4.17.21 - semver: 7.6.2 - tsutils: 3.21.0 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.6.3 + '@typescript-eslint/utils': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy + debug: 4.4.0 + eslint: 8.57.1 + tsutils: 3.21.0_typescript@5.6.3 + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/4.33.0: - resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/type-utils/8.32.0_eslint@9.26.0: + resolution: {integrity: sha512-t2vouuYQKEKSLtJaa5bB4jHeha2HJczQ6E5IXPDPgIty9EqcJxpr1QHQ86YyIPwDwxvUmLfP2YADQ5ZY4qddZg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + dependencies: + '@typescript-eslint/typescript-estree': 8.32.0 + '@typescript-eslint/utils': 8.32.0_eslint@9.26.0 + debug: 4.4.0 + eslint: 9.26.0 + ts-api-utils: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types/5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/types/8.32.0: + resolution: {integrity: sha512-O5Id6tGadAZEMThM6L9HmVf5hQUXNSxLVKeGJYWNhhVseps/0LddMkp7//VDkzwJ69lPL0UmZdcZwggj9akJaA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /@typescript-eslint/typescript-estree/5.62.0: + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - debug: 4.3.5 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.4.0 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.7.1 tsutils: 3.21.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.62.0_typescript@5.0.4: + /@typescript-eslint/typescript-estree/5.62.0_typescript@5.6.3: resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6452,49 +6539,88 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.5 + debug: 4.4.0 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 - tsutils: 3.21.0_typescript@5.0.4 - typescript: 5.0.4 + semver: 7.7.1 + tsutils: 3.21.0_typescript@5.6.3 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree/8.32.0: + resolution: {integrity: sha512-pU9VD7anSCOIoBFnhTGfOzlVFQIA1XXiQpH/CezqOBaDppRwTglJzCC6fUQGpfwey4T183NKhF1/mfatYmjRqQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + dependencies: + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/visitor-keys': 8.32.0 + debug: 4.4.0 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + ts-api-utils: 2.1.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm: + /@typescript-eslint/utils/5.62.0_eslint@9.26.0: resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 + '@eslint-community/eslint-utils': 4.7.0_eslint@9.26.0 '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.0 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.0.4 - eslint: 8.57.0 + '@typescript-eslint/typescript-estree': 5.62.0 + eslint: 9.26.0 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.7.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/3.10.1: - resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/utils/5.62.0_inylsuzpwuenpw7p6e7ggu4qmy: + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint-visitor-keys: 1.3.0 + '@eslint-community/eslint-utils': 4.7.0_eslint@8.57.1 + '@types/json-schema': 7.0.15 + '@types/semver': 7.7.0 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.6.3 + eslint: 8.57.1 + eslint-scope: 5.1.1 + semver: 7.7.1 + transitivePeerDependencies: + - supports-color + - typescript dev: true - /@typescript-eslint/visitor-keys/4.33.0: - resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/utils/8.32.0_eslint@9.26.0: + resolution: {integrity: sha512-8S9hXau6nQ/sYVtC3D6ISIDoJzS1NsCK+gluVhLN2YkBPX+/1wkwyUiDKnxRh15579WoOIyVWnoyIf3yGI9REw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/types': 4.33.0 - eslint-visitor-keys: 2.1.0 + '@eslint-community/eslint-utils': 4.7.0_eslint@9.26.0 + '@typescript-eslint/scope-manager': 8.32.0 + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/typescript-estree': 8.32.0 + eslint: 9.26.0 + transitivePeerDependencies: + - supports-color dev: true /@typescript-eslint/visitor-keys/5.62.0: @@ -6505,113 +6631,131 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@ungap/structured-clone/1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + /@typescript-eslint/visitor-keys/8.32.0: + resolution: {integrity: sha512-1rYQTCLFFzOI5Nl0c8LUpJT8HxpwVRn9E4CkMsYfuN6ctmQqExjSTzzSk0Tz2apmXy7WU6/6fyaZVVA/thPN+w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.32.0 + eslint-visitor-keys: 4.2.0 + dev: true + + /@typespec/ts-http-runtime/0.2.2: + resolution: {integrity: sha512-Gz/Sm64+Sq/vklJu1tt9t+4R2lvnud8NbTD/ZfpZtMiUX7YeVpCA8j6NSW8ptwcoLL+NmYANwqP8DV0q/bwl2w==} + engines: {node: '>=18.0.0'} + dependencies: + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + + /@ungap/structured-clone/1.3.0: + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} dev: true - /@webassemblyjs/ast/1.12.1: - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + /@webassemblyjs/ast/1.14.1: + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} dependencies: - '@webassemblyjs/helper-numbers': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 dev: true - /@webassemblyjs/floating-point-hex-parser/1.11.6: - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + /@webassemblyjs/floating-point-hex-parser/1.13.2: + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} dev: true - /@webassemblyjs/helper-api-error/1.11.6: - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + /@webassemblyjs/helper-api-error/1.13.2: + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} dev: true - /@webassemblyjs/helper-buffer/1.12.1: - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + /@webassemblyjs/helper-buffer/1.14.1: + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} dev: true - /@webassemblyjs/helper-numbers/1.11.6: - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + /@webassemblyjs/helper-numbers/1.13.2: + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.6 - '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 '@xtuc/long': 4.2.2 dev: true - /@webassemblyjs/helper-wasm-bytecode/1.11.6: - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + /@webassemblyjs/helper-wasm-bytecode/1.13.2: + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} dev: true - /@webassemblyjs/helper-wasm-section/1.12.1: - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + /@webassemblyjs/helper-wasm-section/1.14.1: + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 dev: true - /@webassemblyjs/ieee754/1.11.6: - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + /@webassemblyjs/ieee754/1.13.2: + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - /@webassemblyjs/leb128/1.11.6: - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + /@webassemblyjs/leb128/1.13.2: + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} dependencies: '@xtuc/long': 4.2.2 dev: true - /@webassemblyjs/utf8/1.11.6: - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + /@webassemblyjs/utf8/1.13.2: + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} dev: true - /@webassemblyjs/wasm-edit/1.12.1: - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + /@webassemblyjs/wasm-edit/1.14.1: + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-opt': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wast-printer': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 dev: true - /@webassemblyjs/wasm-gen/1.12.1: - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + /@webassemblyjs/wasm-gen/1.14.1: + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 dev: true - /@webassemblyjs/wasm-opt/1.12.1: - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + /@webassemblyjs/wasm-opt/1.14.1: + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 dev: true - /@webassemblyjs/wasm-parser/1.12.1: - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + /@webassemblyjs/wasm-parser/1.14.1: + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-api-error': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 dev: true - /@webassemblyjs/wast-printer/1.12.1: - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + /@webassemblyjs/wast-printer/1.14.1: + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} dependencies: - '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 dev: true @@ -6623,6 +6767,10 @@ packages: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: true + /@yarnpkg/lockfile/1.1.0: + resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + dev: true + /@zeit/schemas/2.36.0: resolution: {integrity: sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==} dev: true @@ -6639,6 +6787,14 @@ packages: mime-types: 2.1.35 negotiator: 0.6.3 + /accepts/2.0.0: + resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} + engines: {node: '>= 0.6'} + dependencies: + mime-types: 3.0.1 + negotiator: 1.0.0 + dev: true + /acorn-globals/6.0.0: resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} dependencies: @@ -6649,24 +6805,16 @@ packages: /acorn-globals/7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.14.0 - acorn-walk: 8.3.3 + acorn: 8.14.1 + acorn-walk: 8.3.4 dev: true - /acorn-jsx/5.3.2_acorn@7.4.1: + /acorn-jsx/5.3.2_acorn@8.14.1: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 7.4.1 - dev: true - - /acorn-jsx/5.3.2_acorn@8.14.0: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.14.0 + acorn: 8.14.1 dev: true /acorn-walk/7.2.0: @@ -6674,11 +6822,11 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn-walk/8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + /acorn-walk/8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} dependencies: - acorn: 8.14.0 + acorn: 8.14.1 dev: true /acorn/7.4.1: @@ -6687,8 +6835,8 @@ packages: hasBin: true dev: true - /acorn/8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + /acorn/8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -6703,25 +6851,21 @@ packages: engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.4 - regex-parser: 2.3.0 + regex-parser: 2.3.1 dev: true /agent-base/6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.5 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true - /agent-base/7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} + /agent-base/7.1.3: + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} - dependencies: - debug: 4.3.5 - transitivePeerDependencies: - - supports-color /aggregate-error/3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} @@ -6748,7 +6892,7 @@ packages: ajv: optional: true dependencies: - ajv: 8.16.0 + ajv: 8.17.1 /ajv-formats/3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} @@ -6756,7 +6900,7 @@ packages: ajv: optional: true dependencies: - ajv: 8.16.0 + ajv: 8.17.1 dev: true /ajv-keywords/3.5.2_ajv@6.12.6: @@ -6767,12 +6911,12 @@ packages: ajv: 6.12.6 dev: true - /ajv-keywords/5.1.0_ajv@8.16.0: + /ajv-keywords/5.1.0_ajv@8.17.1: resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} peerDependencies: ajv: ^8.8.2 dependencies: - ajv: 8.16.0 + ajv: 8.17.1 fast-deep-equal: 3.1.3 dev: true @@ -6803,13 +6947,13 @@ packages: uri-js: 4.4.1 dev: true - /ajv/8.16.0: - resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==} + /ajv/8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} dependencies: fast-deep-equal: 3.1.3 + fast-uri: 3.0.6 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - uri-js: 4.4.1 /ansi-align/3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -6856,15 +7000,11 @@ packages: engines: {node: '>=8'} dev: true - /ansi-regex/6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + /ansi-regex/6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} dev: true - /ansi-sequence-parser/1.1.1: - resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} - dev: true - /ansi-styles/2.2.1: resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} engines: {node: '>=0.10.0'} @@ -6910,6 +7050,11 @@ packages: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true + /are-docs-informative/0.0.2: + resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} + engines: {node: '>=14'} + dev: true + /arg/5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} dev: true @@ -6930,12 +7075,17 @@ packages: deep-equal: 2.2.3 dev: true - /array-buffer-byte-length/1.0.1: - resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + /aria-query/5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} + dev: true + + /array-buffer-byte-length/1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - is-array-buffer: 3.0.4 + call-bound: 1.0.4 + is-array-buffer: 3.0.5 dev: true /array-flatten/1.1.1: @@ -6945,12 +7095,12 @@ packages: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 - is-string: 1.0.7 + is-string: 1.1.1 dev: true /array-union/2.1.0: @@ -6967,83 +7117,69 @@ packages: resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-shim-unscopables: 1.0.2 + es-object-atoms: 1.1.1 + es-shim-unscopables: 1.1.0 dev: true - /array.prototype.findlastindex/1.2.5: - resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + /array.prototype.findlastindex/1.2.6: + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-shim-unscopables: 1.0.2 + es-object-atoms: 1.1.1 + es-shim-unscopables: 1.1.0 dev: true - /array.prototype.flat/1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + /array.prototype.flat/1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 + es-abstract: 1.23.9 + es-shim-unscopables: 1.1.0 dev: true - /array.prototype.flatmap/1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + /array.prototype.flatmap/1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - dev: true - - /array.prototype.toreversed/1.1.2: - resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} - dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 + es-abstract: 1.23.9 + es-shim-unscopables: 1.1.0 dev: true /array.prototype.tosorted/1.1.4: resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 - es-shim-unscopables: 1.0.2 + es-shim-unscopables: 1.1.0 dev: true - /arraybuffer.prototype.slice/1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + /arraybuffer.prototype.slice/1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 get-intrinsic: 1.3.0 - is-array-buffer: 3.0.4 - is-shared-array-buffer: 1.0.3 - dev: true - - /arrify/1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} + is-array-buffer: 3.0.5 dev: true /asap/2.0.6: @@ -7059,14 +7195,19 @@ packages: engines: {node: '>=8'} dev: true + /async-function/1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + dev: true + /async/2.6.4: resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} dependencies: lodash: 4.17.21 dev: true - /async/3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + /async/3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} dev: true /asynckit/0.4.0: @@ -7087,32 +7228,19 @@ packages: resolution: {integrity: sha512-Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w==} engines: {node: '>=10.12.0'} - /autoprefixer/10.4.19_postcss@8.4.39: - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + /autoprefixer/10.4.21_postcss@8.5.3: + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.2 - caniuse-lite: 1.0.30001680 + browserslist: 4.24.5 + caniuse-lite: 1.0.30001717 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.39 - postcss-value-parser: 4.2.0 - dev: true - - /autoprefixer/9.8.8: - resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} - hasBin: true - dependencies: - browserslist: 4.24.2 - caniuse-lite: 1.0.30001680 - normalize-range: 0.1.2 - num2fraction: 1.2.2 - picocolors: 0.2.1 - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true @@ -7120,51 +7248,40 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} dependencies: - possible-typed-array-names: 1.0.0 + possible-typed-array-names: 1.1.0 dev: true - /axe-core/4.9.1: - resolution: {integrity: sha512-QbUdXJVTpvUTHU7871ppZkdOLBeGUKBQWHkHrvN2V9IQWGMt61zf3B45BtzjxEJzYuj0JBjBZP/hmYS/R9pmAw==} + /axe-core/4.10.3: + resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} engines: {node: '>=4'} dev: true - /axios/1.7.4: - resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} - dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.2 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: false - /axios/1.9.0: resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==} dependencies: - follow-redirects: 1.15.6 + follow-redirects: 1.15.9 form-data: 4.0.2 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - /axobject-query/3.1.1: - resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} - dependencies: - deep-equal: 2.2.3 + /axobject-query/4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} dev: true - /babel-jest/27.5.1_@babel+core@7.24.7: + /babel-jest/27.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1_@babel+core@7.24.7 + babel-preset-jest: 27.5.1_@babel+core@7.27.1 chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -7172,17 +7289,17 @@ packages: - supports-color dev: true - /babel-jest/29.7.0_@babel+core@7.24.7: + /babel-jest/29.7.0_@babel+core@7.27.1: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3_@babel+core@7.24.7 + babel-preset-jest: 29.6.3_@babel+core@7.27.1 chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -7190,19 +7307,19 @@ packages: - supports-color dev: true - /babel-loader/8.3.0_fc62zr5lfjwildwlwqqdmh5nqa: - resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} + /babel-loader/8.4.1_bm7m7jjqcfz7ytm4b3ejdei32u: + resolution: {integrity: sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.96.1 + webpack: 5.99.8 dev: true /babel-plugin-import-remove-resource-query/1.0.0: @@ -7213,7 +7330,7 @@ packages: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.27.1 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -7226,71 +7343,71 @@ packages: resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 dev: true /babel-plugin-jest-hoist/29.6.3: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/template': 7.27.2 + '@babel/types': 7.27.1 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 dev: true /babel-plugin-macros/3.1.0: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 cosmiconfig: 7.1.0 - resolve: 1.22.8 + resolve: 1.22.10 dev: true - /babel-plugin-named-asset-import/0.3.8_@babel+core@7.24.7: + /babel-plugin-named-asset-import/0.3.8_@babel+core@7.27.1: resolution: {integrity: sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==} peerDependencies: '@babel/core': ^7.1.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 dev: true - /babel-plugin-polyfill-corejs2/0.4.11_@babel+core@7.24.7: - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + /babel-plugin-polyfill-corejs2/0.4.13_@babel+core@7.27.1: + resolution: {integrity: sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2_@babel+core@7.24.7 + '@babel/compat-data': 7.27.2 + '@babel/core': 7.27.1 + '@babel/helper-define-polyfill-provider': 0.6.4_@babel+core@7.27.1 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.10.4_@babel+core@7.24.7: - resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} + /babel-plugin-polyfill-corejs3/0.11.1_@babel+core@7.27.1: + resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2_@babel+core@7.24.7 - core-js-compat: 3.37.1 + '@babel/core': 7.27.1 + '@babel/helper-define-polyfill-provider': 0.6.4_@babel+core@7.27.1 + core-js-compat: 3.42.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.6.2_@babel+core@7.24.7: - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + /babel-plugin-polyfill-regenerator/0.6.4_@babel+core@7.27.1: + resolution: {integrity: sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2_@babel+core@7.24.7 + '@babel/core': 7.27.1 + '@babel/helper-define-polyfill-provider': 0.6.4_@babel+core@7.27.1 transitivePeerDependencies: - supports-color dev: true @@ -7299,75 +7416,75 @@ packages: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} dev: true - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.24.7: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + /babel-preset-current-node-syntax/1.1.0_@babel+core@7.27.1: + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.24.7 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.24.7 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.24.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.24.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.24.7 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.24.7 - dev: true - - /babel-preset-jest/27.5.1_@babel+core@7.24.7: + '@babel/core': 7.27.1 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.27.1 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.27.1 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.27.1 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.27.1 + '@babel/plugin-syntax-import-attributes': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.27.1 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.27.1 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.27.1 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.27.1 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.27.1 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.27.1 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.27.1 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.27.1 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.27.1 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.27.1 + dev: true + + /babel-preset-jest/27.5.1_@babel+core@7.27.1: resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.24.7 + babel-preset-current-node-syntax: 1.1.0_@babel+core@7.27.1 dev: true - /babel-preset-jest/29.6.3_@babel+core@7.24.7: + /babel-preset-jest/29.6.3_@babel+core@7.27.1: resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.24.7 - dev: true - - /babel-preset-react-app/10.0.1: - resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==} - dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.24.7 - '@babel/plugin-proposal-decorators': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.24.7 - '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.24.7 - '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.24.7 - '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.24.7 - '@babel/plugin-transform-flow-strip-types': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-react-display-name': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-transform-runtime': 7.24.7_@babel+core@7.24.7 - '@babel/preset-env': 7.24.7_@babel+core@7.24.7 - '@babel/preset-react': 7.24.7_@babel+core@7.24.7 - '@babel/preset-typescript': 7.24.7_@babel+core@7.24.7 - '@babel/runtime': 7.24.7 + babel-preset-current-node-syntax: 1.1.0_@babel+core@7.27.1 + dev: true + + /babel-preset-react-app/10.1.0: + resolution: {integrity: sha512-f9B1xMdnkCIqe+2dHrJsoQFRz7reChaAHE/65SdaykPklQqhme2WaC08oD3is77x9ff98/9EazAKFDZv5rFEQg==} + dependencies: + '@babel/core': 7.27.1 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.27.1 + '@babel/plugin-proposal-decorators': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.27.1 + '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.27.1 + '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.27.1 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.27.1 + '@babel/plugin-proposal-private-property-in-object': 7.21.11_@babel+core@7.27.1 + '@babel/plugin-transform-flow-strip-types': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-react-display-name': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-transform-runtime': 7.27.1_@babel+core@7.27.1 + '@babel/preset-env': 7.27.2_@babel+core@7.27.1 + '@babel/preset-react': 7.27.1_@babel+core@7.27.1 + '@babel/preset-typescript': 7.27.1_@babel+core@7.27.1 + '@babel/runtime': 7.27.1 babel-plugin-macros: 3.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 transitivePeerDependencies: - supports-color dev: true - /bail/1.0.5: - resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} - dev: true - /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true @@ -7428,8 +7545,25 @@ packages: type-is: 1.6.18 unpipe: 1.0.0 - /bonjour-service/1.2.1: - resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} + /body-parser/2.2.0: + resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==} + engines: {node: '>=18'} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 4.4.0 + http-errors: 2.0.0 + iconv-lite: 0.6.3 + on-finished: 2.4.1 + qs: 6.14.0 + raw-body: 3.0.0 + type-is: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /bonjour-service/1.3.0: + resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} dependencies: fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 @@ -7441,6 +7575,7 @@ packages: /boolean/3.2.0: resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. optional: true /boxen/7.0.0: @@ -7449,7 +7584,7 @@ packages: dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.0.1 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -7485,26 +7620,15 @@ packages: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true - /browserslist/4.23.2: - resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001680 - electron-to-chromium: 1.5.62 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1_browserslist@4.23.2 - dev: true - - /browserslist/4.24.2: - resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + /browserslist/4.24.5: + resolution: {integrity: sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001680 - electron-to-chromium: 1.5.62 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1_browserslist@4.24.2 + caniuse-lite: 1.0.30001717 + electron-to-chromium: 1.5.151 + node-releases: 2.0.19 + update-browserslist-db: 1.1.3_browserslist@4.24.5 dev: true /bs-logger/0.2.6: @@ -7527,6 +7651,13 @@ packages: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true + /buffer/6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + /builtin-modules/3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} @@ -7557,6 +7688,13 @@ packages: normalize-url: 6.1.0 responselike: 2.0.1 + /cacheable/1.9.0: + resolution: {integrity: sha512-8D5htMCxPDUULux9gFzv30f04Xo3wCnik0oOxKoRTPIBoqA7HtOcJ87uBhQTs3jCfZZTrUBGsYIZOgE0ZRgMAg==} + dependencies: + hookified: 1.9.0 + keyv: 5.3.3 + dev: true + /call-bind-apply-helpers/1.0.2: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} @@ -7564,15 +7702,22 @@ packages: es-errors: 1.3.0 function-bind: 1.1.2 - /call-bind/1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + /call-bind/1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} dependencies: + call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 - es-errors: 1.3.0 - function-bind: 1.1.2 get-intrinsic: 1.3.0 set-function-length: 1.2.2 + dev: true + + /call-bound/1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 /callsites/3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -7591,15 +7736,6 @@ packages: engines: {node: '>= 6'} dev: true - /camelcase-keys/6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 - dev: true - /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -7618,14 +7754,14 @@ packages: /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.24.2 - caniuse-lite: 1.0.30001680 + browserslist: 4.24.5 + caniuse-lite: 1.0.30001717 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001680: - resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} + /caniuse-lite/1.0.30001717: + resolution: {integrity: sha512-auPpttCq6BDEG8ZAuHJIplGw6GODhjw+/11e7IjpnYCxZcW/ONgPs0KVBJ0d1bY3e2+7PRe5RCLyP+PfwVgkYw==} dev: true /case-sensitive-paths-webpack-plugin/2.4.0: @@ -7685,13 +7821,18 @@ packages: engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true + /chalk/5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + /char-regex/1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} dev: true - /char-regex/2.0.1: - resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==} + /char-regex/2.0.2: + resolution: {integrity: sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==} engines: {node: '>=12.20'} dev: true @@ -7699,22 +7840,10 @@ packages: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} dev: true - /character-entities-legacy/1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - dev: true - /character-entities-legacy/3.0.0: resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} dev: true - /character-entities/1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - dev: true - - /character-reference-invalid/1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - dev: true - /charenc/0.0.2: resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} dev: true @@ -7755,8 +7884,8 @@ packages: engines: {node: '>=8'} dev: true - /cjs-module-lexer/1.3.1: - resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} + /cjs-module-lexer/1.4.3: + resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} dev: true /classnames/2.5.1: @@ -7834,13 +7963,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /clone-regexp/2.2.0: - resolution: {integrity: sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==} - engines: {node: '>=6'} - dependencies: - is-regexp: 2.1.0 - dev: true - /clone-response/1.0.3: resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} dependencies: @@ -7885,6 +8007,10 @@ packages: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} dev: true + /colorette/1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + dev: true + /colorette/2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} dev: true @@ -7894,11 +8020,6 @@ packages: engines: {node: '>=0.1.90'} dev: true - /colors/1.2.5: - resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} - engines: {node: '>=0.1.90'} - dev: true - /combined-stream/1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -7923,11 +8044,6 @@ packages: engines: {node: '>= 6'} dev: true - /commander/6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - dev: true - /commander/7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -7938,12 +8054,10 @@ packages: engines: {node: '>= 12'} dev: true - /commander/9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - requiresBuild: true + /comment-parser/1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} + engines: {node: '>= 12.0.0'} dev: true - optional: true /common-tags/1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} @@ -7958,7 +8072,7 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.52.0 + mime-db: 1.54.0 dev: true /compression/1.7.4: @@ -7974,6 +8088,19 @@ packages: vary: 1.1.2 dev: true + /compression/1.8.0: + resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==} + engines: {node: '>= 0.8.0'} + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.0.2 + safe-buffer: 5.2.1 + vary: 1.1.2 + dev: true + /concat-map/0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true @@ -7988,7 +8115,7 @@ packages: lodash: 4.17.21 read-pkg: 4.0.1 rxjs: 6.6.7 - spawn-command: 0.0.2-1 + spawn-command: 0.0.2 supports-color: 6.1.0 tree-kill: 1.2.2 yargs: 13.3.2 @@ -7998,7 +8125,7 @@ packages: resolution: {integrity: sha512-8fLl9F04EJqjSqH+QjITQfJF8BrOVaYr1jewVgSRAEWePfxT0sku4w2hrGQ60BC/TNLGQ2pgxNlTbWQmMPFvXg==} engines: {node: '>=12'} dependencies: - ajv: 8.16.0 + ajv: 8.17.1 ajv-formats: 2.1.1 atomically: 1.7.0 debounce-fn: 4.0.0 @@ -8007,7 +8134,7 @@ packages: json-schema-typed: 7.0.3 onetime: 5.1.2 pkg-up: 3.1.0 - semver: 7.6.2 + semver: 7.7.1 /confusing-browser-globals/1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} @@ -8029,6 +8156,13 @@ packages: dependencies: safe-buffer: 5.2.1 + /content-disposition/1.0.0: + resolution: {integrity: sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==} + engines: {node: '>= 0.6'} + dependencies: + safe-buffer: 5.2.1 + dev: true + /content-type/1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} @@ -8044,38 +8178,48 @@ packages: /cookie-signature/1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + /cookie-signature/1.2.2: + resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} + engines: {node: '>=6.6.0'} + dev: true + /cookie/0.7.1: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} - /copy-webpack-plugin/10.2.4_webpack@5.96.1: + /cookie/0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + dev: true + + /copy-webpack-plugin/10.2.4_webpack@5.99.8: resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} engines: {node: '>= 12.20.0'} peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.3.2 + fast-glob: 3.3.3 glob-parent: 6.0.2 globby: 12.2.0 normalize-path: 3.0.0 - schema-utils: 4.2.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.96.1 + webpack: 5.99.8 dev: true - /copy-webpack-plugin/11.0.0_webpack@5.96.1: + /copy-webpack-plugin/11.0.0_webpack@5.99.8: resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.3.2 + fast-glob: 3.3.3 glob-parent: 6.0.2 globby: 13.2.2 normalize-path: 3.0.0 - schema-utils: 4.2.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.96.1 + webpack: 5.99.8 dev: true /copyfiles/2.4.1: @@ -8091,19 +8235,19 @@ packages: yargs: 16.2.0 dev: true - /core-js-compat/3.37.1: - resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + /core-js-compat/3.42.0: + resolution: {integrity: sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ==} dependencies: - browserslist: 4.24.2 + browserslist: 4.24.5 dev: true - /core-js-pure/3.37.1: - resolution: {integrity: sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==} + /core-js-pure/3.42.0: + resolution: {integrity: sha512-007bM04u91fF4kMgwom2I5cQxAFIy8jVulgr9eozILl/SZE53QOqnW/+vviC+wQWLv+AunBG+8Q0TLoeSsSxRQ==} requiresBuild: true dev: true - /core-js/3.37.1: - resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} + /core-js/3.42.0: + resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==} requiresBuild: true dev: true @@ -8111,12 +8255,20 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true + /cors/2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + dev: true + /cosmiconfig/6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} dependencies: '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 + import-fresh: 3.3.1 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 @@ -8127,12 +8279,27 @@ packages: engines: {node: '>=10'} dependencies: '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 + import-fresh: 3.3.1 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 dev: true + /cosmiconfig/9.0.0: + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + parse-json: 5.2.0 + dev: true + /cpx2/3.0.2: resolution: {integrity: sha512-xVmdulZJVGSV+c8KkZ9IQY+RgyL9sGeVqScI2e7NtsEY9SVKcQXM4v0/9OLU0W0YtL9nmmqrtWjs5rpvgHn9Hg==} engines: {node: '>=6.5'} @@ -8140,15 +8307,15 @@ packages: dependencies: co: 4.6.0 debounce: 1.2.1 - debug: 4.3.5 + debug: 4.4.0 duplexer: 0.1.2 fs-extra: 10.1.0 glob: 7.2.3 glob2base: 0.0.12 minimatch: 3.1.2 - resolve: 1.22.8 + resolve: 1.22.10 safe-buffer: 5.2.1 - shell-quote: 1.8.1 + shell-quote: 1.8.2 subarg: 1.0.0 transitivePeerDependencies: - supports-color @@ -8160,17 +8327,17 @@ packages: hasBin: true dependencies: debounce: 1.2.1 - debug: 4.3.5 + debug: 4.4.0 duplexer: 0.1.2 fs-extra: 10.1.0 - glob-gitignore: 1.0.14 + glob-gitignore: 1.0.15 glob2base: 0.0.12 - ignore: 5.3.1 + ignore: 5.3.2 minimatch: 3.1.2 p-map: 4.0.0 - resolve: 1.22.8 + resolve: 1.22.10 safe-buffer: 5.2.1 - shell-quote: 1.8.1 + shell-quote: 1.8.2 subarg: 1.0.0 transitivePeerDependencies: - supports-color @@ -8182,7 +8349,7 @@ packages: hasBin: true dependencies: debounce: 2.2.0 - debug: 4.3.5 + debug: 4.4.0 duplexer: 0.1.2 fs-extra: 11.3.0 glob: 11.0.2 @@ -8190,15 +8357,15 @@ packages: ignore: 6.0.2 minimatch: 10.0.1 p-map: 7.0.3 - resolve: 1.22.8 + resolve: 1.22.10 safe-buffer: 5.2.1 - shell-quote: 1.8.1 + shell-quote: 1.8.2 subarg: 1.0.0 transitivePeerDependencies: - supports-color dev: true - /create-jest/29.7.0_@types+node@20.17.32: + /create-jest/29.7.0_@types+node@20.17.46: resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8207,7 +8374,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0_@types+node@20.17.32 + jest-config: 29.7.0_@types+node@20.17.46 jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -8265,38 +8432,43 @@ packages: engines: {node: '>=8'} dev: true - /css-blank-pseudo/3.0.3_postcss@8.4.39: + /css-blank-pseudo/3.0.3_postcss@8.5.3: resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /css-declaration-sorter/6.4.1_postcss@8.4.39: + /css-declaration-sorter/6.4.1_postcss@8.5.3: resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /css-has-pseudo/3.0.4_postcss@8.4.39: + /css-functions-list/3.2.3: + resolution: {integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==} + engines: {node: '>=12 || >=16'} + dev: true + + /css-has-pseudo/3.0.4_postcss@8.5.3: resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /css-loader/6.11.0_webpack@5.96.1: + /css-loader/6.11.0_webpack@5.99.8: resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -8308,18 +8480,18 @@ packages: webpack: optional: true dependencies: - icss-utils: 5.1.0_postcss@8.4.39 - postcss: 8.4.39 - postcss-modules-extract-imports: 3.1.0_postcss@8.4.39 - postcss-modules-local-by-default: 4.0.5_postcss@8.4.39 - postcss-modules-scope: 3.2.0_postcss@8.4.39 - postcss-modules-values: 4.0.0_postcss@8.4.39 + icss-utils: 5.1.0_postcss@8.5.3 + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0_postcss@8.5.3 + postcss-modules-local-by-default: 4.2.0_postcss@8.5.3 + postcss-modules-scope: 3.2.1_postcss@8.5.3 + postcss-modules-values: 4.0.0_postcss@8.5.3 postcss-value-parser: 4.2.0 - semver: 7.6.2 - webpack: 5.96.1 + semver: 7.7.1 + webpack: 5.99.8 dev: true - /css-minimizer-webpack-plugin/3.4.1_webpack@5.96.1: + /css-minimizer-webpack-plugin/3.4.1_webpack@5.99.8: resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -8338,23 +8510,23 @@ packages: esbuild: optional: true dependencies: - cssnano: 5.1.15_postcss@8.4.39 + cssnano: 5.1.15_postcss@8.5.3 jest-worker: 27.5.1 - postcss: 8.4.39 - schema-utils: 4.2.0 + postcss: 8.5.3 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.96.1 + webpack: 5.99.8 dev: true - /css-prefers-color-scheme/6.0.3_postcss@8.4.39: + /css-prefers-color-scheme/6.0.3_postcss@8.5.3: resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true /css-select/4.3.0: @@ -8375,6 +8547,14 @@ packages: source-map: 0.6.1 dev: true + /css-tree/3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 + dev: true + /css-what/6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -8403,62 +8583,62 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.2.14_postcss@8.4.39: + /cssnano-preset-default/5.2.14_postcss@8.5.3: resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.1_postcss@8.4.39 - cssnano-utils: 3.1.0_postcss@8.4.39 - postcss: 8.4.39 - postcss-calc: 8.2.4_postcss@8.4.39 - postcss-colormin: 5.3.1_postcss@8.4.39 - postcss-convert-values: 5.1.3_postcss@8.4.39 - postcss-discard-comments: 5.1.2_postcss@8.4.39 - postcss-discard-duplicates: 5.1.0_postcss@8.4.39 - postcss-discard-empty: 5.1.1_postcss@8.4.39 - postcss-discard-overridden: 5.1.0_postcss@8.4.39 - postcss-merge-longhand: 5.1.7_postcss@8.4.39 - postcss-merge-rules: 5.1.4_postcss@8.4.39 - postcss-minify-font-values: 5.1.0_postcss@8.4.39 - postcss-minify-gradients: 5.1.1_postcss@8.4.39 - postcss-minify-params: 5.1.4_postcss@8.4.39 - postcss-minify-selectors: 5.2.1_postcss@8.4.39 - postcss-normalize-charset: 5.1.0_postcss@8.4.39 - postcss-normalize-display-values: 5.1.0_postcss@8.4.39 - postcss-normalize-positions: 5.1.1_postcss@8.4.39 - postcss-normalize-repeat-style: 5.1.1_postcss@8.4.39 - postcss-normalize-string: 5.1.0_postcss@8.4.39 - postcss-normalize-timing-functions: 5.1.0_postcss@8.4.39 - postcss-normalize-unicode: 5.1.1_postcss@8.4.39 - postcss-normalize-url: 5.1.0_postcss@8.4.39 - postcss-normalize-whitespace: 5.1.1_postcss@8.4.39 - postcss-ordered-values: 5.1.3_postcss@8.4.39 - postcss-reduce-initial: 5.1.2_postcss@8.4.39 - postcss-reduce-transforms: 5.1.0_postcss@8.4.39 - postcss-svgo: 5.1.0_postcss@8.4.39 - postcss-unique-selectors: 5.1.1_postcss@8.4.39 - dev: true - - /cssnano-utils/3.1.0_postcss@8.4.39: + css-declaration-sorter: 6.4.1_postcss@8.5.3 + cssnano-utils: 3.1.0_postcss@8.5.3 + postcss: 8.5.3 + postcss-calc: 8.2.4_postcss@8.5.3 + postcss-colormin: 5.3.1_postcss@8.5.3 + postcss-convert-values: 5.1.3_postcss@8.5.3 + postcss-discard-comments: 5.1.2_postcss@8.5.3 + postcss-discard-duplicates: 5.1.0_postcss@8.5.3 + postcss-discard-empty: 5.1.1_postcss@8.5.3 + postcss-discard-overridden: 5.1.0_postcss@8.5.3 + postcss-merge-longhand: 5.1.7_postcss@8.5.3 + postcss-merge-rules: 5.1.4_postcss@8.5.3 + postcss-minify-font-values: 5.1.0_postcss@8.5.3 + postcss-minify-gradients: 5.1.1_postcss@8.5.3 + postcss-minify-params: 5.1.4_postcss@8.5.3 + postcss-minify-selectors: 5.2.1_postcss@8.5.3 + postcss-normalize-charset: 5.1.0_postcss@8.5.3 + postcss-normalize-display-values: 5.1.0_postcss@8.5.3 + postcss-normalize-positions: 5.1.1_postcss@8.5.3 + postcss-normalize-repeat-style: 5.1.1_postcss@8.5.3 + postcss-normalize-string: 5.1.0_postcss@8.5.3 + postcss-normalize-timing-functions: 5.1.0_postcss@8.5.3 + postcss-normalize-unicode: 5.1.1_postcss@8.5.3 + postcss-normalize-url: 5.1.0_postcss@8.5.3 + postcss-normalize-whitespace: 5.1.1_postcss@8.5.3 + postcss-ordered-values: 5.1.3_postcss@8.5.3 + postcss-reduce-initial: 5.1.2_postcss@8.5.3 + postcss-reduce-transforms: 5.1.0_postcss@8.5.3 + postcss-svgo: 5.1.0_postcss@8.5.3 + postcss-unique-selectors: 5.1.1_postcss@8.5.3 + dev: true + + /cssnano-utils/3.1.0_postcss@8.5.3: resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /cssnano/5.1.15_postcss@8.4.39: + /cssnano/5.1.15_postcss@8.5.3: resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14_postcss@8.4.39 + cssnano-preset-default: 5.2.14_postcss@8.5.3 lilconfig: 2.1.0 - postcss: 8.4.39 + postcss: 8.5.3 yaml: 1.10.2 dev: true @@ -8513,38 +8693,38 @@ packages: whatwg-url: 11.0.0 dev: true - /data-view-buffer/1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + /data-view-buffer/1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 es-errors: 1.3.0 - is-data-view: 1.0.1 + is-data-view: 1.0.2 dev: true - /data-view-byte-length/1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + /data-view-byte-length/1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 es-errors: 1.3.0 - is-data-view: 1.0.1 + is-data-view: 1.0.2 dev: true - /data-view-byte-offset/1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + /data-view-byte-offset/1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 es-errors: 1.3.0 - is-data-view: 1.0.1 + is-data-view: 1.0.2 dev: true /date-fns/2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 dev: true /debounce-fn/4.0.0: @@ -8573,8 +8753,8 @@ packages: ms: 2.1.3 dev: true - /debug/4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + /debug/4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -8582,10 +8762,10 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.2 + ms: 2.1.3 - /debug/4.3.5_supports-color@8.1.1: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + /debug/4.4.0_supports-color@8.1.1: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -8593,18 +8773,10 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.2 + ms: 2.1.3 supports-color: 8.1.1 dev: true - /decamelize-keys/1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} - engines: {node: '>=0.10.0'} - dependencies: - decamelize: 1.2.0 - map-obj: 1.0.1 - dev: true - /decamelize/1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} @@ -8615,8 +8787,8 @@ packages: engines: {node: '>=10'} dev: true - /decimal.js/10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + /decimal.js/10.5.0: + resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} dev: true /decode-uri-component/0.2.2: @@ -8634,8 +8806,8 @@ packages: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} dev: true - /dedent/1.5.3: - resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + /dedent/1.6.0: + resolution: {integrity: sha512-F1Z+5UCFpmQUzJa11agbyPVMbpgT/qA3/SKyJ1jyBgm7dUcUEa8v9JwDkerSQXfakBwFljIxhOJqGkjUwZ9FSA==} peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: @@ -8647,24 +8819,24 @@ packages: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 es-get-iterator: 1.1.3 get-intrinsic: 1.3.0 - is-arguments: 1.1.1 - is-array-buffer: 3.0.4 - is-date-object: 1.0.5 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.3 + is-arguments: 1.2.0 + is-array-buffer: 3.0.5 + is-date-object: 1.1.0 + is-regex: 1.2.1 + is-shared-array-buffer: 1.0.4 isarray: 2.0.5 object-is: 1.1.6 object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - side-channel: 1.0.6 - which-boxed-primitive: 1.0.2 + object.assign: 4.1.7 + regexp.prototype.flags: 1.5.4 + side-channel: 1.1.0 + which-boxed-primitive: 1.1.1 which-collection: 1.0.2 - which-typed-array: 1.1.15 + which-typed-array: 1.1.19 dev: true /deep-extend/0.6.0: @@ -8739,6 +8911,13 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + /detect-libc/1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + optional: true + /detect-newline/3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -8836,7 +9015,7 @@ packages: /dom-helpers/5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 csstype: 3.1.3 /dom-serializer/0.2.2: @@ -8976,7 +9155,7 @@ packages: engines: {node: '>=0.10.0'} hasBin: true dependencies: - jake: 10.9.1 + jake: 10.9.2 dev: true /electron-devtools-installer/2.2.4: @@ -8994,8 +9173,8 @@ packages: conf: 10.2.0 type-fest: 2.19.0 - /electron-to-chromium/1.5.62: - resolution: {integrity: sha512-t8c+zLmJHa9dJy96yBZRXGQYoiCEnHYgFwn1asvSPZSUdVxnB62A4RASd7k41ytG3ErFBA0TpHlKg9D9SQBmLg==} + /electron-to-chromium/1.5.151: + resolution: {integrity: sha512-Rl6uugut2l9sLojjS4H4SAr3A4IgACMLgpuEMPYCVcKydzfyPrn5absNRju38IhQOf/NwjJY8OGWjlteqYeBCA==} dev: true /electron/24.8.8: @@ -9005,7 +9184,7 @@ packages: requiresBuild: true dependencies: '@electron/get': 2.0.3 - '@types/node': 18.19.39 + '@types/node': 18.19.100 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -9059,8 +9238,8 @@ packages: dependencies: once: 1.4.0 - /enhanced-resolve/5.17.1: - resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + /enhanced-resolve/5.18.1: + resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -9088,6 +9267,11 @@ packages: engines: {node: '>=0.12'} dev: true + /entities/6.0.0: + resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==} + engines: {node: '>=0.12'} + dev: true + /env-paths/2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -9104,56 +9288,61 @@ packages: stackframe: 1.3.4 dev: true - /es-abstract/1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + /es-abstract/1.23.9: + resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.1 - arraybuffer.prototype.slice: 1.0.3 + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - data-view-buffer: 1.0.1 - data-view-byte-length: 1.0.1 - data-view-byte-offset: 1.0.0 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 es-define-property: 1.0.1 es-errors: 1.3.0 es-object-atoms: 1.1.1 es-set-tostringtag: 2.1.0 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 get-intrinsic: 1.3.0 - get-symbol-description: 1.0.2 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 globalthis: 1.0.4 gopd: 1.2.0 has-property-descriptors: 1.0.2 - has-proto: 1.0.3 + has-proto: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.2 - internal-slot: 1.0.7 - is-array-buffer: 3.0.4 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 is-callable: 1.2.7 - is-data-view: 1.0.1 - is-negative-zero: 2.0.3 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.3 - is-string: 1.0.7 - is-typed-array: 1.1.13 - is-weakref: 1.0.2 - object-inspect: 1.13.2 + is-data-view: 1.0.2 + is-regex: 1.2.1 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - safe-array-concat: 1.1.2 - safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.9 - string.prototype.trimend: 1.0.8 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.2 - typed-array-byte-length: 1.0.1 - typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.15 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.19 dev: true /es-define-property/1.0.1: @@ -9167,46 +9356,41 @@ packages: /es-get-iterator/1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 get-intrinsic: 1.3.0 has-symbols: 1.1.0 - is-arguments: 1.1.1 + is-arguments: 1.2.0 is-map: 2.0.3 is-set: 2.0.3 - is-string: 1.0.7 + is-string: 1.1.1 isarray: 2.0.5 - stop-iteration-iterator: 1.0.0 + stop-iteration-iterator: 1.1.0 dev: true - /es-iterator-helpers/1.0.19: - resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + /es-iterator-helpers/1.2.1: + resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 es-set-tostringtag: 2.1.0 function-bind: 1.1.2 get-intrinsic: 1.3.0 globalthis: 1.0.4 + gopd: 1.2.0 has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - internal-slot: 1.0.7 - iterator.prototype: 1.1.2 - safe-array-concat: 1.1.2 - dev: true - - /es-module-lexer/1.5.4: - resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + has-proto: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + iterator.prototype: 1.1.5 + safe-array-concat: 1.1.3 dev: true - /es-object-atoms/1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} - dependencies: - es-errors: 1.3.0 + /es-module-lexer/1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} dev: true /es-object-atoms/1.1.1: @@ -9224,19 +9408,20 @@ packages: has-tostringtag: 1.0.2 hasown: 2.0.2 - /es-shim-unscopables/1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + /es-shim-unscopables/1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 dev: true - /es-to-primitive/1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + /es-to-primitive/1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 + is-date-object: 1.1.0 + is-symbol: 1.1.1 dev: true /es6-error/4.1.1: @@ -9453,103 +9638,65 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-airbnb-base/14.2.1_ryxylqcqjrgqrcq5e2gwnwvmem: - resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} - engines: {node: '>= 6'} - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - dependencies: - confusing-browser-globals: 1.0.11 - eslint: 7.32.0 - eslint-plugin-import: 2.29.1_eslint@7.32.0 - object.assign: 4.1.5 - object.entries: 1.1.8 - dev: true - - /eslint-config-airbnb/18.2.1_cb6pno7fzmlsn2yskxvbihgdme: - resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} - engines: {node: '>= 6'} - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 - dependencies: - eslint: 7.32.0 - eslint-config-airbnb-base: 14.2.1_ryxylqcqjrgqrcq5e2gwnwvmem - eslint-plugin-import: 2.29.1_eslint@7.32.0 - eslint-plugin-jsx-a11y: 6.9.0_eslint@7.32.0 - eslint-plugin-react: 7.34.3_eslint@7.32.0 - eslint-plugin-react-hooks: 4.6.2_eslint@7.32.0 - object.assign: 4.1.5 - object.entries: 1.1.8 - dev: true - - /eslint-config-prettier/6.15.0_eslint@7.32.0: - resolution: {integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==} + /eslint-config-prettier/10.1.3_eslint@9.26.0: + resolution: {integrity: sha512-vDo4d9yQE+cS2tdIT4J02H/16veRvkHgiLDRpej+WL67oCfbOb97itZXn8wMPJ/GsiEBVjrjs//AVNw2Cp1EcA==} hasBin: true peerDependencies: - eslint: '>=3.14.1' + eslint: '>=7.0.0' dependencies: - eslint: 7.32.0 - get-stdin: 6.0.0 + eslint: 9.26.0 dev: true - /eslint-config-react-app/6.0.0_ssuykkwe44xqfk7ygtu5dsspum: - resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} - engines: {node: ^10.12.0 || >=12.0.0} + /eslint-config-react-app/7.0.1_eslint@9.26.0: + resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} + engines: {node: '>=14.0.0'} peerDependencies: - '@typescript-eslint/eslint-plugin': ^4.0.0 - '@typescript-eslint/parser': ^4.0.0 - babel-eslint: ^10.0.0 - eslint: ^7.5.0 - eslint-plugin-flowtype: ^5.2.0 - eslint-plugin-import: ^2.22.0 - eslint-plugin-jest: ^24.0.0 - eslint-plugin-jsx-a11y: ^6.3.1 - eslint-plugin-react: ^7.20.3 - eslint-plugin-react-hooks: ^4.0.8 - eslint-plugin-testing-library: ^3.9.0 - peerDependenciesMeta: - eslint-plugin-jest: - optional: true - eslint-plugin-testing-library: - optional: true + eslint: ^8.0.0 dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0_ffi3uiz42rv3jyhs6cr7p7qqry - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0 + '@babel/core': 7.27.1 + '@babel/eslint-parser': 7.27.1_vb2zky3cwo2hjeokt6iy7bhdpq + '@rushstack/eslint-patch': 1.11.0 + '@typescript-eslint/eslint-plugin': 5.62.0_2i7zz3qzdf7f3htyfwyrxig4cm + '@typescript-eslint/parser': 5.62.0_eslint@9.26.0 + babel-preset-react-app: 10.1.0 confusing-browser-globals: 1.0.11 - eslint: 7.32.0 - eslint-plugin-flowtype: 5.10.0_eslint@7.32.0 - eslint-plugin-import: 2.29.1_eslint@7.32.0 - eslint-plugin-jsx-a11y: 6.9.0_eslint@7.32.0 - eslint-plugin-react: 7.34.3_eslint@7.32.0 - eslint-plugin-react-hooks: 4.6.2_eslint@7.32.0 + eslint: 9.26.0 + eslint-plugin-flowtype: 8.0.3_eslint@9.26.0 + eslint-plugin-import: 2.31.0_eslint@9.26.0 + eslint-plugin-jest: 25.7.0_wl4tyrugqq35le3i3z7c5buazi + eslint-plugin-jsx-a11y: 6.10.2_eslint@9.26.0 + eslint-plugin-react: 7.37.5_eslint@9.26.0 + eslint-plugin-react-hooks: 4.6.2_eslint@9.26.0 + eslint-plugin-testing-library: 5.11.1_eslint@9.26.0 + transitivePeerDependencies: + - '@babel/plugin-syntax-flow' + - '@babel/plugin-transform-react-jsx' + - jest + - supports-color + - typescript dev: true - /eslint-config-react-app/7.0.1_rxydg5byhhw2ikqe4ecaedklea: + /eslint-config-react-app/7.0.1_hzjrqxekbmlty5crpwjrfi4ig4: resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} engines: {node: '>=14.0.0'} peerDependencies: eslint: ^8.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/eslint-parser': 7.24.7_ivopgdbs46443pcald3k67gmwm - '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/eslint-plugin': 5.62.0_6642sdbk46myawr2npa4taenme - '@typescript-eslint/parser': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm - babel-preset-react-app: 10.0.1 + '@babel/core': 7.27.1 + '@babel/eslint-parser': 7.27.1_mqcsltiofq5aw2s45vjrvem2lm + '@rushstack/eslint-patch': 1.11.0 + '@typescript-eslint/eslint-plugin': 5.62.0_vrjmbndpxrjxivjbwtnlth4smy + '@typescript-eslint/parser': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy + babel-preset-react-app: 10.1.0 confusing-browser-globals: 1.0.11 - eslint: 8.57.0 - eslint-plugin-flowtype: 8.0.3_eslint@8.57.0 - eslint-plugin-import: 2.29.1_eslint@8.57.0 - eslint-plugin-jest: 25.7.0_6g2l2tswdavbxveddlniuczqoi - eslint-plugin-jsx-a11y: 6.9.0_eslint@8.57.0 - eslint-plugin-react: 7.34.3_eslint@8.57.0 - eslint-plugin-react-hooks: 4.6.2_eslint@8.57.0 - eslint-plugin-testing-library: 5.11.1_lhzdwpbtv2n477nxjcr5ny2fnm + eslint: 8.57.1 + eslint-plugin-flowtype: 8.0.3_eslint@8.57.1 + eslint-plugin-import: 2.31.0_eslint@8.57.1 + eslint-plugin-jest: 25.7.0_n67ldvursvkxfwin62b7vrmrwa + eslint-plugin-jsx-a11y: 6.10.2_eslint@8.57.1 + eslint-plugin-react: 7.37.5_eslint@8.57.1 + eslint-plugin-react-hooks: 4.6.2_eslint@8.57.1 + eslint-plugin-testing-library: 5.11.1_inylsuzpwuenpw7p6e7ggu4qmy transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -9558,16 +9705,21 @@ packages: - typescript dev: true + /eslint-formatter-visualstudio/8.40.0: + resolution: {integrity: sha512-TsbZJpvu0wclOoy5MEhETzxrVWMPDg5sejowvQfbqw9e0ooozbnX/1STGiGaO/fH1JWLQvqQ4qAmai2u/Kep1g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /eslint-import-resolver-node/0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.14.0 - resolve: 1.22.8 + is-core-module: 2.16.1 + resolve: 1.22.10 dev: true - /eslint-module-utils/2.8.1_eslint@7.32.0: - resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + /eslint-module-utils/2.12.0_eslint@8.57.1: + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: eslint: '*' @@ -9576,11 +9728,11 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 7.32.0 + eslint: 8.57.1 dev: true - /eslint-module-utils/2.8.1_eslint@8.57.0: - resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + /eslint-module-utils/2.12.0_eslint@9.26.0: + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: eslint: '*' @@ -9589,35 +9741,23 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.57.0 - dev: true - - /eslint-plugin-deprecation/1.2.1_eslint@7.32.0: - resolution: {integrity: sha512-8KFAWPO3AvF0szxIh1ivRtHotd1fzxVOuNR3NI8dfCsQKgcxu9fAgEY+eTKvCRLAwwI8kaDDfImMt+498+EgRw==} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 - typescript: ^3.7.5 || ^4.0.0 - dependencies: - '@typescript-eslint/experimental-utils': 3.10.1_eslint@7.32.0 - eslint: 7.32.0 - tslib: 1.14.1 - tsutils: 3.21.0 - transitivePeerDependencies: - - supports-color + eslint: 9.26.0 dev: true - /eslint-plugin-flowtype/5.10.0_eslint@7.32.0: - resolution: {integrity: sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==} - engines: {node: ^10.12.0 || >=12.0.0} + /eslint-plugin-flowtype/8.0.3_eslint@8.57.1: + resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} + engines: {node: '>=12.0.0'} peerDependencies: - eslint: ^7.1.0 + '@babel/plugin-syntax-flow': ^7.14.5 + '@babel/plugin-transform-react-jsx': ^7.14.9 + eslint: ^8.1.0 dependencies: - eslint: 7.32.0 + eslint: 8.57.1 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: true - /eslint-plugin-flowtype/8.0.3_eslint@8.57.0: + /eslint-plugin-flowtype/8.0.3_eslint@9.26.0: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -9625,64 +9765,77 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - eslint: 8.57.0 + eslint: 9.26.0 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: true - /eslint-plugin-import/2.29.1_eslint@7.32.0: - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + /eslint-plugin-import/2.31.0_eslint@8.57.1: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 dependencies: + '@rtsao/scc': 1.1.0 array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 7.32.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1_eslint@7.32.0 + eslint-module-utils: 2.12.0_eslint@8.57.1 hasown: 2.0.2 - is-core-module: 2.14.0 + is-core-module: 2.16.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 - object.values: 1.2.0 + object.values: 1.2.1 semver: 6.3.1 + string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 dev: true - /eslint-plugin-import/2.29.1_eslint@8.57.0: - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + /eslint-plugin-import/2.31.0_eslint@9.26.0: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 dependencies: + '@rtsao/scc': 1.1.0 array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.0 + eslint: 9.26.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1_eslint@8.57.0 + eslint-module-utils: 2.12.0_eslint@9.26.0 hasown: 2.0.2 - is-core-module: 2.14.0 + is-core-module: 2.16.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 - object.values: 1.2.0 + object.values: 1.2.1 semver: 6.3.1 + string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 dev: true - /eslint-plugin-jest/25.7.0_6g2l2tswdavbxveddlniuczqoi: + /eslint-plugin-jam3/0.2.3: + resolution: {integrity: sha512-aW1L8C96fsRji0c8ZAgqtJVIu5p2IaNbeT2kuHNS6p5tontAVK1yP1W4ECjq3BHOv/GgAWvBVIx7kQI0kG2Rew==} + engines: {node: '>=4'} + dependencies: + doctrine: 2.1.0 + has: 1.0.4 + requireindex: 1.1.0 + dev: true + + /eslint-plugin-jest/25.7.0_n67ldvursvkxfwin62b7vrmrwa: resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -9695,178 +9848,244 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0_6642sdbk46myawr2npa4taenme - '@typescript-eslint/experimental-utils': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm - eslint: 8.57.0 + '@typescript-eslint/eslint-plugin': 5.62.0_vrjmbndpxrjxivjbwtnlth4smy + '@typescript-eslint/experimental-utils': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy + eslint: 8.57.1 jest: 27.5.1 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.9.0_eslint@7.32.0: - resolution: {integrity: sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==} + /eslint-plugin-jest/25.7.0_wl4tyrugqq35le3i3z7c5buazi: + resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0_2i7zz3qzdf7f3htyfwyrxig4cm + '@typescript-eslint/experimental-utils': 5.62.0_eslint@9.26.0 + eslint: 9.26.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-plugin-jsdoc/50.6.11_eslint@9.26.0: + resolution: {integrity: sha512-k4+MnBCGR8cuIB5MZ++FGd4gbXxjob2rX1Nq0q3nWFF4xSGZENTgTLZSjb+u9B8SAnP6lpGV2FJrBjllV3pVSg==} + engines: {node: '>=18'} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + dependencies: + '@es-joy/jsdoccomment': 0.49.0 + are-docs-informative: 0.0.2 + comment-parser: 1.4.1 + debug: 4.4.0 + escape-string-regexp: 4.0.0 + eslint: 9.26.0 + espree: 10.3.0 + esquery: 1.6.0 + parse-imports-exports: 0.2.4 + semver: 7.7.1 + spdx-expression-parse: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-jsx-a11y/6.10.2_eslint@8.57.1: + resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 dependencies: - aria-query: 5.1.3 + aria-query: 5.3.2 array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 + array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.9.1 - axobject-query: 3.1.1 + axe-core: 4.10.3 + axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.19 - eslint: 7.32.0 + eslint: 8.57.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 object.fromentries: 2.0.8 - safe-regex-test: 1.0.3 - string.prototype.includes: 2.0.0 + safe-regex-test: 1.1.0 + string.prototype.includes: 2.0.1 dev: true - /eslint-plugin-jsx-a11y/6.9.0_eslint@8.57.0: - resolution: {integrity: sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==} + /eslint-plugin-jsx-a11y/6.10.2_eslint@9.26.0: + resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 dependencies: - aria-query: 5.1.3 + aria-query: 5.3.2 array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 + array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.9.1 - axobject-query: 3.1.1 + axe-core: 4.10.3 + axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.19 - eslint: 8.57.0 + eslint: 9.26.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 object.fromentries: 2.0.8 - safe-regex-test: 1.0.3 - string.prototype.includes: 2.0.0 + safe-regex-test: 1.1.0 + string.prototype.includes: 2.0.1 dev: true - /eslint-plugin-prefer-arrow/1.2.3_eslint@7.32.0: + /eslint-plugin-prefer-arrow/1.2.3_eslint@9.26.0: resolution: {integrity: sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==} peerDependencies: eslint: '>=2.0.0' dependencies: - eslint: 7.32.0 + eslint: 9.26.0 dev: true - /eslint-plugin-prettier/3.4.1_6l26irxuevddeh5uhyzqivbl64: - resolution: {integrity: sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==} - engines: {node: '>=6.0.0'} + /eslint-plugin-prettier/5.4.0_ihrixgm4pwycgpw5evs3lfkcs4: + resolution: {integrity: sha512-BvQOvUhkVQM1i63iMETK9Hjud9QhqBnbtT1Zc642p9ynzBuCe5pybkOnvqZIBypXmMlsGcnU4HZ8sCTPfpAexA==} + engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - eslint: '>=5.0.0' - eslint-config-prettier: '*' - prettier: '>=1.13.0' + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '>= 7.0.0 <10.0.0 || >=10.1.0' + prettier: '>=3.0.0' peerDependenciesMeta: + '@types/eslint': + optional: true eslint-config-prettier: optional: true dependencies: - eslint: 7.32.0 - eslint-config-prettier: 6.15.0_eslint@7.32.0 - prettier: 2.8.8 + eslint: 9.26.0 + eslint-config-prettier: 10.1.3_eslint@9.26.0 + prettier: 3.5.3 prettier-linter-helpers: 1.0.0 + synckit: 0.11.4 dev: true - /eslint-plugin-react-hooks/4.6.2_eslint@7.32.0: + /eslint-plugin-react-hooks/4.6.2_eslint@8.57.1: resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 7.32.0 + eslint: 8.57.1 dev: true - /eslint-plugin-react-hooks/4.6.2_eslint@8.57.0: + /eslint-plugin-react-hooks/4.6.2_eslint@9.26.0: resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.57.0 + eslint: 9.26.0 dev: true - /eslint-plugin-react/7.34.3_eslint@7.32.0: - resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} + /eslint-plugin-react-hooks/5.2.0_eslint@9.26.0: + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + dependencies: + eslint: 9.26.0 + dev: true + + /eslint-plugin-react/7.37.5_eslint@8.57.1: + resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.2 - array.prototype.toreversed: 1.1.2 + array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.0.19 - eslint: 7.32.0 + es-iterator-helpers: 1.2.1 + eslint: 8.57.1 estraverse: 5.3.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.8 + object.entries: 1.1.9 object.fromentries: 2.0.8 - object.hasown: 1.1.4 - object.values: 1.2.0 + object.values: 1.2.1 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.11 + string.prototype.matchall: 4.0.12 + string.prototype.repeat: 1.0.0 dev: true - /eslint-plugin-react/7.34.3_eslint@8.57.0: - resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} + /eslint-plugin-react/7.37.5_eslint@9.26.0: + resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.2 - array.prototype.toreversed: 1.1.2 + array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.0.19 - eslint: 8.57.0 + es-iterator-helpers: 1.2.1 + eslint: 9.26.0 estraverse: 5.3.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.8 + object.entries: 1.1.9 object.fromentries: 2.0.8 - object.hasown: 1.1.4 - object.values: 1.2.0 + object.values: 1.2.1 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.11 + string.prototype.matchall: 4.0.12 + string.prototype.repeat: 1.0.0 dev: true - /eslint-plugin-simple-import-sort/5.0.3_eslint@7.32.0: - resolution: {integrity: sha512-1rf3AWiHeWNCQdAq0iXNnlccnH1UDnelGgrPbjBBHE8d2hXVtOudcmy0vTF4hri3iJ0MKz8jBhmH6lJ0ZWZLHQ==} + /eslint-plugin-simple-import-sort/12.1.1_eslint@9.26.0: + resolution: {integrity: sha512-6nuzu4xwQtE3332Uz0to+TxDQYRLTKRESSc2hefVT48Zc8JthmN23Gx9lnYhu0FtkRSL1oxny3kJ2aveVhmOVA==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 7.32.0 + eslint: 9.26.0 + dev: true + + /eslint-plugin-testing-library/5.11.1_eslint@9.26.0: + resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + peerDependencies: + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.62.0_eslint@9.26.0 + eslint: 9.26.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true - /eslint-plugin-testing-library/5.11.1_lhzdwpbtv2n477nxjcr5ny2fnm: + /eslint-plugin-testing-library/5.11.1_inylsuzpwuenpw7p6e7ggu4qmy: resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.62.0_lhzdwpbtv2n477nxjcr5ny2fnm - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0_inylsuzpwuenpw7p6e7ggu4qmy + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript @@ -9888,26 +10107,12 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - dependencies: - eslint-visitor-keys: 1.3.0 - dev: true - - /eslint-utils/3.0.0_eslint@7.32.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' + /eslint-scope/8.3.0: + resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - eslint: 7.32.0 - eslint-visitor-keys: 2.1.0 - dev: true - - /eslint-visitor-keys/1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} + esrecurse: 4.3.0 + estraverse: 5.3.0 dev: true /eslint-visitor-keys/2.1.0: @@ -9920,133 +10125,141 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint-webpack-plugin/3.2.0_k45jh2pdwjcdy7ymqbvwq3xxfi: + /eslint-visitor-keys/4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /eslint-webpack-plugin/3.2.0_sjk3eoxy46265jxrfh2huqwrsq: resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==} engines: {node: '>= 12.13.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 webpack: ^5.0.0 dependencies: - '@types/eslint': 8.56.10 - eslint: 8.57.0 + '@types/eslint': 8.56.12 + eslint: 8.57.1 jest-worker: 28.1.3 - micromatch: 4.0.7 + micromatch: 4.0.8 normalize-path: 3.0.0 - schema-utils: 4.2.0 - webpack: 5.96.1 + schema-utils: 4.3.2 + webpack: 5.99.8 dev: true - /eslint/7.32.0: - resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} - engines: {node: ^10.12.0 || >=12.0.0} + /eslint/8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 + '@eslint-community/eslint-utils': 4.7.0_eslint@8.57.1 + '@eslint-community/regexpp': 4.12.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.3.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.5 + debug: 4.4.0 doctrine: 3.0.0 - enquirer: 2.4.1 escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 + find-up: 5.0.0 + glob-parent: 6.0.2 globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.0 + graphemer: 1.4.0 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - js-yaml: 3.14.1 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - progress: 2.0.3 - regexpp: 3.2.0 - semver: 7.6.2 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - table: 6.8.2 text-table: 0.2.0 - v8-compile-cache: 2.4.0 transitivePeerDependencies: - supports-color dev: true - /eslint/8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint/9.26.0: + resolution: {integrity: sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 - '@eslint-community/regexpp': 4.11.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint-community/eslint-utils': 4.7.0_eslint@9.26.0 + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.20.0 + '@eslint/config-helpers': 0.2.2 + '@eslint/core': 0.13.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.26.0 + '@eslint/plugin-kit': 0.2.8 + '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 + '@humanwhocodes/retry': 0.4.3 + '@modelcontextprotocol/sdk': 1.11.1 + '@types/estree': 1.0.7 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.5 - doctrine: 3.0.0 + debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.3.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 + zod: 3.24.4 transitivePeerDependencies: - supports-color dev: true - /espree/7.3.1: - resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} - engines: {node: ^10.12.0 || >=12.0.0} + /espree/10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 + acorn: 8.14.1 + acorn-jsx: 5.3.2_acorn@8.14.1 + eslint-visitor-keys: 4.2.0 dev: true /espree/9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2_acorn@8.14.0 + acorn: 8.14.1 + acorn-jsx: 5.3.2_acorn@8.14.1 eslint-visitor-keys: 3.4.3 dev: true @@ -10111,6 +10324,18 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} + /eventsource-parser/3.0.1: + resolution: {integrity: sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA==} + engines: {node: '>=18.0.0'} + dev: true + + /eventsource/3.0.6: + resolution: {integrity: sha512-l19WpE2m9hSuyP06+FbuUUf1G+R0SFLrtQfbRb9PRr+oimOfxQhgGCbVaXg5IvZyyTThJsxh6L/srkMiCeBPDA==} + engines: {node: '>=18.0.0'} + dependencies: + eventsource-parser: 3.0.1 + dev: true + /execa/1.0.0: resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} engines: {node: '>=6'} @@ -10123,21 +10348,6 @@ packages: signal-exit: 3.0.7 strip-eof: 1.0.0 - /execa/4.1.0: - resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.6 - get-stream: 5.2.0 - human-signals: 1.1.1 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true - /execa/5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -10167,13 +10377,6 @@ packages: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - /execall/2.0.0: - resolution: {integrity: sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==} - engines: {node: '>=8'} - dependencies: - clone-regexp: 2.2.0 - dev: true - /exit/0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -10200,6 +10403,15 @@ packages: jest-util: 29.7.0 dev: true + /express-rate-limit/7.5.0_express@5.1.0: + resolution: {integrity: sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==} + engines: {node: '>= 16'} + peerDependencies: + express: ^4.11 || 5 || ^5.0.0-beta.1 + dependencies: + express: 5.1.0 + dev: true + /express-ws/5.0.2_express@4.21.2: resolution: {integrity: sha512-0uvmuk61O9HXgLhGl3QhNSEtRsQevtmbL94/eILaliEADZBHZOQUAiHFrGPrgsjikohyrmSG5g+sCfASTt0lkQ==} engines: {node: '>=4.5.0'} @@ -10249,8 +10461,39 @@ packages: utils-merge: 1.0.1 vary: 1.1.2 - /extend/3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + /express/5.1.0: + resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} + engines: {node: '>= 18'} + dependencies: + accepts: 2.0.0 + body-parser: 2.2.0 + content-disposition: 1.0.0 + content-type: 1.0.5 + cookie: 0.7.2 + cookie-signature: 1.2.2 + debug: 4.4.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 2.1.0 + fresh: 2.0.0 + http-errors: 2.0.0 + merge-descriptors: 2.0.0 + mime-types: 3.0.1 + on-finished: 2.4.1 + once: 1.4.0 + parseurl: 1.3.3 + proxy-addr: 2.0.7 + qs: 6.14.0 + range-parser: 1.2.1 + router: 2.2.0 + send: 0.19.1 + serve-static: 1.16.0 + statuses: 2.0.1 + type-is: 2.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color dev: true /extract-zip/2.0.1: @@ -10258,7 +10501,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.5 + debug: 4.4.0 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -10273,15 +10516,15 @@ packages: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} dev: true - /fast-glob/3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + /fast-glob/3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.7 + micromatch: 4.0.8 dev: true /fast-json-stable-stringify/2.1.0: @@ -10292,7 +10535,7 @@ packages: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true - /fast-sass-loader/2.0.1_sass@1.77.7+webpack@5.96.1: + /fast-sass-loader/2.0.1_sass@1.87.0+webpack@5.99.8: resolution: {integrity: sha512-RGQNKA9d7OiF9dIa65QOabz4guGRZGg4CS2uXvLyWdmy5A6VLK8ZZEQKKlJ54ILmOpdFyaAq8u3Fj3oNkSmdug==} peerDependencies: sass: 1.x @@ -10303,34 +10546,31 @@ packages: co: 4.6.0 fs-extra: 3.0.1 loader-utils: 1.4.2 - sass: 1.77.7 - webpack: 5.96.1 + sass: 1.87.0 + webpack: 5.99.8 dev: true /fast-sort/3.4.1: resolution: {integrity: sha512-76uvGPsF6So53sZAqenP9UVT3p5l7cyTHkLWVCMinh41Y8NDrK1IYXJgaBMfc1gk7nJiSRZp676kddFG2Aa5+A==} - /fast-url-parser/1.1.3: - resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} - dependencies: - punycode: 1.4.1 - dev: true + /fast-uri/3.0.6: + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} - /fast-xml-parser/4.4.1: - resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} + /fast-xml-parser/5.2.2: + resolution: {integrity: sha512-ZaCmslH75Jkfowo/x44Uq8KT5SutC5BFxHmY61nmTXPccw11PVuIXKUqC2hembMkJ3nPwTkQESXiUlsKutCbMg==} hasBin: true dependencies: - strnum: 1.0.5 + strnum: 2.1.0 /fastest-levenshtein/1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} dev: true - /fastq/1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + /fastq/1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} dependencies: - reusify: 1.0.4 + reusify: 1.1.0 dev: true /faye-websocket/0.11.4: @@ -10351,6 +10591,12 @@ packages: dependencies: pend: 1.2.0 + /file-entry-cache/10.1.0: + resolution: {integrity: sha512-Et/ex6smi3wOOB+n5mek+Grf7P2AxZR5ueqRUvAAn4qkyatXi3cUC1cuQXVkX0VlzBVsN4BkWJFmY/fYiRTdww==} + dependencies: + flat-cache: 6.1.9 + dev: true + /file-entry-cache/6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -10358,7 +10604,14 @@ packages: flat-cache: 3.2.0 dev: true - /file-loader/6.2.0_webpack@5.96.1: + /file-entry-cache/8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + dependencies: + flat-cache: 4.0.1 + dev: true + + /file-loader/6.2.0_webpack@5.99.8: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -10366,7 +10619,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.99.8 dev: true /file-saver/2.0.5: @@ -10403,6 +10656,20 @@ packages: statuses: 2.0.1 unpipe: 1.0.0 + /finalhandler/2.1.0: + resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==} + engines: {node: '>= 0.8'} + dependencies: + debug: 4.4.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /find-cache-dir/3.3.2: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} @@ -10451,11 +10718,27 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.3.1 + flatted: 3.3.3 keyv: 4.5.4 rimraf: 3.0.2 dev: true + /flat-cache/4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 + dev: true + + /flat-cache/6.1.9: + resolution: {integrity: sha512-DUqiKkTlAfhtl7g78IuwqYM+YqvT+as0mY+EVk6mfimy19U79pJCzDZQsnqk3Ou/T6hFXWLGbwbADzD/c8Tydg==} + dependencies: + cacheable: 1.9.0 + flatted: 3.3.3 + hookified: 1.9.0 + dev: true + /flat/5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true @@ -10464,12 +10747,12 @@ packages: /flatbuffers/1.12.0: resolution: {integrity: sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==} - /flatted/3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + /flatted/3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} dev: true - /follow-redirects/1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + /follow-redirects/1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -10477,21 +10760,22 @@ packages: debug: optional: true - /for-each/0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + /for-each/0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.7 dev: true - /foreground-child/3.2.1: - resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + /foreground-child/3.3.1: + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 dev: true - /fork-ts-checker-webpack-plugin/6.5.3_dvl62sf47q3wd7p2pz5jq5kvdi: + /fork-ts-checker-webpack-plugin/6.5.3_croa3thejuu524kuumn5xyk4sa: resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -10505,30 +10789,31 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 '@types/json-schema': 7.0.15 chalk: 4.1.2 chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.0 + eslint: 8.57.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.2 + semver: 7.7.1 tapable: 1.1.3 - typescript: 5.0.4 - webpack: 5.96.1 + typescript: 5.6.3 + webpack: 5.99.8 dev: true - /form-data/3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} + /form-data/3.0.3: + resolution: {integrity: sha512-q5YBMeWy6E2Un0nMGWMgI65MAKtaylxfNJGJxpGh45YDciZB4epbWpaAfImil6CPAPTYB4sh0URQNDRIZG5F2w==} engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 mime-types: 2.1.35 dev: true @@ -10553,6 +10838,11 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} + /fresh/2.0.0: + resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} + engines: {node: '>= 0.8'} + dev: true + /fs-extra/10.1.0: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} @@ -10625,18 +10915,16 @@ packages: /function-bind/1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - /function.prototype.name/1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + /function.prototype.name/1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.3 functions-have-names: 1.2.3 - dev: true - - /functional-red-black-tree/1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + hasown: 2.0.2 + is-callable: 1.2.7 dev: true /functions-have-names/1.2.3: @@ -10688,27 +10976,17 @@ packages: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 - /get-stdin/6.0.0: - resolution: {integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==} - engines: {node: '>=4'} - dev: true - - /get-stdin/8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} - dev: true - /get-stream/4.1.0: resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} engines: {node: '>=6'} dependencies: - pump: 3.0.0 + pump: 3.0.2 /get-stream/5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} dependencies: - pump: 3.0.0 + pump: 3.0.2 /get-stream/6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} @@ -10719,23 +10997,35 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - /get-symbol-description/1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + /get-symbol-description/1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 dev: true - /glob-gitignore/1.0.14: - resolution: {integrity: sha512-YuAEPqL58bOQDqDF2kMv009rIjSAtPs+WPzyGbwRWK+wD0UWQVRoP34Pz6yJ6ivco65C9tZnaIt0I3JCuQ8NZQ==} + /git-up/7.0.0: + resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + dependencies: + is-ssh: 1.4.1 + parse-url: 8.1.0 + dev: true + + /git-url-parse/13.1.1: + resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==} + dependencies: + git-up: 7.0.0 + dev: true + + /glob-gitignore/1.0.15: + resolution: {integrity: sha512-22pvDWt2hMPfL3UF6lWcZpP+VIwBekJyj6xyb1DpeSALJm+n/0gI9lWD30kvA/h3bgPqYeAX7xGONzmyHrSfqQ==} engines: {node: '>= 6'} dependencies: glob: 7.2.3 - ignore: 5.3.1 - lodash.difference: 4.5.0 - lodash.union: 4.6.0 + ignore: 5.3.2 + lodash: 4.17.21 make-array: 1.0.5 util.inherits: 1.0.3 dev: true @@ -10762,11 +11052,11 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true dependencies: - foreground-child: 3.2.1 - jackspeak: 3.4.2 + foreground-child: 3.3.1 + jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 1.11.1 dev: true @@ -10775,11 +11065,11 @@ packages: engines: {node: 20 || >=22} hasBin: true dependencies: - foreground-child: 3.2.1 + foreground-child: 3.3.1 jackspeak: 4.1.0 minimatch: 10.0.1 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 2.0.0 dev: true @@ -10823,7 +11113,7 @@ packages: es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 - semver: 7.6.2 + semver: 7.7.1 serialize-error: 7.0.1 optional: true @@ -10855,6 +11145,11 @@ packages: type-fest: 0.20.2 dev: true + /globals/14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + dev: true + /globalthis/1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -10868,8 +11163,8 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 + fast-glob: 3.3.3 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -10880,8 +11175,8 @@ packages: dependencies: array-union: 3.0.1 dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 + fast-glob: 3.3.3 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 dev: true @@ -10891,28 +11186,14 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 + fast-glob: 3.3.3 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 dev: true - - /globjoin/0.1.4: - resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} - dev: true - - /gonzales-pe/4.3.0: - resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==} - engines: {node: '>=0.6.0'} - hasBin: true - dependencies: - minimist: 1.2.8 - dev: true - - /gopd/1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - dependencies: - get-intrinsic: 1.3.0 + + /globjoin/0.1.4: + resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} dev: true /gopd/1.2.0: @@ -10953,11 +11234,6 @@ packages: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} dev: true - /hard-rejection/2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} - dev: true - /harmony-reflect/1.6.2: resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} dev: true @@ -10969,8 +11245,9 @@ packages: ansi-regex: 2.1.1 dev: true - /has-bigints/1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + /has-bigints/1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} dev: true /has-flag/3.0.0: @@ -10988,14 +11265,11 @@ packages: dependencies: es-define-property: 1.0.1 - /has-proto/1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - dev: true - - /has-symbols/1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + /has-proto/1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 dev: true /has-symbols/1.1.0: @@ -11008,6 +11282,11 @@ packages: dependencies: has-symbols: 1.1.0 + /has/1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} + engines: {node: '>= 0.4.0'} + dev: true + /hasown/2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -11024,7 +11303,7 @@ packages: hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.0 - property-information: 7.0.0 + property-information: 7.1.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 @@ -11044,7 +11323,7 @@ packages: /history/5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 dev: false /hoist-non-react-statics/3.3.2: @@ -11052,6 +11331,10 @@ packages: dependencies: react-is: 16.13.1 + /hookified/1.9.0: + resolution: {integrity: sha512-2yEEGqphImtKIe1NXWEhu6yD3hlFR4Mxk4Mtp3XEyScpSt4pQ4ymmXA1zzxZpj99QkFK+nN0nzjeb2+RUi/6CQ==} + dev: true + /hoopy/0.1.4: resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==} engines: {node: '>= 6.0.0'} @@ -11061,13 +11344,6 @@ packages: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true - /hosted-git-info/4.1.0: - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} - engines: {node: '>=10'} - dependencies: - lru-cache: 6.0.0 - dev: true - /hpack.js/2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} dependencies: @@ -11091,8 +11367,8 @@ packages: whatwg-encoding: 2.0.0 dev: true - /html-entities/2.5.2: - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + /html-entities/2.6.0: + resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} dev: true /html-escaper/2.0.2: @@ -11110,7 +11386,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.31.1 + terser: 5.39.0 dev: true /html-tags/3.3.1: @@ -11122,8 +11398,8 @@ packages: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} dev: true - /html-webpack-plugin/5.6.0_webpack@5.96.1: - resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} + /html-webpack-plugin/5.6.3_webpack@5.99.8: + resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} engines: {node: '>=10.13.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -11139,7 +11415,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.99.8 dev: true /htmlparser2/3.10.1: @@ -11199,8 +11475,8 @@ packages: statuses: 2.0.1 toidentifier: 1.0.1 - /http-parser-js/0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + /http-parser-js/0.5.10: + resolution: {integrity: sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==} dev: true /http-proxy-agent/4.0.1: @@ -11209,7 +11485,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.5 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true @@ -11220,7 +11496,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.5 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true @@ -11229,13 +11505,13 @@ packages: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.1 - debug: 4.3.5 + agent-base: 7.1.3 + debug: 4.4.0 transitivePeerDependencies: - supports-color - /http-proxy-middleware/2.0.7_@types+express@4.17.21: - resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} + /http-proxy-middleware/2.0.9_@types+express@4.17.21: + resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} engines: {node: '>=12.0.0'} peerDependencies: '@types/express': ^4.17.13 @@ -11244,11 +11520,11 @@ packages: optional: true dependencies: '@types/express': 4.17.21 - '@types/http-proxy': 1.17.14 + '@types/http-proxy': 1.17.16 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 - micromatch: 4.0.7 + micromatch: 4.0.8 transitivePeerDependencies: - debug dev: true @@ -11258,7 +11534,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.6 + follow-redirects: 1.15.9 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -11276,25 +11552,20 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.5 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true - /https-proxy-agent/7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + /https-proxy-agent/7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.1 - debug: 4.3.5 + agent-base: 7.1.3 + debug: 4.4.0 transitivePeerDependencies: - supports-color - /human-signals/1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} - dev: true - /human-signals/2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -11307,7 +11578,7 @@ packages: /i18next-browser-languagedetector/6.1.8: resolution: {integrity: sha512-Svm+MduCElO0Meqpj1kJAriTC6OhI41VhlT/A0UPjGoPZBhAHIaGE5EfsHlTpgdH09UVX7rcc72pSDDBeKSQQA==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 /i18next-http-backend/1.4.5: resolution: {integrity: sha512-tLuHWuLWl6CmS07o+UB6EcQCaUjrZ1yhdseIN7sfq0u7phsMePJ8pqlGhIAdRDPF/q7ooyo5MID5DRFBCH+x5w==} @@ -11327,7 +11598,7 @@ packages: /i18next/21.10.0: resolution: {integrity: sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 /iconv-lite/0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} @@ -11342,13 +11613,13 @@ packages: safer-buffer: 2.1.2 dev: true - /icss-utils/5.1.0_postcss@8.4.39: + /icss-utils/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true /idb/7.1.1: @@ -11362,13 +11633,12 @@ packages: harmony-reflect: 1.6.2 dev: true - /ignore/4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} + /ieee754/1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /ignore/5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + /ignore/5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} dev: true @@ -11377,6 +11647,11 @@ packages: engines: {node: '>= 4'} dev: true + /ignore/7.0.4: + resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==} + engines: {node: '>= 4'} + dev: true + /image-size/0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} @@ -11390,12 +11665,12 @@ packages: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} dev: true - /immutable/4.3.6: - resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==} + /immutable/5.1.2: + resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==} dev: true - /import-fresh/3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + /import-fresh/3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} dependencies: parent-module: 1.0.1 @@ -11407,8 +11682,8 @@ packages: engines: {node: '>=8'} dev: true - /import-local/3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} + /import-local/3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} engines: {node: '>=8'} hasBin: true dependencies: @@ -11445,17 +11720,17 @@ packages: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: true - /internal-slot/1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + /internal-slot/1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 hasown: 2.0.2 - side-channel: 1.0.6 + side-channel: 1.1.0 dev: true - /inversify/6.0.2: - resolution: {integrity: sha512-i9m8j/7YIv4mDuYXUAcrpKPSaju/CIly9AHK5jvCBeoiM/2KEsuCQTTP+rzSWWpLYWRukdXFSl6ZTk2/uumbiA==} + /inversify/6.0.3: + resolution: {integrity: sha512-s/svzcRQ/scaGUUyaVtFSL1dvOaRgyvE7VvpGcJwXmFz7CCzfSfxC/Uyl7iSHDEmBabJ2gbDES72DaygtMmwvg==} /ipaddr.js/1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} @@ -11466,30 +11741,20 @@ packages: engines: {node: '>= 10'} dev: true - /is-alphabetical/1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - dev: true - - /is-alphanumerical/1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - dev: true - - /is-arguments/1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + /is-arguments/1.2.0: + resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true - /is-array-buffer/3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + /is-array-buffer/3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 get-intrinsic: 1.3.0 dev: true @@ -11497,17 +11762,22 @@ packages: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true - /is-async-function/2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + /is-async-function/2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} engines: {node: '>= 0.4'} dependencies: + async-function: 1.0.0 + call-bound: 1.0.4 + get-proto: 1.0.1 has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 dev: true - /is-bigint/1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + /is-bigint/1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} dependencies: - has-bigints: 1.0.2 + has-bigints: 1.1.0 dev: true /is-binary-path/2.1.0: @@ -11517,11 +11787,11 @@ packages: binary-extensions: 2.3.0 dev: true - /is-boolean-object/1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + /is-boolean-object/1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true @@ -11529,41 +11799,35 @@ packages: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} dev: true - /is-buffer/2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - dev: true - /is-callable/1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} dev: true - /is-core-module/2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + /is-core-module/2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 dev: true - /is-data-view/1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + /is-data-view/1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} engines: {node: '>= 0.4'} dependencies: - is-typed-array: 1.1.13 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-typed-array: 1.1.15 dev: true - /is-date-object/1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + /is-date-object/1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} dependencies: + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true - /is-decimal/1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - dev: true - /is-docker/2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -11574,10 +11838,11 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-finalizationregistry/1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + /is-finalizationregistry/1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 dev: true /is-fullwidth-code-point/2.0.0: @@ -11595,11 +11860,14 @@ packages: engines: {node: '>=6'} dev: true - /is-generator-function/1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + /is-generator-function/1.1.0: + resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} engines: {node: '>= 0.4'} dependencies: + call-bound: 1.0.4 + get-proto: 1.0.1 has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 dev: true /is-glob/4.0.3: @@ -11609,10 +11877,6 @@ packages: is-extglob: 2.1.1 dev: true - /is-hexadecimal/1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - dev: true - /is-map/2.0.3: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} @@ -11622,15 +11886,11 @@ packages: resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} dev: true - /is-negative-zero/2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - dev: true - - /is-number-object/1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + /is-number-object/1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} engines: {node: '>= 0.4'} dependencies: + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true @@ -11668,6 +11928,11 @@ packages: engines: {node: '>=10'} dev: true + /is-plain-object/5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true + /is-port-reachable/4.0.0: resolution: {integrity: sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -11677,12 +11942,18 @@ packages: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} dev: true - /is-regex/1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + /is-promise/4.0.0: + resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} + dev: true + + /is-regex/1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 + gopd: 1.2.0 has-tostringtag: 1.0.2 + hasown: 2.0.2 dev: true /is-regexp/1.0.0: @@ -11690,11 +11961,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-regexp/2.1.0: - resolution: {integrity: sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==} - engines: {node: '>=6'} - dev: true - /is-root/2.1.0: resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} engines: {node: '>=6'} @@ -11705,11 +11971,17 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-shared-array-buffer/1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + /is-shared-array-buffer/1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 + dev: true + + /is-ssh/1.4.1: + resolution: {integrity: sha512-JNeu1wQsHjyHgn9NcWTaXq6zWSR6hqE0++zhfZlkFBbScNkyvxCdeV8sRkSBaeLKxmbpR21brail63ACNxJ0Tg==} + dependencies: + protocols: 2.0.2 dev: true /is-stream/1.1.0: @@ -11725,25 +11997,28 @@ packages: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - /is-string/1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + /is-string/1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} dependencies: + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true - /is-symbol/1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + /is-symbol/1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} dependencies: + call-bound: 1.0.4 has-symbols: 1.1.0 + safe-regex-test: 1.1.0 dev: true - /is-typed-array/1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + /is-typed-array/1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.15 + which-typed-array: 1.1.19 dev: true /is-typedarray/1.0.0: @@ -11760,17 +12035,18 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-weakref/1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + /is-weakref/1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 dev: true - /is-weakset/2.0.3: - resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + /is-weakset/2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 get-intrinsic: 1.3.0 dev: true @@ -11811,8 +12087,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.27.1 + '@babel/parser': 7.27.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -11824,11 +12100,11 @@ packages: resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.27.1 + '@babel/parser': 7.27.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.2 + semver: 7.7.1 transitivePeerDependencies: - supports-color dev: true @@ -11846,7 +12122,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.5 + debug: 4.4.0 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -11861,19 +12137,20 @@ packages: istanbul-lib-report: 3.0.1 dev: true - /iterator.prototype/1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + /iterator.prototype/1.1.5: + resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} + engines: {node: '>= 0.4'} dependencies: - define-properties: 1.2.1 + define-data-property: 1.1.4 + es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 + get-proto: 1.0.1 has-symbols: 1.1.0 - reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 dev: true - /jackspeak/3.4.2: - resolution: {integrity: sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==} - engines: {node: 14 >=14.21 || 16 >=16.20 || >=18} + /jackspeak/3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: @@ -11887,12 +12164,12 @@ packages: '@isaacs/cliui': 8.0.2 dev: true - /jake/10.9.1: - resolution: {integrity: sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==} + /jake/10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} hasBin: true dependencies: - async: 3.2.5 + async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -11923,7 +12200,7 @@ packages: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -11951,10 +12228,10 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.3 + dedent: 1.6.0 is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -11988,7 +12265,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - import-local: 3.1.0 + import-local: 3.2.0 jest-config: 27.5.1 jest-util: 27.5.1 jest-validate: 27.5.1 @@ -12002,7 +12279,7 @@ packages: - utf-8-validate dev: true - /jest-cli/29.7.0_@types+node@20.17.32: + /jest-cli/29.7.0_@types+node@20.17.46: resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -12016,10 +12293,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0_@types+node@20.17.32 + create-jest: 29.7.0_@types+node@20.17.46 exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0_@types+node@20.17.32 + import-local: 3.2.0 + jest-config: 29.7.0_@types+node@20.17.46 jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -12039,10 +12316,10 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 '@jest/test-sequencer': 27.5.1 '@jest/types': 27.5.1 - babel-jest: 27.5.1_@babel+core@7.24.7 + babel-jest: 27.5.1_@babel+core@7.27.1 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -12058,7 +12335,7 @@ packages: jest-runner: 27.5.1 jest-util: 27.5.1 jest-validate: 27.5.1 - micromatch: 4.0.7 + micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 27.5.1 slash: 3.0.0 @@ -12070,7 +12347,7 @@ packages: - utf-8-validate dev: true - /jest-config/29.7.0_@types+node@20.17.32: + /jest-config/29.7.0_@types+node@20.17.46: resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -12082,11 +12359,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.27.1 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 - babel-jest: 29.7.0_@babel+core@7.24.7 + '@types/node': 20.17.46 + babel-jest: 29.7.0_@babel+core@7.27.1 chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -12100,7 +12377,7 @@ packages: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 @@ -12193,7 +12470,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -12217,7 +12494,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -12234,7 +12511,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-mock: 27.5.1 jest-util: 27.5.1 dev: true @@ -12246,7 +12523,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -12277,7 +12554,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 20.17.32 + '@types/node': 20.17.46 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -12285,7 +12562,7 @@ packages: jest-serializer: 27.5.1 jest-util: 27.5.1 jest-worker: 27.5.1 - micromatch: 4.0.7 + micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -12297,14 +12574,14 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.17.32 + '@types/node': 20.17.46 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -12318,7 +12595,7 @@ packages: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -12385,12 +12662,12 @@ packages: resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 '@jest/types': 27.5.1 '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 27.5.1 slash: 3.0.0 stack-utils: 2.0.6 @@ -12400,12 +12677,12 @@ packages: resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 '@jest/types': 28.1.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 28.1.3 slash: 3.0.0 stack-utils: 2.0.6 @@ -12415,12 +12692,12 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -12431,7 +12708,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 dev: true /jest-mock/29.7.0: @@ -12439,7 +12716,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-util: 29.7.0 dev: true @@ -12514,7 +12791,7 @@ packages: jest-pnp-resolver: 1.2.3_jest-resolve@27.5.1 jest-util: 27.5.1 jest-validate: 27.5.1 - resolve: 1.22.8 + resolve: 1.22.10 resolve.exports: 1.1.1 slash: 3.0.0 dev: true @@ -12529,8 +12806,8 @@ packages: jest-pnp-resolver: 1.2.3_jest-resolve@29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - resolve: 1.22.8 - resolve.exports: 2.0.2 + resolve: 1.22.10 + resolve.exports: 2.0.3 slash: 3.0.0 dev: true @@ -12543,7 +12820,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -12575,7 +12852,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -12607,7 +12884,7 @@ packages: '@jest/transform': 27.5.1 '@jest/types': 27.5.1 chalk: 4.1.2 - cjs-module-lexer: 1.3.1 + cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 execa: 5.1.1 glob: 7.2.3 @@ -12636,9 +12913,9 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 - cjs-module-lexer: 1.3.1 + cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -12659,7 +12936,7 @@ packages: resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 graceful-fs: 4.2.11 dev: true @@ -12667,16 +12944,16 @@ packages: resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7_@babel+core@7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/core': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1_@babel+core@7.27.1 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 '@types/prettier': 2.7.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.24.7 + babel-preset-current-node-syntax: 1.1.0_@babel+core@7.27.1 chalk: 4.1.2 expect: 27.5.1 graceful-fs: 4.2.11 @@ -12688,7 +12965,7 @@ packages: jest-util: 27.5.1 natural-compare: 1.4.0 pretty-format: 27.5.1 - semver: 7.6.2 + semver: 7.7.1 transitivePeerDependencies: - supports-color dev: true @@ -12697,15 +12974,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7_@babel+core@7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7_@babel+core@7.24.7 - '@babel/types': 7.24.7 + '@babel/core': 7.27.1 + '@babel/generator': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1_@babel+core@7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1_@babel+core@7.27.1 + '@babel/types': 7.27.1 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.24.7 + babel-preset-current-node-syntax: 1.1.0_@babel+core@7.27.1 chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -12716,7 +12993,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.2 + semver: 7.7.1 transitivePeerDependencies: - supports-color dev: true @@ -12726,7 +13003,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12738,7 +13015,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12750,7 +13027,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12803,7 +13080,7 @@ packages: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.32 + '@types/node': 20.17.46 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -12816,7 +13093,7 @@ packages: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -12830,7 +13107,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.32 + '@types/node': 20.17.46 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12842,7 +13119,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -12851,7 +13128,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -12860,7 +13137,7 @@ packages: resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -12869,7 +13146,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.17.32 + '@types/node': 20.17.46 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12886,7 +13163,7 @@ packages: optional: true dependencies: '@jest/core': 27.5.1 - import-local: 3.1.0 + import-local: 3.2.0 jest-cli: 27.5.1 transitivePeerDependencies: - bufferutil @@ -12896,7 +13173,7 @@ packages: - utf-8-validate dev: true - /jest/29.7.0_@types+node@20.17.32: + /jest/29.7.0_@types+node@20.17.46: resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -12908,8 +13185,8 @@ packages: dependencies: '@jest/core': 29.7.0 '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0_@types+node@20.17.32 + import-local: 3.2.0 + jest-cli: 29.7.0_@types+node@20.17.46 transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12917,8 +13194,8 @@ packages: - ts-node dev: true - /jiti/1.21.6: - resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + /jiti/1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} hasBin: true dev: true @@ -12947,6 +13224,11 @@ packages: argparse: 2.0.1 dev: true + /jsdoc-type-pratt-parser/4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} + dev: true + /jsdom/16.7.0: resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} engines: {node: '>=10'} @@ -12957,20 +13239,20 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.14.0 + acorn: 8.14.1 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 data-urls: 2.0.0 - decimal.js: 10.4.3 + decimal.js: 10.5.0 domexception: 2.0.1 escodegen: 2.1.0 - form-data: 3.0.1 + form-data: 3.0.3 html-encoding-sniffer: 2.0.1 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 + nwsapi: 2.2.20 parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 @@ -12999,12 +13281,12 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.14.0 + acorn: 8.14.1 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 - decimal.js: 10.4.3 + decimal.js: 10.5.0 domexception: 4.0.0 escodegen: 2.1.0 form-data: 4.0.2 @@ -13012,8 +13294,8 @@ packages: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.10 - parse5: 7.1.2 + nwsapi: 2.2.20 + parse5: 7.3.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.4 @@ -13022,7 +13304,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.18.0 + ws: 8.18.2 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -13030,14 +13312,15 @@ packages: - utf-8-validate dev: true - /jsesc/0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + /jsesc/3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} hasBin: true dev: true - /jsesc/2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} + /jsesc/3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} hasBin: true dev: true @@ -13086,10 +13369,6 @@ packages: engines: {node: '>=6'} hasBin: true - /jsonc-parser/3.3.1: - resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - dev: true - /jsonfile/3.0.1: resolution: {integrity: sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==} optionalDependencies: @@ -13127,9 +13406,9 @@ packages: engines: {node: '>=4.0'} dependencies: array-includes: 3.1.8 - array.prototype.flat: 1.3.2 - object.assign: 4.1.5 - object.values: 1.2.0 + array.prototype.flat: 1.3.3 + object.assign: 4.1.7 + object.values: 1.2.1 dev: true /jwt-decode/3.1.2: @@ -13141,6 +13420,12 @@ packages: dependencies: json-buffer: 3.0.1 + /keyv/5.3.3: + resolution: {integrity: sha512-Rwu4+nXI9fqcxiEHtbkvoes2X+QfkTRo1TMkPfwzipGsJlJO/z69vqB4FNl9xJ3xCpAcbkvmEabZfPzrwN3+gQ==} + dependencies: + '@keyv/serialize': 1.0.3 + dev: true + /kind-of/6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -13156,8 +13441,8 @@ packages: engines: {node: '>= 8'} dev: true - /known-css-properties/0.21.0: - resolution: {integrity: sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==} + /known-css-properties/0.36.0: + resolution: {integrity: sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==} dev: true /language-subtag-registry/0.3.23: @@ -13171,11 +13456,11 @@ packages: language-subtag-registry: 0.3.23 dev: true - /launch-editor/2.8.0: - resolution: {integrity: sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==} + /launch-editor/2.10.0: + resolution: {integrity: sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==} dependencies: picocolors: 1.1.1 - shell-quote: 1.8.1 + shell-quote: 1.8.2 dev: true /leven/3.1.0: @@ -13204,8 +13489,8 @@ packages: engines: {node: '>=10'} dev: true - /lilconfig/3.1.2: - resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + /lilconfig/3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} dev: true @@ -13230,27 +13515,24 @@ packages: uc.micro: 2.1.0 dev: true - /lint-staged/10.5.4: - resolution: {integrity: sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==} + /lint-staged/11.2.6: + resolution: {integrity: sha512-Vti55pUnpvPE0J9936lKl0ngVeTdSZpEdTNhASbkaWX7J5R9OEifo1INBGQuGW4zmy6OG+TcWPJ3m5yuy5Q8Tg==} hasBin: true dependencies: - chalk: 4.1.2 cli-truncate: 2.1.0 - commander: 6.2.1 + colorette: 1.4.0 + commander: 8.3.0 cosmiconfig: 7.1.0 - debug: 4.3.5 - dedent: 0.7.0 + debug: 4.4.0_supports-color@8.1.1 enquirer: 2.4.1 - execa: 4.1.0 + execa: 5.1.1 listr2: 3.14.0_enquirer@2.4.1 - log-symbols: 4.1.0 - micromatch: 4.0.7 + micromatch: 4.0.8 normalize-path: 3.0.0 please-upgrade-node: 3.2.0 string-argv: 0.3.1 stringify-object: 3.3.0 - transitivePeerDependencies: - - supports-color + supports-color: 8.1.1 dev: true /listr2/3.14.0_enquirer@2.4.1: @@ -13268,7 +13550,7 @@ packages: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.4.1 - rxjs: 7.8.1 + rxjs: 7.8.2 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -13336,16 +13618,10 @@ packages: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true - /lodash.difference/4.5.0: - resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} - dev: true - - /lodash.get/4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - dev: true - /lodash.isequal/4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. + dev: false /lodash.memoize/4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} @@ -13363,10 +13639,6 @@ packages: resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} dev: true - /lodash.union/4.6.0: - resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} - dev: true - /lodash.uniq/4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} dev: true @@ -13392,10 +13664,6 @@ packages: wrap-ansi: 6.2.0 dev: true - /longest-streak/2.0.4: - resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==} - dev: true - /loose-envify/1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -13465,7 +13733,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.2 + semver: 7.7.1 dev: true /make-error/1.3.6: @@ -13484,16 +13752,6 @@ packages: dependencies: p-defer: 1.0.0 - /map-obj/1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} - engines: {node: '>=0.10.0'} - dev: true - - /map-obj/4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - dev: true - /markdown-it/14.1.0: resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true @@ -13506,12 +13764,6 @@ packages: uc.micro: 2.1.0 dev: true - /marked/4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} - hasBin: true - dev: true - /matcher/3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} engines: {node: '>=10'} @@ -13535,24 +13787,12 @@ packages: is-buffer: 1.1.6 dev: true - /mdast-util-from-markdown/0.8.5: - resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-string: 2.0.0 - micromark: 2.11.4 - parse-entities: 2.0.0 - unist-util-stringify-position: 2.0.3 - transitivePeerDependencies: - - supports-color - dev: true - /mdast-util-to-hast/13.2.0: resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.2.0 + '@ungap/structured-clone': 1.3.0 devlop: 1.1.0 micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 @@ -13561,23 +13801,16 @@ packages: vfile: 6.0.3 dev: true - /mdast-util-to-markdown/0.6.5: - resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==} - dependencies: - '@types/unist': 2.0.10 - longest-streak: 2.0.4 - mdast-util-to-string: 2.0.0 - parse-entities: 2.0.0 - repeat-string: 1.6.1 - zwitch: 1.0.5 + /mdn-data/2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true - /mdast-util-to-string/2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + /mdn-data/2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} dev: true - /mdn-data/2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + /mdn-data/2.21.0: + resolution: {integrity: sha512-+ZKPQezM5vYJIkCxaC+4DTnRrVZR1CgsKLu5zsQERQx6Tea8Y+wMx5A24rq8A8NepCeatIQufVAekKNgiBMsGQ==} dev: true /mdurl/2.0.0: @@ -13588,6 +13821,11 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} + /media-typer/1.1.0: + resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} + engines: {node: '>= 0.8'} + dev: true + /mem/4.3.0: resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} engines: {node: '>=6'} @@ -13617,27 +13855,19 @@ packages: engines: {node: '>= 0.10.0'} dev: true - /meow/9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} - engines: {node: '>=10'} - dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 6.2.2 - decamelize: 1.2.0 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 + /meow/13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} + engines: {node: '>=18'} dev: true /merge-descriptors/1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + /merge-descriptors/2.0.0: + resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} + engines: {node: '>=18'} + dev: true + /merge-options/1.0.1: resolution: {integrity: sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==} engines: {node: '>=4'} @@ -13661,8 +13891,8 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - /micro-memoize/4.1.2: - resolution: {integrity: sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g==} + /micro-memoize/4.1.3: + resolution: {integrity: sha512-DzRMi8smUZXT7rCGikRwldEh6eO6qzKiPPopcr1+2EY3AYKpy5fu159PKWwIS9A6IWnrvPKDMcuFtyrroZa8Bw==} /micromark-util-character/2.1.1: resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} @@ -13691,17 +13921,8 @@ packages: resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} dev: true - /micromark/2.11.4: - resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} - dependencies: - debug: 4.3.5 - parse-entities: 2.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /micromatch/4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + /micromatch/4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} dependencies: braces: 3.0.3 @@ -13717,6 +13938,11 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} + /mime-db/1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + dev: true + /mime-types/2.1.18: resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} engines: {node: '>= 0.6'} @@ -13730,6 +13956,13 @@ packages: dependencies: mime-db: 1.52.0 + /mime-types/3.0.1: + resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.54.0 + dev: true + /mime/1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -13764,15 +13997,15 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin/2.9.0_webpack@5.96.1: - resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} + /mini-css-extract-plugin/2.9.2_webpack@5.99.8: + resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - schema-utils: 4.2.0 + schema-utils: 4.3.2 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.99.8 dev: true /minimalistic-assert/1.0.1: @@ -13812,15 +14045,6 @@ packages: brace-expansion: 2.0.1 dev: true - /minimist-options/4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} - dependencies: - arrify: 1.0.1 - is-plain-obj: 1.1.0 - kind-of: 6.0.3 - dev: true - /minimist/1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -13845,15 +14069,15 @@ packages: hasBin: true dev: true - /mocha-junit-reporter/2.2.1_mocha@10.6.0: + /mocha-junit-reporter/2.2.1_mocha@10.8.2: resolution: {integrity: sha512-iDn2tlKHn8Vh8o4nCzcUVW4q7iXp7cC4EB78N0cDHIobLymyHNwe0XG8HEHHjc3hJlXm0Vy6zcrxaIhnI2fWmw==} peerDependencies: mocha: '>=2.2.5' dependencies: - debug: 4.3.5 + debug: 4.4.0 md5: 2.3.0 mkdirp: 3.0.1 - mocha: 10.6.0 + mocha: 10.8.2 strip-ansi: 6.0.1 xml: 1.0.1 transitivePeerDependencies: @@ -13865,7 +14089,7 @@ packages: peerDependencies: mocha: '>=2.2.5' dependencies: - debug: 4.3.5 + debug: 4.4.0 md5: 2.3.0 mkdirp: 3.0.1 mocha: 11.2.2 @@ -13875,15 +14099,15 @@ packages: - supports-color dev: true - /mocha/10.6.0: - resolution: {integrity: sha512-hxjt4+EEB0SA0ZDygSS015t65lJw/I2yRCS3Ae+SJ5FrbzrXgfYwJr96f0OvIXdj7h4lv/vLCrH3rkiuizFSvw==} + /mocha/10.8.2: + resolution: {integrity: sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==} engines: {node: '>= 14.0.0'} hasBin: true dependencies: ansi-colors: 4.1.3 browser-stdout: 1.3.1 chokidar: 3.6.0 - debug: 4.3.5_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 diff: 5.2.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 @@ -13909,7 +14133,7 @@ packages: dependencies: browser-stdout: 1.3.1 chokidar: 4.0.3 - debug: 4.3.5_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 diff: 5.2.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 @@ -13932,9 +14156,6 @@ packages: /ms/2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - /ms/2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -13962,8 +14183,8 @@ packages: thenify-all: 1.6.0 dev: true - /nanoid/3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + /nanoid/3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true @@ -13979,6 +14200,16 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} + /negotiator/0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + dev: true + + /negotiator/1.0.0: + resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} + engines: {node: '>= 0.6'} + dev: true + /neo-async/2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true @@ -13990,6 +14221,11 @@ packages: tslib: 2.8.1 dev: true + /node-addon-api/7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + dev: true + optional: true + /node-fetch/2.6.7: resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} @@ -14022,8 +14258,8 @@ packages: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} dev: true - /node-releases/2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + /node-releases/2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} dev: true /noms/0.0.0: @@ -14037,21 +14273,11 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.8 + resolve: 1.22.10 semver: 5.7.2 validate-npm-package-license: 3.0.4 dev: true - /normalize-package-data/3.0.3: - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} - engines: {node: '>=10'} - dependencies: - hosted-git-info: 4.1.0 - is-core-module: 2.14.0 - semver: 7.6.2 - validate-npm-package-license: 3.0.4 - dev: true - /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -14062,10 +14288,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /normalize-selector/0.2.0: - resolution: {integrity: sha512-dxvWdI8gw6eAvk9BlPffgEoGfM7AdijoCwOEJge3e3ulT2XLgmU7KvvxprOaCu05Q1uGRHmOhHe1r6emZoKyFw==} - dev: true - /normalize-url/6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} @@ -14082,7 +14304,7 @@ packages: minimatch: 3.1.2 pidtree: 0.3.1 read-pkg: 3.0.0 - shell-quote: 1.8.1 + shell-quote: 1.8.2 string.prototype.padend: 3.1.6 dev: true @@ -14111,12 +14333,8 @@ packages: boolbase: 1.0.0 dev: true - /num2fraction/1.2.2: - resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} - dev: true - - /nwsapi/2.2.10: - resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==} + /nwsapi/2.2.20: + resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==} dev: true /object-assign/3.0.0: @@ -14137,15 +14355,15 @@ packages: engines: {node: '>= 6'} dev: true - /object-inspect/1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + /object-inspect/1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} /object-is/1.1.6: resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 dev: true @@ -14153,68 +14371,63 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - /object.assign/4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + /object.assign/4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - has-symbols: 1.0.3 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 object-keys: 1.1.1 dev: true - /object.entries/1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + /object.entries/1.1.9: + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 dev: true /object.fromentries/2.0.8: resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 dev: true /object.groupby/1.0.3: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - dev: true - - /object.hasown/1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} - engines: {node: '>= 0.4'} - dependencies: + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 + es-abstract: 1.23.9 dev: true - /object.values/1.2.0: - resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + /object.values/1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 dev: true /obuf/1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true - /oidc-client-ts/2.4.0: - resolution: {integrity: sha512-WijhkTrlXK2VvgGoakWJiBdfIsVGz6CFzgjNNqZU1hPKV2kyeEaJgLs7RwuiSp2WhLfWBQuLvr2SxVlZnk3N1w==} + /oidc-client-ts/2.4.1: + resolution: {integrity: sha512-IxlGMsbkZPsHJGCliWT3LxjUcYzmiN21656n/Zt2jDncZlBFc//cd8WqFF0Lt681UT3AImM57E6d4N53ziTCYA==} engines: {node: '>=12.13.0'} dependencies: crypto-js: 4.2.0 @@ -14301,6 +14514,15 @@ packages: word-wrap: 1.2.5 dev: true + /own-keys/1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + dev: true + /p-cancelable/2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} @@ -14374,8 +14596,8 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - /package-json-from-dist/1.0.0: - resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + /package-json-from-dist/1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} dev: true /pako/0.2.9: @@ -14395,15 +14617,10 @@ packages: callsites: 3.1.0 dev: true - /parse-entities/2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + /parse-imports-exports/0.2.4: + resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 + parse-statements: 1.0.11 dev: true /parse-json/4.0.0: @@ -14418,20 +14635,36 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 dev: true + /parse-path/7.1.0: + resolution: {integrity: sha512-EuCycjZtfPcjWk7KTksnJ5xPMvWGA/6i4zrLYhRG0hGvC3GPU/jGUj3Cy+ZR0v30duV3e23R95T1lE2+lsndSw==} + dependencies: + protocols: 2.0.2 + dev: true + + /parse-statements/1.0.11: + resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} + dev: true + + /parse-url/8.1.0: + resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + dependencies: + parse-path: 7.1.0 + dev: true + /parse5/6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} dev: true - /parse5/7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + /parse5/7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} dependencies: - entities: 4.5.0 + entities: 6.0.0 dev: true /parseurl/1.3.3: @@ -14498,8 +14731,8 @@ packages: /path-to-regexp/0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} - /path-to-regexp/8.1.0: - resolution: {integrity: sha512-Bqn3vc8CMHty6zuD+tG23s6v2kwxslHEhTj4eYaVKGIEB+YX/2wd0/rgXLFD9G9id9KCtbVy/3ZgmvZjpa0UdQ==} + /path-to-regexp/8.2.0: + resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==} engines: {node: '>=16'} dev: true @@ -14522,10 +14755,6 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: true - /picocolors/0.2.1: - resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} - dev: true - /picocolors/1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} dev: true @@ -14551,11 +14780,16 @@ packages: engines: {node: '>=4'} dev: true - /pirates/4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + /pirates/4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} dev: true + /pkce-challenge/5.0.0: + resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==} + engines: {node: '>=16.20.0'} + dev: true + /pkg-dir/4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -14575,318 +14809,300 @@ packages: semver-compare: 1.0.0 dev: true - /possible-typed-array-names/1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + /possible-typed-array-names/1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} dev: true - /postcss-attribute-case-insensitive/5.0.2_postcss@8.4.39: + /postcss-attribute-case-insensitive/5.0.2_postcss@8.5.3: resolution: {integrity: sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-browser-comments/4.0.0_73z3fjs2jrhgsuowbj3qmsq6yu: + /postcss-browser-comments/4.0.0_ek5nrz4epeegadr7rmztvkhbae: resolution: {integrity: sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==} engines: {node: '>=8'} peerDependencies: browserslist: '>=4' postcss: '>=8' dependencies: - browserslist: 4.23.2 - postcss: 8.4.39 + browserslist: 4.24.5 + postcss: 8.5.3 dev: true - /postcss-calc/8.2.4_postcss@8.4.39: + /postcss-calc/8.2.4_postcss@8.5.3: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: true - /postcss-clamp/4.1.0_postcss@8.4.39: + /postcss-clamp/4.1.0_postcss@8.5.3: resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} engines: {node: '>=7.6.0'} peerDependencies: postcss: ^8.4.6 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-color-functional-notation/4.2.4_postcss@8.4.39: + /postcss-color-functional-notation/4.2.4_postcss@8.5.3: resolution: {integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-color-hex-alpha/8.0.4_postcss@8.4.39: + /postcss-color-hex-alpha/8.0.4_postcss@8.5.3: resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-color-rebeccapurple/7.1.1_postcss@8.4.39: + /postcss-color-rebeccapurple/7.1.1_postcss@8.5.3: resolution: {integrity: sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-colormin/5.3.1_postcss@8.4.39: + /postcss-colormin/5.3.1_postcss@8.5.3: resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.2 + browserslist: 4.24.5 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values/5.1.3_postcss@8.4.39: + /postcss-convert-values/5.1.3_postcss@8.5.3: resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.2 - postcss: 8.4.39 + browserslist: 4.24.5 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-custom-media/8.0.2_postcss@8.4.39: + /postcss-custom-media/8.0.2_postcss@8.5.3: resolution: {integrity: sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-custom-properties/12.1.11_postcss@8.4.39: + /postcss-custom-properties/12.1.11_postcss@8.5.3: resolution: {integrity: sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-custom-selectors/6.0.3_postcss@8.4.39: + /postcss-custom-selectors/6.0.3_postcss@8.5.3: resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-dir-pseudo-class/6.0.5_postcss@8.4.39: + /postcss-dir-pseudo-class/6.0.5_postcss@8.5.3: resolution: {integrity: sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-discard-comments/5.1.2_postcss@8.4.39: + /postcss-discard-comments/5.1.2_postcss@8.5.3: resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-discard-duplicates/5.1.0_postcss@8.4.39: + /postcss-discard-duplicates/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-discard-empty/5.1.1_postcss@8.4.39: + /postcss-discard-empty/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-discard-overridden/5.1.0_postcss@8.4.39: + /postcss-discard-overridden/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-double-position-gradients/3.1.2_postcss@8.4.39: + /postcss-double-position-gradients/3.1.2_postcss@8.5.3: resolution: {integrity: sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.39 - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-env-function/4.0.6_postcss@8.4.39: + /postcss-env-function/4.0.6_postcss@8.5.3: resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-flexbugs-fixes/5.0.2_postcss@8.4.39: + /postcss-flexbugs-fixes/5.0.2_postcss@8.5.3: resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} peerDependencies: postcss: ^8.1.4 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-focus-visible/6.0.4_postcss@8.4.39: + /postcss-focus-visible/6.0.4_postcss@8.5.3: resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-focus-within/5.0.4_postcss@8.4.39: + /postcss-focus-within/5.0.4_postcss@8.5.3: resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-font-variant/5.0.0_postcss@8.4.39: + /postcss-font-variant/5.0.0_postcss@8.5.3: resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-gap-properties/3.0.5_postcss@8.4.39: + /postcss-gap-properties/3.0.5_postcss@8.5.3: resolution: {integrity: sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 - dev: true - - /postcss-html/0.36.0_lrpgrolfvll3p4c7yzuvfga3qm: - resolution: {integrity: sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==} - peerDependencies: - postcss: '>=5.0.0' - postcss-syntax: '>=0.36.0' - dependencies: - htmlparser2: 3.10.1 - postcss: 8.4.39 - postcss-syntax: 0.36.2_postcss@8.4.39 + postcss: 8.5.3 dev: true - /postcss-image-set-function/4.0.7_postcss@8.4.39: + /postcss-image-set-function/4.0.7_postcss@8.5.3: resolution: {integrity: sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-import/15.1.0_postcss@8.4.39: + /postcss-import/15.1.0_postcss@8.5.3: resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.8 + resolve: 1.22.10 dev: true - /postcss-initial/4.0.1_postcss@8.4.39: + /postcss-initial/4.0.1_postcss@8.5.3: resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-js/4.0.1_postcss@8.4.39: + /postcss-js/4.0.1_postcss@8.5.3: resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-lab-function/4.2.1_postcss@8.4.39: + /postcss-lab-function/4.2.1_postcss@8.5.3: resolution: {integrity: sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.39 - postcss: 8.4.39 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-less/3.1.4: - resolution: {integrity: sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==} - engines: {node: '>=6.14.4'} - dependencies: - postcss: 8.4.39 - dev: true - - /postcss-load-config/4.0.2_postcss@8.4.39: + /postcss-load-config/4.0.2_postcss@8.5.3: resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -14898,12 +15114,12 @@ packages: ts-node: optional: true dependencies: - lilconfig: 3.1.2 - postcss: 8.4.39 + lilconfig: 3.1.3 + postcss: 8.5.3 yaml: 2.7.1 dev: true - /postcss-loader/6.2.1_i2rr6xtykclfipvnzhl6del3xm: + /postcss-loader/6.2.1_qhv7z3lwctzesdbw7aunk53kba: resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -14912,255 +15128,255 @@ packages: dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.4.39 - semver: 7.6.2 - webpack: 5.96.1 + postcss: 8.5.3 + semver: 7.7.1 + webpack: 5.99.8 dev: true - /postcss-logical/5.0.4_postcss@8.4.39: + /postcss-logical/5.0.4_postcss@8.5.3: resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-media-minmax/5.0.0_postcss@8.4.39: + /postcss-media-minmax/5.0.0_postcss@8.5.3: resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true /postcss-media-query-parser/0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} dev: true - /postcss-merge-longhand/5.1.7_postcss@8.4.39: + /postcss-merge-longhand/5.1.7_postcss@8.5.3: resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1_postcss@8.4.39 + stylehacks: 5.1.1_postcss@8.5.3 dev: true - /postcss-merge-rules/5.1.4_postcss@8.4.39: + /postcss-merge-rules/5.1.4_postcss@8.5.3: resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.2 + browserslist: 4.24.5 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0_postcss@8.4.39 - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + cssnano-utils: 3.1.0_postcss@8.5.3 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-minify-font-values/5.1.0_postcss@8.4.39: + /postcss-minify-font-values/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients/5.1.1_postcss@8.4.39: + /postcss-minify-gradients/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0_postcss@8.4.39 - postcss: 8.4.39 + cssnano-utils: 3.1.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params/5.1.4_postcss@8.4.39: + /postcss-minify-params/5.1.4_postcss@8.5.3: resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.2 - cssnano-utils: 3.1.0_postcss@8.4.39 - postcss: 8.4.39 + browserslist: 4.24.5 + cssnano-utils: 3.1.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors/5.2.1_postcss@8.4.39: + /postcss-minify-selectors/5.2.1_postcss@8.5.3: resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-modules-extract-imports/3.1.0_postcss@8.4.39: + /postcss-modules-extract-imports/3.1.0_postcss@8.5.3: resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-modules-local-by-default/4.0.5_postcss@8.4.39: - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + /postcss-modules-local-by-default/4.2.0_postcss@8.5.3: + resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.39 - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + icss-utils: 5.1.0_postcss@8.5.3 + postcss: 8.5.3 + postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 dev: true - /postcss-modules-scope/3.2.0_postcss@8.4.39: - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + /postcss-modules-scope/3.2.1_postcss@8.5.3: + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 7.1.0 dev: true - /postcss-modules-values/4.0.0_postcss@8.4.39: + /postcss-modules-values/4.0.0_postcss@8.5.3: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.39 - postcss: 8.4.39 + icss-utils: 5.1.0_postcss@8.5.3 + postcss: 8.5.3 dev: true - /postcss-nested/6.0.1_postcss@8.4.39: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + /postcss-nested/6.2.0_postcss@8.5.3: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-nesting/10.2.0_postcss@8.4.39: + /postcss-nesting/10.2.0_postcss@8.5.3: resolution: {integrity: sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/selector-specificity': 2.2.0_jbx4mus4njtel3ypyfykqgp6rq - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + '@csstools/selector-specificity': 2.2.0_j747yjqyvnzekvomyruvypt3ti + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-normalize-charset/5.1.0_postcss@8.4.39: + /postcss-normalize-charset/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-normalize-display-values/5.1.0_postcss@8.4.39: + /postcss-normalize-display-values/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/5.1.1_postcss@8.4.39: + /postcss-normalize-positions/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/5.1.1_postcss@8.4.39: + /postcss-normalize-repeat-style/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string/5.1.0_postcss@8.4.39: + /postcss-normalize-string/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions/5.1.0_postcss@8.4.39: + /postcss-normalize-timing-functions/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode/5.1.1_postcss@8.4.39: + /postcss-normalize-unicode/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.2 - postcss: 8.4.39 + browserslist: 4.24.5 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url/5.1.0_postcss@8.4.39: + /postcss-normalize-url/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace/5.1.1_postcss@8.4.39: + /postcss-normalize-whitespace/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize/10.0.1_73z3fjs2jrhgsuowbj3qmsq6yu: + /postcss-normalize/10.0.1_ek5nrz4epeegadr7rmztvkhbae: resolution: {integrity: sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==} engines: {node: '>= 12'} peerDependencies: @@ -15168,256 +15384,243 @@ packages: postcss: '>= 8' dependencies: '@csstools/normalize.css': 12.1.1 - browserslist: 4.23.2 - postcss: 8.4.39 - postcss-browser-comments: 4.0.0_73z3fjs2jrhgsuowbj3qmsq6yu + browserslist: 4.24.5 + postcss: 8.5.3 + postcss-browser-comments: 4.0.0_ek5nrz4epeegadr7rmztvkhbae sanitize.css: 13.0.0 dev: true - /postcss-opacity-percentage/1.1.3_postcss@8.4.39: + /postcss-opacity-percentage/1.1.3_postcss@8.5.3: resolution: {integrity: sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-ordered-values/5.1.3_postcss@8.4.39: + /postcss-ordered-values/5.1.3_postcss@8.5.3: resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0_postcss@8.4.39 - postcss: 8.4.39 + cssnano-utils: 3.1.0_postcss@8.5.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-overflow-shorthand/3.0.4_postcss@8.4.39: + /postcss-overflow-shorthand/3.0.4_postcss@8.5.3: resolution: {integrity: sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-page-break/3.0.4_postcss@8.4.39: + /postcss-page-break/3.0.4_postcss@8.5.3: resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} peerDependencies: postcss: ^8 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-place/7.0.5_postcss@8.4.39: + /postcss-place/7.0.5_postcss@8.5.3: resolution: {integrity: sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-prefix-selector/1.16.1_postcss@8.4.39: + /postcss-prefix-selector/1.16.1_postcss@8.5.3: resolution: {integrity: sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==} peerDependencies: postcss: '>4 <9' dependencies: - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-preset-env/7.8.3_postcss@8.4.39: + /postcss-preset-env/7.8.3_postcss@8.5.3: resolution: {integrity: sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-cascade-layers': 1.1.1_postcss@8.4.39 - '@csstools/postcss-color-function': 1.1.1_postcss@8.4.39 - '@csstools/postcss-font-format-keywords': 1.0.1_postcss@8.4.39 - '@csstools/postcss-hwb-function': 1.0.2_postcss@8.4.39 - '@csstools/postcss-ic-unit': 1.0.1_postcss@8.4.39 - '@csstools/postcss-is-pseudo-class': 2.0.7_postcss@8.4.39 - '@csstools/postcss-nested-calc': 1.0.0_postcss@8.4.39 - '@csstools/postcss-normalize-display-values': 1.0.1_postcss@8.4.39 - '@csstools/postcss-oklab-function': 1.1.1_postcss@8.4.39 - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.39 - '@csstools/postcss-stepped-value-functions': 1.0.1_postcss@8.4.39 - '@csstools/postcss-text-decoration-shorthand': 1.0.0_postcss@8.4.39 - '@csstools/postcss-trigonometric-functions': 1.0.2_postcss@8.4.39 - '@csstools/postcss-unset-value': 1.0.2_postcss@8.4.39 - autoprefixer: 10.4.19_postcss@8.4.39 - browserslist: 4.24.2 - css-blank-pseudo: 3.0.3_postcss@8.4.39 - css-has-pseudo: 3.0.4_postcss@8.4.39 - css-prefers-color-scheme: 6.0.3_postcss@8.4.39 + '@csstools/postcss-cascade-layers': 1.1.1_postcss@8.5.3 + '@csstools/postcss-color-function': 1.1.1_postcss@8.5.3 + '@csstools/postcss-font-format-keywords': 1.0.1_postcss@8.5.3 + '@csstools/postcss-hwb-function': 1.0.2_postcss@8.5.3 + '@csstools/postcss-ic-unit': 1.0.1_postcss@8.5.3 + '@csstools/postcss-is-pseudo-class': 2.0.7_postcss@8.5.3 + '@csstools/postcss-nested-calc': 1.0.0_postcss@8.5.3 + '@csstools/postcss-normalize-display-values': 1.0.1_postcss@8.5.3 + '@csstools/postcss-oklab-function': 1.1.1_postcss@8.5.3 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.5.3 + '@csstools/postcss-stepped-value-functions': 1.0.1_postcss@8.5.3 + '@csstools/postcss-text-decoration-shorthand': 1.0.0_postcss@8.5.3 + '@csstools/postcss-trigonometric-functions': 1.0.2_postcss@8.5.3 + '@csstools/postcss-unset-value': 1.0.2_postcss@8.5.3 + autoprefixer: 10.4.21_postcss@8.5.3 + browserslist: 4.24.5 + css-blank-pseudo: 3.0.3_postcss@8.5.3 + css-has-pseudo: 3.0.4_postcss@8.5.3 + css-prefers-color-scheme: 6.0.3_postcss@8.5.3 cssdb: 7.11.2 - postcss: 8.4.39 - postcss-attribute-case-insensitive: 5.0.2_postcss@8.4.39 - postcss-clamp: 4.1.0_postcss@8.4.39 - postcss-color-functional-notation: 4.2.4_postcss@8.4.39 - postcss-color-hex-alpha: 8.0.4_postcss@8.4.39 - postcss-color-rebeccapurple: 7.1.1_postcss@8.4.39 - postcss-custom-media: 8.0.2_postcss@8.4.39 - postcss-custom-properties: 12.1.11_postcss@8.4.39 - postcss-custom-selectors: 6.0.3_postcss@8.4.39 - postcss-dir-pseudo-class: 6.0.5_postcss@8.4.39 - postcss-double-position-gradients: 3.1.2_postcss@8.4.39 - postcss-env-function: 4.0.6_postcss@8.4.39 - postcss-focus-visible: 6.0.4_postcss@8.4.39 - postcss-focus-within: 5.0.4_postcss@8.4.39 - postcss-font-variant: 5.0.0_postcss@8.4.39 - postcss-gap-properties: 3.0.5_postcss@8.4.39 - postcss-image-set-function: 4.0.7_postcss@8.4.39 - postcss-initial: 4.0.1_postcss@8.4.39 - postcss-lab-function: 4.2.1_postcss@8.4.39 - postcss-logical: 5.0.4_postcss@8.4.39 - postcss-media-minmax: 5.0.0_postcss@8.4.39 - postcss-nesting: 10.2.0_postcss@8.4.39 - postcss-opacity-percentage: 1.1.3_postcss@8.4.39 - postcss-overflow-shorthand: 3.0.4_postcss@8.4.39 - postcss-page-break: 3.0.4_postcss@8.4.39 - postcss-place: 7.0.5_postcss@8.4.39 - postcss-pseudo-class-any-link: 7.1.6_postcss@8.4.39 - postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.39 - postcss-selector-not: 6.0.1_postcss@8.4.39 + postcss: 8.5.3 + postcss-attribute-case-insensitive: 5.0.2_postcss@8.5.3 + postcss-clamp: 4.1.0_postcss@8.5.3 + postcss-color-functional-notation: 4.2.4_postcss@8.5.3 + postcss-color-hex-alpha: 8.0.4_postcss@8.5.3 + postcss-color-rebeccapurple: 7.1.1_postcss@8.5.3 + postcss-custom-media: 8.0.2_postcss@8.5.3 + postcss-custom-properties: 12.1.11_postcss@8.5.3 + postcss-custom-selectors: 6.0.3_postcss@8.5.3 + postcss-dir-pseudo-class: 6.0.5_postcss@8.5.3 + postcss-double-position-gradients: 3.1.2_postcss@8.5.3 + postcss-env-function: 4.0.6_postcss@8.5.3 + postcss-focus-visible: 6.0.4_postcss@8.5.3 + postcss-focus-within: 5.0.4_postcss@8.5.3 + postcss-font-variant: 5.0.0_postcss@8.5.3 + postcss-gap-properties: 3.0.5_postcss@8.5.3 + postcss-image-set-function: 4.0.7_postcss@8.5.3 + postcss-initial: 4.0.1_postcss@8.5.3 + postcss-lab-function: 4.2.1_postcss@8.5.3 + postcss-logical: 5.0.4_postcss@8.5.3 + postcss-media-minmax: 5.0.0_postcss@8.5.3 + postcss-nesting: 10.2.0_postcss@8.5.3 + postcss-opacity-percentage: 1.1.3_postcss@8.5.3 + postcss-overflow-shorthand: 3.0.4_postcss@8.5.3 + postcss-page-break: 3.0.4_postcss@8.5.3 + postcss-place: 7.0.5_postcss@8.5.3 + postcss-pseudo-class-any-link: 7.1.6_postcss@8.5.3 + postcss-replace-overflow-wrap: 4.0.0_postcss@8.5.3 + postcss-selector-not: 6.0.1_postcss@8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-pseudo-class-any-link/7.1.6_postcss@8.4.39: + /postcss-pseudo-class-any-link/7.1.6_postcss@8.5.3: resolution: {integrity: sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-reduce-initial/5.1.2_postcss@8.4.39: + /postcss-reduce-initial/5.1.2_postcss@8.5.3: resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.2 + browserslist: 4.24.5 caniuse-api: 3.0.0 - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-reduce-transforms/5.1.0_postcss@8.4.39: + /postcss-reduce-transforms/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: true - /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.39: + /postcss-replace-overflow-wrap/4.0.0_postcss@8.5.3: resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} peerDependencies: postcss: ^8.0.3 dependencies: - postcss: 8.4.39 - dev: true - - /postcss-resolve-nested-selector/0.1.1: - resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} + postcss: 8.5.3 dev: true - /postcss-safe-parser/4.0.2: - resolution: {integrity: sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 8.4.39 + /postcss-resolve-nested-selector/0.1.6: + resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} dev: true - /postcss-sass/0.4.4: - resolution: {integrity: sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==} + /postcss-safe-parser/7.0.1_postcss@8.5.3: + resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} + engines: {node: '>=18.0'} + peerDependencies: + postcss: ^8.4.31 dependencies: - gonzales-pe: 4.3.0 - postcss: 8.4.39 + postcss: 8.5.3 dev: true - /postcss-scss/2.1.1: - resolution: {integrity: sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 8.4.39 + /postcss-scss/4.0.9: + resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.4.29 dev: true - /postcss-selector-not/6.0.1_postcss@8.4.39: + /postcss-selector-not/6.0.1_postcss@8.5.3: resolution: {integrity: sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /postcss-selector-parser/6.1.0: - resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} + /postcss-selector-parser/6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 dev: true - /postcss-sorting/5.0.1: - resolution: {integrity: sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA==} - engines: {node: '>=8.7.0'} + /postcss-selector-parser/7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} + engines: {node: '>=4'} dependencies: - lodash: 4.17.21 - postcss: 8.4.39 + cssesc: 3.0.0 + util-deprecate: 1.0.2 dev: true - /postcss-svgo/5.1.0_postcss@8.4.39: + /postcss-svgo/5.1.0_postcss@8.5.3: resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 + postcss: 8.5.3 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: true - /postcss-syntax/0.36.2_postcss@8.4.39: - resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==} - peerDependencies: - postcss: '>=5.0.0' - dependencies: - postcss: 8.4.39 - dev: true - - /postcss-unique-selectors/5.1.1_postcss@8.4.39: + /postcss-unique-selectors/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true /postcss-value-parser/4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss/8.4.39: - resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + /postcss/8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.7 + nanoid: 3.3.11 picocolors: 1.1.1 - source-map-js: 1.2.0 + source-map-js: 1.2.1 dev: true /posthtml-parser/0.2.1: @@ -15472,9 +15675,9 @@ packages: fast-diff: 1.3.0 dev: true - /prettier/2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} + /prettier/3.5.3: + resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} + engines: {node: '>=14'} hasBin: true dev: true @@ -15567,8 +15770,12 @@ packages: object-assign: 4.1.1 react-is: 16.13.1 - /property-information/7.0.0: - resolution: {integrity: sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==} + /property-information/7.1.0: + resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} + dev: true + + /protocols/2.0.2: + resolution: {integrity: sha512-hHVTzba3wboROl0/aWRRG9dMytgH6ow//STBZh43l/wQgmMhYhOFi0EHWAPtoCz9IAUymsyP0TSBHkhgMEGNnQ==} dev: true /proxy-addr/2.0.7: @@ -15581,12 +15788,14 @@ packages: /proxy-from-env/1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - /psl/1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + /psl/1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + dependencies: + punycode: 2.3.1 dev: true - /pump/3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + /pump/3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 @@ -15596,13 +15805,10 @@ packages: engines: {node: '>=6'} dev: true - /punycode/1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - dev: true - /punycode/2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + dev: true /pure-rand/6.1.0: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} @@ -15612,7 +15818,14 @@ packages: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.6 + side-channel: 1.1.0 + + /qs/6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.1.0 + dev: true /query-string/4.3.4: resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==} @@ -15630,11 +15843,6 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true - /quick-lru/4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - dev: true - /quick-lru/5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -15673,6 +15881,16 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 + /raw-body/3.0.0: + resolution: {integrity: sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.6.3 + unpipe: 1.0.0 + dev: true + /rc/1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -15687,7 +15905,7 @@ packages: resolution: {integrity: sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==} engines: {node: '>=14'} dependencies: - core-js: 3.37.1 + core-js: 3.42.0 object-assign: 4.1.1 promise: 8.3.0 raf: 3.4.1 @@ -15707,20 +15925,20 @@ packages: section-iterator: 2.0.0 shallow-equal: 1.2.1 - /react-dev-utils/12.0.1_dvl62sf47q3wd7p2pz5jq5kvdi: + /react-dev-utils/12.0.1_croa3thejuu524kuumn5xyk4sa: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 address: 1.2.2 - browserslist: 4.24.2 + browserslist: 4.24.5 chalk: 4.1.2 cross-spawn: 7.0.6 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3_dvl62sf47q3wd7p2pz5jq5kvdi + fork-ts-checker-webpack-plugin: 6.5.3_croa3thejuu524kuumn5xyk4sa global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -15730,9 +15948,9 @@ packages: open: 8.4.2 pkg-up: 3.1.0 prompts: 2.4.2 - react-error-overlay: 6.0.11 + react-error-overlay: 6.1.0 recursive-readdir: 2.2.3 - shell-quote: 1.8.1 + shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 transitivePeerDependencies: @@ -15751,12 +15969,12 @@ packages: react: 18.3.1 scheduler: 0.23.2 - /react-error-boundary/4.0.13_react@18.3.1: - resolution: {integrity: sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==} + /react-error-boundary/4.1.2_react@18.3.1: + resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} peerDependencies: react: '>=16.13.1' dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 react: 18.3.1 /react-error-boundary/5.0.0_react@18.3.1: @@ -15764,11 +15982,11 @@ packages: peerDependencies: react: '>=16.13.1' dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 react: 18.3.1 - /react-error-overlay/6.0.11: - resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} + /react-error-overlay/6.1.0: + resolution: {integrity: sha512-SN/U6Ytxf1QGkw/9ve5Y+NxBbZM6Ht95tuXNMKs8EJyFa/Vy/+Co3stop3KBHARfn/giv+Lj1uUnTfOJ3moFEQ==} dev: true /react-intersection-observer/8.34.0_react@18.3.1: @@ -15801,8 +16019,8 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.24.7 - '@types/react-redux': 7.1.33 + '@babel/runtime': 7.27.1 + '@types/react-redux': 7.1.34 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -15815,26 +16033,26 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-router-dom/6.24.1_nnrd3gsncyragczmpvfhocinkq: - resolution: {integrity: sha512-U19KtXqooqw967Vw0Qcn5cOvrX5Ejo9ORmOtJMzYWtCT4/WOfFLIZGGsVLxcd9UkBO0mSTZtXqhZBsWlHr7+Sg==} + /react-router-dom/6.30.0_nnrd3gsncyragczmpvfhocinkq: + resolution: {integrity: sha512-x30B78HV5tFk8ex0ITwzC9TTZMua4jGyA9IUlH1JLQYQTFyxr/ZxwOJq7evg1JX1qGVUcvhsmQSKdPncQrjTgA==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.17.1 + '@remix-run/router': 1.23.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-router: 6.24.1_react@18.3.1 + react-router: 6.30.0_react@18.3.1 dev: false - /react-router/6.24.1_react@18.3.1: - resolution: {integrity: sha512-PTXFXGK2pyXpHzVo3rR9H7ip4lSPZZc0bHG5CARmj65fTT6qG7sTngmb6lcYu1gf3y/8KxORoy9yn59pGpCnpg==} + /react-router/6.30.0_react@18.3.1: + resolution: {integrity: sha512-D3X8FyH9nBcTSHGdEKurK7r8OYE1kKFn3d/CF+CoxbSHkxU7o37+Uh7eAHRXr6k2tSExXYO++07PeXJtA/dEhQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.17.1 + '@remix-run/router': 1.23.0 react: 18.3.1 dev: false @@ -15856,21 +16074,21 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - /react-window/1.8.10_nnrd3gsncyragczmpvfhocinkq: - resolution: {integrity: sha512-Y0Cx+dnU6NLa5/EvoHukUD0BklJ8qITCtVEPY1C/nL8wwoZ0b5aEw8Ff1dOVHw7fCzMt55XfJDd8S8W8LCaUCg==} + /react-window/1.8.11_nnrd3gsncyragczmpvfhocinkq: + resolution: {integrity: sha512-+SRbUVT2scadgFSWx+R1P754xHPEqvcfSfVX10QYg6POOz+WNgkN48pS+BtZNIMGiL1HYrSEiCkwsMS15QogEQ==} engines: {node: '>8.0.0'} peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 memoize-one: 5.2.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 @@ -15887,15 +16105,6 @@ packages: pify: 2.3.0 dev: true - /read-pkg-up/7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 - dev: true - /read-pkg/3.0.0: resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} engines: {node: '>=4'} @@ -15907,21 +16116,11 @@ packages: /read-pkg/4.0.1: resolution: {integrity: sha512-+UBirHHDm5J+3WDmLBZYSklRYg82nMlz+enn+GMZ22nSR2f4bzxmhso6rzQW/3mT2PVzpzDTiYIZahk8UmZ44w==} - engines: {node: '>=6'} - dependencies: - normalize-package-data: 2.5.0 - parse-json: 4.0.0 - pify: 3.0.0 - dev: true - - /read-pkg/5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} + engines: {node: '>=6'} dependencies: - '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 + parse-json: 4.0.0 + pify: 3.0.0 dev: true /readable-stream/1.0.34: @@ -15984,26 +16183,27 @@ packages: /redux/4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.1 /reflect-metadata/0.1.14: resolution: {integrity: sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==} - /reflect.getprototypeof/1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + /reflect.getprototypeof/1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 + es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 - globalthis: 1.0.4 - which-builtin-type: 1.1.3 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 dev: true - /regenerate-unicode-properties/10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + /regenerate-unicode-properties/10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} engines: {node: '>=4'} dependencies: regenerate: 1.4.2 @@ -16017,17 +16217,8 @@ packages: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} dev: true - /regenerator-runtime/0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - - /regenerator-transform/0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - dependencies: - '@babel/runtime': 7.24.7 - dev: true - - /regex-parser/2.3.0: - resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} + /regex-parser/2.3.1: + resolution: {integrity: sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==} dev: true /regex-recursion/5.1.1: @@ -16047,31 +16238,28 @@ packages: regex-utilities: 2.3.0 dev: true - /regexp.prototype.flags/1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + /regexp.prototype.flags/1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 set-function-name: 2.0.2 dev: true - /regexpp/3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - dev: true - - /regexpu-core/5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + /regexpu-core/6.2.0: + resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} dependencies: - '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.1 - regjsparser: 0.9.1 + regenerate-unicode-properties: 10.2.0 + regjsgen: 0.8.0 + regjsparser: 0.12.0 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.1.0 + unicode-match-property-value-ecmascript: 2.2.0 dev: true /registry-auth-token/3.3.2: @@ -16088,11 +16276,15 @@ packages: rc: 1.2.8 dev: true - /regjsparser/0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + /regjsgen/0.8.0: + resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + dev: true + + /regjsparser/0.12.0: + resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} hasBin: true dependencies: - jsesc: 0.5.0 + jsesc: 3.0.2 dev: true /relateurl/0.2.7: @@ -16100,30 +16292,6 @@ packages: engines: {node: '>= 0.10'} dev: true - /remark-parse/9.0.0: - resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==} - dependencies: - mdast-util-from-markdown: 0.8.5 - transitivePeerDependencies: - - supports-color - dev: true - - /remark-stringify/9.0.1: - resolution: {integrity: sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==} - dependencies: - mdast-util-to-markdown: 0.6.5 - dev: true - - /remark/13.0.0: - resolution: {integrity: sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==} - dependencies: - remark-parse: 9.0.0 - remark-stringify: 9.0.1 - unified: 9.2.2 - transitivePeerDependencies: - - supports-color - dev: true - /renderkid/3.0.0: resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} dependencies: @@ -16134,11 +16302,6 @@ packages: strip-ansi: 6.0.1 dev: true - /repeat-string/1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - dev: true - /require-directory/2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -16152,6 +16315,11 @@ packages: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} dev: true + /requireindex/1.1.0: + resolution: {integrity: sha512-LBnkqsDE7BZKvqylbmn7lTIVdpx4K/QCduRATpO5R+wtPmky/a8pN1bO2D6wXppn1497AJF9mNjqAXr6bdl9jg==} + engines: {node: '>=0.10.5'} + dev: true + /requires-port/1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: true @@ -16191,7 +16359,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.39 + postcss: 8.5.3 source-map: 0.6.1 dev: true @@ -16205,23 +16373,24 @@ packages: engines: {node: '>=10'} dev: true - /resolve.exports/2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + /resolve.exports/2.0.3: + resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} dev: true /resolve/1.19.0: resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: - is-core-module: 2.14.0 + is-core-module: 2.16.1 path-parse: 1.0.7 dev: true - /resolve/1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + /resolve/1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} hasBin: true dependencies: - is-core-module: 2.14.0 + is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -16230,7 +16399,7 @@ packages: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true dependencies: - is-core-module: 2.14.0 + is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -16253,8 +16422,8 @@ packages: engines: {node: '>= 4'} dev: true - /reusify/1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + /reusify/1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true @@ -16284,7 +16453,7 @@ packages: hasBin: true dependencies: glob: 11.0.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 dev: true /roarr/2.15.4: @@ -16320,11 +16489,11 @@ packages: peerDependencies: rollup: ^2.0.0 dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 jest-worker: 26.6.2 rollup: 2.79.2 serialize-javascript: 4.0.0 - terser: 5.31.1 + terser: 5.39.0 dev: true /rollup-pluginutils/2.8.2: @@ -16341,18 +16510,31 @@ packages: fsevents: 2.3.3 dev: true + /router/2.2.0: + resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} + engines: {node: '>= 18'} + dependencies: + debug: 4.4.0 + depd: 2.0.0 + is-promise: 4.0.0 + parseurl: 1.3.3 + path-to-regexp: 8.2.0 + transitivePeerDependencies: + - supports-color + dev: true + /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 dev: true - /rxjs-for-await/1.0.0_rxjs@7.8.1: + /rxjs-for-await/1.0.0_rxjs@7.8.2: resolution: {integrity: sha512-MJhvf1vtQaljd5wlzsasvOjcohVogzkHkUI0gFE9nGhZ15/fT2vR1CjkLEh37oRqWwpv11vHo5D+sLM+Aw9Y8g==} peerDependencies: rxjs: ^7.0.0 dependencies: - rxjs: 7.8.1 + rxjs: 7.8.2 /rxjs/6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} @@ -16361,16 +16543,17 @@ packages: tslib: 1.14.1 dev: true - /rxjs/7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + /rxjs/7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} dependencies: tslib: 2.8.1 - /safe-array-concat/1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + /safe-array-concat/1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} engines: {node: '>=0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 get-intrinsic: 1.3.0 has-symbols: 1.1.0 isarray: 2.0.5 @@ -16383,13 +16566,21 @@ packages: /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - /safe-regex-test/1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + /safe-push-apply/1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + dev: true + + /safe-regex-test/1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 es-errors: 1.3.0 - is-regex: 1.1.4 + is-regex: 1.2.1 dev: true /safer-buffer/2.1.2: @@ -16399,7 +16590,7 @@ packages: resolution: {integrity: sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==} dev: true - /sass-loader/12.6.0_sass@1.77.7+webpack@5.96.1: + /sass-loader/12.6.0_sass@1.87.0+webpack@5.99.8: resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -16420,18 +16611,20 @@ packages: dependencies: klona: 2.0.6 neo-async: 2.6.2 - sass: 1.77.7 - webpack: 5.96.1 + sass: 1.87.0 + webpack: 5.99.8 dev: true - /sass/1.77.7: - resolution: {integrity: sha512-9ywH75cO+rLjbrZ6en3Gp8qAMwPGBapFtlsMJoDTkcMU/bSe5a6cjKVUn5Jr4Gzg5GbP3HE8cm+02pLCgcoMow==} + /sass/1.87.0: + resolution: {integrity: sha512-d0NoFH4v6SjEK7BoX810Jsrhj7IQSYHAHLi/iSpgqKc7LaIDshFRlSg5LOymf9FqQhxEHs2W5ZQXlvy0KD45Uw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: - chokidar: 3.6.0 - immutable: 4.3.6 - source-map-js: 1.2.0 + chokidar: 4.0.3 + immutable: 5.1.2 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 dev: true /saxes/5.0.1: @@ -16480,14 +16673,14 @@ packages: ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - /schema-utils/4.2.0: - resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} - engines: {node: '>= 12.13.0'} + /schema-utils/4.3.2: + resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==} + engines: {node: '>= 10.13.0'} dependencies: '@types/json-schema': 7.0.15 - ajv: 8.16.0 + ajv: 8.17.1 ajv-formats: 2.1.1 - ajv-keywords: 5.1.0_ajv@8.16.0 + ajv-keywords: 5.1.0_ajv@8.17.1 dev: true /section-iterator/2.0.0: @@ -16525,8 +16718,8 @@ packages: lru-cache: 6.0.0 dev: true - /semver/7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + /semver/7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} engines: {node: '>=10'} hasBin: true @@ -16567,16 +16760,15 @@ packages: randombytes: 2.1.0 dev: true - /serve-handler/6.1.5: - resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==} + /serve-handler/6.1.6: + resolution: {integrity: sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==} dependencies: bytes: 3.0.0 content-disposition: 0.5.2 - fast-url-parser: 1.1.3 mime-types: 2.1.18 minimatch: 3.1.2 path-is-inside: 1.0.2 - path-to-regexp: 8.1.0 + path-to-regexp: 8.2.0 range-parser: 1.2.0 dev: true @@ -16602,8 +16794,8 @@ packages: parseurl: 1.3.3 send: 0.19.1 - /serve/14.2.3: - resolution: {integrity: sha512-VqUFMC7K3LDGeGnJM9h56D3XGKb6KGgOw0cVNtA26yYXHCcpxf3xwCTUaQoWlVS7i8Jdh3GjQkOB23qsXyjoyQ==} + /serve/14.2.4: + resolution: {integrity: sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==} engines: {node: '>= 14'} hasBin: true dependencies: @@ -16616,7 +16808,7 @@ packages: clipboardy: 3.0.0 compression: 1.7.4 is-port-reachable: 4.0.0 - serve-handler: 6.1.5 + serve-handler: 6.1.6 update-check: 1.5.4 dev: true @@ -16634,6 +16826,7 @@ packages: get-intrinsic: 1.3.0 gopd: 1.2.0 has-property-descriptors: 1.0.2 + dev: true /set-function-name/2.0.2: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} @@ -16645,6 +16838,15 @@ packages: has-property-descriptors: 1.0.2 dev: true + /set-proto/1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + dev: true + /setprototypeof/1.1.0: resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} dev: true @@ -16665,17 +16867,9 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shell-quote/1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - dev: true - - /shiki/0.14.7: - resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} - dependencies: - ansi-sequence-parser: 1.1.1 - jsonc-parser: 3.3.1 - vscode-oniguruma: 1.7.0 - vscode-textmate: 8.0.0 + /shell-quote/1.8.2: + resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} + engines: {node: '>= 0.4'} dev: true /shiki/1.29.2: @@ -16691,14 +16885,41 @@ packages: '@types/hast': 3.0.4 dev: true - /side-channel/1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + /side-channel-list/1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + /side-channel-map/1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 - object-inspect: 1.13.2 + object-inspect: 1.13.4 + + /side-channel-weakmap/1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + /side-channel/1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 /signal-exit/3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -16751,12 +16972,12 @@ packages: resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} dev: true - /source-map-js/1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + /source-map-js/1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} dev: true - /source-map-loader/3.0.2_webpack@5.96.1: + /source-map-loader/3.0.2_webpack@5.99.8: resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -16764,19 +16985,19 @@ packages: dependencies: abab: 2.0.6 iconv-lite: 0.6.3 - source-map-js: 1.2.0 - webpack: 5.96.1 + source-map-js: 1.2.1 + webpack: 5.99.8 dev: true - /source-map-loader/4.0.2_webpack@5.96.1: + /source-map-loader/4.0.2_webpack@5.99.8: resolution: {integrity: sha512-oYwAqCuL0OZhBoSgmdrLa7mv9MjommVMiQIWgcztf+eS4+8BfcUee6nenFnDhKOhzAVnk5gpZdfnz1iiBv+5sg==} engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.72.1 dependencies: iconv-lite: 0.6.3 - source-map-js: 1.2.0 - webpack: 5.96.1 + source-map-js: 1.2.1 + webpack: 5.99.8 dev: true /source-map-resolve/0.5.3: @@ -16835,15 +17056,15 @@ packages: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} dev: true - /spawn-command/0.0.2-1: - resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==} + /spawn-command/0.0.2: + resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} dev: true /spdx-correct/3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.21 dev: true /spdx-exceptions/2.5.0: @@ -16854,17 +17075,24 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.21 + dev: true + + /spdx-expression-parse/4.0.0: + resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.21 dev: true - /spdx-license-ids/3.0.18: - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} + /spdx-license-ids/3.0.21: + resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} dev: true /spdy-transport/3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.5 + debug: 4.4.0 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -16878,7 +17106,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.5 + debug: 4.4.0 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -16887,11 +17115,6 @@ packages: - supports-color dev: true - /specificity/0.4.1: - resolution: {integrity: sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==} - hasBin: true - dev: true - /sprintf-js/1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true @@ -16930,11 +17153,12 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - /stop-iteration-iterator/1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + /stop-iteration-iterator/1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} engines: {node: '>= 0.4'} dependencies: - internal-slot: 1.0.7 + es-errors: 1.3.0 + internal-slot: 1.1.0 dev: true /strict-uri-encode/1.1.0: @@ -16964,7 +17188,7 @@ packages: resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} engines: {node: '>=12.20'} dependencies: - char-regex: 2.0.1 + char-regex: 2.0.2 strip-ansi: 7.1.0 dev: true @@ -16999,55 +17223,70 @@ packages: strip-ansi: 7.1.0 dev: true - /string.prototype.includes/2.0.0: - resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} + /string.prototype.includes/2.0.1: + resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} + engines: {node: '>= 0.4'} dependencies: + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 dev: true - /string.prototype.matchall/4.0.11: - resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + /string.prototype.matchall/4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 - gopd: 1.0.1 - has-symbols: 1.0.3 - internal-slot: 1.0.7 - regexp.prototype.flags: 1.5.2 + gopd: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + regexp.prototype.flags: 1.5.4 set-function-name: 2.0.2 - side-channel: 1.0.6 + side-channel: 1.1.0 dev: true /string.prototype.padend/3.1.6: resolution: {integrity: sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-object-atoms: 1.1.1 dev: true - /string.prototype.trim/1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + /string.prototype.repeat/1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.9 + dev: true + + /string.prototype.trim/1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + define-data-property: 1.1.4 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 dev: true - /string.prototype.trimend/1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + /string.prototype.trimend/1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 dev: true @@ -17056,7 +17295,7 @@ packages: resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.1.1 dev: true @@ -17118,7 +17357,7 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 dev: true /strip-bom/3.0.0: @@ -17166,145 +17405,131 @@ packages: engines: {node: '>=8'} dev: true - /strnum/1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + /strnum/2.1.0: + resolution: {integrity: sha512-w0S//9BqZZGw0L0Y8uLSelFGnDJgTyyNQLmSlPnVz43zPAiqu3w4t8J8sDqqANOGeZIZ/9jWuPguYcEnsoHv4A==} - /style-loader/3.3.4_webpack@5.96.1: + /style-loader/3.3.4_webpack@5.99.8: resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.96.1 + webpack: 5.99.8 dev: true /style-search/0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} dev: true - /stylehacks/5.1.1_postcss@8.4.39: + /stylehacks/5.1.1_postcss@8.5.3: resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.2 - postcss: 8.4.39 - postcss-selector-parser: 6.1.0 + browserslist: 4.24.5 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: true - /stylelint-config-prettier/8.0.2_stylelint@13.13.1: - resolution: {integrity: sha512-TN1l93iVTXpF9NJstlvP7nOu9zY2k+mN0NSFQ/VEGz15ZIP9ohdDZTtCWHs5LjctAhSAzaILULGbgiM0ItId3A==} - engines: {node: '>= 10', npm: '>= 5'} + /stylelint-config-prettier/9.0.5_stylelint@16.19.1: + resolution: {integrity: sha512-U44lELgLZhbAD/xy/vncZ2Pq8sh2TnpiPvo38Ifg9+zeioR+LAkHu0i6YORIOxFafZoVg0xqQwex6e6F25S5XA==} + engines: {node: '>= 12'} hasBin: true peerDependencies: - stylelint: '>=11.0.0' - dependencies: - stylelint: 13.13.1 - dev: true - - /stylelint-config-sass-guidelines/7.1.0_stylelint@13.13.1: - resolution: {integrity: sha512-WvC9nRdlYknftPcUaJCajrPYKg6d2CKffrr7BPPkN/i/Mt8Qsm1hNQ9lqC1sKoCIKdH051SCEZi10qwFLgDbbg==} - peerDependencies: - stylelint: ^13.7.0 + stylelint: '>= 11.x < 15' dependencies: - stylelint: 13.13.1 - stylelint-order: 4.1.0_stylelint@13.13.1 - stylelint-scss: 3.21.0_stylelint@13.13.1 + stylelint: 16.19.1 dev: true - /stylelint-order/4.1.0_stylelint@13.13.1: - resolution: {integrity: sha512-sVTikaDvMqg2aJjh4r48jsdfmqLT+nqB1MOsaBnvM3OwLx4S+WXcsxsgk5w18h/OZoxZCxuyXMh61iBHcj9Qiw==} + /stylelint-config-sass-guidelines/12.1.0_stylelint@16.19.1: + resolution: {integrity: sha512-NTxEtVT6uNSqRvq+A3ScyKhjUrY/Z845TnpWEwnMgIPZ/+/Waa4+51r6OPuQRMu4XZS3D8DK1UaT4TWFBvuuAw==} + engines: {node: '>=18.12.0'} peerDependencies: - stylelint: ^10.0.1 || ^11.0.0 || ^12.0.0 || ^13.0.0 + postcss: ^8.4.21 + stylelint: ^16.1.0 dependencies: - lodash: 4.17.21 - postcss: 8.4.39 - postcss-sorting: 5.0.1 - stylelint: 13.13.1 + '@stylistic/stylelint-plugin': 3.1.2_stylelint@16.19.1 + postcss-scss: 4.0.9 + stylelint: 16.19.1 + stylelint-scss: 6.12.0_stylelint@16.19.1 dev: true - /stylelint-prettier/1.2.0_fca2x6gd5fv7ftj4befheae2b4: - resolution: {integrity: sha512-/MYz6W2CNgKHblPzPtk7cybu8H5dGG3c2GevL64RButERj1uJg4SdBIIat1hMfDOmN6QQpldc6tCc//ZAWh9WQ==} - engines: {node: '>=6'} + /stylelint-prettier/5.0.3_ffgybey7mf3njhmd2hjz5zmzcm: + resolution: {integrity: sha512-B6V0oa35ekRrKZlf+6+jA+i50C4GXJ7X1PPmoCqSUoXN6BrNF6NhqqhanvkLjqw2qgvrS0wjdpeC+Tn06KN3jw==} + engines: {node: '>=18.12.0'} peerDependencies: - prettier: '>= 0.11.0' - stylelint: '>= 9.2.1' + prettier: '>=3.0.0' + stylelint: '>=16.0.0' dependencies: - prettier: 2.8.8 + prettier: 3.5.3 prettier-linter-helpers: 1.0.0 - stylelint: 13.13.1 + stylelint: 16.19.1 dev: true - /stylelint-scss/3.21.0_stylelint@13.13.1: - resolution: {integrity: sha512-CMI2wSHL+XVlNExpauy/+DbUcB/oUZLARDtMIXkpV/5yd8nthzylYd1cdHeDMJVBXeYHldsnebUX6MoV5zPW4A==} - engines: {node: '>=8'} + /stylelint-scss/6.12.0_stylelint@16.19.1: + resolution: {integrity: sha512-U7CKhi1YNkM1pXUXl/GMUXi8xKdhl4Ayxdyceie1nZ1XNIdaUgMV6OArpooWcDzEggwgYD0HP/xIgVJo9a655w==} + engines: {node: '>=18.12.0'} peerDependencies: - stylelint: ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 + stylelint: ^16.0.2 dependencies: - lodash: 4.17.21 + css-tree: 3.1.0 + is-plain-object: 5.0.0 + known-css-properties: 0.36.0 + mdn-data: 2.21.0 postcss-media-query-parser: 0.2.3 - postcss-resolve-nested-selector: 0.1.1 - postcss-selector-parser: 6.1.0 + postcss-resolve-nested-selector: 0.1.6 + postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - stylelint: 13.13.1 + stylelint: 16.19.1 dev: true - /stylelint/13.13.1: - resolution: {integrity: sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==} - engines: {node: '>=10.13.0'} + /stylelint/16.19.1: + resolution: {integrity: sha512-C1SlPZNMKl+d/C867ZdCRthrS+6KuZ3AoGW113RZCOL0M8xOGpgx7G70wq7lFvqvm4dcfdGFVLB/mNaLFChRKw==} + engines: {node: '>=18.12.0'} hasBin: true dependencies: - '@stylelint/postcss-css-in-js': 0.37.3_lrpgrolfvll3p4c7yzuvfga3qm - '@stylelint/postcss-markdown': 0.36.2_lrpgrolfvll3p4c7yzuvfga3qm - autoprefixer: 9.8.8 + '@csstools/css-parser-algorithms': 3.0.4_3wy24upepm7ctssj4pkbaqtvaq + '@csstools/css-tokenizer': 3.0.3 + '@csstools/media-query-list-parser': 4.0.2_55kv3rydzpklflnth6fg55jnw4 + '@csstools/selector-specificity': 5.0.0_ugy3uarqyirr2oks35q7u7qcgi + '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 - chalk: 4.1.2 - cosmiconfig: 7.1.0 - debug: 4.3.5 - execall: 2.0.0 - fast-glob: 3.3.2 + colord: 2.9.3 + cosmiconfig: 9.0.0 + css-functions-list: 3.2.3 + css-tree: 3.1.0 + debug: 4.4.0 + fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 - file-entry-cache: 6.0.1 - get-stdin: 8.0.0 + file-entry-cache: 10.1.0 global-modules: 2.0.0 globby: 11.1.0 globjoin: 0.1.4 html-tags: 3.3.1 - ignore: 5.3.1 - import-lazy: 4.0.0 + ignore: 7.0.4 imurmurhash: 0.1.4 - known-css-properties: 0.21.0 - lodash: 4.17.21 - log-symbols: 4.1.0 + is-plain-object: 5.0.0 + known-css-properties: 0.36.0 mathml-tag-names: 2.1.3 - meow: 9.0.0 - micromatch: 4.0.7 - normalize-selector: 0.2.0 - postcss: 8.4.39 - postcss-html: 0.36.0_lrpgrolfvll3p4c7yzuvfga3qm - postcss-less: 3.1.4 - postcss-media-query-parser: 0.2.3 - postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 4.0.2 - postcss-sass: 0.4.4 - postcss-scss: 2.1.1 - postcss-selector-parser: 6.1.0 - postcss-syntax: 0.36.2_postcss@8.4.39 + meow: 13.2.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + picocolors: 1.1.1 + postcss: 8.5.3 + postcss-resolve-nested-selector: 0.1.6 + postcss-safe-parser: 7.0.1_postcss@8.5.3 + postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 - slash: 3.0.0 - specificity: 0.4.1 string-width: 4.2.3 - strip-ansi: 6.0.1 - style-search: 0.1.0 - sugarss: 2.0.0 + supports-hyperlinks: 3.2.0 svg-tags: 1.0.0 - table: 6.8.2 - v8-compile-cache: 2.4.0 - write-file-atomic: 3.0.3 + table: 6.9.0 + write-file-atomic: 5.0.1 transitivePeerDependencies: - supports-color + - typescript dev: true /subarg/1.0.0: @@ -17318,26 +17543,20 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 commander: 4.1.1 glob: 10.4.5 lines-and-columns: 1.2.4 mz: 2.7.0 - pirates: 4.0.6 + pirates: 4.0.7 ts-interface-checker: 0.1.13 dev: true - /sugarss/2.0.0: - resolution: {integrity: sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==} - dependencies: - postcss: 8.4.39 - dev: true - /sumchecker/3.0.1: resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==} engines: {node: '>= 8.0'} dependencies: - debug: 4.3.5 + debug: 4.4.0 transitivePeerDependencies: - supports-color @@ -17382,6 +17601,14 @@ packages: supports-color: 7.2.0 dev: true + /supports-hyperlinks/3.2.0: + resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} + engines: {node: '>=14.18'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + /supports-preserve-symlinks-flag/1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} @@ -17404,13 +17631,13 @@ packages: image-size: 0.5.5 loader-utils: 1.4.2 merge-options: 1.0.1 - micromatch: 4.0.7 - postcss: 8.4.39 - postcss-prefix-selector: 1.16.1_postcss@8.4.39 + micromatch: 4.0.8 + postcss: 8.5.3 + postcss-prefix-selector: 1.16.1_postcss@8.5.3 posthtml-rename-id: 1.0.12 posthtml-svg-mode: 1.0.3 query-string: 4.3.4 - traverse: 0.6.9 + traverse: 0.6.11 dev: true /svg-parser/2.0.4: @@ -17453,22 +17680,30 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true + /synckit/0.11.4: + resolution: {integrity: sha512-Q/XQKRaJiLiFIBNN+mndW7S/RHxvwzuZS6ZwmRzUBqJBv/5QIKCEwkBC8GBf8EQJKYnaFs0wOZbKTXBPj8L9oQ==} + engines: {node: ^14.18.0 || >=16.0.0} + dependencies: + '@pkgr/core': 0.2.4 + tslib: 2.8.1 + dev: true + /tabbable/6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - /table/6.8.2: - resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} + /table/6.9.0: + resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.16.0 + ajv: 8.17.1 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 strip-ansi: 6.0.1 dev: true - /tailwindcss/3.4.4: - resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + /tailwindcss/3.4.17: + resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -17477,22 +17712,22 @@ packages: chokidar: 3.6.0 didyoumean: 1.2.2 dlv: 1.1.3 - fast-glob: 3.3.2 + fast-glob: 3.3.3 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.21.6 - lilconfig: 2.1.0 - micromatch: 4.0.7 + jiti: 1.21.7 + lilconfig: 3.1.3 + micromatch: 4.0.8 normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.4.39 - postcss-import: 15.1.0_postcss@8.4.39 - postcss-js: 4.0.1_postcss@8.4.39 - postcss-load-config: 4.0.2_postcss@8.4.39 - postcss-nested: 6.0.1_postcss@8.4.39 - postcss-selector-parser: 6.1.0 - resolve: 1.22.8 + postcss: 8.5.3 + postcss-import: 15.1.0_postcss@8.5.3 + postcss-js: 4.0.1_postcss@8.5.3 + postcss-load-config: 4.0.2_postcss@8.5.3 + postcss-nested: 6.2.0_postcss@8.5.3 + postcss-selector-parser: 6.1.2 + resolve: 1.22.10 sucrase: 3.35.0 transitivePeerDependencies: - ts-node @@ -17531,8 +17766,8 @@ packages: supports-hyperlinks: 2.3.0 dev: true - /terser-webpack-plugin/5.3.10_webpack@5.96.1: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + /terser-webpack-plugin/5.3.14_webpack@5.99.8: + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -17549,19 +17784,19 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.31.1 - webpack: 5.96.1 + terser: 5.39.0 + webpack: 5.99.8 dev: true - /terser/5.31.1: - resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==} + /terser/5.39.0: + resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} engines: {node: '>=10'} hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.14.0 + acorn: 8.14.1 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -17624,11 +17859,6 @@ packages: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} dev: true - /to-fast-properties/2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: true - /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -17648,7 +17878,7 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} dependencies: - psl: 1.9.0 + psl: 1.15.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 @@ -17677,13 +17907,13 @@ packages: punycode: 2.3.1 dev: true - /traverse/0.6.9: - resolution: {integrity: sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==} + /traverse/0.6.11: + resolution: {integrity: sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==} engines: {node: '>= 0.4'} dependencies: gopd: 1.2.0 - typedarray.prototype.slice: 1.0.3 - which-typed-array: 1.1.15 + typedarray.prototype.slice: 1.0.5 + which-typed-array: 1.1.19 dev: true /tree-kill/1.2.2: @@ -17695,24 +17925,22 @@ packages: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} dev: true - /trim-newlines/3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} - dev: true - - /trough/1.0.5: - resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} - dev: true - /tryer/1.0.1: resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} dev: true + /ts-api-utils/2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + dev: true + /ts-interface-checker/0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-jest/27.1.5_ffc5qouy45v3zjlzng7flfczky: + /ts-jest/27.1.5_trt4xn2dph7emsqhf4ec33dgg4: resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -17733,8 +17961,8 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.24.7 - babel-jest: 27.5.1_@babel+core@7.24.7 + '@babel/core': 7.27.1 + babel-jest: 27.5.1_@babel+core@7.27.1 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 27.5.1 @@ -17742,13 +17970,13 @@ packages: json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.2 - typescript: 5.0.4 + semver: 7.7.1 + typescript: 5.6.3 yargs-parser: 20.2.9 dev: true - /ts-jest/29.2.0_erljds5soyc3uc6knqx7u5zlbu: - resolution: {integrity: sha512-eFmkE9MG0+oT6nqSOcUwL+2UUmK2IvhhUV8hFDsCHnc++v2WCCbQQZh5vvjsa8sgOY/g9T0325hmkEmi6rninA==} + /ts-jest/29.3.2_erljds5soyc3uc6knqx7u5zlbu: + resolution: {integrity: sha512-bJJkrWc6PjFVz5g2DGCNUo8z7oFEYaz1xP1NpeDU7KNLMWPpEyV8Chbpkn8xjzgRDpQhnGMyvyldoL7h8JXyug==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -17772,19 +18000,21 @@ packages: optional: true dependencies: bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0_@types+node@20.17.32 + jest: 29.7.0_@types+node@20.17.46 jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.2 + semver: 7.7.1 + type-fest: 4.41.0 typescript: 5.6.3 yargs-parser: 21.1.1 dev: true - /ts-key-enum/2.0.12: - resolution: {integrity: sha512-Ety4IvKMaeG34AyXMp5r11XiVZNDRL+XWxXbVVJjLvq2vxKRttEANBE7Za1bxCAZRdH2/sZT6jFyyTWxXz28hw==} + /ts-key-enum/2.0.13: + resolution: {integrity: sha512-zixs6j8+NhzazLUQ1SiFrlo1EFWG/DbqLuUGcWWZ5zhwjRT7kbi1hBlofxdqel+h28zrby2It5TrOyKp04kvqw==} /tsconfig-paths/3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -17811,14 +18041,14 @@ packages: tslib: 1.14.1 dev: true - /tsutils/3.21.0_typescript@5.0.4: + /tsutils/3.21.0_typescript@5.6.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.0.4 + typescript: 5.6.3 dev: true /type-check/0.3.2: @@ -17850,11 +18080,6 @@ packages: engines: {node: '>=10'} dev: true - /type-fest/0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} - engines: {node: '>=10'} - dev: true - /type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -17865,20 +18090,15 @@ packages: engines: {node: '>=10'} dev: true - /type-fest/0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - dev: true - - /type-fest/0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - dev: true - /type-fest/2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} + /type-fest/4.41.0: + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} + engines: {node: '>=16'} + dev: true + /type-is/1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -17886,48 +18106,58 @@ packages: media-typer: 0.3.0 mime-types: 2.1.35 - /typed-array-buffer/1.0.2: - resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + /type-is/2.0.1: + resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} + engines: {node: '>= 0.6'} + dependencies: + content-type: 1.0.5 + media-typer: 1.1.0 + mime-types: 3.0.1 + dev: true + + /typed-array-buffer/1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 es-errors: 1.3.0 - is-typed-array: 1.1.13 + is-typed-array: 1.1.15 dev: true - /typed-array-byte-length/1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + /typed-array-byte-length/1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 + call-bind: 1.0.8 + for-each: 0.3.5 gopd: 1.2.0 - has-proto: 1.0.3 - is-typed-array: 1.1.13 + has-proto: 1.2.0 + is-typed-array: 1.1.15 dev: true - /typed-array-byte-offset/1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + /typed-array-byte-offset/1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 + call-bind: 1.0.8 + for-each: 0.3.5 gopd: 1.2.0 - has-proto: 1.0.3 - is-typed-array: 1.1.13 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 dev: true - /typed-array-length/1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + /typed-array-length/1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 + call-bind: 1.0.8 + for-each: 0.3.5 gopd: 1.2.0 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - possible-typed-array-names: 1.0.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 dev: true /typedarray-to-buffer/3.1.5: @@ -17936,24 +18166,18 @@ packages: is-typedarray: 1.0.0 dev: true - /typedarray.prototype.slice/1.0.3: - resolution: {integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==} + /typedarray.prototype.slice/1.0.5: + resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.9 es-errors: 1.3.0 - typed-array-buffer: 1.0.2 - typed-array-byte-offset: 1.0.2 - dev: true - - /typedoc-plugin-merge-modules/5.1.0_typedoc@0.25.13: - resolution: {integrity: sha512-jXH27L/wlxFjErgBXleh3opVgjVTXFEuBo68Yfl18S9Oh/IqxK6NV94jlEJ9hl4TXc9Zm2l7Rfk41CEkcCyvFQ==} - peerDependencies: - typedoc: 0.24.x || 0.25.x - dependencies: - typedoc: 0.25.13_typescript@5.3.3 + get-proto: 1.0.1 + math-intrinsics: 1.1.0 + typed-array-buffer: 1.0.3 + typed-array-byte-offset: 1.0.4 dev: true /typedoc-plugin-merge-modules/6.1.0_typedoc@0.26.11: @@ -17964,20 +18188,6 @@ packages: typedoc: 0.26.11_typescript@5.6.3 dev: true - /typedoc/0.25.13_typescript@5.3.3: - resolution: {integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==} - engines: {node: '>= 16'} - hasBin: true - peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x - dependencies: - lunr: 2.3.9 - marked: 4.3.0 - minimatch: 9.0.5 - shiki: 0.14.7 - typescript: 5.3.3 - dev: true - /typedoc/0.26.11_typescript@5.6.3: resolution: {integrity: sha512-sFEgRRtrcDl2FxVP58Ze++ZK2UQAEvtvvH8rRlig1Ja3o7dDaMHmaBfvJmdGnNEFaLTpQsN8dpvZaTqJSu/Ugw==} engines: {node: '>= 18'} @@ -17993,14 +18203,23 @@ packages: yaml: 2.7.1 dev: true - /typescript/5.0.4: - resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} - engines: {node: '>=12.20'} - hasBin: true + /typescript-eslint/8.32.0_eslint@9.26.0: + resolution: {integrity: sha512-UMq2kxdXCzinFFPsXc9o2ozIpYCCOiEC46MG3yEh5Vipq6BO27otTtEBZA1fQ66DulEUgE97ucQ/3YY66CPg0A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + dependencies: + '@typescript-eslint/eslint-plugin': 8.32.0_5tubg25uzp4nlpzhkodglf4vwm + '@typescript-eslint/parser': 8.32.0_eslint@9.26.0 + '@typescript-eslint/utils': 8.32.0_eslint@9.26.0 + eslint: 9.26.0 + transitivePeerDependencies: + - supports-color dev: true - /typescript/5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript/5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -18030,13 +18249,14 @@ packages: dependencies: random-bytes: 1.0.0 - /unbox-primitive/1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + /unbox-primitive/1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - has-bigints: 1.0.2 + call-bound: 1.0.4 + has-bigints: 1.1.0 has-symbols: 1.1.0 - which-boxed-primitive: 1.0.2 + which-boxed-primitive: 1.1.1 dev: true /underscore/1.12.1: @@ -18049,8 +18269,8 @@ packages: /undici-types/6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - /unicode-canonical-property-names-ecmascript/2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + /unicode-canonical-property-names-ecmascript/2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} dev: true @@ -18058,12 +18278,12 @@ packages: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-canonical-property-names-ecmascript: 2.0.1 unicode-property-aliases-ecmascript: 2.1.0 dev: true - /unicode-match-property-value-ecmascript/2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + /unicode-match-property-value-ecmascript/2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} engines: {node: '>=4'} dev: true @@ -18083,17 +18303,6 @@ packages: engines: {node: '>= 0.4.12'} dev: true - /unified/9.2.2: - resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} - dependencies: - bail: 1.0.5 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 2.1.0 - trough: 1.0.5 - vfile: 4.2.1 - dev: true - /unique-string/2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -18101,16 +18310,6 @@ packages: crypto-random-string: 2.0.0 dev: true - /unist-util-find-all-after/3.0.2: - resolution: {integrity: sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==} - dependencies: - unist-util-is: 4.1.0 - dev: true - - /unist-util-is/4.1.0: - resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} - dev: true - /unist-util-is/6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} dependencies: @@ -18123,12 +18322,6 @@ packages: '@types/unist': 3.0.3 dev: true - /unist-util-stringify-position/2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} - dependencies: - '@types/unist': 2.0.10 - dev: true - /unist-util-stringify-position/4.0.0: resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} dependencies: @@ -18178,24 +18371,13 @@ packages: engines: {node: '>=4'} dev: true - /update-browserslist-db/1.1.1_browserslist@4.23.2: - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.23.2 - escalade: 3.2.0 - picocolors: 1.1.1 - dev: true - - /update-browserslist-db/1.1.1_browserslist@4.24.2: - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + /update-browserslist-db/1.1.3_browserslist@4.24.5: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.24.2 + browserslist: 4.24.5 escalade: 3.2.0 picocolors: 1.1.1 dev: true @@ -18211,6 +18393,7 @@ packages: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.1 + dev: true /urix/0.1.0: resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} @@ -18230,10 +18413,10 @@ packages: unidecode: 0.1.8 dev: true - /use-sync-external-store/1.2.0_react@18.3.1: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + /use-sync-external-store/1.5.0_react@18.3.1: + resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: react: 18.3.1 @@ -18273,10 +18456,6 @@ packages: hasBin: true dev: true - /v8-compile-cache/2.4.0: - resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} - dev: true - /v8-to-istanbul/8.1.1: resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} engines: {node: '>=10.12.0'} @@ -18302,22 +18481,10 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /validator/13.12.0: - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} - engines: {node: '>= 0.10'} - dev: true - /vary/1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /vfile-message/2.0.4: - resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} - dependencies: - '@types/unist': 2.0.10 - unist-util-stringify-position: 2.0.3 - dev: true - /vfile-message/4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} dependencies: @@ -18325,15 +18492,6 @@ packages: unist-util-stringify-position: 4.0.0 dev: true - /vfile/4.2.1: - resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} - dependencies: - '@types/unist': 2.0.10 - is-buffer: 2.0.5 - unist-util-stringify-position: 2.0.3 - vfile-message: 2.0.4 - dev: true - /vfile/6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} dependencies: @@ -18341,14 +18499,6 @@ packages: vfile-message: 4.0.2 dev: true - /vscode-oniguruma/1.7.0: - resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - dev: true - - /vscode-textmate/8.0.0: - resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - dev: true - /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} deprecated: Use your platform's native performance.now() and performance.timeOrigin. @@ -18376,8 +18526,8 @@ packages: makeerror: 1.0.12 dev: true - /watchpack/2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + /watchpack/2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 @@ -18412,7 +18562,7 @@ packages: engines: {node: '>=12'} dev: true - /webpack-dev-middleware/5.3.4_webpack@5.96.1: + /webpack-dev-middleware/5.3.4_webpack@5.99.8: resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -18422,11 +18572,11 @@ packages: memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 - schema-utils: 4.2.0 - webpack: 5.96.1 + schema-utils: 4.3.2 + webpack: 5.99.8 dev: true - /webpack-dev-server/4.15.2_webpack@5.96.1: + /webpack-dev-server/4.15.2_webpack@5.99.8: resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} engines: {node: '>= 12.13.0'} hasBin: true @@ -18445,31 +18595,31 @@ packages: '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.10 + '@types/ws': 8.18.1 ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 + bonjour-service: 1.3.0 chokidar: 3.6.0 colorette: 2.0.20 - compression: 1.7.4 + compression: 1.8.0 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 express: 4.21.2 graceful-fs: 4.2.11 - html-entities: 2.5.2 - http-proxy-middleware: 2.0.7_@types+express@4.17.21 + html-entities: 2.6.0 + http-proxy-middleware: 2.0.9_@types+express@4.17.21 ipaddr.js: 2.2.0 - launch-editor: 2.8.0 + launch-editor: 2.10.0 open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 - schema-utils: 4.2.0 + schema-utils: 4.3.2 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.96.1 - webpack-dev-middleware: 5.3.4_webpack@5.96.1 - ws: 8.18.0 + webpack: 5.99.8 + webpack-dev-middleware: 5.3.4_webpack@5.99.8 + ws: 8.18.2 transitivePeerDependencies: - bufferutil - debug @@ -18477,14 +18627,14 @@ packages: - utf-8-validate dev: true - /webpack-manifest-plugin/4.1.1_webpack@5.96.1: + /webpack-manifest-plugin/4.1.1_webpack@5.99.8: resolution: {integrity: sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==} engines: {node: '>=12.22.0'} peerDependencies: webpack: ^4.44.2 || ^5.47.0 dependencies: tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.99.8 webpack-sources: 2.3.1 dev: true @@ -18508,8 +18658,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack/5.96.1: - resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} + /webpack/5.99.8: + resolution: {integrity: sha512-lQ3CPiSTpfOnrEGeXDwoq5hIGzSjmwD72GdfVzF7CQAI7t47rJG9eDWvcEkEn3CUQymAElVvDg3YNTlCYj+qUQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -18519,15 +18669,16 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.14.0 - browserslist: 4.24.2 + '@types/estree': 1.0.7 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.1 + browserslist: 4.24.5 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 + enhanced-resolve: 5.18.1 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -18536,10 +18687,10 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10_webpack@5.96.1 - watchpack: 2.4.1 + terser-webpack-plugin: 5.3.14_webpack@5.99.8 + watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -18551,7 +18702,7 @@ packages: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} dependencies: - http-parser-js: 0.5.8 + http-parser-js: 0.5.10 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 dev: true @@ -18618,32 +18769,34 @@ packages: webidl-conversions: 6.1.0 dev: true - /which-boxed-primitive/1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + /which-boxed-primitive/1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} dependencies: - is-bigint: 1.0.4 - is-boolean-object: 1.1.2 - is-number-object: 1.0.7 - is-string: 1.0.7 - is-symbol: 1.0.4 + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 dev: true - /which-builtin-type/1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + /which-builtin-type/1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} engines: {node: '>= 0.4'} dependencies: - function.prototype.name: 1.1.6 + call-bound: 1.0.4 + function.prototype.name: 1.1.8 has-tostringtag: 1.0.2 - is-async-function: 2.0.0 - is-date-object: 1.0.5 - is-finalizationregistry: 1.0.2 - is-generator-function: 1.0.10 - is-regex: 1.1.4 - is-weakref: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.0 + is-regex: 1.2.1 + is-weakref: 1.1.1 isarray: 2.0.5 - which-boxed-primitive: 1.0.2 + which-boxed-primitive: 1.1.1 which-collection: 1.0.2 - which-typed-array: 1.1.15 + which-typed-array: 1.1.19 dev: true /which-collection/1.0.2: @@ -18653,20 +18806,22 @@ packages: is-map: 2.0.3 is-set: 2.0.3 is-weakmap: 2.0.2 - is-weakset: 2.0.3 + is-weakset: 2.0.4 dev: true /which-module/2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: true - /which-typed-array/1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + /which-typed-array/1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 + call-bind: 1.0.8 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 gopd: 1.2.0 has-tostringtag: 1.0.2 dev: true @@ -18720,15 +18875,15 @@ packages: resolution: {integrity: sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==} engines: {node: '>=10.0.0'} dependencies: - '@apideck/better-ajv-errors': 0.3.6_ajv@8.16.0 - '@babel/core': 7.24.7 - '@babel/preset-env': 7.24.7_@babel+core@7.24.7 - '@babel/runtime': 7.24.7 - '@rollup/plugin-babel': 5.3.1_w6kn3gmbfhpa2ap3fyykp2cmt4 + '@apideck/better-ajv-errors': 0.3.6_ajv@8.17.1 + '@babel/core': 7.27.1 + '@babel/preset-env': 7.27.2_@babel+core@7.27.1 + '@babel/runtime': 7.27.1 + '@rollup/plugin-babel': 5.3.1_sukxlac6ludkpqon5klsf2cjz4 '@rollup/plugin-node-resolve': 11.2.1_rollup@2.79.2 '@rollup/plugin-replace': 2.4.2_rollup@2.79.2 '@surma/rollup-plugin-off-main-thread': 2.2.3 - ajv: 8.16.0 + ajv: 8.17.1 common-tags: 1.8.2 fast-json-stable-stringify: 2.1.0 fs-extra: 9.1.0 @@ -18844,7 +18999,7 @@ packages: resolution: {integrity: sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==} dev: true - /workbox-webpack-plugin/6.6.0_webpack@5.96.1: + /workbox-webpack-plugin/6.6.0_webpack@5.99.8: resolution: {integrity: sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==} engines: {node: '>=10.0.0'} peerDependencies: @@ -18853,7 +19008,7 @@ packages: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.96.1 + webpack: 5.99.8 webpack-sources: 1.4.3 workbox-build: 6.6.0 transitivePeerDependencies: @@ -18872,6 +19027,18 @@ packages: resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} dev: true + /workspace-tools/0.36.4: + resolution: {integrity: sha512-v0UFVvw9BjHtRu2Dau5PEJKkuG8u4jPlpXZQWjSz9XgbSutpPURqtO2P0hp3cVmQVATh8lkMFCewFgJuDnyC/w==} + dependencies: + '@yarnpkg/lockfile': 1.1.0 + fast-glob: 3.3.3 + git-url-parse: 13.1.1 + globby: 11.1.0 + jju: 1.4.0 + js-yaml: 4.1.0 + micromatch: 4.0.8 + dev: true + /wrap-ansi/5.1.0: resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} engines: {node: '>=6'} @@ -18928,6 +19095,14 @@ packages: signal-exit: 3.0.7 dev: true + /write-file-atomic/5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + dev: true + /ws/7.5.10: resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} @@ -18940,8 +19115,8 @@ packages: utf-8-validate: optional: true - /ws/8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + /ws/8.18.2: + resolution: {integrity: sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -18953,8 +19128,9 @@ packages: optional: true dev: true - /wtfnode/0.9.3: - resolution: {integrity: sha512-MXjgxJovNVYUkD85JBZTKT5S5ng/e56sNuRZlid7HcGTNrIODa5UPtqE3i0daj7fJ2SGj5Um2VmiphQVyVKK5A==} + /wtfnode/0.9.4: + resolution: {integrity: sha512-5xgeLjIxZ8DVHU4ty3kOdd9QfHDxf89tmSy0+yN8n59S3wx6LBJh8XhEg61OPOGE65jEYGAtLq0GMzLKrsjfPQ==} + engines: {node: '>=0.10.0'} hasBin: true dev: true @@ -19087,20 +19263,20 @@ packages: engines: {node: '>=10'} dev: true - /z-schema/5.0.5: - resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} - engines: {node: '>=8.0.0'} - hasBin: true + /zod-to-json-schema/3.24.5_zod@3.24.4: + resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==} + peerDependencies: + zod: ^3.24.1 dependencies: - lodash.get: 4.4.2 - lodash.isequal: 4.5.0 - validator: 13.12.0 - optionalDependencies: - commander: 9.5.0 + zod: 3.24.4 dev: true - /zustand/4.5.4_pkovrptl7wv2iqloyky3y37yx4: - resolution: {integrity: sha512-/BPMyLKJPtFEvVL0E9E9BTUM63MNyhPGlvxk1XjrfWTUlV+BR8jufjsovHzrtR6YNcBEcL7cMHovL1n9xHawEg==} + /zod/3.24.4: + resolution: {integrity: sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==} + dev: true + + /zustand/4.5.6_lyjjjdngs7hyasgxapi35brika: + resolution: {integrity: sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ==} engines: {node: '>=12.7.0'} peerDependencies: '@types/react': '>=16.8' @@ -19114,14 +19290,10 @@ packages: react: optional: true dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.21 immer: 10.1.1 react: 18.3.1 - use-sync-external-store: 1.2.0_react@18.3.1 - - /zwitch/1.0.5: - resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} - dev: true + use-sync-external-store: 1.5.0_react@18.3.1 /zwitch/2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} diff --git a/common/scripts/.eslintrc.ts.base.json b/common/scripts/.eslintrc.ts.base.json deleted file mode 100644 index a822c7f8..00000000 --- a/common/scripts/.eslintrc.ts.base.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "extends": [ - "plugin:@typescript-eslint/recommended", - "prettier/@typescript-eslint", - "react-app", - "plugin:react/recommended", - "plugin:prettier/recommended" - ], - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 7, - "sourceType": "module", - "project": "./tsconfig.json" - }, - "settings": { - "import/resolver": { - "node": { - "extensions": [".js", ".jsx", ".ts", ".tsx"] - } - } - }, - "plugins": ["simple-import-sort", "@typescript-eslint", "deprecation"], - "rules": { - "no-console": "off", - "import/prefer-default-export": "off", - "radix": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/explicit-member-accessibility": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "react/no-unescaped-entities": "off", - "react/display-name": "off", - "react/prop-types": "off", - "@typescript-eslint/interface-name-prefix": "off", - "no-unused-vars": 0, - "@typescript-eslint/no-unused-vars": [1, { "ignoreRestSiblings": true }], - "deprecation/deprecation": "error" - } -} diff --git a/common/scripts/.eslintrc.ts.json b/common/scripts/.eslintrc.ts.json deleted file mode 100644 index fdfad2e1..00000000 --- a/common/scripts/.eslintrc.ts.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": ["./.eslintrc.ts.base.json"], - "rules": { - "@typescript-eslint/no-floating-promises": "error", - "@typescript-eslint/prefer-optional-chain": "warn", - "@typescript-eslint/prefer-nullish-coalescing": "warn", - "react-hooks/exhaustive-deps": "warn" - } -} diff --git a/common/scripts/.eslintrc.ts.autofix.json b/common/scripts/eslint.autofix.config.js similarity index 56% rename from common/scripts/.eslintrc.ts.autofix.json rename to common/scripts/eslint.autofix.config.js index c355d847..be7dffae 100644 --- a/common/scripts/.eslintrc.ts.autofix.json +++ b/common/scripts/eslint.autofix.config.js @@ -1,10 +1,13 @@ -{ - "extends": ["./.eslintrc.ts.base.json"], - "rules": { +const baseConfig = require("./eslint.base.config.js"); + +module.exports = { + ...baseConfig, + rules: { + ...(baseConfig.rules), "simple-import-sort/sort": "error", "@typescript-eslint/no-inferrable-types": "error", - "curly": "error", + curly: "error", "react-hooks/exhaustive-deps": "off", "@typescript-eslint/consistent-type-imports": "error" } -} +}; \ No newline at end of file diff --git a/common/scripts/eslint.base.config.js b/common/scripts/eslint.base.config.js new file mode 100644 index 00000000..364171e9 --- /dev/null +++ b/common/scripts/eslint.base.config.js @@ -0,0 +1,57 @@ +const tsPlugin = require("@typescript-eslint/eslint-plugin"); +const tsParser = require("@typescript-eslint/parser"); +const react = require("eslint-plugin-react"); +const prettier = require("eslint-plugin-prettier"); +const simpleImportSort = require("eslint-plugin-simple-import-sort"); +const reactHooks = require("eslint-plugin-react-hooks"); +const iTwinPlugin = require("@itwin/eslint-plugin"); +const reactApp = require("eslint-config-react-app"); + +module.exports = { + files: ["**/*.{ts,tsx}"], + ...iTwinPlugin.configs.iTwinjsRecommendedConfig, + languageOptions: { + ecmaVersion: 2022, + sourceType: "module", + parser: tsParser, + parserOptions: { + project: "./tsconfig.json", + }, + }, + plugins: { + "@typescript-eslint": tsPlugin, + react, + "simple-import-sort": simpleImportSort, + "react-hooks": reactHooks, + "react-app": reactApp, + prettier, + }, + rules: { + ...react.configs.recommended.rules, + "no-console": "off", + "no-var": "error", + "import/prefer-default-export": "off", + radix: "off", + "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/explicit-function-return-type": "off", + "@typescript-eslint/explicit-member-accessibility": "off", + "@typescript-eslint/explicit-module-boundary-types": "off", + "@typescript-eslint/interface-name-prefix": "off", + "react/no-unescaped-entities": "off", + "react/display-name": "off", + "react/prop-types": "off", + "no-unused-vars": "off", + "@typescript-eslint/no-unused-vars": ["warn", { ignoreRestSiblings: true }], + "@typescript-eslint/no-deprecated": "error", + }, + settings: { + "import/resolver": { + node: { + extensions: [".js", ".jsx", ".ts", ".tsx"], + }, + }, + react: { + version: "detect", + } + } +}; \ No newline at end of file diff --git a/common/scripts/eslint.config.js b/common/scripts/eslint.config.js new file mode 100644 index 00000000..4387823e --- /dev/null +++ b/common/scripts/eslint.config.js @@ -0,0 +1,12 @@ +const baseConfig = require("./eslint.base.config.js"); + +module.exports = { + ...baseConfig, + rules: { + ...(baseConfig.rules), + "@typescript-eslint/no-floating-promises": "error", + "@typescript-eslint/prefer-optional-chain": "warn", + "@typescript-eslint/prefer-nullish-coalescing": "warn", + "react-hooks/exhaustive-deps": "warn", + }, +}; \ No newline at end of file diff --git a/common/scripts/package.json b/common/scripts/package.json index 7dfd4a63..21168eb5 100644 --- a/common/scripts/package.json +++ b/common/scripts/package.json @@ -5,28 +5,24 @@ "license": "MIT", "repository": "https://github.com/itwin/viewer/tree/main/common/scripts", "devDependencies": { - "@typescript-eslint/eslint-plugin": "^4.5.0", - "@typescript-eslint/parser": "^4.5.0", - "eslint": "^7.11.0", - "eslint-config-airbnb": "^18.2.1", - "eslint-config-prettier": "^6.11.0", - "eslint-config-react-app": "^6.0.0", - "eslint-plugin-flowtype": "^5.2.0", - "eslint-plugin-deprecation": "1.2.1", - "eslint-plugin-import": "^2.22.0", - "eslint-plugin-jsx-a11y": "^6.3.1", - "eslint-plugin-prefer-arrow": "^1.1.7", - "eslint-plugin-prettier": "^3.1.4", + "@typescript-eslint/eslint-plugin": "^8.32.0", + "@typescript-eslint/parser": "^8.32.0", + "@itwin/eslint-plugin": "^5.1.0", + "eslint": "^9.13.0", + "eslint-config-prettier": "^10.0.1", + "eslint-config-react-app": "^7.0.0", + "eslint-plugin-prettier": "^5.4.0", "eslint-plugin-react": "^7.20.3", - "eslint-plugin-react-hooks": "^4.0.7", - "eslint-plugin-simple-import-sort": "^5.0.3", - "lint-staged": "^10.2.11", - "prettier": "^2.0.5", - "stylelint": "^13.6.1", - "stylelint-config-prettier": "^8.0.2", - "stylelint-config-sass-guidelines": "^7.0.0", - "stylelint-prettier": "^1.1.2", - "stylelint-scss": "^3.18.0" + "eslint-plugin-react-hooks": "^5.0.2", + "eslint-plugin-simple-import-sort": "^12.1.1", + "lint-staged": "^11.2.6", + "prettier": "^3.5.3", + "typescript-eslint": "^8.32.0", + "stylelint": "^16.19.1", + "stylelint-config-prettier": "^9.0.5", + "stylelint-config-sass-guidelines": "^12.1.0", + "stylelint-prettier": "^5.0.3", + "stylelint-scss": "^6.12.0" }, "scripts": { "build": "", diff --git a/common/scripts/pre-commit.js b/common/scripts/pre-commit.js index 659d965c..2969aa6a 100644 --- a/common/scripts/pre-commit.js +++ b/common/scripts/pre-commit.js @@ -5,9 +5,9 @@ async function preCommit() { config: { "*.{ts,tsx}": [ "node ./common/scripts/copyright-linter.js --", - "node --max_old_space_size=4096 ./common/scripts/node_modules/eslint/bin/eslint.js --config ./common/scripts/.eslintrc.ts.autofix.json --ignore-path ./.eslintignore --resolve-plugins-relative-to ./common/scripts --fix", + "node --max_old_space_size=4096 ./common/scripts/node_modules/eslint/bin/eslint.js --config ./common/scripts/eslint.autofix.config.js --ignore-pattern **/node_modules/** --fix", "node ./common/scripts/node_modules/prettier --write --config ./.prettierrc --ignore-path ./.prettierignore", - "node --max_old_space_size=4096 ./common/scripts/node_modules/eslint/bin/eslint.js --config ./common/scripts/.eslintrc.ts.json --ignore-path ./.eslintignore --color --resolve-plugins-relative-to ./common/scripts", + "node --max_old_space_size=4096 ./common/scripts/node_modules/eslint/bin/eslint.js --config ./common/scripts/eslint.autofix.config.js --ignore-pattern **/node_modules/** --color", ], "*.{md,json}": [ "node ./common/scripts/node_modules/prettier --write --config ./.prettierrc --ignore-path ./.prettierignore", diff --git a/packages/apps/desktop-viewer-test/eslint.config.js b/packages/apps/desktop-viewer-test/eslint.config.js new file mode 100644 index 00000000..91263a2b --- /dev/null +++ b/packages/apps/desktop-viewer-test/eslint.config.js @@ -0,0 +1,12 @@ +const config = require("../../../common/scripts/eslint.config.js"); +module.exports = { + ...config, + languageOptions: { + ...config.languageOptions, + parserOptions: { + ...config.languageOptions.parserOptions, + tsconfigRootDir: __dirname, + project: ["./tsconfig.json", "./tsconfig.backend.json"], + }, + }, +}; \ No newline at end of file diff --git a/packages/apps/desktop-viewer-test/package.json b/packages/apps/desktop-viewer-test/package.json index fadbb370..8d1ea64c 100644 --- a/packages/apps/desktop-viewer-test/package.json +++ b/packages/apps/desktop-viewer-test/package.json @@ -21,7 +21,7 @@ "copy:enUS": "cpx \"./build/locales/en/*\" ./build/locales/en-US/", "electron": "electron lib/backend/main.js", "electron:debug": "cross-env NODE_ENV=development electron lib/backend/main.js", - "lint": "eslint --config package.json --resolve-plugins-relative-to ../../../common/scripts/ --no-eslintrc \"./src/**/*.{ts,tsx}\" 1>&2", + "lint": "eslint \"./src/**/*.{ts,tsx}\" 1>&2", "lint:fix": "npm run -s lint -- --fix", "start": "npm run build:backend && run-p \"start:frontend\" \"electron:debug\"", "start:frontend": "react-scripts start", @@ -98,18 +98,7 @@ "npm-run-all": "^4.1.5", "rimraf": "^3.0.2", "sass": "^1.64.2", - "typescript": "~5.0.4", + "typescript": "~5.6.2", "webpack": "^5.94.0" - }, - "eslintConfig": { - "extends": [ - "../../../common/scripts/.eslintrc.ts.json" - ], - "parserOptions": { - "project": [ - "./tsconfig.json", - "./tsconfig.backend.json" - ] - } } } diff --git a/packages/apps/desktop-viewer-test/src/backend/main.ts b/packages/apps/desktop-viewer-test/src/backend/main.ts index bf820275..e2cb82ea 100644 --- a/packages/apps/desktop-viewer-test/src/backend/main.ts +++ b/packages/apps/desktop-viewer-test/src/backend/main.ts @@ -1,15 +1,16 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import { IModelHostConfiguration, IpcHost } from "@itwin/core-backend"; import { Logger, LogLevel } from "@itwin/core-bentley"; import type { ElectronHostOptions } from "@itwin/core-electron/lib/cjs/ElectronBackend"; import { ElectronHost } from "@itwin/core-electron/lib/cjs/ElectronBackend"; -import { BackendIModelsAccess } from "@itwin/imodels-access-backend"; import { ECSchemaRpcImpl } from "@itwin/ecschema-rpcinterface-impl"; +import { BackendIModelsAccess } from "@itwin/imodels-access-backend"; import { Presentation } from "@itwin/presentation-backend"; +import dotenvFlow from "dotenv-flow"; import { Menu, shell } from "electron"; import type { MenuItemConstructorOptions } from "electron/main"; import * as path from "path"; @@ -19,7 +20,7 @@ import { channelName, viewerRpcs } from "../common/ViewerConfig"; import { appInfo } from "./AppInfo"; import ViewerHandler from "./ViewerHandler"; -require("dotenv-flow").config(); // eslint-disable-line @typescript-eslint/no-var-requires +dotenvFlow.config(); /** This is the function that gets called when we start iTwinViewer via `electron ViewerMain.js` from the command line. * It runs in the Electron main process and hosts the iModeljs backend (IModelHost) code. It starts the render (frontend) process diff --git a/packages/apps/desktop-viewer-test/src/common/ViewerConfig.ts b/packages/apps/desktop-viewer-test/src/common/ViewerConfig.ts index b722fcbb..9f6130e9 100644 --- a/packages/apps/desktop-viewer-test/src/common/ViewerConfig.ts +++ b/packages/apps/desktop-viewer-test/src/common/ViewerConfig.ts @@ -46,7 +46,7 @@ export const viewerRpcs = [ IModelReadRpcInterface, IModelTileRpcInterface, PresentationRpcInterface, - SnapshotIModelRpcInterface, + SnapshotIModelRpcInterface, // eslint-disable-line @typescript-eslint/no-deprecated ECSchemaRpcInterface, ]; diff --git a/packages/apps/desktop-viewer-test/src/frontend/app/ITwinViewerApp.ts b/packages/apps/desktop-viewer-test/src/frontend/app/ITwinViewerApp.ts index 44c8626e..9440241a 100644 --- a/packages/apps/desktop-viewer-test/src/frontend/app/ITwinViewerApp.ts +++ b/packages/apps/desktop-viewer-test/src/frontend/app/ITwinViewerApp.ts @@ -38,7 +38,7 @@ export class ITwinViewerApp { const makeIpcCall = (methodName: T) => async (args: Parameters) => - IpcApp.callIpcChannel( + IpcApp.callIpcChannel( // eslint-disable-line @typescript-eslint/no-deprecated channelName, methodName, args diff --git a/packages/apps/desktop-viewer-test/src/frontend/components/modelSelector/SelectITwin.tsx b/packages/apps/desktop-viewer-test/src/frontend/components/modelSelector/SelectITwin.tsx index 1b6d0926..4702931e 100644 --- a/packages/apps/desktop-viewer-test/src/frontend/components/modelSelector/SelectITwin.tsx +++ b/packages/apps/desktop-viewer-test/src/frontend/components/modelSelector/SelectITwin.tsx @@ -77,7 +77,7 @@ export const SelectITwin = () => { placeholder={"Search by name or number"} title={"Search"} /> - + { }), ], }, - new PropertyGridUiItemsProvider({ + new PropertyGridUiItemsProvider({ // eslint-disable-line @typescript-eslint/no-deprecated propertyGridProps: { autoExpandChildCategories: true, ancestorsNavigationControls: (props) => ( diff --git a/packages/apps/desktop-viewer-test/src/frontend/extensions/IModelMergeStatusBarItem.tsx b/packages/apps/desktop-viewer-test/src/frontend/extensions/IModelMergeStatusBarItem.tsx index a4f241d9..6e5d77c8 100644 --- a/packages/apps/desktop-viewer-test/src/frontend/extensions/IModelMergeStatusBarItem.tsx +++ b/packages/apps/desktop-viewer-test/src/frontend/extensions/IModelMergeStatusBarItem.tsx @@ -150,7 +150,7 @@ export class IModelMergeItemsProvider implements UiItemsProvider { const statusBarItems: StatusBarItem[] = []; if (stageUsage === StageUsage.General) { statusBarItems.push( - StatusBarItemUtilities.createCustomItem( + StatusBarItemUtilities.createCustomItem( // eslint-disable-line @typescript-eslint/no-deprecated "IModelMergeItemsProvider:ConnectionStatusBarItem", StatusBarSection.Center, 1, @@ -158,7 +158,7 @@ export class IModelMergeItemsProvider implements UiItemsProvider { ) ); statusBarItems.push( - StatusBarItemUtilities.createCustomItem( + StatusBarItemUtilities.createCustomItem( // eslint-disable-line @typescript-eslint/no-deprecated "IModelMergeItemsProvider:IModelMergeStatusBarItem", StatusBarSection.Center, 3, diff --git a/packages/apps/desktop-viewer-test/tsconfig.json b/packages/apps/desktop-viewer-test/tsconfig.json index 49e16291..d5b2e778 100644 --- a/packages/apps/desktop-viewer-test/tsconfig.json +++ b/packages/apps/desktop-viewer-test/tsconfig.json @@ -30,4 +30,4 @@ "node_modules", "./src/backend/**/*.ts" ] -} +} \ No newline at end of file diff --git a/packages/apps/web-viewer-test/package.json b/packages/apps/web-viewer-test/package.json index e4bfb89e..77215e84 100644 --- a/packages/apps/web-viewer-test/package.json +++ b/packages/apps/web-viewer-test/package.json @@ -49,7 +49,7 @@ "@types/node": "^20", "@types/react": "^18.2.18", "@types/react-dom": "^18.2.7", - "typescript": "~5.0.4" + "typescript": "~5.6.2" }, "browserslist": [ ">0.2%", diff --git a/packages/modules/desktop-viewer-react/eslint.config.js b/packages/modules/desktop-viewer-react/eslint.config.js new file mode 100644 index 00000000..ac3dae8a --- /dev/null +++ b/packages/modules/desktop-viewer-react/eslint.config.js @@ -0,0 +1,12 @@ +const config = require("../../../common/scripts/eslint.config.js"); + +module.exports = { + ...config, + languageOptions: { + ...config.languageOptions, + parserOptions: { + ...config.languageOptions.parserOptions, + tsconfigRootDir: __dirname, + }, + }, +}; \ No newline at end of file diff --git a/packages/modules/desktop-viewer-react/package.json b/packages/modules/desktop-viewer-react/package.json index 25a3d181..eaa8ea25 100644 --- a/packages/modules/desktop-viewer-react/package.json +++ b/packages/modules/desktop-viewer-react/package.json @@ -21,7 +21,7 @@ "test-watch": "jest --watch", "clean": "rimraf lib", "rebuild": "npm run clean && npm run build", - "lint": "eslint --config package.json --resolve-plugins-relative-to ../../../common/scripts/ --no-eslintrc \"./src/**/*.{ts,tsx}\" 1>&2", + "lint": "eslint \"src/**/*.ts*\" 1>&2", "lint:fix": "npm run -s lint -- --fix" }, "dependencies": { @@ -61,7 +61,7 @@ "@types/react-dom": "^18.2.4", "@types/react-redux": "^7.1.9", "concurrently": "^5.2.0", - "eslint": "^7.11.0", + "eslint": "^9.13.0", "copyfiles": "^2.1.0", "electron": "^24.8.3", "identity-obj-proxy": "^3.0.0", @@ -117,15 +117,5 @@ "iModel", "iModelJs", "iTwin" - ], - "eslintConfig": { - "extends": [ - "../../../common/scripts/.eslintrc.ts.json" - ], - "parserOptions": { - "project": [ - "./tsconfig.json" - ] - } - } + ] } diff --git a/packages/modules/desktop-viewer-react/src/services/Initializer.ts b/packages/modules/desktop-viewer-react/src/services/Initializer.ts index 31fc6c79..b2d1892a 100644 --- a/packages/modules/desktop-viewer-react/src/services/Initializer.ts +++ b/packages/modules/desktop-viewer-react/src/services/Initializer.ts @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import { ElectronApp } from "@itwin/core-electron/lib/cjs/ElectronFrontend"; import { IModelApp, NativeAppLogger } from "@itwin/core-frontend"; @@ -56,8 +56,7 @@ export class DesktopInitializer { iModelAppOpts.authorizationClient = authClient; ViewerAuthorization.client = authClient; - // eslint-disable-next-line deprecation/deprecation - iModelAppOpts.rpcInterfaces = options?.rpcInterfaces; + iModelAppOpts.rpcInterfaces = options?.rpcInterfaces; // eslint-disable-line @typescript-eslint/no-deprecated yield ElectronApp.startup({ iModelApp: iModelAppOpts, diff --git a/packages/modules/viewer-react/eslint.config.js b/packages/modules/viewer-react/eslint.config.js new file mode 100644 index 00000000..41671cff --- /dev/null +++ b/packages/modules/viewer-react/eslint.config.js @@ -0,0 +1,13 @@ +const config = require("../../../common/scripts/eslint.config.js"); + +module.exports = { + ...config, + ignores: ["./src/**/*.test.ts*"], // Ignore test files for now, to be removed later once exclusion from tsconfig is removed. + languageOptions: { + ...config.languageOptions, + parserOptions: { + ...config.languageOptions.parserOptions, + tsconfigRootDir: __dirname, + }, + }, +}; \ No newline at end of file diff --git a/packages/modules/viewer-react/package.json b/packages/modules/viewer-react/package.json index 6e91024f..d0e18aa6 100644 --- a/packages/modules/viewer-react/package.json +++ b/packages/modules/viewer-react/package.json @@ -27,7 +27,7 @@ "test-watch": "jest --watch", "clean": "rimraf lib", "rebuild": "npm run clean && npm run build", - "lint": "eslint --config package.json --resolve-plugins-relative-to ../../../common/scripts/ --no-eslintrc \"./src/**/*.{ts,tsx}\" 1>&2", + "lint": "eslint \"src/**/*.ts*\" 1>&2", "lint:fix": "npm run -s lint -- --fix" }, "dependencies": { @@ -75,7 +75,7 @@ "@types/react-redux": "^7.1.9", "concurrently": "^5.2.0", "copyfiles": "^2.1.0", - "eslint": "^7.11.0", + "eslint": "^9.13.0", "identity-obj-proxy": "^3.0.0", "jest": "^29.1.0", "jest-environment-jsdom": "^29.1.0", @@ -139,18 +139,5 @@ "iModel", "iModelJs", "iTwin" - ], - "eslintConfig": { - "extends": [ - "../../../common/scripts/.eslintrc.ts.json" - ], - "parserOptions": { - "project": [ - "./tsconfig.json" - ] - }, - "ignorePatterns": [ - "tests/" - ] - } + ] } diff --git a/packages/modules/viewer-react/src/components/app-ui/providers/DefaultContentGroupProvider.tsx b/packages/modules/viewer-react/src/components/app-ui/providers/DefaultContentGroupProvider.tsx index 729cc33f..4a971bdf 100644 --- a/packages/modules/viewer-react/src/components/app-ui/providers/DefaultContentGroupProvider.tsx +++ b/packages/modules/viewer-react/src/components/app-ui/providers/DefaultContentGroupProvider.tsx @@ -20,7 +20,7 @@ import type { ViewerViewportControlOptions, } from "../../../types"; -const UnifiedSelectionViewport = viewWithUnifiedSelection(ViewportComponent); +const UnifiedSelectionViewport = viewWithUnifiedSelection(ViewportComponent); // eslint-disable-line @typescript-eslint/no-deprecated /** * Provide a default content group to the default frontstage @@ -56,7 +56,7 @@ export class DefaultContentGroupProvider extends ContentGroupProvider { return new ContentGroup({ id: "iTwinViewer.default-content-group", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated contents: [ { id: "iTwinViewer.UnifiedSelectionViewport", diff --git a/packages/modules/viewer-react/src/components/app-ui/providers/ViewerStatusbarItemsProvider.tsx b/packages/modules/viewer-react/src/components/app-ui/providers/ViewerStatusbarItemsProvider.tsx index 3561fbd0..2453ca42 100644 --- a/packages/modules/viewer-react/src/components/app-ui/providers/ViewerStatusbarItemsProvider.tsx +++ b/packages/modules/viewer-react/src/components/app-ui/providers/ViewerStatusbarItemsProvider.tsx @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import type { StatusBarCustomItem, @@ -86,7 +86,7 @@ export class ViewerStatusbarItemsProvider implements UiItemsProvider { id: "SelectionInfo", section: StatusBarSection.Right, itemPriority: 40, - content: , // eslint-disable-line deprecation/deprecation + content: , // eslint-disable-line @typescript-eslint/no-deprecated }) ); } diff --git a/packages/modules/viewer-react/src/components/iModel/IModelLoader.tsx b/packages/modules/viewer-react/src/components/iModel/IModelLoader.tsx index 0a61561a..fce2b1b3 100644 --- a/packages/modules/viewer-react/src/components/iModel/IModelLoader.tsx +++ b/packages/modules/viewer-react/src/components/iModel/IModelLoader.tsx @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import "@bentley/icons-generic-webfont/dist/bentley-icons-generic-webfont.css"; import "./IModelLoader.scss"; @@ -87,8 +87,8 @@ const IModelLoader = React.memo((viewerProps: ModelLoaderProps) => {
{finalFrontstages && (connection || noConnectionRequired) && - StateManager.store ? ( //eslint-disable-line deprecation/deprecation - //eslint-disable-next-line deprecation/deprecation + StateManager.store ? ( // eslint-disable-line @typescript-eslint/no-deprecated + // eslint-disable-next-line @typescript-eslint/no-deprecated { }, [defaultFrontstageDef]); useEffect(() => { - let defaultFrontstage: FrontstageProvider | undefined; // eslint-disable-line deprecation/deprecation + let defaultFrontstage: FrontstageProvider | undefined; // eslint-disable-line @typescript-eslint/no-deprecated frontstages.forEach((viewerFrontstage) => { // register the provider - UiFramework.frontstages.addFrontstageProvider(viewerFrontstage.provider); // eslint-disable-line deprecation/deprecation + UiFramework.frontstages.addFrontstageProvider(viewerFrontstage.provider); // eslint-disable-line @typescript-eslint/no-deprecated // override the default (last wins) if (viewerFrontstage.default) { defaultFrontstage = viewerFrontstage.provider; @@ -64,7 +64,7 @@ ModelProps) => { } return () => { - UiFramework.frontstages.clearFrontstageProviders(); // eslint-disable-line deprecation/deprecation + UiFramework.frontstages.clearFrontstageProviders(); // eslint-disable-line @typescript-eslint/no-deprecated }; }, [frontstages]); diff --git a/packages/modules/viewer-react/src/hooks/useBaseViewerInitializer.tsx b/packages/modules/viewer-react/src/hooks/useBaseViewerInitializer.tsx index c183415a..4fdf39a9 100644 --- a/packages/modules/viewer-react/src/hooks/useBaseViewerInitializer.tsx +++ b/packages/modules/viewer-react/src/hooks/useBaseViewerInitializer.tsx @@ -59,7 +59,7 @@ function overridePresentationProps( ...(inputProps.selectionStorage ? { selection: { - ...inputProps.presentationProps?.selection, + ...inputProps.presentationProps?.selection, // eslint-disable-line @typescript-eslint/no-deprecated selectionStorage: inputProps.selectionStorage, }, } diff --git a/packages/modules/viewer-react/src/hooks/useFrontstages.tsx b/packages/modules/viewer-react/src/hooks/useFrontstages.tsx index b32dc9e0..24a62576 100644 --- a/packages/modules/viewer-react/src/hooks/useFrontstages.tsx +++ b/packages/modules/viewer-react/src/hooks/useFrontstages.tsx @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import { BackstageAppButton, @@ -77,8 +77,7 @@ export const useFrontstages = ({ blankConnectionViewState ); - //eslint-disable-next-line deprecation/deprecation - const defaultFrontstageProvider = new StandardFrontstageProvider({ + const defaultFrontstageProvider = new StandardFrontstageProvider({ // eslint-disable-line @typescript-eslint/no-deprecated id: ViewerDefaultFrontstageProviderId, usage: StageUsage.General, contentGroupProps: contentGroup, diff --git a/packages/modules/viewer-react/src/hooks/useUnifiedSelectionSync.tsx b/packages/modules/viewer-react/src/hooks/useUnifiedSelectionSync.tsx index 71963cdd..7bc80308 100644 --- a/packages/modules/viewer-react/src/hooks/useUnifiedSelectionSync.tsx +++ b/packages/modules/viewer-react/src/hooks/useUnifiedSelectionSync.tsx @@ -54,7 +54,7 @@ export function useUnifiedSelectionSync({ } function getActiveScope(): SelectionScope { - const activeScope = Presentation.selection.scopes.activeScope; + const activeScope = Presentation.selection.scopes.activeScope; // eslint-disable-line @typescript-eslint/no-deprecated if (!activeScope) { return "element"; } diff --git a/packages/modules/viewer-react/src/services/BaseInitializer.ts b/packages/modules/viewer-react/src/services/BaseInitializer.ts index c1175b35..d8bd4127 100644 --- a/packages/modules/viewer-react/src/services/BaseInitializer.ts +++ b/packages/modules/viewer-react/src/services/BaseInitializer.ts @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import type { UiSyncEventArgs } from "@itwin/appui-abstract"; import { @@ -36,8 +36,8 @@ import { makeCancellable } from "../utilities/MakeCancellable"; const syncSelectionCount = () => { let removeListenerFunc: (() => void) | undefined; - Presentation.selection.selectionChange.addListener( - (args: SelectionChangeEventArgs, provider: ISelectionProvider) => { + Presentation.selection.selectionChange.addListener( // eslint-disable-line @typescript-eslint/no-deprecated + (args: SelectionChangeEventArgs, provider: ISelectionProvider) => { // eslint-disable-line @typescript-eslint/no-deprecated removeListenerFunc?.(); if (args.level !== 0) { // don't need to handle sub-selections @@ -45,10 +45,8 @@ const syncSelectionCount = () => { } const selection = provider.getSelection(args.imodel, args.level); const numSelected = getInstancesCount(selection); - - //eslint-disable-next-line deprecation/deprecation - UiFramework.dispatchActionToStore( - SessionStateActionId.SetNumItemsSelected, //eslint-disable-line deprecation/deprecation + UiFramework.dispatchActionToStore( // eslint-disable-line @typescript-eslint/no-deprecated + SessionStateActionId.SetNumItemsSelected, // eslint-disable-line @typescript-eslint/no-deprecated numSelected ); @@ -58,9 +56,8 @@ const syncSelectionCount = () => { removeListenerFunc = UiFramework.getIModelConnection()?.selectionSet.onChanged.addListener( (_ev) => { - //eslint-disable-next-line deprecation/deprecation - UiFramework.dispatchActionToStore( - SessionStateActionId.SetNumItemsSelected, //eslint-disable-line deprecation/deprecation + UiFramework.dispatchActionToStore( // eslint-disable-line @typescript-eslint/no-deprecated + SessionStateActionId.SetNumItemsSelected, // eslint-disable-line @typescript-eslint/no-deprecated numSelected ); } @@ -73,16 +70,12 @@ const syncSelectionCount = () => { const syncActiveSelectionScope = () => { // If the user doesn't set any active scope and uses the default scope, then the Presentation active scope would be undefined. // Thus, we have to sync it for the first time here. - Presentation.selection.scopes.activeScope = - UiFramework.getActiveSelectionScope(); //eslint-disable-line deprecation/deprecation - //eslint-disable-next-line deprecation/deprecation - SyncUiEventDispatcher.onSyncUiEvent.addListener((args: UiSyncEventArgs) => { - //eslint-disable-next-line deprecation/deprecation - if (args.eventIds.has(SessionStateActionId.SetSelectionScope)) { + Presentation.selection.scopes.activeScope = UiFramework.getActiveSelectionScope(); // eslint-disable-line @typescript-eslint/no-deprecated + SyncUiEventDispatcher.onSyncUiEvent.addListener((args: UiSyncEventArgs) => { // eslint-disable-line @typescript-eslint/no-deprecated + if (args.eventIds.has(SessionStateActionId.SetSelectionScope)) { // eslint-disable-line @typescript-eslint/no-deprecated // After 4.x the AppUI no longer has a presentation dep and therefore we have the responsibility of // syncing the Presentation.selection.scopes.activeScope with the AppUi's UiSyncEvent for SetSelectionScope - Presentation.selection.scopes.activeScope = - UiFramework.getActiveSelectionScope(); //eslint-disable-line deprecation/deprecation + Presentation.selection.scopes.activeScope = UiFramework.getActiveSelectionScope(); // eslint-disable-line @typescript-eslint/no-deprecated } }); }; @@ -102,7 +95,7 @@ export class BaseInitializer { public static cancel: () => void = () => { BaseInitializer._cancel?.(); try { - Presentation.presentation.dispose(); + Presentation.presentation.dispose(); // eslint-disable-line @typescript-eslint/no-deprecated } catch (err) { // Do nothing, its possible that we never started. } @@ -148,8 +141,8 @@ export class BaseInitializer { "IModelApp must be initialized prior to rendering the Base Viewer" ); } - //eslint-disable-next-line deprecation/deprecation - if (UiCore.initialized && !this._initializing) { + + if (UiCore.initialized && !this._initializing) { // eslint-disable-line @typescript-eslint/no-deprecated return (this._initialized = Promise.resolve()); } else if (this._initializing) { // in the process of initializing, so return @@ -162,13 +155,13 @@ export class BaseInitializer { const cancellable = makeCancellable(function* () { // Initialize state manager // This will setup a singleton store inside the StoreManager class. - //eslint-disable-next-line deprecation/deprecation + /* eslint-disable @typescript-eslint/no-deprecated */ if (!StateManager.isInitialized()) { - //eslint-disable-next-line deprecation/deprecation new StateManager({ - frameworkState: FrameworkReducer, //eslint-disable-line deprecation/deprecation + frameworkState: FrameworkReducer, }); } + /* eslint-disable @typescript-eslint/no-deprecated */ // execute the iModelApp initialization callback if provided if (viewerOptions?.onIModelAppInit) { @@ -190,14 +183,12 @@ export class BaseInitializer { yield Promise.all(i18nPromises); // initialize UiCore - //eslint-disable-next-line deprecation/deprecation yield UiCore.initialize(IModelApp.localization); // initialize UiComponents yield UiComponents.initialize(IModelApp.localization); // initialize UiFramework - //eslint-disable-next-line deprecation/deprecation yield UiFramework.initialize(); // initialize Presentation @@ -292,7 +283,6 @@ export const getIModelAppOptions = ( class ViewerAccuSnap extends AccuSnap { public override getActiveSnapModes(): SnapMode[] { // The SnapMode in the UiFramework is a bit mask. - //eslint-disable-next-line deprecation/deprecation const snapMode = UiFramework.getAccudrawSnapMode(); const snaps: SnapMode[] = []; if (0 < (snapMode & SnapMode.Bisector)) { diff --git a/packages/modules/viewer-react/src/services/iModel/IModelService.ts b/packages/modules/viewer-react/src/services/iModel/IModelService.ts index d37b32ba..595f5614 100644 --- a/packages/modules/viewer-react/src/services/iModel/IModelService.ts +++ b/packages/modules/viewer-react/src/services/iModel/IModelService.ts @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import { UiFramework } from "@itwin/appui-react"; import { Guid } from "@itwin/core-bentley"; @@ -151,7 +151,7 @@ export const getViewState = async ( // attempt to construct a default viewState const viewCreator = new ViewCreator3d(connection); view = await viewCreator.createDefaultView(viewCreatorOptions); - UiFramework.setActiveSelectionScope("top-assembly"); // eslint-disable-line deprecation/deprecation + UiFramework.setActiveSelectionScope("top-assembly"); // eslint-disable-line @typescript-eslint/no-deprecated } } return view; diff --git a/packages/modules/viewer-react/src/services/iModel/ViewCreator3d.ts b/packages/modules/viewer-react/src/services/iModel/ViewCreator3d.ts index 3ec26211..b2b28197 100644 --- a/packages/modules/viewer-react/src/services/iModel/ViewCreator3d.ts +++ b/packages/modules/viewer-react/src/services/iModel/ViewCreator3d.ts @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ /* API for creating a 3D default view for an iModel. @@ -90,7 +90,7 @@ export class ViewCreator3d extends ViewCreator { }, 100); }); }; - + // eslint-disable-next-line @typescript-eslint/no-floating-promises tileTreesLoaded().finally(() => { void IModelApp.tools.run(FitViewTool.toolId, viewPort, true, false); viewPort.view.setStandardRotation( diff --git a/packages/modules/viewer-react/src/tests/components/BaseViewer.test.tsx b/packages/modules/viewer-react/src/tests/components/BaseViewer.test.tsx index 40f6c52b..7c0e0ee8 100644 --- a/packages/modules/viewer-react/src/tests/components/BaseViewer.test.tsx +++ b/packages/modules/viewer-react/src/tests/components/BaseViewer.test.tsx @@ -118,8 +118,8 @@ const mockIModelId = "456"; describe("BaseViewer", () => { beforeEach(() => { jest.clearAllMocks(); - if (UiCore.initialized) { - UiCore.terminate(); + if (UiCore.initialized) { // eslint-disable-line @typescript-eslint/no-deprecated + UiCore.terminate(); // eslint-disable-line @typescript-eslint/no-deprecated } }); diff --git a/packages/modules/viewer-react/src/tests/components/app-ui/providers/DefaultContentGroupProvider.test.tsx b/packages/modules/viewer-react/src/tests/components/app-ui/providers/DefaultContentGroupProvider.test.tsx index 2e70a1ee..5444dc8f 100644 --- a/packages/modules/viewer-react/src/tests/components/app-ui/providers/DefaultContentGroupProvider.test.tsx +++ b/packages/modules/viewer-react/src/tests/components/app-ui/providers/DefaultContentGroupProvider.test.tsx @@ -119,9 +119,9 @@ describe("DefaultContentGroupProvider", () => { const contentGroupProvider = new DefaultContentGroupProvider(); await contentGroupProvider.contentGroup({ contentGroup: new ContentGroup({ - contents: [{ id: "viewport", classId: IModelViewportControl }], + contents: [{ id: "viewport", classId: IModelViewportControl }], // eslint-disable-line @typescript-eslint/no-deprecated id: "contentGroup", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated }), id: "DefaultContentGroup", version: 1, @@ -137,9 +137,9 @@ describe("DefaultContentGroupProvider", () => { const contentGroupProvider = new DefaultContentGroupProvider(); await contentGroupProvider.contentGroup({ contentGroup: new ContentGroup({ - contents: [{ id: "viewport", classId: IModelViewportControl }], + contents: [{ id: "viewport", classId: IModelViewportControl }], // eslint-disable-line @typescript-eslint/no-deprecated id: "contentGroup", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated }), id: "DefaultContentGroup", version: 1, @@ -165,9 +165,9 @@ describe("DefaultContentGroupProvider", () => { ); await contentGroupProvider.contentGroup({ contentGroup: new ContentGroup({ - contents: [{ id: "viewport", classId: IModelViewportControl }], + contents: [{ id: "viewport", classId: IModelViewportControl }], // eslint-disable-line @typescript-eslint/no-deprecated id: "contentGroup", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated }), id: "DefaultContentGroup", version: 1, @@ -195,9 +195,9 @@ describe("DefaultContentGroupProvider", () => { ); await contentGroupProvider.contentGroup({ contentGroup: new ContentGroup({ - contents: [{ id: "viewport", classId: IModelViewportControl }], + contents: [{ id: "viewport", classId: IModelViewportControl }], // eslint-disable-line @typescript-eslint/no-deprecated id: "contentGroup", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated }), id: "DefaultContentGroup", version: 1, @@ -218,9 +218,9 @@ describe("DefaultContentGroupProvider", () => { ); await contentGroupProvider.contentGroup({ contentGroup: new ContentGroup({ - contents: [{ id: "viewport", classId: IModelViewportControl }], + contents: [{ id: "viewport", classId: IModelViewportControl }], // eslint-disable-line @typescript-eslint/no-deprecated id: "contentGroup", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated }), id: "DefaultContentGroup", version: 1, @@ -241,9 +241,9 @@ describe("DefaultContentGroupProvider", () => { ); await contentGroupProvider.contentGroup({ contentGroup: new ContentGroup({ - contents: [{ id: "viewport", classId: IModelViewportControl }], + contents: [{ id: "viewport", classId: IModelViewportControl }], // eslint-disable-line @typescript-eslint/no-deprecated id: "contentGroup", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated }), id: "DefaultContentGroup", version: 1, @@ -270,9 +270,9 @@ describe("DefaultContentGroupProvider", () => { ); await contentGroupProvider.contentGroup({ contentGroup: new ContentGroup({ - contents: [{ id: "viewport", classId: IModelViewportControl }], + contents: [{ id: "viewport", classId: IModelViewportControl }], // eslint-disable-line @typescript-eslint/no-deprecated id: "contentGroup", - layout: StandardContentLayouts.singleView, + layout: StandardContentLayouts.singleView, // eslint-disable-line @typescript-eslint/no-deprecated }), id: "DefaultContentGroup", version: 1, diff --git a/packages/modules/viewer-react/src/tests/components/app-ui/providers/ViewerContentToolsProvider.test.tsx b/packages/modules/viewer-react/src/tests/components/app-ui/providers/ViewerContentToolsProvider.test.tsx index fe2048e9..b6bad8ec 100644 --- a/packages/modules/viewer-react/src/tests/components/app-ui/providers/ViewerContentToolsProvider.test.tsx +++ b/packages/modules/viewer-react/src/tests/components/app-ui/providers/ViewerContentToolsProvider.test.tsx @@ -8,18 +8,18 @@ import { ViewerContentToolsProvider } from "../../../../components/app-ui/provid describe("ViewerContentToolsProvider", () => { it("should return a 'section clear button' in status bar if default is not provided", () => { let provider = new ViewerContentToolsProvider(); - expect(provider.provideStatusBarItems().length).toBe(1); + expect(provider.provideStatusBarItems().length).toBe(1); // eslint-disable-line @typescript-eslint/no-deprecated provider = new ViewerContentToolsProvider({ horizontal: {} }); - expect(provider.provideStatusBarItems().length).toBe(1); + expect(provider.provideStatusBarItems().length).toBe(1); // eslint-disable-line @typescript-eslint/no-deprecated }); it("should not modify the status bar if section group is falsy", () => { let provider = new ViewerContentToolsProvider({ vertical: { sectionGroup: false }, }); - expect(provider.provideStatusBarItems().length).toBe(0); + expect(provider.provideStatusBarItems().length).toBe(0); // eslint-disable-line @typescript-eslint/no-deprecated provider = new ViewerContentToolsProvider({ vertical: { sectionGroup: undefined }, }); - expect(provider.provideStatusBarItems().length).toBe(0); + expect(provider.provideStatusBarItems().length).toBe(0); // eslint-disable-line @typescript-eslint/no-deprecated }); }); diff --git a/packages/modules/viewer-react/src/tests/components/iModel/IModelLoader.test.tsx b/packages/modules/viewer-react/src/tests/components/iModel/IModelLoader.test.tsx index 3b08afc7..79a775c5 100644 --- a/packages/modules/viewer-react/src/tests/components/iModel/IModelLoader.test.tsx +++ b/packages/modules/viewer-react/src/tests/components/iModel/IModelLoader.test.tsx @@ -3,13 +3,14 @@ * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ - import "@testing-library/jest-dom/extend-expect"; import { ColorTheme, UiFramework, UiItemsManager } from "@itwin/appui-react"; import { Cartographic, ColorDef } from "@itwin/core-common"; import { BlankConnection } from "@itwin/core-frontend"; import { Range3d } from "@itwin/core-geometry"; +import { SchemaContext } from "@itwin/ecschema-metadata"; +import * as unifiedSelection from "@itwin/unified-selection"; import { render, waitFor } from "@testing-library/react"; import React from "react"; @@ -22,8 +23,6 @@ import type { ViewerFrontstage, } from "../../../types"; import { TestUiProvider, TestUiProvider2 } from "../../mocks/MockUiProviders"; -import * as unifiedSelection from "@itwin/unified-selection"; -import { SchemaContext } from "@itwin/ecschema-metadata"; jest.mock("react-redux", () => ({ ...jest.requireActual("react-redux"), @@ -290,7 +289,7 @@ describe("IModelLoader", () => { await waitFor(() => getByTestId("loader-wrapper")); - expect(UiFramework.setColorTheme).toHaveBeenCalledWith(ColorTheme.Dark); + expect(UiFramework.setColorTheme).toHaveBeenCalledWith(ColorTheme.Dark); // eslint-disable-line @typescript-eslint/no-deprecated }); it("synchronizes with unified selection storage when storage provided", async () => { diff --git a/packages/modules/viewer-react/src/tests/components/iModel/IModelViewer.test.tsx b/packages/modules/viewer-react/src/tests/components/iModel/IModelViewer.test.tsx index 487f5cd0..e7bc545f 100644 --- a/packages/modules/viewer-react/src/tests/components/iModel/IModelViewer.test.tsx +++ b/packages/modules/viewer-react/src/tests/components/iModel/IModelViewer.test.tsx @@ -13,7 +13,7 @@ import React from "react"; import { IModelViewer } from "../../../components/iModel/IModelViewer"; import type { ViewerFrontstage } from "../../../types"; - +/* eslint-disable @typescript-eslint/no-deprecated */ class Frontstage1Provider extends FrontstageProvider { frontstageConfig(): FrontstageConfig { const content = new ContentGroup({ @@ -47,7 +47,7 @@ class Frontstage2Provider extends FrontstageProvider { } public id = "Frontstage2"; } - +/* eslint-disable @typescript-eslint/no-deprecated */ jest.mock("@itwin/appui-react", () => { return { UiFramework: { diff --git a/packages/modules/viewer-react/src/tests/mocks/MockUiProviders.tsx b/packages/modules/viewer-react/src/tests/mocks/MockUiProviders.tsx index b3ec53a9..762ce65c 100644 --- a/packages/modules/viewer-react/src/tests/mocks/MockUiProviders.tsx +++ b/packages/modules/viewer-react/src/tests/mocks/MockUiProviders.tsx @@ -53,7 +53,7 @@ export class TestUiProvider implements UiItemsProvider { [this.syncEventId] ); - const visibilityActionSpec = ToolbarItemUtilities.createActionItem( + const visibilityActionSpec = ToolbarItemUtilities.createActionItem( // eslint-disable-line @typescript-eslint/no-deprecated "visibility-action-tool", 200, iconCondition, @@ -65,7 +65,7 @@ export class TestUiProvider implements UiItemsProvider { } ); - const alertActionSpec = ToolbarItemUtilities.createActionItem( + const alertActionSpec = ToolbarItemUtilities.createActionItem( // eslint-disable-line @typescript-eslint/no-deprecated "alert-action-tool", 210, "icon-developer", @@ -89,7 +89,7 @@ export class TestUiProvider implements UiItemsProvider { if (stageUsage === StageUsage.General) { statusBarItems.push( - StatusBarItemUtilities.createActionItem( + StatusBarItemUtilities.createActionItem( // eslint-disable-line @typescript-eslint/no-deprecated "alert-statusbar-item", StatusBarSection.Center, 100, @@ -122,7 +122,7 @@ export class TestUiProvider2 implements UiItemsProvider { ) { widgets.push({ id: "addonWidget", - content: Addon Widget in panel, + content: Addon Widget in panel, // eslint-disable-line @typescript-eslint/no-deprecated }); } return widgets; diff --git a/packages/modules/viewer-react/src/tests/services/BaseInitializer.test.ts b/packages/modules/viewer-react/src/tests/services/BaseInitializer.test.ts index a768613a..2ede2d5a 100644 --- a/packages/modules/viewer-react/src/tests/services/BaseInitializer.test.ts +++ b/packages/modules/viewer-react/src/tests/services/BaseInitializer.test.ts @@ -118,9 +118,11 @@ describe("BaseInitializer", () => { beforeEach(() => { jest.clearAllMocks(); jest.resetModules(); + /* eslint-disable @typescript-eslint/no-deprecated */ if (UiCore.initialized) { UiCore.terminate(); } + /* eslint-disable @typescript-eslint/no-deprecated */ // reset the getter function to true so that it can be overridden to false if needed Object.defineProperty(IModelApp, "initialized", { get: () => { diff --git a/packages/modules/viewer-react/src/types.ts b/packages/modules/viewer-react/src/types.ts index e717b3a1..fdf1ef9b 100644 --- a/packages/modules/viewer-react/src/types.ts +++ b/packages/modules/viewer-react/src/types.ts @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import type { BackstageItem, @@ -61,7 +61,7 @@ export interface ViewerViewCreator3dOptions extends ViewCreator3dOptions { export interface ViewerFrontstage { /** frontstage provider to register */ - provider: FrontstageProvider; //eslint-disable-line deprecation/deprecation + provider: FrontstageProvider; // eslint-disable-line @typescript-eslint/no-deprecated /** should this be the default frontstage? If multiple are defined as default, the last will be used */ default?: boolean; /** the frontstage requires an iModel connection */ @@ -73,8 +73,7 @@ export type ViewerBackstageItem = BackstageItem & { }; export interface ViewerViewportControlOptions - //eslint-disable-next-line deprecation/deprecation - extends Omit { + extends Omit { // eslint-disable-line @typescript-eslint/no-deprecated /** ViewState or a function to return a ViewState */ viewState?: | ViewState diff --git a/packages/modules/viewer-react/tsconfig.json b/packages/modules/viewer-react/tsconfig.json index 0d5b00f5..e4a99461 100644 --- a/packages/modules/viewer-react/tsconfig.json +++ b/packages/modules/viewer-react/tsconfig.json @@ -3,8 +3,6 @@ "compilerOptions": { "allowSyntheticDefaultImports": true, "esModuleInterop": true, - "target": "ES2023", - "lib": ["ES2023", "DOM", "DOM.Iterable", "ESNext.Disposable"] }, "include": ["./src/**/*.ts*"], "exclude": ["./src/**/*.test.ts*"], diff --git a/packages/modules/web-viewer-react/eslint.config.js b/packages/modules/web-viewer-react/eslint.config.js new file mode 100644 index 00000000..ac3dae8a --- /dev/null +++ b/packages/modules/web-viewer-react/eslint.config.js @@ -0,0 +1,12 @@ +const config = require("../../../common/scripts/eslint.config.js"); + +module.exports = { + ...config, + languageOptions: { + ...config.languageOptions, + parserOptions: { + ...config.languageOptions.parserOptions, + tsconfigRootDir: __dirname, + }, + }, +}; \ No newline at end of file diff --git a/packages/modules/web-viewer-react/package.json b/packages/modules/web-viewer-react/package.json index 828ca143..a6858f20 100644 --- a/packages/modules/web-viewer-react/package.json +++ b/packages/modules/web-viewer-react/package.json @@ -20,7 +20,7 @@ "test-watch": "jest --watch", "clean": "rimraf lib", "rebuild": "npm run clean && npm run build", - "lint": "eslint --config package.json --resolve-plugins-relative-to ../../../common/scripts/ --no-eslintrc \"./src/**/*.{ts,tsx}\" 1>&2", + "lint": "eslint \"src/**/*.ts*\" 1>&2", "lint:fix": "npm run -s lint -- --fix" }, "dependencies": { @@ -58,7 +58,7 @@ "@types/react-redux": "^7.1.9", "concurrently": "^5.2.0", "copyfiles": "^2.1.0", - "eslint": "^7.11.0", + "eslint": "^9.13.0", "identity-obj-proxy": "^3.0.0", "jest": "^29.1.0", "jest-environment-jsdom": "^29.1.0", @@ -113,15 +113,5 @@ "iModel", "iModelJs", "iTwin" - ], - "eslintConfig": { - "extends": [ - "../../../common/scripts/.eslintrc.ts.json" - ], - "parserOptions": { - "project": [ - "./tsconfig.json" - ] - } - } + ] } diff --git a/packages/modules/web-viewer-react/src/tests/services/Initializer.test.ts b/packages/modules/web-viewer-react/src/tests/services/Initializer.test.ts index 2042cfc5..a09d97e3 100644 --- a/packages/modules/web-viewer-react/src/tests/services/Initializer.test.ts +++ b/packages/modules/web-viewer-react/src/tests/services/Initializer.test.ts @@ -1,7 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import { BentleyCloudRpcManager } from "@itwin/core-common"; import type { IModelAppOptions } from "@itwin/core-frontend"; @@ -109,9 +109,8 @@ const initClientSpy = jest.spyOn(BentleyCloudRpcManager, "initializeClient"); describe("Initializer", () => { beforeEach(() => { jest.clearAllMocks(); - // eslint-disable-next-line deprecation/deprecation - if (UiCore.initialized) { - UiCore.terminate(); // eslint-disable-line deprecation/deprecation + if (UiCore.initialized) { // eslint-disable-line @typescript-eslint/no-deprecated + UiCore.terminate(); // eslint-disable-line @typescript-eslint/no-deprecated } }); diff --git a/packages/modules/web-viewer-react/src/tests/test-helpers/rpc.ts b/packages/modules/web-viewer-react/src/tests/test-helpers/rpc.ts index 06be1bb3..13899d24 100644 --- a/packages/modules/web-viewer-react/src/tests/test-helpers/rpc.ts +++ b/packages/modules/web-viewer-react/src/tests/test-helpers/rpc.ts @@ -1,9 +1,7 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ - -/* eslint-disable prefer-rest-params */ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ import type { IModelRpcProps } from "@itwin/core-common"; import { @@ -21,7 +19,6 @@ export const defaultRpcInterfaces = [ ]; export abstract class TestRpcInterface extends RpcInterface { - // eslint-disable-line deprecation/deprecation public static readonly interfaceName = "TestRpcInterface"; public static interfaceVersion = "1.1.1"; diff --git a/packages/templates/cra-template-desktop-viewer/template/src/backend/main.ts b/packages/templates/cra-template-desktop-viewer/template/src/backend/main.ts index bf820275..9a6a6eda 100644 --- a/packages/templates/cra-template-desktop-viewer/template/src/backend/main.ts +++ b/packages/templates/cra-template-desktop-viewer/template/src/backend/main.ts @@ -1,15 +1,17 @@ /*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ +* Copyright (c) Bentley Systems, Incorporated. All rights reserved. +* See LICENSE.md in the project root for license terms and full copyright notice. +*--------------------------------------------------------------------------------------------*/ + import { IModelHostConfiguration, IpcHost } from "@itwin/core-backend"; import { Logger, LogLevel } from "@itwin/core-bentley"; import type { ElectronHostOptions } from "@itwin/core-electron/lib/cjs/ElectronBackend"; import { ElectronHost } from "@itwin/core-electron/lib/cjs/ElectronBackend"; -import { BackendIModelsAccess } from "@itwin/imodels-access-backend"; import { ECSchemaRpcImpl } from "@itwin/ecschema-rpcinterface-impl"; +import { BackendIModelsAccess } from "@itwin/imodels-access-backend"; import { Presentation } from "@itwin/presentation-backend"; +import dotenvFlow from "dotenv-flow"; import { Menu, shell } from "electron"; import type { MenuItemConstructorOptions } from "electron/main"; import * as path from "path"; @@ -19,7 +21,7 @@ import { channelName, viewerRpcs } from "../common/ViewerConfig"; import { appInfo } from "./AppInfo"; import ViewerHandler from "./ViewerHandler"; -require("dotenv-flow").config(); // eslint-disable-line @typescript-eslint/no-var-requires +dotenvFlow.config(); /** This is the function that gets called when we start iTwinViewer via `electron ViewerMain.js` from the command line. * It runs in the Electron main process and hosts the iModeljs backend (IModelHost) code. It starts the render (frontend) process