diff --git a/apps/mobile/package.json b/apps/mobile/package.json index b69de95..d7b8d22 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -27,7 +27,7 @@ "@react-native-async-storage/async-storage": "1.23.1", "@react-navigation/native": "^6.1.18", "ajv": "^8.17.1", - "expo": "~51.0.37", + "expo": "~51.0.38", "expo-dev-client": "~4.0.28", "expo-font": "~12.0.10", "expo-linking": "^6.3.1", @@ -36,17 +36,18 @@ "expo-status-bar": "~1.12.1", "expo-system-ui": "^3.0.7", "expo-web-browser": "^13.0.3", - "jotai": "^2.10.0", - "nativewind": "4.1.16", + "jotai": "^2.10.1", + "nativewind": "^4.1.17", "react": "18.2.0", "react-dom": "18.2.0", "react-native": "0.74.5", + "react-native-keyboard-controller": "^1.14.2", "react-native-reanimated": "~3.10.1", "react-native-safe-area-context": "4.10.5", "react-native-screens": "3.31.1", "react-native-svg": "15.2.0", - "react-native-web": "^0.19.12", - "tailwindcss": "^3.4.13" + "react-native-web": "^0.19.13", + "tailwindcss": "^3.4.14" }, "devDependencies": { "@babel/core": "^7.25.8", diff --git a/apps/mobile/tsconfig.json b/apps/mobile/tsconfig.json index 4355e6c..38a020b 100644 --- a/apps/mobile/tsconfig.json +++ b/apps/mobile/tsconfig.json @@ -8,5 +8,5 @@ "@mobile/public/*": ["./public/*"] } }, - "include": ["**/*.ts", "**/*.tsx", ".expo/types/**/*.ts", "expo-env.d.ts"] + "include": ["**/*.ts", "**/*.tsx", ".expo/types/**/*.ts", "expo-env.d.ts", "nativewind-env.d.ts"] } diff --git a/biome.json b/biome.json index ee9ab8b..b15b713 100644 --- a/biome.json +++ b/biome.json @@ -46,7 +46,6 @@ "useSortedClasses": { "level": "warn", "options": { - "attributes": ["className"], "functions": ["tv", "twMerge", "twPseudo", "twColorPalette"] } } @@ -79,6 +78,16 @@ } } } + }, + { + "include": ["**/src/app/**"], + "linter": { + "rules": { + "style": { + "useFilenamingConvention": "off" + } + } + } } ], "vcs": { diff --git a/bun.lockb b/bun.lockb index 2fb2704..32e60b9 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/yarn.lock b/yarn.lock index 6fa8003..4311018 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,6 +1,6 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 -# bun ./bun.lockb --hash: 53D68E01A01FB1A7-42c7f151166a6158-A1830CC4BA8BBF03-8568d1f0a4eb188b +# bun ./bun.lockb --hash: 648E19A3622ABDE1-565f768d34fafa7d-5E71C46031BE62F0-2b4c0bbafcc5417c "@adobe/css-tools@^4.4.0": @@ -3158,44 +3158,44 @@ "@mona-ca/tsconfig" "tools/tsconfig" "@react-native-async-storage/async-storage" "1.23.1" "@react-native/babel-preset" "^0.74.88" - "@storybook/addon-a11y" "^8.3.5" + "@storybook/addon-a11y" "^8.3.6" "@storybook/addon-actions" "8.1.11" - "@storybook/addon-essentials" "^8.3.5" - "@storybook/addon-interactions" "^8.3.5" - "@storybook/addon-links" "^8.3.5" - "@storybook/addon-onboarding" "^8.3.5" - "@storybook/addon-ondevice-actions" "^8.3.6" - "@storybook/addon-ondevice-controls" "^8.3.6" + "@storybook/addon-essentials" "^8.3.6" + "@storybook/addon-interactions" "^8.3.6" + "@storybook/addon-links" "^8.3.6" + "@storybook/addon-onboarding" "^8.3.6" + "@storybook/addon-ondevice-actions" "^8.3.9" + "@storybook/addon-ondevice-controls" "^8.3.9" "@storybook/addon-react-native-web" "^0.0.24" - "@storybook/addon-storysource" "^8.3.5" + "@storybook/addon-storysource" "^8.3.6" "@storybook/addon-styling-webpack" "^1.0.0" - "@storybook/addon-themes" "^8.3.5" + "@storybook/addon-themes" "^8.3.6" "@storybook/addon-webpack5-compiler-swc" "^1.0.5" - "@storybook/blocks" "^8.3.5" + "@storybook/blocks" "^8.3.6" "@storybook/preview-api" "8.1.11" - "@storybook/react" "^8.3.5" - "@storybook/react-native" "^8.3.6" - "@storybook/react-webpack5" "^8.3.5" - "@storybook/test" "^8.3.5" + "@storybook/react" "^8.3.6" + "@storybook/react-native" "^8.3.9" + "@storybook/react-webpack5" "^8.3.6" + "@storybook/test" "^8.3.6" "@storybook/test-runner" "^0.17.0" "@types/react" "~18.2.79" babel-loader "^9.2.1" babel-plugin-module-resolver "^5.0.2" - babel-plugin-react-native-web "^0.19.12" + babel-plugin-react-native-web "^0.19.13" css-loader "^7.1.2" postcss "^8.4.47" postcss-loader "^8.1.1" prop-types "^15.8.1" react-native-svg-transformer "^1.5.0" - storybook "^8.3.5" + storybook "^8.3.6" storybook-dark-mode "^4.0.2" style-loader "^4.0.0" - tailwindcss "^3.4.13" + tailwindcss "^3.4.14" dependencies: "@expo/vector-icons" "^14.0.4" "@gorhom/bottom-sheet" "^4.6.4" "@react-navigation/native" "^6.1.18" - expo "~51.0.37" + expo "~51.0.38" expo-constants "~16.0.2" expo-dev-client "~4.0.28" expo-font "~12.0.10" @@ -3214,7 +3214,7 @@ react-native-safe-area-context "4.10.5" react-native-screens "3.31.1" react-native-svg "15.2.0" - react-native-web "~0.19.12" + react-native-web "~0.19.13" "@mona-ca/core@packages/core": version "workspace:packages/core" @@ -3257,7 +3257,7 @@ "@react-native-async-storage/async-storage" "1.23.1" "@react-navigation/native" "^6.1.18" ajv "^8.17.1" - expo "~51.0.37" + expo "~51.0.38" expo-dev-client "~4.0.28" expo-font "~12.0.10" expo-linking "^6.3.1" @@ -3266,17 +3266,18 @@ expo-status-bar "~1.12.1" expo-system-ui "^3.0.7" expo-web-browser "^13.0.3" - jotai "^2.10.0" - nativewind "4.1.16" + jotai "^2.10.1" + nativewind "^4.1.17" react "18.2.0" react-dom "18.2.0" react-native "0.74.5" + react-native-keyboard-controller "^1.14.2" react-native-reanimated "~3.10.1" react-native-safe-area-context "4.10.5" react-native-screens "3.31.1" react-native-svg "15.2.0" - react-native-web "^0.19.12" - tailwindcss "^3.4.13" + react-native-web "^0.19.13" + tailwindcss "^3.4.14" "@mona-ca/postcss@tools/postcss": version "workspace:tools/postcss" @@ -4408,13 +4409,13 @@ dependencies: "@sinonjs/commons" "^3.0.0" -"@storybook/addon-a11y@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.3.5.tgz" - integrity sha512-/19UO8IXbyfcYK5K8ejSYF+hC+EK79c0bBPHMNeYSFOHSqQM3KoMo+TLIcLsuhuRClmlM+4Zs+VSIYDwc+d3ig== +"@storybook/addon-a11y@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.3.6.tgz" + integrity sha512-EeVzUN+WaLtz/DXVBL3rIGvP8+pTuJXA3lEz9CbTQXRO7QMhzTTXLKmp8xmSA2w5H01a8XpjLcZ5LYjdKrvw0g== dependencies: + "@storybook/addon-highlight" "8.3.6" axe-core "^4.2.0" - "@storybook/addon-highlight" "8.3.5" "@storybook/addon-actions@8.1.11": version "8.1.11" @@ -4428,27 +4429,27 @@ "@storybook/global" "^5.0.0" "@storybook/core-events" "8.1.11" -"@storybook/addon-actions@8.3.5", "@storybook/addon-actions@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.3.5.tgz" - integrity sha512-t8D5oo+4XfD+F8091wLa2y/CDd/W2lExCeol5Vm1tp5saO+u6f2/d7iykLhTowWV84Uohi3D073uFeyTAlGebg== +"@storybook/addon-actions@8.3.6", "@storybook/addon-actions@^8.3.5": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.3.6.tgz" + integrity sha512-nOqgl0WoZK2KwjaABaXMoIgrIHOQl9inOzJvqQau0HOtsvnXGXYfJXYnpjZenoZDoZXKbUDl0U2haDFx2a2fJw== dependencies: - uuid "^9.0.0" + "@storybook/global" "^5.0.0" + "@types/uuid" "^9.0.1" dequal "^2.0.2" polished "^4.2.2" - "@types/uuid" "^9.0.1" - "@storybook/global" "^5.0.0" + uuid "^9.0.0" -"@storybook/addon-backgrounds@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.3.5.tgz" - integrity sha512-IQGjDujuw8+iSqKREdkL8I5E/5CAHZbfOWd4A75PQK2D6qZ0fu/xRwTOQOH4jP6xn/abvfACOdL6A0d5bU90ag== +"@storybook/addon-backgrounds@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.3.6.tgz" + integrity sha512-yBn+a8i5OJzJaX6Bx5MAkfei7c2nvq+RRmvuyvxw11rtDGR6Nz4OBBe56reWxo868wVUggpRTPJCMVe5tDYgVg== dependencies: - ts-dedent "^2.0.0" - memoizerific "^1.11.3" "@storybook/global" "^5.0.0" + memoizerific "^1.11.3" + ts-dedent "^2.0.0" -"@storybook/addon-controls@8.3.5", "@storybook/addon-controls@^8.3.5": +"@storybook/addon-controls@^8.3.5": version "8.3.5" resolved "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.3.5.tgz" integrity sha512-2eCVobUUvY1Rq7sp1U8Mx8t44VXwvi0E+hqyrsqOx5TTSC/FUQ+hNAX6GSYUcFIyQQ1ORpKNlUjAAdjxBv1ZHQ== @@ -4458,128 +4459,138 @@ ts-dedent "^2.0.0" "@storybook/global" "^5.0.0" -"@storybook/addon-docs@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.3.5.tgz" - integrity sha512-MOVfo1bY8kXTzbvmWnx3UuSO4WNykFz7Edvb3mxltNyuW7UDRZGuIuSe32ddT/EtLJfurrC9Ja3yBy4KBUGnMA== +"@storybook/addon-controls@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.3.6.tgz" + integrity sha512-9IMLHgtWPuFoRCt3hDsIk1FbkK5SlCMDW1DDwtTBIeWYYZLvptS42+vGVTeQ8v5SejmVzZkzuUdzu3p4sb3IcA== dependencies: - react "^16.8.0 || ^17.0.0 || ^18.0.0" - fs-extra "^11.1.0" - react-dom "^16.8.0 || ^17.0.0 || ^18.0.0" + "@storybook/global" "^5.0.0" + dequal "^2.0.2" + lodash "^4.17.21" ts-dedent "^2.0.0" - rehype-slug "^6.0.0" - "@types/react" "^16.8.0 || ^17.0.0 || ^18.0.0" + +"@storybook/addon-docs@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.3.6.tgz" + integrity sha512-31Rk1TOhDIzGM2wNCUIB1xKuWtArW0D2Puua9warEXlQ3FtvwmxnPrwbIzw6ufYZDWPwl9phDYTcRh8WqZIoGg== + dependencies: "@mdx-js/react" "^3.0.0" - "@storybook/blocks" "8.3.5" + "@storybook/blocks" "8.3.6" + "@storybook/csf-plugin" "8.3.6" "@storybook/global" "^5.0.0" - "@storybook/csf-plugin" "8.3.5" + "@storybook/react-dom-shim" "8.3.6" + "@types/react" "^16.8.0 || ^17.0.0 || ^18.0.0" + fs-extra "^11.1.0" + react "^16.8.0 || ^17.0.0 || ^18.0.0" + react-dom "^16.8.0 || ^17.0.0 || ^18.0.0" rehype-external-links "^3.0.0" - "@storybook/react-dom-shim" "8.3.5" + rehype-slug "^6.0.0" + ts-dedent "^2.0.0" -"@storybook/addon-essentials@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.3.5.tgz" - integrity sha512-hXTtPuN4/IsXjUrkMPAuz1qKAl8DovdXpjQgjQs7jSAVx3kc4BZaGqJ3gaVenKtO8uDchmA92BoQygpkc8eWhw== - dependencies: +"@storybook/addon-essentials@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.3.6.tgz" + integrity sha512-MQPFvThlGU7wlda1xhBPQCmDh90cSSZ31OsVs1uC5kJh0aLbY2gYXPurq1G54kzrYo8SMfBxsXrCplz8Ir6UTg== + dependencies: + "@storybook/addon-actions" "8.3.6" + "@storybook/addon-backgrounds" "8.3.6" + "@storybook/addon-controls" "8.3.6" + "@storybook/addon-docs" "8.3.6" + "@storybook/addon-highlight" "8.3.6" + "@storybook/addon-measure" "8.3.6" + "@storybook/addon-outline" "8.3.6" + "@storybook/addon-toolbars" "8.3.6" + "@storybook/addon-viewport" "8.3.6" ts-dedent "^2.0.0" - "@storybook/addon-docs" "8.3.5" - "@storybook/addon-actions" "8.3.5" - "@storybook/addon-measure" "8.3.5" - "@storybook/addon-outline" "8.3.5" - "@storybook/addon-controls" "8.3.5" - "@storybook/addon-toolbars" "8.3.5" - "@storybook/addon-viewport" "8.3.5" - "@storybook/addon-highlight" "8.3.5" - "@storybook/addon-backgrounds" "8.3.5" - -"@storybook/addon-highlight@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.3.5.tgz" - integrity sha512-ku0epul9aReCR3Gv/emwYnsqg3vgux5OmYMjoDcJC7s+LyfweSzLV/f5t9gSHazikJElh5TehtVkWbC4QfbGSw== + +"@storybook/addon-highlight@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.3.6.tgz" + integrity sha512-A7uU+1OPVXGpkklEUJjSl2VEEDLCSNvmffUJlvW1GjajsNFIHOW2CSD+KnfFlQyPxyVbnWAYLqUP4XJxoqrvDw== dependencies: "@storybook/global" "^5.0.0" -"@storybook/addon-interactions@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.3.5.tgz" - integrity sha512-GtTy/A+mG7vDOahQr2avT4dpWtCRiFDSYcWyuQOZm10y8VDDw157HQM+FuhxjV9Owrrohy9F24oBUwRG8H3b5A== +"@storybook/addon-interactions@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.3.6.tgz" + integrity sha512-Y0YUJj0oE1+6DFkaTPXM/8+dwTSoy0ltj2Sn2KOTJYzxKQYXBp8TlUv0QOQiGH7o/GKXIWek/VlTuvG/JEeiWw== dependencies: + "@storybook/global" "^5.0.0" + "@storybook/instrumenter" "8.3.6" + "@storybook/test" "8.3.6" polished "^4.2.2" ts-dedent "^2.2.0" - "@storybook/test" "8.3.5" - "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "8.3.5" -"@storybook/addon-links@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.3.5.tgz" - integrity sha512-giRCpn6cfJMYPnVJkojoQDO5ae6098fgY9YgAhwaJej/9dufNcioFdbiyfK1vyzbG6TGeTmJ9ncWCXgWRtzxPQ== +"@storybook/addon-links@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.3.6.tgz" + integrity sha512-EGEH/kEjndEldbqyiJ8XSASkxqwzL/lgA/+6mHpa6Ljxhk1s5IMGcdA1ymJYJ2BpNdkUxRj/uxAa38eGcQiJ/g== dependencies: - ts-dedent "^2.0.0" "@storybook/csf" "^0.1.11" "@storybook/global" "^5.0.0" + ts-dedent "^2.0.0" -"@storybook/addon-measure@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.3.5.tgz" - integrity sha512-6GVehgbHhFIFS69xSfRV+12VK0cnuIAtZdp1J3eUCc2ATrcigqVjTM6wzZz6kBuX6O3dcusr7Wg46KtNliqLqg== +"@storybook/addon-measure@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.3.6.tgz" + integrity sha512-VHWeGgYjhzhwb2WAqYW/qyEPqg5pwKR/XqFfd+3tEirUs/64olL1l3lzLwZ8Cm07cJ81T8Z4myywb9kObZfQlw== dependencies: - tiny-invariant "^1.3.1" "@storybook/global" "^5.0.0" + tiny-invariant "^1.3.1" -"@storybook/addon-onboarding@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-8.3.5.tgz" - integrity sha512-QE/+6KEYO5tGziMdo+81oor0KNVnbPsfDpnhtClu+t1XC2F2nKQpDISujwLSYm9voEk1D/NxYWMbQ6eTDR/ViA== +"@storybook/addon-onboarding@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-8.3.6.tgz" + integrity sha512-DvwtK3k5docaO7ZO0LRXL1myCwOnW2X+e9c383GEk9AykgL5otzkMjxRZ1rSAw39q/WIE9H0vBvUmzGVRpUm+A== dependencies: react-confetti "^6.1.0" -"@storybook/addon-ondevice-actions@^8.3.6": - version "8.3.6" - resolved "https://registry.npmjs.org/@storybook/addon-ondevice-actions/-/addon-ondevice-actions-8.3.6.tgz" - integrity sha512-BwxmHb+cGmaGkr2BVMEzlvhAnjsH0aRnKyuxIY0Uj65a177A61ny5myP6yNWuLXTUJq+1BybtObwmtVefoNuTw== +"@storybook/addon-ondevice-actions@^8.3.9": + version "8.3.9" + resolved "https://registry.npmjs.org/@storybook/addon-ondevice-actions/-/addon-ondevice-actions-8.3.9.tgz" + integrity sha512-uO79N52ZVvPnPT8s9bgfrtYHYy4hBIqHj6Jz+OkR58Om8Y935yEx4wDuzgCNkkJl94u/mUKy7+aGyqiagKvurw== dependencies: - "@storybook/addon-actions" "^8.3.5" "@storybook/core" "^8.3.5" - "@storybook/global" "^5.0.0" fast-deep-equal "^2.0.1" + "@storybook/global" "^5.0.0" + "@storybook/addon-actions" "^8.3.5" -"@storybook/addon-ondevice-controls@^8.3.6": - version "8.3.6" - resolved "https://registry.npmjs.org/@storybook/addon-ondevice-controls/-/addon-ondevice-controls-8.3.6.tgz" - integrity sha512-PIXa3gfzk6czAxjaP6TfwoaQoHEmZQDyODdrYpT0ke9uwLyHrSopXiSnwAVDkysd0HqyOCS9tGpVpMPGCu/FAw== +"@storybook/addon-ondevice-controls@^8.3.9": + version "8.3.9" + resolved "https://registry.npmjs.org/@storybook/addon-ondevice-controls/-/addon-ondevice-controls-8.3.9.tgz" + integrity sha512-x+WE5ktOwghfKGsh9bYA2EbKrfXtaqAHXEHoUUXjoKm7tUJaDn8KBu8WDCdBh112N30uVFeCVRhrcDI5hpNZ+Q== dependencies: - "@storybook/addon-controls" "^8.3.5" - "@storybook/core" "^8.3.5" - "@storybook/react-native-theming" "^8.3.6" - "@storybook/react-native-ui" "^8.3.6" deep-equal "^1.0.1" prop-types "^15.7.2" - react-native-modal-datetime-picker "^14.0.0" - react-native-modal-selector "^2.1.1" tinycolor2 "^1.4.1" + "@storybook/core" "^8.3.5" + "@storybook/addon-controls" "^8.3.5" + "@storybook/react-native-ui" "^8.3.9" + react-native-modal-selector "^2.1.1" + "@storybook/react-native-theming" "^8.3.9" + react-native-modal-datetime-picker "^14.0.0" -"@storybook/addon-outline@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.3.5.tgz" - integrity sha512-dwmK6GzjEnQP9Yo0VnBUQtJkXZlXdfjWyskZ/IlUVc+IFdeeCtIiMyA92oMfHo8eXt0k1g21ZqMaIn7ZltOuHw== +"@storybook/addon-outline@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.3.6.tgz" + integrity sha512-+VXpM8SIHX2cn30qLlMvER9/6iioFRSn2sAfLniqy4RrcQmcMP+qgE7ZzbzExt7cneJh3VFsYqBS/HElu14Vgg== dependencies: - ts-dedent "^2.0.0" "@storybook/global" "^5.0.0" + ts-dedent "^2.0.0" "@storybook/addon-react-native-web@^0.0.24": version "0.0.24" resolved "https://registry.npmjs.org/@storybook/addon-react-native-web/-/addon-react-native-web-0.0.24.tgz" integrity sha512-jqTqPf4KFv9C+plIlfD1+hcTBv1ELSr01G7W36D3sZTl+EJEoa6MM1q0pNHl6+FoYWjJq3PgL/mw+zMbEsVxGQ== -"@storybook/addon-storysource@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-storysource/-/addon-storysource-8.3.5.tgz" - integrity sha512-NdVVlBtVRLBeMNwaMNd+B/XDNbQGQ4yKjZOCNBzGsV0sf0fAm8BQ7D5HJFbL4/VoZmRxlYCeQRYHu+/iE2VJhg== +"@storybook/addon-storysource@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-storysource/-/addon-storysource-8.3.6.tgz" + integrity sha512-L35BJj8vO+jIHSVjCCygoQCHSPt6wiviOLkOMgY1KluslXGHfwHd5am5y9sy4YuFl21SyFPw525/yZj9SLgqpA== dependencies: + "@storybook/source-loader" "8.3.6" estraverse "^5.2.0" tiny-invariant "^1.3.1" - "@storybook/source-loader" "8.3.5" "@storybook/addon-styling-webpack@^1.0.0": version "1.0.0" @@ -4588,22 +4599,22 @@ dependencies: "@storybook/node-logger" "^8.0.0-alpha.10" -"@storybook/addon-themes@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-8.3.5.tgz" - integrity sha512-kXHKAZvAtMoOR1XFGTo5/T8anE9x7W8Ddpof2wyi+du5HscFiEW7TesWdvNgBUR7wAaiR21aW2S4jC72a6gTCw== +"@storybook/addon-themes@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-8.3.6.tgz" + integrity sha512-NX6zVWs0JVUg0xICL2v1zlb6eTAQYlE/vd6ATA4bNUNL5sabWGEd1w2ArQaHC9nTnfV60JuRQ8o3SvD7Gg0xMg== dependencies: ts-dedent "^2.0.0" -"@storybook/addon-toolbars@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.3.5.tgz" - integrity sha512-Ml2gc9q8WbteDvmuAZGgBxt5SqWMXzuTkMjlsA8EB53hlkN1w9esX4s8YtBeNqC3HKoUzcdq8uexSBqU8fDbSA== +"@storybook/addon-toolbars@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.3.6.tgz" + integrity sha512-FJH+lRoZXENfpMR/G09ZqB0TmL/k6bv07GN1ysoVs420tKRgjfz6uXaZz5COrhcdISr5mTNmG+mw9x7xXTfX3Q== -"@storybook/addon-viewport@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.3.5.tgz" - integrity sha512-FSWydoPiVWFXEittG7O1YgvuaqoU9Vb+qoq9XfP/hvQHHMDcMZvC40JaV8AnJeTXaM7ngIjcn9XDEfGbFfOzXw== +"@storybook/addon-viewport@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.3.6.tgz" + integrity sha512-bL51v837W1cng/+0pypkoLsWKWmvux96zLOzqLCpcWAQ4OSMhW3foIWpCiFwMG/KY+GanoOocTx6i7j5hLtuTA== dependencies: memoizerific "^1.11.3" @@ -4615,58 +4626,58 @@ "@swc/core" "^1.7.3" swc-loader "^0.2.3" -"@storybook/blocks@8.3.5", "@storybook/blocks@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.3.5.tgz" - integrity sha512-8cHTdTywolTHlgwN8I7YH7saWAIjGzV617AwjhJ95AKlC0VtpO1gAFcAgCqr4DU9eMc+LZuvbnaU/RSvA5eCCQ== +"@storybook/blocks@8.3.6", "@storybook/blocks@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.3.6.tgz" + integrity sha512-Oc5jU6EzfsENjrd91KcKyEKBh60RT+8uyLi1RIrymC2C/mzZMTEoNIrbnQt0eIqbjlHxn6y9JMJxHu4NJ4EmZg== dependencies: + "@storybook/csf" "^0.1.11" + "@storybook/global" "^5.0.0" + "@storybook/icons" "^1.2.10" + "@types/lodash" "^4.14.167" + color-convert "^2.0.1" dequal "^2.0.2" lodash "^4.17.21" + markdown-to-jsx "^7.4.5" + memoizerific "^1.11.3" polished "^4.2.2" + react-colorful "^5.1.2" telejson "^7.2.0" ts-dedent "^2.0.0" - memoizerific "^1.11.3" - "@types/lodash" "^4.14.167" - color-convert "^2.0.1" - "@storybook/csf" "^0.1.11" - react-colorful "^5.1.2" util-deprecate "^1.0.2" - markdown-to-jsx "^7.4.5" - "@storybook/icons" "^1.2.10" - "@storybook/global" "^5.0.0" -"@storybook/builder-webpack5@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.3.5.tgz" - integrity sha512-rhmfdiSlDn3Arki7IMYk11PO29rYuYM4LZ8GlNqREU7VUl/8Vngo/jFIa4pKaIns3ql1RrwzO1wm9JvuL/4ydA== +"@storybook/builder-webpack5@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.3.6.tgz" + integrity sha512-Eqn2k8aA9f0o6IMQNAxGAMfSDeTP3YYCQAtOL5Gt5lgrqLV5JMTbZOfmaRBZ82ej/BBSAopnQKIJjQBBFx6kAQ== dependencies: - url "^0.11.0" - util "^0.12.4" - semver "^7.3.7" - express "^4.19.2" - process "^0.11.10" - webpack "5" - fs-extra "^11.1.0" - ts-dedent "^2.0.0" - css-loader "^6.7.1" + "@storybook/core-webpack" "8.3.6" "@types/node" "^22.0.0" - magic-string "^0.30.5" - style-loader "^3.3.1" "@types/semver" "^7.3.4" browser-assert "^1.2.1" - util-deprecate "^1.0.2" - es-module-lexer "^1.5.0" - path-browserify "^1.0.1" + case-sensitive-paths-webpack-plugin "^2.4.0" cjs-module-lexer "^1.2.3" - html-webpack-plugin "^5.5.0" constants-browserify "^1.0.0" + css-loader "^6.7.1" + es-module-lexer "^1.5.0" + express "^4.19.2" + fork-ts-checker-webpack-plugin "^8.0.0" + fs-extra "^11.1.0" + html-webpack-plugin "^5.5.0" + magic-string "^0.30.5" + path-browserify "^1.0.1" + process "^0.11.10" + semver "^7.3.7" + style-loader "^3.3.1" terser-webpack-plugin "^5.3.1" + ts-dedent "^2.0.0" + url "^0.11.0" + util "^0.12.4" + util-deprecate "^1.0.2" + webpack "5" webpack-dev-middleware "^6.1.2" webpack-hot-middleware "^2.25.1" - "@storybook/core-webpack" "8.3.5" webpack-virtual-modules "^0.6.0" - fork-ts-checker-webpack-plugin "^8.0.0" - case-sensitive-paths-webpack-plugin "^2.4.0" "@storybook/channels@8.1.11": version "8.1.11" @@ -4710,10 +4721,10 @@ resolved "https://registry.npmjs.org/@storybook/components/-/components-8.2.9.tgz" integrity sha512-OkkcZ/f/6o3GdFEEK9ZHKIGHWUHmavZUYs5xaSgU64bOrA2aqEFtfeWWitZYTv3Euhk8MVLWfyEMDfez0AlvDg== -"@storybook/components@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/components/-/components-8.3.5.tgz" - integrity sha512-Rq28YogakD3FO4F8KwAtGpo1g3t4V/gfCLqTQ8B6oQUFoxLqegkWk/DlwCzvoJndXuQJfdSyM6+r1JcA4Nql5A== +"@storybook/components@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/components/-/components-8.3.6.tgz" + integrity sha512-TXuoGZY7X3iixF45lXkYOFk8k2q9OHcqHyHyem1gATLLQXgyOvDgzm+VB7uKBNzssRQPEE+La70nfG8bq/viRw== "@storybook/core@8.2.9": version "8.2.9" @@ -4751,6 +4762,25 @@ esbuild-register "^3.5.0" jsdoc-type-pratt-parser "^4.0.0" +"@storybook/core@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/core/-/core-8.3.6.tgz" + integrity sha512-frwfgf0EJ7QL29DWZ5bla/g0eOOWqJGd14t+VUBlpP920zB6sdDfo7+p9JoCjD9u08lGeFDqbPNKayUk+0qDag== + dependencies: + "@storybook/csf" "^0.1.11" + "@types/express" "^4.17.21" + better-opn "^3.0.2" + browser-assert "^1.2.1" + esbuild "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0" + esbuild-register "^3.5.0" + express "^4.19.2" + jsdoc-type-pratt-parser "^4.0.0" + process "^0.11.10" + recast "^0.23.5" + semver "^7.6.2" + util "^0.12.5" + ws "^8.2.3" + "@storybook/core-common@^8.0.0": version "8.2.9" resolved "https://registry.npmjs.org/@storybook/core-common/-/core-common-8.2.9.tgz" @@ -4769,13 +4799,13 @@ resolved "https://registry.npmjs.org/@storybook/core-events/-/core-events-8.2.9.tgz" integrity sha512-8VS6k2ySAYdG2VBWxb66Vko7Pqd429TIdkrw1/u2N0IPsvPsdbs3WaOTyxOMB1e39YUCpD/IZUOPdxX2lC3g4w== -"@storybook/core-webpack@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.3.5.tgz" - integrity sha512-mN8BHNc6lSGUf/nKgDr6XoTt1cX+Tap9RnKMUiROCDzfVlJPeJBrG4qrTOok7AwObzeDl9DNFyun6+pVgXJe7A== +"@storybook/core-webpack@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.3.6.tgz" + integrity sha512-ks306CFKD7FePQzRYyTjddiLsSriceblzv4rI+IjVtftkJvcEbxub2yWkV27kPP/e9kSd4Li3M34bX5mkiwkZA== dependencies: - ts-dedent "^2.0.0" "@types/node" "^22.0.0" + ts-dedent "^2.0.0" "@storybook/csf@0.1.11", "@storybook/csf@^0.1.1", "@storybook/csf@^0.1.11", "@storybook/csf@^0.1.2", "@storybook/csf@^0.1.7": version "0.1.11" @@ -4784,10 +4814,10 @@ dependencies: type-fest "^2.19.0" -"@storybook/csf-plugin@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.3.5.tgz" - integrity sha512-ODVqNXwJt90hG7QW8I9w/XUyOGlr0l7XltmIJgXwB/2cYDvaGu3JV5Ybg7O0fxPV8uXk7JlRuUD8ZYv5Low6pA== +"@storybook/csf-plugin@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.3.6.tgz" + integrity sha512-TJyJPFejO6Gyr3+bXqE/+LomQbivvfHEbee/GwtlRj0XF4KQlqnvuEdEdcK25JbD0NXT8AbyncEUmjoxE7ojQw== dependencies: unplugin "^1.3.1" @@ -4806,48 +4836,48 @@ resolved "https://registry.npmjs.org/@storybook/icons/-/icons-1.2.10.tgz" integrity sha512-310apKdDcjbbX2VSLWPwhEwAgjxTzVagrwucVZIdGPErwiAppX8KvBuWZgPo+rQLVrtH8S+pw1dbUwjcE6d7og== -"@storybook/instrumenter@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.3.5.tgz" - integrity sha512-NLDXai5y2t1ITgHVK9chyL0rMFZbICCOGcnTbyWhkLbiEWZKPJ8FuB8+g+Ba6zwtCve1A1Cnb4O2LOWy7TgWQw== +"@storybook/instrumenter@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.3.6.tgz" + integrity sha512-0RowbKwoB/s7rtymlnKNiyWN1Z3ZK5mwgzVjlRmzxDL8hrdi5KDjTNExuJTRR3ZaBP2RR0/I3m/n0p9JhHAZvg== dependencies: - util "^0.12.4" - "@vitest/utils" "^2.0.5" "@storybook/global" "^5.0.0" + "@vitest/utils" "^2.0.5" + util "^0.12.4" "@storybook/manager-api@^8.0.0": version "8.2.9" resolved "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.2.9.tgz" integrity sha512-mkYvUlfqDw+0WbxIynh5TcrotmoXlumEsOA4+45zuNea8XpEgj5cNBUCnmfEO6yQ85swqkS8YYbMpg1cZyu/Vw== -"@storybook/manager-api@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.3.5.tgz" - integrity sha512-fEQoKKi7h7pzh2z9RfuzatJxubrsfL/CB99fNXQ0wshMSY/7O4ckd18pK4fzG9ErnCtLAO9qsim4N/4eQC+/8Q== +"@storybook/manager-api@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.3.6.tgz" + integrity sha512-Xt5VFZcL+G/9uzaHjzWFhxRNrP+4rPhSRKEvCZorAbC9+Hv+ZDs1JSZS5wMb4WKpXBZ0rwDVOLwngqbVtfRHuQ== "@storybook/node-logger@^8.0.0-alpha.10": version "8.2.9" resolved "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-8.2.9.tgz" integrity sha512-j0jHjj1HtwBd69ZNd6txOaB5J5JQj9rnvtiDuvTKM/qXM6HxifL6LJ75b9pQOMKIx9XmlSIA9663zmkL4EsrJg== -"@storybook/preset-react-webpack@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-8.3.5.tgz" - integrity sha512-laS9CiZrZ4CSnBTBfkBba3hmlDhzcjIfCvx8/rk3SZ+zh93NpqXixzRt6m0UH2po63dpdu21nXrsW5Cfs88Ypw== +"@storybook/preset-react-webpack@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-8.3.6.tgz" + integrity sha512-Ar0vhJITXa4xsXT3RdgYZ2mhXxE3jfUisQzsITey5a2RVgnSBIENggmRZ/6j1oVgEXFthbarNEsebGiA+2vDZg== dependencies: - semver "^7.3.7" + "@storybook/core-webpack" "8.3.6" + "@storybook/react" "8.3.6" + "@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0" + "@types/node" "^22.0.0" + "@types/semver" "^7.3.4" find-up "^5.0.0" - resolve "^1.22.8" - webpack "5" fs-extra "^11.1.0" - "@types/node" "^22.0.0" magic-string "^0.30.5" react-docgen "^7.0.0" - "@types/semver" "^7.3.4" + resolve "^1.22.8" + semver "^7.3.7" tsconfig-paths "^4.2.0" - "@storybook/react" "8.3.5" - "@storybook/core-webpack" "8.3.5" - "@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0" + webpack "5" "@storybook/preview-api@8.1.11": version "8.1.11" @@ -4874,36 +4904,36 @@ resolved "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.9.tgz" integrity sha512-D8/t+a78OJqQAcT/ABa1C4YM/OaLGQ9IvCsp3Q9ruUqDCwuZBj8bG3D4477dlY4owX2ycC0rWYu3VvuK0EmJjA== -"@storybook/preview-api@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.3.5.tgz" - integrity sha512-VPqpudE8pmjTLvdNJoW/2//nqElDgUOmIn3QxbbCmdZTHDg5tFtxuqwdlNfArF0TxvTSBDIulXt/Q6K56TAfTg== +"@storybook/preview-api@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.3.6.tgz" + integrity sha512-/Wxvb7wbI2O2iH63arRQQyyojA630vibdshkFjuC/u1nYdptEV1jkxa0OYmbZbKCn4/ze6uH4hfsKOpDPV9SWg== -"@storybook/react@8.3.5", "@storybook/react@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/react/-/react-8.3.5.tgz" - integrity sha512-kuBPe/wBin10SWr4EWPKxiTRGQ4RD2etGEVWVQLqVpOuJp/J2hVvXQHtCfZXU4TZT5x4PBbPRswbr58+XlF+kQ== +"@storybook/react@8.3.6", "@storybook/react@^8.3.5", "@storybook/react@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/react/-/react-8.3.6.tgz" + integrity sha512-s3COryqIOYK7urgZaCPb77zlxGjPKr6dIsYmblQJcsFY2ZlG2x0Ysm8b5oRgD8Pv71hCJ0PKYA4RzDgBVYJS9A== dependencies: + "@storybook/components" "^8.3.6" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "^8.3.6" + "@storybook/preview-api" "^8.3.6" + "@storybook/react-dom-shim" "8.3.6" + "@storybook/theming" "^8.3.6" + "@types/escodegen" "^0.0.6" + "@types/estree" "^0.0.51" + "@types/node" "^22.0.0" acorn "^7.4.1" - semver "^7.3.7" acorn-jsx "^5.3.1" + acorn-walk "^7.2.0" escodegen "^2.1.0" html-tags "^3.1.0" + prop-types "^15.7.2" + react-element-to-jsx-string "^15.0.0" + semver "^7.3.7" ts-dedent "^2.0.0" type-fest "~2.19" - acorn-walk "^7.2.0" - prop-types "^15.7.2" - "@types/node" "^22.0.0" - "@types/estree" "^0.0.51" util-deprecate "^1.0.2" - "@types/escodegen" "^0.0.6" - "@storybook/global" "^5.0.0" - "@storybook/theming" "^8.3.5" - "@storybook/components" "^8.3.5" - "@storybook/manager-api" "^8.3.5" - "@storybook/preview-api" "^8.3.5" - "@storybook/react-dom-shim" "8.3.5" - react-element-to-jsx-string "^15.0.0" "@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0": version "1.0.6--canary.9.0c3f3b7.0" @@ -4918,90 +4948,90 @@ react-docgen-typescript "^2.2.2" tslib "^2.0.0" -"@storybook/react-dom-shim@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.3.5.tgz" - integrity sha512-Hf0UitJ/K0C7ajooooUK/PxOR4ihUWqsC7iCV1Gqth8U37dTeLMbaEO4PBwu0VQ+Ufg0N8BJLWfg7o6G4hrODw== - -"@storybook/react-native@^8.3.6": +"@storybook/react-dom-shim@8.3.6": version "8.3.6" - resolved "https://registry.npmjs.org/@storybook/react-native/-/react-native-8.3.6.tgz" - integrity sha512-UXW62kU8KLBWmXq9lQ+grhzjMQ2vhmvOqfWGQArv8fOYVcS0neSBZM+PP1t3ctkKlAsYjuZXYO3eRqx3HK+PMw== + resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.3.6.tgz" + integrity sha512-9BO6VXIdli4GHSfiP/Z0gwAf7oQig3D/yWK2U1+91UWDV8nIAgnNBAi76U4ORC6MiK5MdkDfIikIxnLLeLnahA== + +"@storybook/react-native@^8.3.9": + version "8.3.9" + resolved "https://registry.npmjs.org/@storybook/react-native/-/react-native-8.3.9.tgz" + integrity sha512-HKDMVEre8ChjCGabGiQ/oUE5BPiYJMl412qDj6BWmKGw8SjmfiEVLGAtE5eiS7HWDUikAQ5dWtKzbTFXxBIyuA== dependencies: - "@storybook/core" "^8.3.5" - "@storybook/csf" "^0.1.1" - "@storybook/global" "^5.0.0" - "@storybook/react" "^8.3.5" - "@storybook/react-native-theming" "^8.3.6" - "@storybook/react-native-ui" "^8.3.6" + ws "^8.18.0" + glob "^7.1.7" + util "^0.12.4" + dedent "^1.5.1" chokidar "^3.5.1" + prettier "^2.4.1" commander "^8.2.0" - dedent "^1.5.1" deepmerge "^4.3.0" - glob "^7.1.7" - prettier "^2.4.1" - react-native-swipe-gestures "^1.0.5" - react-native-url-polyfill "^2.0.0" - setimmediate "^1.0.5" storybook "^8.3.5" type-fest "~2.19" - util "^0.12.4" - ws "^8.18.0" + setimmediate "^1.0.5" + "@storybook/csf" "^0.1.1" + "@storybook/core" "^8.3.5" + "@storybook/react" "^8.3.5" + "@storybook/global" "^5.0.0" + react-native-url-polyfill "^2.0.0" + "@storybook/react-native-ui" "^8.3.9" + react-native-swipe-gestures "^1.0.5" + "@storybook/react-native-theming" "^8.3.9" -"@storybook/react-native-theming@^8.3.6": - version "8.3.6" - resolved "https://registry.npmjs.org/@storybook/react-native-theming/-/react-native-theming-8.3.6.tgz" - integrity sha512-m6oBVNUX91kJn5OTqt94fyBU5mEXMD9TnvvepqjrTPU6pyZIhwokMJ7c4wqF8f7v1+Gx+/UUvoc2N5zs78Ifng== +"@storybook/react-native-theming@^8.3.9": + version "8.3.9" + resolved "https://registry.npmjs.org/@storybook/react-native-theming/-/react-native-theming-8.3.9.tgz" + integrity sha512-c7RuFFTZ256NhEknL1GF4T6cJHz3iJdCOWuEkA24Bu+bppdOM3JZwxQWA6KugyF5uxU3eNZRbpEeacnX8KKb+w== dependencies: polished "^4.3.1" -"@storybook/react-native-ui@^8.3.6": - version "8.3.6" - resolved "https://registry.npmjs.org/@storybook/react-native-ui/-/react-native-ui-8.3.6.tgz" - integrity sha512-JEbg68ex+xykVeZeBZOH5EAxECXphMXxTeq2wZhQXkootqVXi439qBgLuHEfUrshm4YTGMzPMbYbV0zKNMNqlQ== +"@storybook/react-native-ui@^8.3.9": + version "8.3.9" + resolved "https://registry.npmjs.org/@storybook/react-native-ui/-/react-native-ui-8.3.9.tgz" + integrity sha512-O0DK8W8vjWEcLSVF1g5KFeuk8UNIfgSLz0kiT2mB48OL2iFvEjZb1XnSLCqp0Vxyn5AUF/dyq83V/VUfBosB2g== dependencies: - "@storybook/core" "^8.3.5" - "@storybook/react" "^8.3.5" - "@storybook/react-native-theming" "^8.3.6" + store2 "^2.14.3" fuse.js "^7.0.0" - memoizerific "^1.11.3" polished "^4.3.1" - store2 "^2.14.3" + memoizerific "^1.11.3" + "@storybook/core" "^8.3.5" + "@storybook/react" "^8.3.5" + "@storybook/react-native-theming" "^8.3.9" -"@storybook/react-webpack5@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-8.3.5.tgz" - integrity sha512-J7jCxjCuWvRJrAtOwe4ij8rjfTGm1Dpsfbz8xar4ItVw7ikiyALr34E3FJzfgq7M40uGXZhvCl2IVRdGeiLmzg== +"@storybook/react-webpack5@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-8.3.6.tgz" + integrity sha512-8HBnBab6kPJuX0gQGIl6voZXLRdvyXxd5wmHXc0db0T9Ozq5iuNbo9sUEk9QCwJpuQc7lDDmuOkXHVq1WjSibw== dependencies: + "@storybook/builder-webpack5" "8.3.6" + "@storybook/preset-react-webpack" "8.3.6" + "@storybook/react" "8.3.6" "@types/node" "^22.0.0" - "@storybook/react" "8.3.5" - "@storybook/builder-webpack5" "8.3.5" - "@storybook/preset-react-webpack" "8.3.5" -"@storybook/source-loader@8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/source-loader/-/source-loader-8.3.5.tgz" - integrity sha512-rQRWMqsM2PROeQxBCX23sDKdTMpdkub3A2Q3+6JhVzYRQodQrQDbzVRULq3G7RGXdktTkE+huVO4pLKaDa7PDw== +"@storybook/source-loader@8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/source-loader/-/source-loader-8.3.6.tgz" + integrity sha512-czgQVFMsqeXe0pXjbore8X91gUOnpVVIv2dWsgS2UN9sHh+4B/Uevxx6Lz21074aynGO4bNti1BETGelejIM6w== dependencies: + "@storybook/csf" "^0.1.11" + estraverse "^5.2.0" lodash "^4.17.21" prettier "^3.1.1" - estraverse "^5.2.0" - "@storybook/csf" "^0.1.11" -"@storybook/test@8.3.5", "@storybook/test@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/test/-/test-8.3.5.tgz" - integrity sha512-1BXWsUGWk9FiKKelZZ55FDJdeoL8uRBHbjTYBRM2xJLhdNSvGzI4Tb3bkmxPpGn72Ua6AyldhlTxr2BpUFKOHA== +"@storybook/test@8.3.6", "@storybook/test@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/test/-/test-8.3.6.tgz" + integrity sha512-WIc8LzK9jaEw+e3OiweEM2j3cppPzsWod59swuf6gDBf176EQLIyjtVc+Kh3qO4NNkcL+lwmqaLPjOxlBLaDbg== dependencies: - util "^0.12.4" - "@vitest/spy" "2.0.5" "@storybook/csf" "^0.1.11" - "@vitest/expect" "2.0.5" "@storybook/global" "^5.0.0" + "@storybook/instrumenter" "8.3.6" "@testing-library/dom" "10.4.0" - "@storybook/instrumenter" "8.3.5" "@testing-library/jest-dom" "6.5.0" "@testing-library/user-event" "14.5.2" + "@vitest/expect" "2.0.5" + "@vitest/spy" "2.0.5" + util "^0.12.4" "@storybook/test-runner@^0.17.0": version "0.17.0" @@ -5035,10 +5065,10 @@ resolved "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.9.tgz" integrity sha512-OL0NFvowPX85N5zIYdgeKKaFm7V4Vgtci093vL3cDZT13LGH6GuEzJKkUFGuUGNPFlJc+EgTj0o6PYKrOLyQ6w== -"@storybook/theming@^8.3.5": - version "8.3.5" - resolved "https://registry.npmjs.org/@storybook/theming/-/theming-8.3.5.tgz" - integrity sha512-9HmDDyC691oqfg4RziIM9ElsS2HITaxmH7n/yeUPtuirkPdAQzqOzhvH/Sa0qOhifzs8VjR+Gd/a/ZQ+S38r7w== +"@storybook/theming@^8.3.6": + version "8.3.6" + resolved "https://registry.npmjs.org/@storybook/theming/-/theming-8.3.6.tgz" + integrity sha512-LQjUk6GXRW9ELkoBKuqzQKFUW+ajfGPfVELcfs3/VQX61VhthJ4olov4bGPc04wsmmFMgN/qODxT485IwOHfPQ== "@storybook/types@8.1.11": version "8.1.11" @@ -6597,11 +6627,16 @@ babel-plugin-polyfill-regenerator@^0.6.1: resolved "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-0.0.0.tgz" integrity sha512-Kigl0V36a/6hLVH7+CCe1CCtU3mFBqBd829V//VtuG7I/pyq+B2QZJqOefd63snQmdfCryNhO9XW1FbGPBvYDA== -babel-plugin-react-native-web@*, babel-plugin-react-native-web@^0.19.12, babel-plugin-react-native-web@~0.19.10: +babel-plugin-react-native-web@*, babel-plugin-react-native-web@~0.19.10: version "0.19.12" resolved "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.12.tgz" integrity sha512-eYZ4+P6jNcB37lObWIg0pUbi7+3PKoU1Oie2j0C8UF3cXyXoR74tO2NBjI/FORb2LJyItJZEAmjU5pSaJYEL1w== +babel-plugin-react-native-web@^0.19.13: + version "0.19.13" + resolved "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.13.tgz" + integrity sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ== + babel-plugin-transform-flow-enums@^0.0.2: version "0.0.2" resolved "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz" @@ -9019,7 +9054,7 @@ expo@*: expo-modules-autolinking "1.11.2" whatwg-url-without-unicode "8.0.0-3" -expo@*, expo@~51.0.37: +expo@*: version "51.0.37" resolved "https://registry.npmjs.org/expo/-/expo-51.0.37.tgz" integrity sha512-zMdfTiGNgNWG0HOOFA3zRreS94iQ7fDxxgEIR6wdQCbncTpbeYj+5mscTAlHE9JJ+oBkcNyJXrLSjE/YVbFERg== @@ -9040,6 +9075,27 @@ expo@*, expo@~51.0.37: expo-modules-autolinking "1.11.3" whatwg-url-without-unicode "8.0.0-3" +expo@~51.0.38: + version "51.0.38" + resolved "https://registry.npmjs.org/expo/-/expo-51.0.38.tgz" + integrity sha512-/B9npFkOPmv6WMIhdjQXEY0Z9k/67UZIVkodW8JxGIXwKUZAGHL+z1R5hTtWimpIrvVhyHUFU3f8uhfEKYhHNQ== + dependencies: + "@expo/cli" "0.18.30" + expo-font "~12.0.10" + fbemitter "^3.0.0" + expo-asset "~10.0.10" + "@expo/config" "9.0.4" + "@babel/runtime" "^7.20.0" + expo-keep-awake "~13.0.2" + expo-file-system "~17.0.1" + babel-preset-expo "~11.0.15" + expo-modules-core "1.12.26" + "@expo/metro-config" "0.18.11" + "@expo/vector-icons" "^14.0.3" + "@expo/config-plugins" "8.0.10" + expo-modules-autolinking "1.11.3" + whatwg-url-without-unicode "8.0.0-3" + expo-asset@~10.0.10: version "10.0.10" resolved "https://registry.npmjs.org/expo-asset/-/expo-asset-10.0.10.tgz" @@ -9184,6 +9240,13 @@ expo-modules-core@1.12.25: dependencies: invariant "^2.2.4" +expo-modules-core@1.12.26: + version "1.12.26" + resolved "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.12.26.tgz" + integrity sha512-y8yDWjOi+rQRdO+HY+LnUlz8qzHerUaw/LUjKPU/mX8PRXP4UUPEEp5fjAwBU44xjNmYSHWZDwet4IBBE+yQUA== + dependencies: + invariant "^2.2.4" + expo-router@~3.5.23: version "3.5.23" resolved "https://registry.npmjs.org/expo-router/-/expo-router-3.5.23.tgz" @@ -11532,10 +11595,10 @@ join-component@^1.1.0: resolved "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz" integrity sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ== -jotai@^2.10.0: - version "2.10.0" - resolved "https://registry.npmjs.org/jotai/-/jotai-2.10.0.tgz" - integrity sha512-8W4u0aRlOIwGlLQ0sqfl/c6+eExl5D8lZgAUolirZLktyaj4WnxO/8a0HEPmtriQAB6X5LMhXzZVmw02X0P0qQ== +jotai@^2.10.1: + version "2.10.1" + resolved "https://registry.npmjs.org/jotai/-/jotai-2.10.1.tgz" + integrity sha512-4FycO+BOTl2auLyF2Chvi6KTDqdsdDDtpaL/WHQMs8f3KS1E3loiUShQzAzFA/sMU5cJ0hz/RT1xum9YbG/zaA== joycon@^3.1.1: version "3.1.1" @@ -12871,14 +12934,14 @@ napi-build-utils@^1.0.1: resolved "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz" integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== -nativewind@4.1.16, nativewind@^4.1.4: - version "4.1.16" - resolved "https://registry.npmjs.org/nativewind/-/nativewind-4.1.16.tgz" - integrity sha512-F+DGF+dOQ5S7s5HTz69vIQN66ID2UeVrDvLsnOX7Q1b65ARfAfYnIvTbuBa1+5xFpcelhPibOZ+8VDlukcTCkw== +nativewind@4.1.16, nativewind@^4.1.17, nativewind@^4.1.4: + version "4.1.17" + resolved "https://registry.npmjs.org/nativewind/-/nativewind-4.1.17.tgz" + integrity sha512-8PtNtyKyDI0iAsBeCn7cuDGvHrVf+cMkhA1nxPh9PbOHXOpnaZl8yI2pplEoKPQpamqSNEJVVnUJMPVh+2N2zQ== dependencies: comment-json "^4.2.5" debug "^4.3.7" - react-native-css-interop "0.1.15" + react-native-css-interop "0.1.16" natural-compare@^1.4.0: version "1.4.0" @@ -13672,7 +13735,7 @@ picocolors@^1.0.0, picocolors@^1.0.1: resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== -picocolors@^1.1.0: +picocolors@^1.0.0, picocolors@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz" integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw== @@ -13797,7 +13860,7 @@ postcss@8.4.31: picocolors "^1.0.1" source-map-js "^1.2.0" -postcss@^8.4.38, postcss@^8.4.47: +postcss@^8.4.23, postcss@^8.4.38, postcss@^8.4.47: version "8.4.47" resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz" integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== @@ -14333,10 +14396,10 @@ react-native@*, react-native@0.74.5, react-native@>=0.57.0, react-native@>=0.59. "@react-native-community/cli-platform-ios" "13.6.9" "@react-native-community/cli-platform-android" "13.6.9" -react-native-css-interop@0.1.15: - version "0.1.15" - resolved "https://registry.npmjs.org/react-native-css-interop/-/react-native-css-interop-0.1.15.tgz" - integrity sha512-WrethMEhAUE653NM+RI4nj4MTaBMwlWIuWYpD/soHGUtJSyDPGUrS1NkHhr0vyYMPGGPhHk6iGmfdqetPq0Ncg== +react-native-css-interop@0.1.16: + version "0.1.16" + resolved "https://registry.npmjs.org/react-native-css-interop/-/react-native-css-interop-0.1.16.tgz" + integrity sha512-W/wzYJLSn9+PsluLTUGnkZw1XpbcwlRZtwIv5tyWdOF2nwhmtXI0nqJfg4wWOB+mYMtc8IzXlZcnccE6boDeTg== dependencies: "@babel/helper-module-imports" "^7.22.15" "@babel/traverse" "^7.23.0" @@ -14365,6 +14428,11 @@ react-native-helmet-async@2.0.4: react-fast-compare "^3.2.2" shallowequal "^1.1.0" +react-native-keyboard-controller@^1.14.2: + version "1.14.2" + resolved "https://registry.npmjs.org/react-native-keyboard-controller/-/react-native-keyboard-controller-1.14.2.tgz" + integrity sha512-1AgJo9byz9mJFnXH5WX4sGX88S9gh6lIREuurB96uoXdR7Xa17XCYd+JsrQx9pHcnK7Cz3mWcNh3IIwaHFvZKA== + react-native-modal-datetime-picker@^14.0.0: version "14.0.1" resolved "https://registry.npmjs.org/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-14.0.1.tgz" @@ -14436,10 +14504,10 @@ react-native-url-polyfill@^2.0.0: dependencies: whatwg-url-without-unicode "8.0.0-3" -react-native-web@^0.19.12: - version "0.19.12" - resolved "https://registry.npmjs.org/react-native-web/-/react-native-web-0.19.12.tgz" - integrity sha512-o2T0oztoVDQjztt4YksO9S1XRjoH/AqcSvifgWLrPJgGVbMWsfhILgl6lfUdEamVZzZSVV/2gqDVMAk/qq7mZw== +react-native-web@^0.19.13: + version "0.19.13" + resolved "https://registry.npmjs.org/react-native-web/-/react-native-web-0.19.13.tgz" + integrity sha512-etv3bN8rJglrRCp/uL4p7l8QvUNUC++QwDbdZ8CB7BvZiMvsxfFIRM1j04vxNldG3uo2puRd6OSWR3ibtmc29A== dependencies: "@babel/runtime" "^7.18.6" "@react-native/normalize-colors" "^0.74.1" @@ -15482,6 +15550,13 @@ storybook@^8.3.5: dependencies: "@storybook/core" "8.3.5" +storybook@^8.3.5, storybook@^8.3.6: + version "8.3.6" + resolved "https://registry.npmjs.org/storybook/-/storybook-8.3.6.tgz" + integrity sha512-9GVbtej6ZzPRUM7KRQ7848506FfHrUiJGqPuIQdoSJd09EmuEoLjmLAgEOmrHBQKgGYMaM7Vh9GsTLim6vwZTQ== + dependencies: + "@storybook/core" "8.3.6" + storybook-dark-mode@^4.0.2: version "4.0.2" resolved "https://registry.npmjs.org/storybook-dark-mode/-/storybook-dark-mode-4.0.2.tgz" @@ -15854,10 +15929,10 @@ tailwindcss@*: resolve "^1.22.2" sucrase "^3.32.0" -tailwindcss@>3.3.0, tailwindcss@^3.4.13, tailwindcss@^3.4.3, tailwindcss@^3.4.7, tailwindcss@~3: - version "3.4.13" - resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.13.tgz" - integrity sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw== +tailwindcss@>3.3.0, tailwindcss@^3.4.14, tailwindcss@^3.4.3, tailwindcss@^3.4.7, tailwindcss@~3: + version "3.4.14" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgz" + integrity sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA== dependencies: arg "^5.0.2" dlv "^1.1.3"