diff --git a/package.json b/package.json index d690096c..2befa34b 100644 --- a/package.json +++ b/package.json @@ -42,8 +42,8 @@ "url": "https://github.com/FRSource/tiny-carousel/issues" }, "devDependencies": { - "@commitlint/cli": "17.7.1", - "@commitlint/config-conventional": "17.7.0", + "@commitlint/cli": "17.8.1", + "@commitlint/config-conventional": "17.8.1", "@textlint-rule/textlint-rule-no-unmatched-pair": "1.0.8", "@types/jest": "27.5.2", "@typescript-eslint/eslint-plugin": "5.62.0", @@ -63,7 +63,7 @@ "postcss-import": "14.1.0", "postcss-reporter": "7.0.5", "rimraf": "3.0.2", - "sass": "1.66.1", + "sass": "1.89.0", "stylelint": "15.10.3", "stylelint-config-sass-guidelines": "9.0.1", "textlint": "12.6.1", diff --git a/packages/docs/package.json b/packages/docs/package.json index 02e8bd17..bd990f2b 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -53,8 +53,8 @@ "@vuepress/plugin-pwa-popup": "2.0.0-beta.49", "@vuepress/plugin-register-components": "2.0.0-beta.49", "@vuepress/theme-default": "2.0.0-beta.49", - "vue": "3.3.4", - "vue-router": "4.2.4", + "vue": "3.5.14", + "vue-router": "4.5.1", "vuepress": "2.0.0-beta.49", "vuepress-plugin-clean-urls": "1.1.2", "vuepress-plugin-seo": "0.2.0" diff --git a/packages/react/package.json b/packages/react/package.json index bb029f69..83c5dfb0 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -56,8 +56,8 @@ "access": "public" }, "devDependencies": { - "@babel/plugin-syntax-flow": "7.22.5", - "@babel/plugin-transform-react-jsx": "7.22.5", + "@babel/plugin-syntax-flow": "7.27.1", + "@babel/plugin-transform-react-jsx": "7.27.1", "@frsource/tiny-carousel-core": "^0.10.2", "@frsource/tiny-carousel-utils": "^0.6.0", "@frsource/tiny-carousel-plugin-autoplay": "^0.4.5", @@ -78,8 +78,8 @@ "eslint-config-react-app": "7.0.1", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-testing-library": "5.11.1", - "react": "18.2.0", - "react-dom": "18.2.0", + "react": "18.3.1", + "react-dom": "18.3.1", "react-scripts": "5.0.1", "web-vitals": "2.1.4" }, diff --git a/packages/vue/package.json b/packages/vue/package.json index 9c6b07ec..76fd4c79 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -75,12 +75,12 @@ "@vue/cli-service": "4.5.19", "@vue/eslint-config-typescript": "11.0.0", "@vue/test-utils": "2.4.1", - "core-js": "3.32.1", + "core-js": "3.42.0", "eslint-plugin-vue": "9.17.0", "vue": "2.7.8", "vue-demi": "0.14.6", "vue-template-compiler": "2.7.8", - "vue3": "npm:vue@3.3.4" + "vue3": "npm:vue@3.5.14" }, "peerDependencies": { "@frsource/tiny-carousel-core": "^0.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48d192ca..88656db1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,8 +4,8 @@ importers: .: specifiers: - '@commitlint/cli': 17.7.1 - '@commitlint/config-conventional': 17.7.0 + '@commitlint/cli': 17.8.1 + '@commitlint/config-conventional': 17.8.1 '@textlint-rule/textlint-rule-no-unmatched-pair': 1.0.8 '@types/jest': 27.5.2 '@typescript-eslint/eslint-plugin': 5.62.0 @@ -25,7 +25,7 @@ importers: postcss-import: 14.1.0 postcss-reporter: 7.0.5 rimraf: 3.0.2 - sass: 1.66.1 + sass: 1.89.0 stylelint: 15.10.3 stylelint-config-sass-guidelines: 9.0.1 textlint: 12.6.1 @@ -46,8 +46,8 @@ importers: ts-jest: 27.1.5 typescript: 4.9.5 devDependencies: - '@commitlint/cli': 17.7.1 - '@commitlint/config-conventional': 17.7.0 + '@commitlint/cli': 17.8.1 + '@commitlint/config-conventional': 17.8.1 '@textlint-rule/textlint-rule-no-unmatched-pair': 1.0.8 '@types/jest': 27.5.2 '@typescript-eslint/eslint-plugin': 5.62.0_m6w5juxrikl2f6jpigg44ursuy @@ -67,7 +67,7 @@ importers: postcss-import: 14.1.0_postcss@8.4.29 postcss-reporter: 7.0.5_postcss@8.4.29 rimraf: 3.0.2 - sass: 1.66.1 + sass: 1.89.0 stylelint: 15.10.3 stylelint-config-sass-guidelines: 9.0.1_eisfqjzg6suqfss3n62w23ixny textlint: 12.6.1 @@ -110,8 +110,8 @@ importers: '@vuepress/plugin-pwa-popup': 2.0.0-beta.49 '@vuepress/plugin-register-components': 2.0.0-beta.49 '@vuepress/theme-default': 2.0.0-beta.49 - vue: 3.3.4 - vue-router: 4.2.4 + vue: 3.5.14 + vue-router: 4.5.1 vuepress: 2.0.0-beta.49 vuepress-plugin-clean-urls: 1.1.2 vuepress-plugin-seo: 0.2.0 @@ -123,14 +123,14 @@ importers: devDependencies: '@vuepress/client': 2.0.0-beta.49 '@vuepress/plugin-active-header-links': 2.0.0-beta.49 - '@vuepress/plugin-docsearch': 2.0.0-beta.49_4mkzsjxde6ueayvahwq7g473na + '@vuepress/plugin-docsearch': 2.0.0-beta.49_3erv3o55fxo4z6syo46rlujwxa '@vuepress/plugin-pwa': 2.0.0-beta.49 '@vuepress/plugin-pwa-popup': 2.0.0-beta.49 '@vuepress/plugin-register-components': 2.0.0-beta.49 '@vuepress/theme-default': 2.0.0-beta.49 - vue: 3.3.4 - vue-router: 4.2.4_vue@3.3.4 - vuepress: 2.0.0-beta.49_yuzpqwritnzjkeo4rwoc3mpgpq + vue: 3.5.14 + vue-router: 4.5.1_vue@3.5.14 + vuepress: 2.0.0-beta.49_tgrz6trm6nheyvyfkp36vqupeq vuepress-plugin-clean-urls: 1.1.2 vuepress-plugin-seo: 0.2.0 @@ -173,8 +173,8 @@ importers: packages/react: specifiers: '@babel/eslint-parser': 7.22.11 - '@babel/plugin-syntax-flow': 7.22.5 - '@babel/plugin-transform-react-jsx': 7.22.5 + '@babel/plugin-syntax-flow': 7.27.1 + '@babel/plugin-transform-react-jsx': 7.27.1 '@frsource/tiny-carousel-core': ^0.10.2 '@frsource/tiny-carousel-plugin-autoplay': ^0.4.5 '@frsource/tiny-carousel-plugin-custom-events': ^0.4.5 @@ -194,14 +194,14 @@ importers: eslint-plugin-react: 7.33.2 eslint-plugin-react-hooks: 4.6.0 eslint-plugin-testing-library: 5.11.1 - react: 18.2.0 - react-dom: 18.2.0 + react: 18.3.1 + react-dom: 18.3.1 react-scripts: 5.0.1 web-vitals: 2.1.4 devDependencies: '@babel/eslint-parser': 7.22.11_nd7yaqvx36mxflf2tzwkkhtd5e - '@babel/plugin-syntax-flow': 7.22.5_@babel+core@7.18.2 - '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.18.2 + '@babel/plugin-syntax-flow': 7.27.1_@babel+core@7.18.2 + '@babel/plugin-transform-react-jsx': 7.27.1_@babel+core@7.18.2 '@frsource/tiny-carousel-core': link:../core '@frsource/tiny-carousel-plugin-autoplay': link:../plugin-autoplay '@frsource/tiny-carousel-plugin-custom-events': link:../plugin-custom-events @@ -209,21 +209,21 @@ importers: '@frsource/tiny-carousel-utils': link:../utils '@testing-library/dom': 8.20.1 '@testing-library/jest-dom': 5.17.0 - '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y + '@testing-library/react': 13.4.0_nnrd3gsncyragczmpvfhocinkq '@testing-library/user-event': 14.4.3_szfc7t2zqsdonxwckqxkjn2the '@types/node': 17.0.45 '@types/react': 18.2.52 '@types/react-dom': 18.2.18 - eslint-config-react-app: 7.0.1_qo62rzmjacsq2bq5mxmurdx74i - eslint-plugin-flowtype: 8.0.3_3hrgwhrhs4hdykpjsegqhbheku + eslint-config-react-app: 7.0.1_4kcg6tbfihqm3vlqyvc27mr4wi + eslint-plugin-flowtype: 8.0.3_7eg3a7hwdea7n3iivou5dbz254 eslint-plugin-import: 2.28.1_w7hjdv7tbjohv55q5pukdj7xvq eslint-plugin-jsx-a11y: 6.7.1_eslint@8.49.0 eslint-plugin-react: 7.33.2_eslint@8.49.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.49.0 eslint-plugin-testing-library: 5.11.1_x243x5ndcjz7oaxh6fnphb2y6q - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - react-scripts: 5.0.1_rt2uesb5clg56psbocht5t425q + react: 18.3.1 + react-dom: 18.3.1_react@18.3.1 + react-scripts: 5.0.1_wxfvg3psmlaudpaa3fvoz2elmq web-vitals: 2.1.4 packages/utils: @@ -244,12 +244,12 @@ importers: '@vue/cli-service': 4.5.19 '@vue/eslint-config-typescript': 11.0.0 '@vue/test-utils': 2.4.1 - core-js: 3.32.1 + core-js: 3.42.0 eslint-plugin-vue: 9.17.0 vue: 2.7.8 vue-demi: 0.14.6 vue-template-compiler: 2.7.8 - vue3: npm:vue@3.3.4 + vue3: npm:vue@3.5.14 devDependencies: '@frsource/tiny-carousel-core': link:../core '@frsource/tiny-carousel-plugin-autoplay': link:../plugin-autoplay @@ -257,19 +257,19 @@ importers: '@frsource/tiny-carousel-plugin-mouse-drag': link:../plugin-mouse-drag '@typescript-eslint/eslint-plugin': 5.62.0_m6w5juxrikl2f6jpigg44ursuy '@typescript-eslint/parser': 5.62.0_x243x5ndcjz7oaxh6fnphb2y6q - '@vue/cli-plugin-babel': 5.0.8_ajyggskhirniwf3eebxejkpsnq + '@vue/cli-plugin-babel': 5.0.8_lcutq7bkv4y3qmecu5au4zcbmm '@vue/cli-plugin-eslint': 5.0.8_si3hznaumhymtykoc6sldj5vje '@vue/cli-plugin-typescript': 4.5.19_x7ooucufb33oxj5dqg5rkzyufq '@vue/cli-plugin-unit-jest': 4.5.19_2ifmsq4ugkgla7jtmgrcgcwvkm '@vue/cli-service': 4.5.19_3aj6lynec4un7246rkauzqacty '@vue/eslint-config-typescript': 11.0.0_rnndxxhrvt7q7wcauibom4bhr4 '@vue/test-utils': 2.4.1_vue@2.7.8 - core-js: 3.32.1 + core-js: 3.42.0 eslint-plugin-vue: 9.17.0_eslint@8.49.0 vue: 2.7.8 vue-demi: 0.14.6_vue@2.7.8 vue-template-compiler: 2.7.8 - vue3: /vue/3.3.4 + vue3: /vue/3.5.14_typescript@4.9.5 packages: @@ -448,6 +448,15 @@ packages: '@babel/highlight': 7.18.6 dev: true + /@babel/code-frame/7.27.1: + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + dev: true + /@babel/compat-data/7.17.10: resolution: {integrity: sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==} engines: {node: '>=6.9.0'} @@ -490,22 +499,24 @@ packages: semver: 6.3.1 dev: true - /@babel/generator/7.18.2: - resolution: {integrity: sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==} + /@babel/generator/7.18.7: + resolution: {integrity: sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.11 - '@jridgewell/gen-mapping': 0.3.1 + '@jridgewell/gen-mapping': 0.3.2 jsesc: 2.5.2 dev: true - /@babel/generator/7.18.7: - resolution: {integrity: sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==} + /@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.22.11 - '@jridgewell/gen-mapping': 0.3.2 - jsesc: 2.5.2 + '@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-annotate-as-pure/7.18.6: @@ -522,6 +533,13 @@ packages: '@babel/types': 7.22.11 dev: true + /@babel/helper-annotate-as-pure/7.27.1: + resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.27.1 + dev: true + /@babel/helper-builder-binary-assignment-operator-visitor/7.16.7: resolution: {integrity: sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==} engines: {node: '>=6.9.0'} @@ -550,7 +568,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-member-expression-to-functions': 7.17.7 @@ -586,7 +604,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.0.1 dev: true @@ -597,8 +615,8 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/traverse': 7.18.6 debug: 4.3.4 lodash.debounce: 4.0.8 @@ -629,7 +647,7 @@ packages: resolution: {integrity: sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.16.7 + '@babel/template': 7.18.6 '@babel/types': 7.22.11 dev: true @@ -641,13 +659,6 @@ packages: '@babel/types': 7.22.11 dev: true - /@babel/helper-hoist-variables/7.16.7: - resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.22.11 - dev: true - /@babel/helper-hoist-variables/7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} @@ -683,12 +694,22 @@ packages: '@babel/types': 7.22.11 dev: true + /@babel/helper-module-imports/7.27.1: + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-module-transforms/7.18.0: resolution: {integrity: sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.6 - '@babel/helper-module-imports': 7.18.6 + '@babel/helper-module-imports': 7.22.5 '@babel/helper-simple-access': 7.18.2 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.22.5 @@ -723,11 +744,16 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@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.16.8: resolution: {integrity: sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-wrap-function': 7.16.8 '@babel/types': 7.22.11 transitivePeerDependencies: @@ -741,7 +767,7 @@ packages: '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/traverse': 7.18.2 + '@babel/traverse': 7.18.6 '@babel/types': 7.22.11 transitivePeerDependencies: - supports-color @@ -793,8 +819,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier/7.18.6: - resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} + /@babel/helper-string-parser/7.27.1: + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} dev: true @@ -803,6 +829,11 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@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.18.6: resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} engines: {node: '>=6.9.0'} @@ -835,7 +866,7 @@ packages: resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.18.6 + '@babel/helper-validator-identifier': 7.22.5 chalk: 2.4.2 js-tokens: 4.0.0 dev: true @@ -856,6 +887,14 @@ packages: '@babel/types': 7.22.11 dev: true + /@babel/parser/7.27.2: + resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.27.1 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==} engines: {node: '>=6.9.0'} @@ -863,7 +902,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.17.12_@babel+core@7.18.2: @@ -873,7 +912,7 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.18.2 dev: true @@ -885,7 +924,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.16.8 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.2 transitivePeerDependencies: @@ -899,7 +938,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color dev: true @@ -925,7 +964,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.2 transitivePeerDependencies: - supports-color @@ -954,7 +993,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.2 dev: true @@ -965,7 +1004,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.2 dev: true @@ -976,7 +1015,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.2 dev: true @@ -987,7 +1026,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.2 dev: true @@ -998,7 +1037,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.2 dev: true @@ -1009,7 +1048,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.2 dev: true @@ -1022,7 +1061,7 @@ packages: '@babel/compat-data': 7.17.10 '@babel/core': 7.18.2 '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.2 '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.18.2 dev: true @@ -1034,7 +1073,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.2 dev: true @@ -1045,7 +1084,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.2 dev: true @@ -1058,7 +1097,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color dev: true @@ -1070,9 +1109,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.2 transitivePeerDependencies: - supports-color @@ -1086,7 +1125,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.2: @@ -1095,7 +1134,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.2: @@ -1104,7 +1143,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.2: @@ -1113,7 +1152,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.2: @@ -1123,7 +1162,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-decorators/7.18.6_@babel+core@7.18.2: @@ -1151,17 +1190,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-flow/7.22.5_@babel+core@7.18.2: - resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} + /@babel/plugin-syntax-flow/7.27.1_@babel+core@7.18.2: + resolution: {integrity: sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.27.1 dev: true /@babel/plugin-syntax-import-assertions/7.17.12_@babel+core@7.18.2: @@ -1171,7 +1210,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.2: @@ -1180,7 +1219,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.2: @@ -1189,7 +1228,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.2: @@ -1199,7 +1238,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.18.2: @@ -1212,13 +1251,23 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-jsx/7.27.1_@babel+core@7.18.2: + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.2 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.2: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.2: @@ -1227,7 +1276,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.2: @@ -1236,7 +1285,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.2: @@ -1245,7 +1294,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.2: @@ -1254,7 +1303,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.2: @@ -1263,7 +1312,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.2: @@ -1273,7 +1322,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.2: @@ -1283,7 +1332,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.18.2: @@ -1293,7 +1342,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-arrow-functions/7.17.12_@babel+core@7.18.2: @@ -1303,7 +1352,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-async-to-generator/7.17.12_@babel+core@7.18.2: @@ -1313,8 +1362,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.16.8 transitivePeerDependencies: - supports-color @@ -1327,7 +1376,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-block-scoping/7.18.4_@babel+core@7.18.2: @@ -1337,7 +1386,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-classes/7.18.4_@babel+core@7.18.2: @@ -1347,11 +1396,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.18.6 '@babel/helper-function-name': 7.18.6 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 globals: 11.12.0 @@ -1366,7 +1415,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-destructuring/7.18.0_@babel+core@7.18.2: @@ -1376,7 +1425,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.18.2: @@ -1387,7 +1436,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-duplicate-keys/7.17.12_@babel+core@7.18.2: @@ -1397,7 +1446,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.18.2: @@ -1408,7 +1457,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-flow-strip-types/7.18.6_@babel+core@7.18.2: @@ -1418,8 +1467,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/plugin-syntax-flow': 7.22.5_@babel+core@7.18.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.27.1_@babel+core@7.18.2 dev: true /@babel/plugin-transform-for-of/7.18.1_@babel+core@7.18.2: @@ -1429,7 +1478,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.18.2: @@ -1441,7 +1490,7 @@ packages: '@babel/core': 7.18.2 '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-function-name': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-literals/7.17.12_@babel+core@7.18.2: @@ -1451,7 +1500,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.18.2: @@ -1461,7 +1510,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-modules-amd/7.18.0_@babel+core@7.18.2: @@ -1472,7 +1521,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-module-transforms': 7.18.0 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color @@ -1486,7 +1535,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-module-transforms': 7.18.0 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.18.2 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: @@ -1502,7 +1551,7 @@ packages: '@babel/core': 7.18.2 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-module-transforms': 7.18.0 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.5 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: @@ -1517,7 +1566,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-module-transforms': 7.18.0 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color dev: true @@ -1530,7 +1579,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-new-target/7.17.12_@babel+core@7.18.2: @@ -1540,7 +1589,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.18.2: @@ -1550,7 +1599,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.18.6 transitivePeerDependencies: - supports-color @@ -1563,7 +1612,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.18.2: @@ -1573,7 +1622,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-react-constant-elements/7.18.6_@babel+core@7.18.2: @@ -1583,7 +1632,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-react-display-name/7.18.6_@babel+core@7.18.2: @@ -1593,7 +1642,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.18.2: @@ -1603,7 +1652,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.18.2 + '@babel/plugin-transform-react-jsx': 7.27.1_@babel+core@7.18.2 + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-transform-react-jsx/7.18.6_@babel+core@7.18.2: @@ -1613,25 +1664,27 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.2 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.18.2 '@babel/types': 7.22.11 dev: true - /@babel/plugin-transform-react-jsx/7.22.5_@babel+core@7.18.2: - resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} + /@babel/plugin-transform-react-jsx/7.27.1_@babel+core@7.18.2: + resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.18.2 - '@babel/types': 7.22.11 + '@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.18.2 + '@babel/types': 7.27.1 + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-transform-react-pure-annotations/7.18.6_@babel+core@7.18.2: @@ -1641,8 +1694,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-regenerator/7.18.0_@babel+core@7.18.2: @@ -1652,7 +1705,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.0 dev: true @@ -1663,7 +1716,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-runtime/7.18.6_@babel+core@7.18.2: @@ -1690,7 +1743,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-spread/7.17.12_@babel+core@7.18.2: @@ -1700,7 +1753,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true @@ -1711,7 +1764,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-template-literals/7.18.2_@babel+core@7.18.2: @@ -1721,7 +1774,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-typeof-symbol/7.17.12_@babel+core@7.18.2: @@ -1731,7 +1784,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-typescript/7.18.6_@babel+core@7.18.2: @@ -1742,7 +1795,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.2 transitivePeerDependencies: - supports-color @@ -1755,7 +1808,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.18.2: @@ -1766,7 +1819,7 @@ packages: dependencies: '@babel/core': 7.18.2 '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 dev: true /@babel/preset-env/7.18.2_@babel+core@7.18.2: @@ -1778,7 +1831,7 @@ packages: '@babel/compat-data': 7.17.10 '@babel/core': 7.18.2 '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.17.12_@babel+core@7.18.2 '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.17.12_@babel+core@7.18.2 @@ -1862,7 +1915,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-transform-flow-strip-types': 7.18.6_@babel+core@7.18.2 dev: true @@ -1873,7 +1926,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.18.2 '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.18.2 '@babel/types': 7.22.11 @@ -1887,12 +1940,14 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.18.2 - '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.18.2 + '@babel/plugin-transform-react-jsx': 7.27.1_@babel+core@7.18.2 '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.18.2 '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.18.2 + transitivePeerDependencies: + - supports-color dev: true /@babel/preset-typescript/7.18.6_@babel+core@7.18.2: @@ -1902,7 +1957,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.2 - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-transform-typescript': 7.18.6_@babel+core@7.18.2 transitivePeerDependencies: @@ -1916,15 +1971,6 @@ packages: regenerator-runtime: 0.13.11 dev: true - /@babel/template/7.16.7: - resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.18.6 - '@babel/parser': 7.22.11 - '@babel/types': 7.22.11 - dev: true - /@babel/template/7.18.6: resolution: {integrity: sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==} engines: {node: '>=6.9.0'} @@ -1934,22 +1980,13 @@ packages: '@babel/types': 7.22.11 dev: true - /@babel/traverse/7.18.2: - resolution: {integrity: sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==} + /@babel/template/7.27.2: + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.2 - '@babel/helper-environment-visitor': 7.18.2 - '@babel/helper-function-name': 7.17.9 - '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.22.11 - '@babel/types': 7.22.11 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.27.2 + '@babel/types': 7.27.1 dev: true /@babel/traverse/7.18.6: @@ -1970,6 +2007,21 @@ packages: - supports-color dev: true + /@babel/traverse/7.27.1: + resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} + engines: {node: '>=6.9.0'} + dependencies: + '@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.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types/7.22.11: resolution: {integrity: sha512-siazHiGuZRz9aB9NpHy9GOs9xiQPKnMzgdr493iI1M67vRXpnEq8ZOOKzezC5q7zwuQ6sDhdSp4SD9ixKSqKZg==} engines: {node: '>=6.9.0'} @@ -1979,6 +2031,14 @@ packages: to-fast-properties: 2.0.0 dev: true + /@babel/types/7.27.1: + resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + dev: true + /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true @@ -1992,16 +2052,16 @@ packages: minimist: 1.2.6 dev: true - /@commitlint/cli/17.7.1: - resolution: {integrity: sha512-BCm/AT06SNCQtvFv921iNhudOHuY16LswT0R3OeolVGLk8oP+Rk9TfQfgjH7QPMjhvp76bNqGFEcpKojxUNW1g==} + /@commitlint/cli/17.8.1: + resolution: {integrity: sha512-ay+WbzQesE0Rv4EQKfNbSMiJJ12KdKTDzIt0tcK4k11FdsWmtwP0Kp1NWMOUswfIWo6Eb7p7Ln721Nx9FLNBjg==} engines: {node: '>=v14'} hasBin: true dependencies: - '@commitlint/format': 17.4.4 - '@commitlint/lint': 17.7.0 - '@commitlint/load': 17.7.1 - '@commitlint/read': 17.5.1 - '@commitlint/types': 17.4.4 + '@commitlint/format': 17.8.1 + '@commitlint/lint': 17.8.1 + '@commitlint/load': 17.8.1 + '@commitlint/read': 17.8.1 + '@commitlint/types': 17.8.1 execa: 5.1.1 lodash.isfunction: 3.0.9 resolve-from: 5.0.0 @@ -2012,26 +2072,26 @@ packages: - '@swc/wasm' dev: true - /@commitlint/config-conventional/17.7.0: - resolution: {integrity: sha512-iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw==} + /@commitlint/config-conventional/17.8.1: + resolution: {integrity: sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg==} engines: {node: '>=v14'} dependencies: conventional-changelog-conventionalcommits: 6.1.0 dev: true - /@commitlint/config-validator/17.6.7: - resolution: {integrity: sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ==} + /@commitlint/config-validator/17.8.1: + resolution: {integrity: sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA==} engines: {node: '>=v14'} dependencies: - '@commitlint/types': 17.4.4 + '@commitlint/types': 17.8.1 ajv: 8.11.0 dev: true - /@commitlint/ensure/17.6.7: - resolution: {integrity: sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw==} + /@commitlint/ensure/17.8.1: + resolution: {integrity: sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow==} engines: {node: '>=v14'} dependencies: - '@commitlint/types': 17.4.4 + '@commitlint/types': 17.8.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -2039,122 +2099,122 @@ packages: lodash.upperfirst: 4.3.1 dev: true - /@commitlint/execute-rule/17.4.0: - resolution: {integrity: sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==} + /@commitlint/execute-rule/17.8.1: + resolution: {integrity: sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ==} engines: {node: '>=v14'} dev: true - /@commitlint/format/17.4.4: - resolution: {integrity: sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ==} + /@commitlint/format/17.8.1: + resolution: {integrity: sha512-f3oMTyZ84M9ht7fb93wbCKmWxO5/kKSbwuYvS867duVomoOsgrgljkGGIztmT/srZnaiGbaK8+Wf8Ik2tSr5eg==} engines: {node: '>=v14'} dependencies: - '@commitlint/types': 17.4.4 + '@commitlint/types': 17.8.1 chalk: 4.1.2 dev: true - /@commitlint/is-ignored/17.7.0: - resolution: {integrity: sha512-043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw==} + /@commitlint/is-ignored/17.8.1: + resolution: {integrity: sha512-UshMi4Ltb4ZlNn4F7WtSEugFDZmctzFpmbqvpyxD3la510J+PLcnyhf9chs7EryaRFJMdAKwsEKfNK0jL/QM4g==} engines: {node: '>=v14'} dependencies: - '@commitlint/types': 17.4.4 + '@commitlint/types': 17.8.1 semver: 7.5.4 dev: true - /@commitlint/lint/17.7.0: - resolution: {integrity: sha512-TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA==} + /@commitlint/lint/17.8.1: + resolution: {integrity: sha512-aQUlwIR1/VMv2D4GXSk7PfL5hIaFSfy6hSHV94O8Y27T5q+DlDEgd/cZ4KmVI+MWKzFfCTiTuWqjfRSfdRllCA==} engines: {node: '>=v14'} dependencies: - '@commitlint/is-ignored': 17.7.0 - '@commitlint/parse': 17.7.0 - '@commitlint/rules': 17.7.0 - '@commitlint/types': 17.4.4 + '@commitlint/is-ignored': 17.8.1 + '@commitlint/parse': 17.8.1 + '@commitlint/rules': 17.8.1 + '@commitlint/types': 17.8.1 dev: true - /@commitlint/load/17.7.1: - resolution: {integrity: sha512-S/QSOjE1ztdogYj61p6n3UbkUvweR17FQ0zDbNtoTLc+Hz7vvfS7ehoTMQ27hPSjVBpp7SzEcOQu081RLjKHJQ==} + /@commitlint/load/17.8.1: + resolution: {integrity: sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA==} engines: {node: '>=v14'} dependencies: - '@commitlint/config-validator': 17.6.7 - '@commitlint/execute-rule': 17.4.0 - '@commitlint/resolve-extends': 17.6.7 - '@commitlint/types': 17.4.4 - '@types/node': 20.4.7 + '@commitlint/config-validator': 17.8.1 + '@commitlint/execute-rule': 17.8.1 + '@commitlint/resolve-extends': 17.8.1 + '@commitlint/types': 17.8.1 + '@types/node': 20.5.1 chalk: 4.1.2 cosmiconfig: 8.2.0 - cosmiconfig-typescript-loader: 4.4.0_gmnwprrmocp6x3fyw5qzkajaq4 + cosmiconfig-typescript-loader: 4.4.0_btfbdrlqxfx2rvyu64x7x7asjy lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.8.2_rfwflknpvvnwtwekos4ljeaw7m + ts-node: 10.8.2_kiquteiudr3tzl53hv2lrtxx6q typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' dev: true - /@commitlint/message/17.4.2: - resolution: {integrity: sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==} + /@commitlint/message/17.8.1: + resolution: {integrity: sha512-6bYL1GUQsD6bLhTH3QQty8pVFoETfFQlMn2Nzmz3AOLqRVfNNtXBaSY0dhZ0dM6A2MEq4+2d7L/2LP8TjqGRkA==} engines: {node: '>=v14'} dev: true - /@commitlint/parse/17.7.0: - resolution: {integrity: sha512-dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag==} + /@commitlint/parse/17.8.1: + resolution: {integrity: sha512-/wLUickTo0rNpQgWwLPavTm7WbwkZoBy3X8PpkUmlSmQJyWQTj0m6bDjiykMaDt41qcUbfeFfaCvXfiR4EGnfw==} engines: {node: '>=v14'} dependencies: - '@commitlint/types': 17.4.4 + '@commitlint/types': 17.8.1 conventional-changelog-angular: 6.0.0 conventional-commits-parser: 4.0.0 dev: true - /@commitlint/read/17.5.1: - resolution: {integrity: sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==} + /@commitlint/read/17.8.1: + resolution: {integrity: sha512-Fd55Oaz9irzBESPCdMd8vWWgxsW3OWR99wOntBDHgf9h7Y6OOHjWEdS9Xzen1GFndqgyoaFplQS5y7KZe0kO2w==} engines: {node: '>=v14'} dependencies: - '@commitlint/top-level': 17.4.0 - '@commitlint/types': 17.4.4 + '@commitlint/top-level': 17.8.1 + '@commitlint/types': 17.8.1 fs-extra: 11.1.1 git-raw-commits: 2.0.11 minimist: 1.2.6 dev: true - /@commitlint/resolve-extends/17.6.7: - resolution: {integrity: sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg==} + /@commitlint/resolve-extends/17.8.1: + resolution: {integrity: sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q==} engines: {node: '>=v14'} dependencies: - '@commitlint/config-validator': 17.6.7 - '@commitlint/types': 17.4.4 + '@commitlint/config-validator': 17.8.1 + '@commitlint/types': 17.8.1 import-fresh: 3.3.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 resolve-global: 1.0.0 dev: true - /@commitlint/rules/17.7.0: - resolution: {integrity: sha512-J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA==} + /@commitlint/rules/17.8.1: + resolution: {integrity: sha512-2b7OdVbN7MTAt9U0vKOYKCDsOvESVXxQmrvuVUZ0rGFMCrCPJWWP1GJ7f0lAypbDAhaGb8zqtdOr47192LBrIA==} engines: {node: '>=v14'} dependencies: - '@commitlint/ensure': 17.6.7 - '@commitlint/message': 17.4.2 - '@commitlint/to-lines': 17.4.0 - '@commitlint/types': 17.4.4 + '@commitlint/ensure': 17.8.1 + '@commitlint/message': 17.8.1 + '@commitlint/to-lines': 17.8.1 + '@commitlint/types': 17.8.1 execa: 5.1.1 dev: true - /@commitlint/to-lines/17.4.0: - resolution: {integrity: sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==} + /@commitlint/to-lines/17.8.1: + resolution: {integrity: sha512-LE0jb8CuR/mj6xJyrIk8VLz03OEzXFgLdivBytoooKO5xLt5yalc8Ma5guTWobw998sbR3ogDd+2jed03CFmJA==} engines: {node: '>=v14'} dev: true - /@commitlint/top-level/17.4.0: - resolution: {integrity: sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==} + /@commitlint/top-level/17.8.1: + resolution: {integrity: sha512-l6+Z6rrNf5p333SHfEte6r+WkOxGlWK4bLuZKbtf/2TXRN+qhrvn1XE63VhD8Oe9oIHQ7F7W1nG2k/TJFhx2yA==} engines: {node: '>=v14'} dependencies: find-up: 5.0.0 dev: true - /@commitlint/types/17.4.4: - resolution: {integrity: sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ==} + /@commitlint/types/17.8.1: + resolution: {integrity: sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ==} engines: {node: '>=v14'} dependencies: chalk: 4.1.2 @@ -2344,10 +2404,10 @@ packages: resolution: {integrity: sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg==} dev: true - /@docsearch/js/3.1.1_4mkzsjxde6ueayvahwq7g473na: + /@docsearch/js/3.1.1_3erv3o55fxo4z6syo46rlujwxa: resolution: {integrity: sha512-bt7l2aKRoSnLUuX+s4LVQ1a7AF2c9myiZNv5uvQCePG5tpvVGpwrnMwqVXOUJn9q6FwVVhOrQMO/t+QmnnAEUw==} dependencies: - '@docsearch/react': 3.1.1_4mkzsjxde6ueayvahwq7g473na + '@docsearch/react': 3.1.1_3erv3o55fxo4z6syo46rlujwxa preact: 10.9.0 transitivePeerDependencies: - '@algolia/client-search' @@ -2356,7 +2416,7 @@ packages: - react-dom dev: true - /@docsearch/react/3.1.1_4mkzsjxde6ueayvahwq7g473na: + /@docsearch/react/3.1.1_3erv3o55fxo4z6syo46rlujwxa: resolution: {integrity: sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -2368,8 +2428,8 @@ packages: '@docsearch/css': 3.1.1 '@types/react': 18.2.52 algoliasearch: 4.13.1 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 18.3.1 + react-dom: 18.3.1_react@18.3.1 transitivePeerDependencies: - '@algolia/client-search' dev: true @@ -2960,8 +3020,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@jridgewell/gen-mapping/0.3.1: - resolution: {integrity: sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==} + /@jridgewell/gen-mapping/0.3.2: + resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.1 @@ -2969,13 +3029,13 @@ packages: '@jridgewell/trace-mapping': 0.3.13 dev: true - /@jridgewell/gen-mapping/0.3.2: - resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} + /@jridgewell/gen-mapping/0.3.8: + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} dependencies: - '@jridgewell/set-array': 1.1.1 + '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.25 dev: true /@jridgewell/resolve-uri/3.0.7: @@ -2983,11 +3043,21 @@ packages: engines: {node: '>=6.0.0'} dev: true + /@jridgewell/resolve-uri/3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: true + /@jridgewell/set-array/1.1.1: resolution: {integrity: sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==} engines: {node: '>=6.0.0'} dev: true + /@jridgewell/set-array/1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: true + /@jridgewell/source-map/0.3.2: resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} dependencies: @@ -2999,6 +3069,10 @@ packages: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: true + /@jridgewell/sourcemap-codec/1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + dev: true + /@jridgewell/trace-mapping/0.3.13: resolution: {integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==} dependencies: @@ -3006,6 +3080,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /@jridgewell/trace-mapping/0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /@jridgewell/trace-mapping/0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: @@ -3131,6 +3212,149 @@ packages: resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} dev: true + /@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.5 + 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 + /@pmmmwh/react-refresh-webpack-plugin/0.5.7_ihd47ia2zumx4thklcgdfzejpi: resolution: {integrity: sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==} engines: {node: '>= 10.13'} @@ -3193,7 +3417,7 @@ packages: optional: true dependencies: '@babel/core': 7.18.2 - '@babel/helper-module-imports': 7.18.6 + '@babel/helper-module-imports': 7.22.5 '@rollup/pluginutils': 3.1.0_rollup@2.75.6 rollup: 2.75.6 dev: true @@ -3470,7 +3694,7 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react/13.4.0_biqbaboplfbrettd7655fr4n2y: + /@testing-library/react/13.4.0_nnrd3gsncyragczmpvfhocinkq: resolution: {integrity: sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==} engines: {node: '>=12'} peerDependencies: @@ -3480,8 +3704,8 @@ packages: '@babel/runtime': 7.22.3 '@testing-library/dom': 8.20.1 '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 + react: 18.3.1 + react-dom: 18.3.1_react@18.3.1 dev: true /@testing-library/user-event/14.4.3_szfc7t2zqsdonxwckqxkjn2the: @@ -3934,8 +4158,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: true - /@types/node/20.4.7: - resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==} + /@types/node/20.5.1: + resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} dev: true /@types/normalize-package-data/2.4.1: @@ -4465,7 +4689,7 @@ packages: eslint-visitor-keys: 3.4.1 dev: true - /@vitejs/plugin-vue/2.3.3_vite@2.9.14+vue@3.3.4: + /@vitejs/plugin-vue/2.3.3_vite@2.9.14+vue@3.5.14: resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -4473,7 +4697,7 @@ packages: vue: ^3.2.25 dependencies: vite: 2.9.14 - vue: 3.3.4 + vue: 3.5.14 dev: true /@vue/babel-helper-vue-jsx-merge-props/1.2.1: @@ -4515,7 +4739,7 @@ packages: svg-tags: 1.0.0 dev: true - /@vue/babel-preset-app/5.0.8_avdmgvwn7vqmkvxrgjaya5sr3e: + /@vue/babel-preset-app/5.0.8_r3dlerjdhycwpcnx4nwr3usltu: resolution: {integrity: sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==} peerDependencies: '@babel/core': '*' @@ -4540,7 +4764,7 @@ packages: '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.18.2 '@vue/babel-preset-jsx': 1.3.0_cqo47c2gmdjdosm7vhqvldbd6i babel-plugin-dynamic-import-node: 2.3.3 - core-js: 3.32.1 + core-js: 3.42.0 core-js-compat: 3.22.8 semver: 7.5.4 vue: 2.7.8 @@ -4634,13 +4858,13 @@ packages: resolution: {integrity: sha512-GdxvNSmOw7NHIazCO8gTK+xZbaOmScTtxj6eHVeMbYpDYVPJ+th3VMLWNpw/b6uOjwzzcyKlA5dRQ1DAb+gF/g==} dev: true - /@vue/cli-plugin-babel/5.0.8_ajyggskhirniwf3eebxejkpsnq: + /@vue/cli-plugin-babel/5.0.8_lcutq7bkv4y3qmecu5au4zcbmm: resolution: {integrity: sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 dependencies: '@babel/core': 7.18.2 - '@vue/babel-preset-app': 5.0.8_avdmgvwn7vqmkvxrgjaya5sr3e + '@vue/babel-preset-app': 5.0.8_r3dlerjdhycwpcnx4nwr3usltu '@vue/cli-service': 4.5.19_3aj6lynec4un7246rkauzqacty '@vue/cli-shared-utils': 5.0.8 babel-loader: 8.2.5_dzrarqmejens5o5lr5bdn3kdtu @@ -4949,20 +5173,21 @@ packages: - encoding dev: true - /@vue/compiler-core/3.3.4: - resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} + /@vue/compiler-core/3.5.14: + resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} dependencies: - '@babel/parser': 7.22.11 - '@vue/shared': 3.3.4 + '@babel/parser': 7.27.2 + '@vue/shared': 3.5.14 + entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.0.2 + source-map-js: 1.2.1 dev: true - /@vue/compiler-dom/3.3.4: - resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} + /@vue/compiler-dom/3.5.14: + resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==} dependencies: - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-core': 3.5.14 + '@vue/shared': 3.5.14 dev: true /@vue/compiler-sfc/2.7.8: @@ -4973,26 +5198,25 @@ packages: source-map: 0.6.1 dev: true - /@vue/compiler-sfc/3.3.4: - resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} + /@vue/compiler-sfc/3.5.14: + resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==} dependencies: - '@babel/parser': 7.22.11 - '@vue/compiler-core': 3.3.4 - '@vue/compiler-dom': 3.3.4 - '@vue/compiler-ssr': 3.3.4 - '@vue/reactivity-transform': 3.3.4 - '@vue/shared': 3.3.4 + '@babel/parser': 7.27.2 + '@vue/compiler-core': 3.5.14 + '@vue/compiler-dom': 3.5.14 + '@vue/compiler-ssr': 3.5.14 + '@vue/shared': 3.5.14 estree-walker: 2.0.2 - magic-string: 0.30.3 - postcss: 8.4.24 - source-map-js: 1.0.2 + magic-string: 0.30.17 + postcss: 8.5.3 + source-map-js: 1.2.1 dev: true - /@vue/compiler-ssr/3.3.4: - resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} + /@vue/compiler-ssr/3.5.14: + resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==} dependencies: - '@vue/compiler-dom': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-dom': 3.5.14 + '@vue/shared': 3.5.14 dev: true /@vue/component-compiler-utils/3.3.0_babel-core@7.0.0-bridge.0: @@ -5068,8 +5292,8 @@ packages: resolution: {integrity: sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA==} dev: true - /@vue/devtools-api/6.5.0: - resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} + /@vue/devtools-api/6.6.4: + resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} dev: true /@vue/eslint-config-typescript/11.0.0_rnndxxhrvt7q7wcauibom4bhr4: @@ -5104,51 +5328,56 @@ packages: webpack: 4.46.0 dev: true - /@vue/reactivity-transform/3.3.4: - resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} + /@vue/reactivity/3.5.14: + resolution: {integrity: sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==} dependencies: - '@babel/parser': 7.22.11 - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 - estree-walker: 2.0.2 - magic-string: 0.30.3 + '@vue/shared': 3.5.14 dev: true - /@vue/reactivity/3.3.4: - resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==} + /@vue/runtime-core/3.5.14: + resolution: {integrity: sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==} dependencies: - '@vue/shared': 3.3.4 + '@vue/reactivity': 3.5.14 + '@vue/shared': 3.5.14 dev: true - /@vue/runtime-core/3.3.4: - resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==} + /@vue/runtime-dom/3.5.14: + resolution: {integrity: sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==} dependencies: - '@vue/reactivity': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/reactivity': 3.5.14 + '@vue/runtime-core': 3.5.14 + '@vue/shared': 3.5.14 + csstype: 3.1.3 dev: true - /@vue/runtime-dom/3.3.4: - resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==} + /@vue/server-renderer/3.5.14_vue@2.7.8: + resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==} + peerDependencies: + vue: 3.5.14 dependencies: - '@vue/runtime-core': 3.3.4 - '@vue/shared': 3.3.4 - csstype: 3.1.2 + '@vue/compiler-ssr': 3.5.14 + '@vue/shared': 3.5.14 + vue: 2.7.8 dev: true - /@vue/server-renderer/3.3.4_vue@3.3.4: - resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==} + /@vue/server-renderer/3.5.14_vue@3.5.14: + resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==} peerDependencies: - vue: 3.3.4 + vue: 3.5.14 dependencies: - '@vue/compiler-ssr': 3.3.4 - '@vue/shared': 3.3.4 - vue: 3.3.4 + '@vue/compiler-ssr': 3.5.14 + '@vue/shared': 3.5.14 + vue: 3.5.14 dev: true /@vue/shared/3.3.4: resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} dev: true + /@vue/shared/3.5.14: + resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==} + dev: true + /@vue/test-utils/2.4.1_vue@2.7.8: resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==} peerDependencies: @@ -5170,7 +5399,7 @@ packages: /@vuepress/bundler-vite/2.0.0-beta.49: resolution: {integrity: sha512-6AK3HuFHQKMWefTasyS+wsvb0wLufWBdQ/eHMDxZudE63dU7mSwCvV0kpX2uFzhlpdE/ug/8NuQbOlh4zZayvA==} dependencies: - '@vitejs/plugin-vue': 2.3.3_vite@2.9.14+vue@3.3.4 + '@vitejs/plugin-vue': 2.3.3_vite@2.9.14+vue@3.5.14 '@vuepress/client': 2.0.0-beta.49 '@vuepress/core': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 @@ -5180,13 +5409,14 @@ packages: postcss: 8.4.24 rollup: 2.76.0 vite: 2.9.14 - vue: 3.3.4 - vue-router: 4.2.4_vue@3.3.4 + vue: 3.5.14 + vue-router: 4.5.1_vue@3.5.14 transitivePeerDependencies: - less - sass - stylus - supports-color + - typescript dev: true /@vuepress/cli/2.0.0-beta.49: @@ -5202,6 +5432,7 @@ packages: esbuild: 0.14.49 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/client/2.0.0-beta.49: @@ -5209,8 +5440,10 @@ packages: dependencies: '@vue/devtools-api': 6.2.0 '@vuepress/shared': 2.0.0-beta.49 - vue: 3.3.4 - vue-router: 4.2.4_vue@3.3.4 + vue: 3.5.14 + vue-router: 4.5.1_vue@3.5.14 + transitivePeerDependencies: + - typescript dev: true /@vuepress/core/2.0.0-beta.49: @@ -5220,9 +5453,10 @@ packages: '@vuepress/markdown': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - vue: 3.3.4 + vue: 3.5.14 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/markdown/2.0.0-beta.49: @@ -5255,10 +5489,11 @@ packages: '@vuepress/core': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 ts-debounce: 4.0.0 - vue: 3.3.4 - vue-router: 4.2.4_vue@3.3.4 + vue: 3.5.14 + vue-router: 4.5.1_vue@3.5.14 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-back-to-top/2.0.0-beta.49: @@ -5268,9 +5503,10 @@ packages: '@vuepress/core': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 ts-debounce: 4.0.0 - vue: 3.3.4 + vue: 3.5.14 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-container/2.0.0-beta.49: @@ -5285,27 +5521,29 @@ packages: markdown-it-container: 3.0.0 transitivePeerDependencies: - supports-color + - typescript dev: true - /@vuepress/plugin-docsearch/2.0.0-beta.49_4mkzsjxde6ueayvahwq7g473na: + /@vuepress/plugin-docsearch/2.0.0-beta.49_3erv3o55fxo4z6syo46rlujwxa: resolution: {integrity: sha512-580pQ9AyOjTe64YH8h3MHsvj+EfxCmJ6IJ/3kp51tT0/zL59mE8aLyveyvgwJrvhBdki5PMOGgBx95tOT7QVwQ==} dependencies: '@docsearch/css': 3.1.1 - '@docsearch/js': 3.1.1_4mkzsjxde6ueayvahwq7g473na - '@docsearch/react': 3.1.1_4mkzsjxde6ueayvahwq7g473na + '@docsearch/js': 3.1.1_3erv3o55fxo4z6syo46rlujwxa + '@docsearch/react': 3.1.1_3erv3o55fxo4z6syo46rlujwxa '@vuepress/client': 2.0.0-beta.49 '@vuepress/core': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 ts-debounce: 4.0.0 - vue: 3.3.4 - vue-router: 4.2.4_vue@3.3.4 + vue: 3.5.14 + vue-router: 4.5.1_vue@3.5.14 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' - react - react-dom - supports-color + - typescript dev: true /@vuepress/plugin-external-link-icon/2.0.0-beta.49: @@ -5316,9 +5554,10 @@ packages: '@vuepress/markdown': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - vue: 3.3.4 + vue: 3.5.14 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-git/2.0.0-beta.49: @@ -5329,6 +5568,7 @@ packages: execa: 5.1.1 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-medium-zoom/2.0.0-beta.49: @@ -5338,9 +5578,10 @@ packages: '@vuepress/core': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 medium-zoom: 1.0.6 - vue: 3.3.4 + vue: 3.5.14 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-nprogress/2.0.0-beta.49: @@ -5349,10 +5590,11 @@ packages: '@vuepress/client': 2.0.0-beta.49 '@vuepress/core': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - vue: 3.3.4 - vue-router: 4.2.4_vue@3.3.4 + vue: 3.5.14 + vue-router: 4.5.1_vue@3.5.14 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-palette/2.0.0-beta.49: @@ -5363,6 +5605,7 @@ packages: chokidar: 3.5.3 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-prismjs/2.0.0-beta.49: @@ -5372,6 +5615,7 @@ packages: prismjs: 1.28.0 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-pwa-popup/2.0.0-beta.49: @@ -5382,10 +5626,11 @@ packages: '@vuepress/plugin-pwa': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - vue: 3.3.4 + vue: 3.5.14 transitivePeerDependencies: - '@types/babel__core' - supports-color + - typescript dev: true /@vuepress/plugin-pwa/2.0.0-beta.49: @@ -5396,11 +5641,12 @@ packages: '@vuepress/utils': 2.0.0-beta.49 mitt: 3.0.0 register-service-worker: 1.7.2 - vue: 3.3.4 + vue: 3.5.14 workbox-build: 6.5.3 transitivePeerDependencies: - '@types/babel__core' - supports-color + - typescript dev: true /@vuepress/plugin-register-components/2.0.0-beta.49: @@ -5411,6 +5657,7 @@ packages: chokidar: 3.5.3 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/plugin-theme-data/2.0.0-beta.49: @@ -5421,9 +5668,10 @@ packages: '@vuepress/core': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - vue: 3.3.4 + vue: 3.5.14 transitivePeerDependencies: - supports-color + - typescript dev: true /@vuepress/shared/2.0.0-beta.49: @@ -5454,13 +5702,14 @@ packages: '@vuepress/plugin-theme-data': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@vueuse/core': 8.9.2_vue@3.3.4 - sass: 1.66.1 - vue: 3.3.4 - vue-router: 4.2.4_vue@3.3.4 + '@vueuse/core': 8.9.2_vue@3.5.14 + sass: 1.89.0 + vue: 3.5.14 + vue-router: 4.5.1_vue@3.5.14 transitivePeerDependencies: - '@vue/composition-api' - supports-color + - typescript dev: true /@vuepress/utils/2.0.0-beta.49: @@ -5480,7 +5729,7 @@ packages: - supports-color dev: true - /@vueuse/core/8.9.2_vue@3.3.4: + /@vueuse/core/8.9.2_vue@3.5.14: resolution: {integrity: sha512-dE3/JgwqIHmmtmRBdZAnq87rZCSFbYVps2t3gWy9Jv/+Qp6sHSSKuPFtwguJVZ2OnaGnB/AMRmx4CuFRxFin3A==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -5493,16 +5742,16 @@ packages: dependencies: '@types/web-bluetooth': 0.0.14 '@vueuse/metadata': 8.9.2 - '@vueuse/shared': 8.9.2_vue@3.3.4 - vue: 3.3.4 - vue-demi: 0.14.6_vue@3.3.4 + '@vueuse/shared': 8.9.2_vue@3.5.14 + vue: 3.5.14 + vue-demi: 0.14.6_vue@3.5.14 dev: true /@vueuse/metadata/8.9.2: resolution: {integrity: sha512-g2s2BeyeEtJElmMFfFPnM+BTvnt0omniyvz8U18/zXDpQIMGozlNQgHoFeratyMfgVBhH/u2VKzmchChtDsgPQ==} dev: true - /@vueuse/shared/8.9.2_vue@3.3.4: + /@vueuse/shared/8.9.2_vue@3.5.14: resolution: {integrity: sha512-s4Nk82oheL5z1GywyGnqjob0MzbAt88olMZa0vgt/p3gcMsT8Ff7+SqmNgEFC6AAs6xiuhOAZpnew9Zs3d90yQ==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -5513,8 +5762,8 @@ packages: vue: optional: true dependencies: - vue: 3.3.4 - vue-demi: 0.14.6_vue@3.3.4 + vue: 3.5.14 + vue-demi: 0.14.6_vue@3.5.14 dev: true /@webassemblyjs/ast/1.11.1: @@ -6563,7 +6812,7 @@ packages: resolution: {integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==} engines: {node: '>=6'} dependencies: - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 find-up: 3.0.0 istanbul-lib-instrument: 3.3.0 test-exclude: 5.2.3 @@ -6575,7 +6824,7 @@ packages: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-plugin-utils': 7.22.5 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.0 @@ -6595,7 +6844,7 @@ packages: resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/template': 7.16.7 + '@babel/template': 7.18.6 '@babel/types': 7.22.11 '@types/babel__core': 7.1.19 '@types/babel__traverse': 7.17.1 @@ -7562,6 +7811,13 @@ packages: fsevents: 2.3.2 dev: true + /chokidar/4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + dependencies: + readdirp: 4.1.2 + dev: true + /chownr/1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: true @@ -8266,8 +8522,8 @@ packages: requiresBuild: true dev: true - /core-js/3.32.1: - resolution: {integrity: sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ==} + /core-js/3.42.0: + resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==} requiresBuild: true dev: true @@ -8279,7 +8535,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader/4.4.0_gmnwprrmocp6x3fyw5qzkajaq4: + /cosmiconfig-typescript-loader/4.4.0_btfbdrlqxfx2rvyu64x7x7asjy: resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -8288,9 +8544,9 @@ packages: ts-node: '>=10' typescript: '>=4' dependencies: - '@types/node': 20.4.7 + '@types/node': 20.5.1 cosmiconfig: 8.2.0 - ts-node: 10.8.2_rfwflknpvvnwtwekos4ljeaw7m + ts-node: 10.8.2_kiquteiudr3tzl53hv2lrtxx6q typescript: 4.9.5 dev: true @@ -8902,6 +9158,10 @@ packages: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} dev: true + /csstype/3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: true + /cuss/1.21.0: resolution: {integrity: sha512-X3VvImImJ5q6w0wOgJtxAX+RC06d26egp/A/vdSxqOrsRtAA9biXAkc4PZGj/3gx0+z+gDFri6BpcpwuG1/UEw==} dev: true @@ -9244,6 +9504,13 @@ packages: engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dev: true + /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/2.1.0: resolution: {integrity: sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==} engines: {node: '>=0.10.0'} @@ -9661,6 +9928,11 @@ packages: engines: {node: '>=0.12'} dev: true + /entities/4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true + /envinfo/7.8.1: resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} engines: {node: '>=4'} @@ -10133,7 +10405,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-react-app/7.0.1_qo62rzmjacsq2bq5mxmurdx74i: + /eslint-config-react-app/7.0.1_4kcg6tbfihqm3vlqyvc27mr4wi: resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -10151,7 +10423,7 @@ packages: babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 eslint: 8.49.0 - eslint-plugin-flowtype: 8.0.3_3hrgwhrhs4hdykpjsegqhbheku + eslint-plugin-flowtype: 8.0.3_7eg3a7hwdea7n3iivou5dbz254 eslint-plugin-import: 2.28.1_w7hjdv7tbjohv55q5pukdj7xvq eslint-plugin-jest: 25.7.0_meqn2fiuyemagfqtbrjnwq3364 eslint-plugin-jsx-a11y: 6.7.1_eslint@8.49.0 @@ -10243,7 +10515,7 @@ packages: ignore: 5.2.0 dev: true - /eslint-plugin-flowtype/8.0.3_3hrgwhrhs4hdykpjsegqhbheku: + /eslint-plugin-flowtype/8.0.3_7eg3a7hwdea7n3iivou5dbz254: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -10251,8 +10523,8 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - '@babel/plugin-syntax-flow': 7.22.5_@babel+core@7.18.2 - '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.18.2 + '@babel/plugin-syntax-flow': 7.27.1_@babel+core@7.18.2 + '@babel/plugin-transform-react-jsx': 7.27.1_@babel+core@7.18.2 eslint: 8.49.0 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -11488,7 +11760,7 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + deprecated: Upgrade to fsevents v2 to mitigate potential security issues requiresBuild: true dependencies: bindings: 1.5.0 @@ -12509,8 +12781,8 @@ packages: resolution: {integrity: sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==} dev: true - /immutable/4.1.0: - resolution: {integrity: sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==} + /immutable/5.1.2: + resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==} dev: true /import-cwd/2.1.0: @@ -13605,7 +13877,7 @@ packages: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.8.2_rfwflknpvvnwtwekos4ljeaw7m + ts-node: 10.8.2_kiquteiudr3tzl53hv2lrtxx6q transitivePeerDependencies: - bufferutil - canvas @@ -14201,9 +14473,9 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.18.2 - '@babel/generator': 7.18.2 + '@babel/generator': 7.18.7 '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.2 - '@babel/traverse': 7.18.2 + '@babel/traverse': 7.18.6 '@babel/types': 7.22.11 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 @@ -14651,6 +14923,12 @@ packages: hasBin: true dev: true + /jsesc/3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + dev: true + /json-buffer/3.0.0: resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} dev: true @@ -15175,11 +15453,10 @@ packages: sourcemap-codec: 1.4.8 dev: true - /magic-string/0.30.3: - resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==} - engines: {node: '>=12'} + /magic-string/0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true /make-dir/2.1.0: @@ -15953,6 +16230,12 @@ packages: dev: true optional: true + /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 + /nanoid/3.3.6: resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -16063,6 +16346,11 @@ packages: resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} dev: true + /node-addon-api/7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + dev: true + optional: true + /node-cache/4.2.1: resolution: {integrity: sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==} engines: {node: '>= 0.4.6'} @@ -16904,6 +17192,10 @@ packages: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true + /picocolors/1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + dev: true + /picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -17397,7 +17689,7 @@ packages: postcss: 8.4.14 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.0 + resolve: 1.22.2 dev: true /postcss-import/14.1.0_postcss@8.4.29: @@ -17463,7 +17755,7 @@ packages: dependencies: lilconfig: 2.0.5 postcss: 8.4.14 - ts-node: 10.8.2_rfwflknpvvnwtwekos4ljeaw7m + ts-node: 10.8.2_kiquteiudr3tzl53hv2lrtxx6q yaml: 1.10.2 dev: true @@ -18534,6 +18826,15 @@ packages: source-map-js: 1.0.2 dev: true + /postcss/8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + dev: true + /preact/10.9.0: resolution: {integrity: sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q==} dev: true @@ -18912,7 +19213,7 @@ packages: resolution: {integrity: sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==} engines: {node: '>=14'} dependencies: - core-js: 3.32.1 + core-js: 3.42.0 object-assign: 4.1.1 promise: 8.1.0 raf: 3.4.1 @@ -18962,14 +19263,14 @@ packages: - vue-template-compiler dev: true - /react-dom/18.2.0_react@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + /react-dom/18.3.1_react@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 dependencies: loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 18.3.1 + scheduler: 0.23.2 dev: true /react-error-overlay/6.0.11: @@ -18993,7 +19294,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-scripts/5.0.1_rt2uesb5clg56psbocht5t425q: + /react-scripts/5.0.1_wxfvg3psmlaudpaa3fvoz2elmq: resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -19021,7 +19322,7 @@ packages: dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.49.0 - eslint-config-react-app: 7.0.1_qo62rzmjacsq2bq5mxmurdx74i + eslint-config-react-app: 7.0.1_4kcg6tbfihqm3vlqyvc27mr4wi eslint-webpack-plugin: 3.2.0_mxqoedl66mv34p4a2rdk55lkta file-loader: 6.2.0_webpack@5.73.0 fs-extra: 10.1.0 @@ -19037,7 +19338,7 @@ packages: postcss-normalize: 10.0.1_zwqzj7qi6womkziap5jygzp36i postcss-preset-env: 7.7.2_postcss@8.4.14 prompts: 2.4.2 - react: 18.2.0 + react: 18.3.1 react-app-polyfill: 3.0.0 react-dev-utils: 12.0.1_bboort4sm2hhivjwnjtkznteoa react-refresh: 0.11.0 @@ -19090,8 +19391,8 @@ packages: - webpack-plugin-serve dev: true - /react/18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + /react/18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 @@ -19246,6 +19547,11 @@ packages: picomatch: 2.3.1 dev: true + /readdirp/4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + dev: true + /realpath-native/1.1.0: resolution: {integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==} engines: {node: '>=4'} @@ -20028,14 +20334,16 @@ packages: webpack: 5.73.0 dev: true - /sass/1.66.1: - resolution: {integrity: sha512-50c+zTsZOJVgFfTgwwEzkjA3/QACgdNsKueWPyAR0mRINIvLAStVQBbPg14iuqEQ74NPDbXzJARJ/O4SI1zftA==} + /sass/1.89.0: + resolution: {integrity: sha512-ld+kQU8YTdGNjOLfRWBzewJpU5cwEv/h5yyqlSeJcj6Yh8U4TDA9UA5FPicqDz/xgRPWRSYIQNiFks21TbA9KQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: - chokidar: 3.5.3 - immutable: 4.1.0 + chokidar: 4.0.3 + immutable: 5.1.2 source-map-js: 1.0.2 + optionalDependencies: + '@parcel/watcher': 2.5.1 dev: true /sax/1.2.4: @@ -20056,8 +20364,8 @@ packages: xmlchars: 2.2.0 dev: true - /scheduler/0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + /scheduler/0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: loose-envify: 1.4.0 dev: true @@ -20516,6 +20824,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /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.1_webpack@5.73.0: resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==} engines: {node: '>= 12.13.0'} @@ -22008,7 +22321,7 @@ packages: typescript: 4.9.5 dev: true - /ts-node/10.8.2_rfwflknpvvnwtwekos4ljeaw7m: + /ts-node/10.8.2_kiquteiudr3tzl53hv2lrtxx6q: resolution: {integrity: sha512-LYdGnoGddf1D6v8REPtIH+5iq/gTDuZqv2/UJUU7tKjuEU8xVZorBM+buCGNjj+pGEud+sOoM4CX3/YzINpENA==} hasBin: true peerDependencies: @@ -22027,7 +22340,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 20.4.7 + '@types/node': 20.5.1 acorn: 8.9.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -22792,7 +23105,7 @@ packages: vue: 2.7.8 dev: true - /vue-demi/0.14.6_vue@3.3.4: + /vue-demi/0.14.6_vue@3.5.14: resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -22804,7 +23117,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.4 + vue: 3.5.14 dev: true /vue-eslint-parser/9.0.3_eslint@8.49.0: @@ -22974,13 +23287,13 @@ packages: dev: true optional: true - /vue-router/4.2.4_vue@3.3.4: - resolution: {integrity: sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==} + /vue-router/4.5.1_vue@3.5.14: + resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==} peerDependencies: vue: ^3.2.0 dependencies: - '@vue/devtools-api': 6.5.0 - vue: 3.3.4 + '@vue/devtools-api': 6.6.4 + vue: 3.5.14 dev: true /vue-style-loader/4.1.3: @@ -23008,14 +23321,35 @@ packages: csstype: 3.1.0 dev: true - /vue/3.3.4: - resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==} + /vue/3.5.14: + resolution: {integrity: sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@vue/compiler-dom': 3.3.4 - '@vue/compiler-sfc': 3.3.4 - '@vue/runtime-dom': 3.3.4 - '@vue/server-renderer': 3.3.4_vue@3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-dom': 3.5.14 + '@vue/compiler-sfc': 3.5.14 + '@vue/runtime-dom': 3.5.14 + '@vue/server-renderer': 3.5.14_vue@3.5.14 + '@vue/shared': 3.5.14 + dev: true + + /vue/3.5.14_typescript@4.9.5: + resolution: {integrity: sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': 3.5.14 + '@vue/compiler-sfc': 3.5.14 + '@vue/runtime-dom': 3.5.14 + '@vue/server-renderer': 3.5.14_vue@2.7.8 + '@vue/shared': 3.5.14 + typescript: 4.9.5 dev: true /vuepress-plugin-clean-urls/1.1.2: @@ -23026,7 +23360,7 @@ packages: resolution: {integrity: sha512-/Rqul20UTL30mZyCbNwkfAfP50Yr7jzWlavQ92OVzZ8PcpZGXoDc+eoKQyKLQKL3G96dqvuCCbIMbW7RRs7Bhw==} dev: true - /vuepress-vite/2.0.0-beta.49_yuzpqwritnzjkeo4rwoc3mpgpq: + /vuepress-vite/2.0.0-beta.49_tgrz6trm6nheyvyfkp36vqupeq: resolution: {integrity: sha512-iA0pBpjlonksEUbpyEKcTQH0r64mqWj+gHhFAur0/xzjsR8MYxU20b6gpEacDxyKLJr/zRja+XVPp6NSRnCCUg==} hasBin: true peerDependencies: @@ -23038,7 +23372,7 @@ packages: '@vuepress/client': 2.0.0-beta.49 '@vuepress/core': 2.0.0-beta.49 '@vuepress/theme-default': 2.0.0-beta.49 - vue: 3.3.4 + vue: 3.5.14 transitivePeerDependencies: - '@vue/composition-api' - less @@ -23046,13 +23380,14 @@ packages: - sass-loader - stylus - supports-color + - typescript dev: true - /vuepress/2.0.0-beta.49_yuzpqwritnzjkeo4rwoc3mpgpq: + /vuepress/2.0.0-beta.49_tgrz6trm6nheyvyfkp36vqupeq: resolution: {integrity: sha512-dxbgCNn+S9DDUu4Ao/QqwfdQF3e6IgpKhqQxYPPO/xVYZbnQnmXbzh0uGdtKUAyKKgP8UouWbp4Qdk1/Z6ay9Q==} hasBin: true dependencies: - vuepress-vite: 2.0.0-beta.49_yuzpqwritnzjkeo4rwoc3mpgpq + vuepress-vite: 2.0.0-beta.49_tgrz6trm6nheyvyfkp36vqupeq transitivePeerDependencies: - '@vue/composition-api' - '@vuepress/client' @@ -23061,6 +23396,7 @@ packages: - sass-loader - stylus - supports-color + - typescript - vue dev: true