diff --git a/.env b/.env index 7932940..9d298f7 100644 --- a/.env +++ b/.env @@ -1,7 +1,7 @@ -API_KEY=AIzaSyBiWzVuJjqL3N6zkzB2UbBaFPDWeZ1aMc0 -AUTH_DOMAIN=avi-pro-mobile.firebaseapp.com -PROJECT_ID=avi-pro-mobile -STORAGE_BUCKET=avi-pro-mobile.appspot.com -MESSAGING_SENDER_ID=714379198452 -APP_ID=1:714379198452:web:53e907ba46c524e06403a1 -MEASUREMENT_ID=G-XVHVGNEVGE \ No newline at end of file +API_KEY="AIzaSyCscvgW17XsqgoTSwvBO9ZPetnhPZHuH58" +AUTH_DOMAIN="avi-pro-mobile.firebaseapp.com" +PROJECT_ID="avi-pro-mobile" +STORAGE_BUCKET="avi-pro-mobile.appspot.com" +MESSAGING_SENDER_ID="714379198452", +APP_ID="1:714379198452:web:6fa537e74641a61f6403a1", +MEASUREMENT_ID="G-B3QX0N2YZG" \ No newline at end of file diff --git a/App.js b/App.js index 09f879b..80ae699 100644 --- a/App.js +++ b/App.js @@ -1,20 +1,15 @@ -import { StatusBar } from 'expo-status-bar'; -import { StyleSheet, Text, View } from 'react-native'; +import React, { useEffect } from 'react'; +import { Button, View } from 'react-native'; +import { MenuProvider } from 'react-native-popup-menu'; +import AppNavigator from './src/navigation/AppNavigator'; +import AsyncStorage from '@react-native-async-storage/async-storage'; -export default function App() { +const App = () => { return ( - - Open up App.js to start working on your app! - - + + + ); -} +}; -const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: '#fff', - alignItems: 'center', - justifyContent: 'center', - }, -}); +export default App; diff --git a/app.config.js b/app.config.js index c38d4f2..d7909f5 100644 --- a/app.config.js +++ b/app.config.js @@ -1,5 +1,3 @@ -import "dotenv/config"; - export default{ expo: { name: "avi-pro-mobile", @@ -35,8 +33,13 @@ export default{ foregroundImage: "./assets/adaptive-icon.png", backgroundColor: "#ffffff" }, - package: "com.endurancesoft.avipromobile" + package: "com.endurancesoft.avipromobile", + googleServicesFile: "./google-services.json", }, + plugins: [ + "@react-native-firebase/app", + "@react-native-firebase/auth", + ], web: { favicon: "./assets/favicon.png" }, @@ -45,13 +48,6 @@ export default{ projectId: "68722059-896d-4f90-9039-57984284a8d6", owner: "endurancesoft", }, - apiKey: process.env.API_KEY, - authDomain: process.env.AUTH_DOMAIN, - projectId: process.env.PROJECT_ID, - storageBucket: process.env.STORAGE_BUCKET, - messagingSenderId: process.env.MESSAGING_SENDER_ID, - appId: process.env.APP_ID, - measurementId: process.env.MEASUREMENT_ID, } }, }; diff --git a/assets/tabs/file-list-3-fill.svg b/assets/tabs/file-list-3-fill.svg new file mode 100644 index 0000000..fb4f8ce --- /dev/null +++ b/assets/tabs/file-list-3-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tabs/file-list-3-line.svg b/assets/tabs/file-list-3-line.svg new file mode 100644 index 0000000..240f2d9 --- /dev/null +++ b/assets/tabs/file-list-3-line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tabs/home-6-fill.svg b/assets/tabs/home-6-fill.svg new file mode 100644 index 0000000..bc7b60a --- /dev/null +++ b/assets/tabs/home-6-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tabs/home-6-line.svg b/assets/tabs/home-6-line.svg new file mode 100644 index 0000000..400c069 --- /dev/null +++ b/assets/tabs/home-6-line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tabs/stack-fill.svg b/assets/tabs/stack-fill.svg new file mode 100644 index 0000000..3fad3c9 --- /dev/null +++ b/assets/tabs/stack-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tabs/stack-line.svg b/assets/tabs/stack-line.svg new file mode 100644 index 0000000..fe8d5fd --- /dev/null +++ b/assets/tabs/stack-line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/config.js b/config.js new file mode 100644 index 0000000..b51fdfa --- /dev/null +++ b/config.js @@ -0,0 +1,2 @@ +// config.js +export const BASE_URL = "http://192.168.1.2:3000"; // Will diff --git a/config/firebase.js b/config/firebase.js index 7f860a4..ea83562 100644 --- a/config/firebase.js +++ b/config/firebase.js @@ -1,21 +1,23 @@ +// Import the functions you need from the SDKs you need import { initializeApp } from "firebase/app"; import { getAuth } from "firebase/auth"; import { getFirestore } from "firebase/firestore"; -import Constants from "expo-constants"; import { getAnalytics } from "firebase/analytics"; -import 'dotenv/config'; +// Your web app's Firebase configuration +// For Firebase JS SDK v7.20.0 and later, measurementId is optional const firebaseConfig = { - apiKey: process.env.API_KEY, - authDomain: process.env.AUTH_DOMAIN, - projectId: process.env.PROJECT_ID, - storageBucket: process.env.STORAGE_BUCKET, - messagingSenderId: process.env.MESSAGING_SENDER_ID, - appId: process.env.APP_ID, - measurementId: process.env.MEASUREMENT_ID, - }; + apiKey: "AIzaSyCscvgW17XsqgoTSwvBO9ZPetnhPZHuH58", + authDomain: "avi-pro-mobile.firebaseapp.com", + projectId: "avi-pro-mobile", + storageBucket: "avi-pro-mobile.appspot.com", + messagingSenderId: "714379198452", + appId: "1:714379198452:web:6fa537e74641a61f6403a1", + measurementId: "G-B3QX0N2YZG" +}; const app = initializeApp(firebaseConfig); -export const auth = getAuth(); -export const database = getFirestore(); -export const analytics = getAnalytics(app); \ No newline at end of file +const db = getFirestore(app); +const auth = getAuth(app); + +export { db, app, auth }; \ No newline at end of file diff --git a/google-services.json b/google-services.json new file mode 100644 index 0000000..0e3963d --- /dev/null +++ b/google-services.json @@ -0,0 +1,29 @@ +{ + "project_info": { + "project_number": "714379198452", + "project_id": "avi-pro-mobile", + "storage_bucket": "avi-pro-mobile.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:714379198452:android:fb8d46745102402e6403a1", + "android_client_info": { + "package_name": "com.endurancesoft.avipromobile" + } + }, + "oauth_client": [], + "api_key": [ + { + "current_key": "AIzaSyA86gikXHOAuuN1LpS6snEjqFqz5Q6cuUE" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 88f6d6a..48836e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,69 +8,94 @@ "name": "avi-pro-mobile", "version": "1.0.0", "dependencies": { + "@expo-google-fonts/alex-brush": "^0.2.3", + "@expo-google-fonts/montserrat": "^0.2.3", + "@firebase/firestore": "^4.6.0", + "@react-native-async-storage/async-storage": "^1.23.1", + "@react-native-community/datetimepicker": "8.0.1", "@react-native-firebase/analytics": "^19.0.0", "@react-native-firebase/app": "^19.0.0", "@react-native-firebase/auth": "^19.0.0", "@react-native-firebase/firestore": "^19.0.0", - "dotenv": "^16.4.5", - "expo": "~50.0.7", + "@react-navigation/bottom-tabs": "^6.5.20", + "@react-navigation/native": "^6.1.14", + "@react-navigation/native-stack": "^6.9.22", + "@types/react": "~18.2.79", + "axios": "^1.7.2", + "date-fns": "^3.3.1", + "expo": "^51.0.8", + "expo-app-loading": "^2.1.1", "expo-config": "^1.0.0", - "expo-dev-client": "~3.3.9", - "expo-status-bar": "~1.11.1", + "expo-dev-client": "~4.0.14", + "expo-font": "~12.0.5", + "expo-sharing": "~12.0.1", + "expo-status-bar": "~1.12.1", + "firebase": "^10.10.0", "react": "18.2.0", - "react-native": "0.73.4" + "react-hook-form": "^7.51.0", + "react-native": "0.74.1", + "react-native-modal": "^13.0.1", + "react-native-popup-menu": "^0.16.1", + "react-native-safe-area-context": "4.10.1", + "react-native-screens": "3.31.1", + "react-native-svg": "15.2.0", + "react-native-vector-icons": "^10.0.3", + "react-native-view-shot": "^3.8.0", + "remixicon": "^4.2.0", + "typescript": "~5.3.3", + "zustand": "^4.5.2" }, "devDependencies": { "@babel/core": "^7.20.0" } }, "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", - "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", + "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.4", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.9", - "@babel/parser": "^7.23.9", - "@babel/template": "^7.23.9", - "@babel/traverse": "^7.23.9", - "@babel/types": "^7.23.9", + "@babel/helpers": "^7.24.4", + "@babel/parser": "^7.24.4", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -86,13 +111,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", + "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==", "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.24.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { @@ -100,11 +125,11 @@ } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.6.tgz", + "integrity": "sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -114,6 +139,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "peer": true, "dependencies": { "@babel/types": "^7.22.15" }, @@ -137,18 +163,18 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.23.10", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz", - "integrity": "sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-member-expression-to-functions": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.6.tgz", + "integrity": "sha512-djsosdPJVZE6Vsw3kk7IPRWethP94WHGOhQTc67SNXE0ZzMhHgALw8iGmYS0TD1bbMM0VDROy43od7/hN6WYcA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.6", + "@babel/helper-environment-visitor": "^7.24.6", + "@babel/helper-function-name": "^7.24.6", + "@babel/helper-member-expression-to-functions": "^7.24.6", + "@babel/helper-optimise-call-expression": "^7.24.6", + "@babel/helper-replace-supers": "^7.24.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.6", + "@babel/helper-split-export-declaration": "^7.24.6", "semver": "^6.3.1" }, "engines": { @@ -175,9 +201,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", - "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz", + "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -190,20 +216,20 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz", + "integrity": "sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz", + "integrity": "sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==", "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" + "@babel/template": "^7.24.6", + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -221,22 +247,22 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.6.tgz", + "integrity": "sha512-OTsCufZTxDUsv2/eDXanw/mUZHWOxSbEmC3pP8cgjcy5rgeVPWWMStnv274DV60JtHxTk0adT0QrCzC4M9NWGg==", "dependencies": { - "@babel/types": "^7.23.0" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz", + "integrity": "sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==", "dependencies": { - "@babel/types": "^7.22.15" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -261,20 +287,20 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.6.tgz", + "integrity": "sha512-3SFDJRbx7KuPRl8XDUr8O7GAEB8iGyWPjLKJh/ywP/Iy9WOmEfMrsWbaZpvBu2HSYn4KQygIsz0O7m8y10ncMA==", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.6.tgz", + "integrity": "sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==", "engines": { "node": ">=6.9.0" } @@ -296,13 +322,13 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", - "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.6.tgz", + "integrity": "sha512-mRhfPwDqDpba8o1F8ESxsEkJMQkUF8ZIWrAc0FtWhxnjfextxMWxr22RtFizxxSYLjVHDeMgVsRq8BBZR2ikJQ==", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5" + "@babel/helper-environment-visitor": "^7.24.6", + "@babel/helper-member-expression-to-functions": "^7.24.6", + "@babel/helper-optimise-call-expression": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -323,47 +349,47 @@ } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.6.tgz", + "integrity": "sha512-jhbbkK3IUKc4T43WadP96a27oYti9gEf1LdyGSP2rHGH77kwLwfhO7TgwnWvxxQVmke0ImmCSS47vcuxEMGD3Q==", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", + "integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz", + "integrity": "sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz", + "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz", + "integrity": "sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==", "engines": { "node": ">=6.9.0" } @@ -382,35 +408,36 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz", - "integrity": "sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", + "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", "dependencies": { - "@babel/template": "^7.23.9", - "@babel/traverse": "^7.23.9", - "@babel/types": "^7.23.9" + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz", + "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==", "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.6", "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", - "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", + "integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", "bin": { "parser": "bin/babel-parser.js" }, @@ -418,12 +445,29 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz", + "integrity": "sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==", + "peer": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", - "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz", + "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -433,13 +477,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", - "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz", + "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.23.3" + "@babel/plugin-transform-optional-chaining": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -449,12 +494,13 @@ } }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", - "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz", + "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==", + "peer": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -498,13 +544,13 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz", - "integrity": "sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.6.tgz", + "integrity": "sha512-8DjR0/DzlBhz2SVi9a19/N2U5+C3y3rseXuyoKL9SP8vnbewscj1eHZtL6kpEn4UCuUmqEo0mvqyDYRFoN2gpA==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.23.9", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-decorators": "^7.23.3" + "@babel/helper-create-class-features-plugin": "^7.24.6", + "@babel/helper-plugin-utils": "^7.24.6", + "@babel/plugin-syntax-decorators": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -514,12 +560,28 @@ } }, "node_modules/@babel/plugin-proposal-export-default-from": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.23.3.tgz", - "integrity": "sha512-Q23MpLZfSGZL1kU7fWqV262q65svLSCIP5kZ/JCW/rKTCm/FrLjpvEd2kfUYMVeHh4QhV/xzyoRAHWrAZJrE3Q==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.24.1.tgz", + "integrity": "sha512-+0hrgGGV3xyYIjOrD/bUZk/iUwOIGuoANfRfVg1cPhYBxF+TIXSEcc42DqzBICmWsnAQ+SfKedY0bj8QD+LuMg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-default-from": "^7.23.3" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-export-default-from": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { "node": ">=6.9.0" @@ -616,6 +678,7 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "peer": true, "engines": { "node": ">=6.9.0" }, @@ -638,6 +701,7 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "peer": true, "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -649,6 +713,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "peer": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -660,11 +725,11 @@ } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz", - "integrity": "sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.6.tgz", + "integrity": "sha512-gInH8LEqBp+wkwTVihCd/qf+4s28g81FZyvlIbAurHk9eSiItEKG7E0uNK2UdpgsD79aJVAW3R3c85h0YJ0jsw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -685,11 +750,11 @@ } }, "node_modules/@babel/plugin-syntax-export-default-from": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.23.3.tgz", - "integrity": "sha512-KeENO5ck1IeZ/l2lFZNy+mpobV3D2Zy5C1YFnWm+YuY5mQiAWc4yAp13dqgguwsBsFVLh4LPCEqCa5qW13N+hw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.24.1.tgz", + "integrity": "sha512-cNXSxv9eTkGUtd0PsNMK8Yx5xeScxfpWOUAxE+ZPAXXEcAMOC3fk7LRdXq5fvpra2pLx2p1YtkAhpUbB2SwaRA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -710,11 +775,11 @@ } }, "node_modules/@babel/plugin-syntax-flow": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", - "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.1.tgz", + "integrity": "sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -724,11 +789,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", - "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz", + "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -738,11 +804,12 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", - "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz", + "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -755,6 +822,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "peer": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -766,6 +834,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "peer": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -774,11 +843,11 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", - "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.6.tgz", + "integrity": "sha512-lWfvAIFNWMlCsU0DRUun2GpFwZdGTukLaHJqRh1JRb80NdAP5Sb1HDHB5X9P9OtgZHQl089UzQkpYlBq2VTPRw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -871,6 +940,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "peer": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -882,11 +952,11 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", - "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", + "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -899,6 +969,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "peer": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -911,11 +982,11 @@ } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", - "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz", + "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -925,12 +996,13 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", - "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz", + "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==", + "peer": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-remap-async-to-generator": "^7.22.20", "@babel/plugin-syntax-async-generators": "^7.8.4" }, @@ -942,12 +1014,12 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", - "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz", + "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==", "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-module-imports": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-remap-async-to-generator": "^7.22.20" }, "engines": { @@ -958,11 +1030,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", - "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz", + "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -972,11 +1045,11 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", - "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz", + "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -986,12 +1059,13 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", - "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz", + "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==", + "peer": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1001,12 +1075,13 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", - "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz", + "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==", + "peer": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.24.4", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { @@ -1017,16 +1092,16 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.23.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", - "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz", + "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1", "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" }, @@ -1038,12 +1113,12 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", - "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz", + "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.15" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/template": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1053,11 +1128,11 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", - "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz", + "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1067,12 +1142,13 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", - "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz", + "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==", + "peer": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1082,11 +1158,12 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", - "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz", + "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1096,11 +1173,12 @@ } }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", - "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz", + "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "engines": { @@ -1111,12 +1189,13 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", - "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz", + "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==", + "peer": true, "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1126,11 +1205,11 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", - "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz", + "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { @@ -1141,12 +1220,12 @@ } }, "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", - "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.24.1.tgz", + "integrity": "sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.23.3" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-flow": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -1156,11 +1235,12 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", - "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz", + "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { @@ -1171,13 +1251,13 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", - "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz", + "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==", "dependencies": { - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1187,11 +1267,12 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", - "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz", + "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-json-strings": "^7.8.3" }, "engines": { @@ -1202,11 +1283,11 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", - "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz", + "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1216,11 +1297,12 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", - "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz", + "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { @@ -1231,11 +1313,12 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", - "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz", + "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1245,12 +1328,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", - "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz", + "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==", + "peer": true, "dependencies": { "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1260,12 +1344,12 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", - "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz", + "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==", "dependencies": { "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-simple-access": "^7.22.5" }, "engines": { @@ -1276,13 +1360,14 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", - "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz", + "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==", + "peer": true, "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-validator-identifier": "^7.22.20" }, "engines": { @@ -1293,12 +1378,13 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", - "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz", + "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==", + "peer": true, "dependencies": { "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1323,11 +1409,12 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", - "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz", + "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1337,11 +1424,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", - "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz", + "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { @@ -1352,11 +1440,12 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", - "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz", + "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "engines": { @@ -1367,15 +1456,14 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", - "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz", + "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==", "dependencies": { - "@babel/compat-data": "^7.23.3", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.23.3" + "@babel/plugin-transform-parameters": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -1385,12 +1473,13 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", - "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz", + "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -1400,11 +1489,12 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", - "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz", + "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "engines": { @@ -1415,11 +1505,12 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", - "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz", + "integrity": "sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, @@ -1431,11 +1522,11 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", - "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz", + "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1445,12 +1536,12 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", - "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz", + "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1460,13 +1551,13 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", - "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz", + "integrity": "sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { @@ -1477,11 +1568,12 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", - "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz", + "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1491,11 +1583,11 @@ } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", - "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.6.tgz", + "integrity": "sha512-/3iiEEHDsJuj9QU09gbyWGSUxDboFcD7Nj6dnHIlboWSodxXAoaY/zlNMHeYAC0WsERMqgO9a7UaM77CsYgWcg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -1505,15 +1597,15 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", - "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.6.tgz", + "integrity": "sha512-pCtPHhpRZHfwdA5G1Gpk5mIzMA99hv0R8S/Ket50Rw+S+8hkt3wBWqdqHaPw0CuUYxdshUgsPiLQ5fAs4ASMhw==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/types": "^7.23.4" + "@babel/helper-annotate-as-pure": "^7.24.6", + "@babel/helper-module-imports": "^7.24.6", + "@babel/helper-plugin-utils": "^7.24.6", + "@babel/plugin-syntax-jsx": "^7.24.6", + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -1523,11 +1615,11 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", - "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.6.tgz", + "integrity": "sha512-F7EsNp5StNDouSSdYyDSxh4J+xvj/JqG+Cb6s2fA+jCyHOzigG5vTwgH8tU2U8Voyiu5zCG9bAK49wTr/wPH0w==", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.22.5" + "@babel/plugin-transform-react-jsx": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -1537,11 +1629,11 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.23.3.tgz", - "integrity": "sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.1.tgz", + "integrity": "sha512-kDJgnPujTmAZ/9q2CN4m2/lRsUUPDvsG3+tSHWUJIzMGTt5U/b/fwWd3RO3n+5mjLrsBrVa5eKFRVSQbi3dF1w==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1551,11 +1643,11 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.23.3.tgz", - "integrity": "sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.1.tgz", + "integrity": "sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1565,12 +1657,12 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", - "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.6.tgz", + "integrity": "sha512-0HoDQlFJJkXRyV2N+xOpUETbKHcouSwijRQbKWVtxsPoq5bbB30qZag9/pSc5xcWVYjTHlLsBsY+hZDnzQTPNw==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-annotate-as-pure": "^7.24.6", + "@babel/helper-plugin-utils": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -1580,11 +1672,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", - "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz", + "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "regenerator-transform": "^0.15.2" }, "engines": { @@ -1595,11 +1688,12 @@ } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", - "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz", + "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1609,15 +1703,15 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz", - "integrity": "sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz", + "integrity": "sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.24.3", + "@babel/helper-plugin-utils": "^7.24.0", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, "engines": { @@ -1628,11 +1722,11 @@ } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", - "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz", + "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1642,11 +1736,11 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", - "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz", + "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { @@ -1657,11 +1751,11 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", - "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz", + "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1671,11 +1765,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", - "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz", + "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1685,11 +1780,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", - "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz", + "integrity": "sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1699,14 +1795,14 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", - "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.4.tgz", + "integrity": "sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.23.6", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.23.3" + "@babel/helper-create-class-features-plugin": "^7.24.4", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-typescript": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -1716,11 +1812,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", - "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz", + "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1730,12 +1827,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", - "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz", + "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==", + "peer": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1745,12 +1843,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", - "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz", + "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1760,12 +1858,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", - "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz", + "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==", + "peer": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -1775,25 +1874,27 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.9.tgz", - "integrity": "sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.4.tgz", + "integrity": "sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==", + "peer": true, "dependencies": { - "@babel/compat-data": "^7.23.5", + "@babel/compat-data": "^7.24.4", "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.4", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.23.3", - "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-assertions": "^7.24.1", + "@babel/plugin-syntax-import-attributes": "^7.24.1", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", @@ -1805,58 +1906,58 @@ "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.9", - "@babel/plugin-transform-async-to-generator": "^7.23.3", - "@babel/plugin-transform-block-scoped-functions": "^7.23.3", - "@babel/plugin-transform-block-scoping": "^7.23.4", - "@babel/plugin-transform-class-properties": "^7.23.3", - "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.8", - "@babel/plugin-transform-computed-properties": "^7.23.3", - "@babel/plugin-transform-destructuring": "^7.23.3", - "@babel/plugin-transform-dotall-regex": "^7.23.3", - "@babel/plugin-transform-duplicate-keys": "^7.23.3", - "@babel/plugin-transform-dynamic-import": "^7.23.4", - "@babel/plugin-transform-exponentiation-operator": "^7.23.3", - "@babel/plugin-transform-export-namespace-from": "^7.23.4", - "@babel/plugin-transform-for-of": "^7.23.6", - "@babel/plugin-transform-function-name": "^7.23.3", - "@babel/plugin-transform-json-strings": "^7.23.4", - "@babel/plugin-transform-literals": "^7.23.3", - "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", - "@babel/plugin-transform-member-expression-literals": "^7.23.3", - "@babel/plugin-transform-modules-amd": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-modules-systemjs": "^7.23.9", - "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-arrow-functions": "^7.24.1", + "@babel/plugin-transform-async-generator-functions": "^7.24.3", + "@babel/plugin-transform-async-to-generator": "^7.24.1", + "@babel/plugin-transform-block-scoped-functions": "^7.24.1", + "@babel/plugin-transform-block-scoping": "^7.24.4", + "@babel/plugin-transform-class-properties": "^7.24.1", + "@babel/plugin-transform-class-static-block": "^7.24.4", + "@babel/plugin-transform-classes": "^7.24.1", + "@babel/plugin-transform-computed-properties": "^7.24.1", + "@babel/plugin-transform-destructuring": "^7.24.1", + "@babel/plugin-transform-dotall-regex": "^7.24.1", + "@babel/plugin-transform-duplicate-keys": "^7.24.1", + "@babel/plugin-transform-dynamic-import": "^7.24.1", + "@babel/plugin-transform-exponentiation-operator": "^7.24.1", + "@babel/plugin-transform-export-namespace-from": "^7.24.1", + "@babel/plugin-transform-for-of": "^7.24.1", + "@babel/plugin-transform-function-name": "^7.24.1", + "@babel/plugin-transform-json-strings": "^7.24.1", + "@babel/plugin-transform-literals": "^7.24.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", + "@babel/plugin-transform-member-expression-literals": "^7.24.1", + "@babel/plugin-transform-modules-amd": "^7.24.1", + "@babel/plugin-transform-modules-commonjs": "^7.24.1", + "@babel/plugin-transform-modules-systemjs": "^7.24.1", + "@babel/plugin-transform-modules-umd": "^7.24.1", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.23.3", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", - "@babel/plugin-transform-numeric-separator": "^7.23.4", - "@babel/plugin-transform-object-rest-spread": "^7.23.4", - "@babel/plugin-transform-object-super": "^7.23.3", - "@babel/plugin-transform-optional-catch-binding": "^7.23.4", - "@babel/plugin-transform-optional-chaining": "^7.23.4", - "@babel/plugin-transform-parameters": "^7.23.3", - "@babel/plugin-transform-private-methods": "^7.23.3", - "@babel/plugin-transform-private-property-in-object": "^7.23.4", - "@babel/plugin-transform-property-literals": "^7.23.3", - "@babel/plugin-transform-regenerator": "^7.23.3", - "@babel/plugin-transform-reserved-words": "^7.23.3", - "@babel/plugin-transform-shorthand-properties": "^7.23.3", - "@babel/plugin-transform-spread": "^7.23.3", - "@babel/plugin-transform-sticky-regex": "^7.23.3", - "@babel/plugin-transform-template-literals": "^7.23.3", - "@babel/plugin-transform-typeof-symbol": "^7.23.3", - "@babel/plugin-transform-unicode-escapes": "^7.23.3", - "@babel/plugin-transform-unicode-property-regex": "^7.23.3", - "@babel/plugin-transform-unicode-regex": "^7.23.3", - "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/plugin-transform-new-target": "^7.24.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", + "@babel/plugin-transform-numeric-separator": "^7.24.1", + "@babel/plugin-transform-object-rest-spread": "^7.24.1", + "@babel/plugin-transform-object-super": "^7.24.1", + "@babel/plugin-transform-optional-catch-binding": "^7.24.1", + "@babel/plugin-transform-optional-chaining": "^7.24.1", + "@babel/plugin-transform-parameters": "^7.24.1", + "@babel/plugin-transform-private-methods": "^7.24.1", + "@babel/plugin-transform-private-property-in-object": "^7.24.1", + "@babel/plugin-transform-property-literals": "^7.24.1", + "@babel/plugin-transform-regenerator": "^7.24.1", + "@babel/plugin-transform-reserved-words": "^7.24.1", + "@babel/plugin-transform-shorthand-properties": "^7.24.1", + "@babel/plugin-transform-spread": "^7.24.1", + "@babel/plugin-transform-sticky-regex": "^7.24.1", + "@babel/plugin-transform-template-literals": "^7.24.1", + "@babel/plugin-transform-typeof-symbol": "^7.24.1", + "@babel/plugin-transform-unicode-escapes": "^7.24.1", + "@babel/plugin-transform-unicode-property-regex": "^7.24.1", + "@babel/plugin-transform-unicode-regex": "^7.24.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.24.1", "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-regenerator": "^0.6.1", "core-js-compat": "^3.31.0", "semver": "^6.3.1" }, @@ -1868,13 +1969,13 @@ } }, "node_modules/@babel/preset-flow": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", - "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.1.tgz", + "integrity": "sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-flow-strip-types": "^7.23.3" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-transform-flow-strip-types": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -1887,6 +1988,7 @@ "version": "0.1.6-no-external-plugins", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "peer": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -1897,16 +1999,16 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", - "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.6.tgz", + "integrity": "sha512-8mpzh1bWvmINmwM3xpz6ahu57mNaWavMm+wBNjQ4AFu1nghKBiIRET7l/Wmj4drXany/BBGjJZngICcD98F1iw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-react-display-name": "^7.23.3", - "@babel/plugin-transform-react-jsx": "^7.22.15", - "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.23.3" + "@babel/helper-plugin-utils": "^7.24.6", + "@babel/helper-validator-option": "^7.24.6", + "@babel/plugin-transform-react-display-name": "^7.24.6", + "@babel/plugin-transform-react-jsx": "^7.24.6", + "@babel/plugin-transform-react-jsx-development": "^7.24.6", + "@babel/plugin-transform-react-pure-annotations": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -1916,15 +2018,15 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", - "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz", + "integrity": "sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-typescript": "^7.23.3" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-syntax-jsx": "^7.24.1", + "@babel/plugin-transform-modules-commonjs": "^7.24.1", + "@babel/plugin-transform-typescript": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -1957,9 +2059,9 @@ "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" }, "node_modules/@babel/runtime": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", - "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz", + "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -1968,31 +2070,43 @@ } }, "node_modules/@babel/template": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", - "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.6.tgz", + "integrity": "sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==", + "dependencies": { + "@babel/code-frame": "^7.24.6", + "@babel/parser": "^7.24.6", + "@babel/types": "^7.24.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz", + "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==", "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.23.9", - "@babel/types": "^7.23.9" + "@babel/highlight": "^7.24.6", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz", - "integrity": "sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", + "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", + "@babel/code-frame": "^7.24.1", + "@babel/generator": "^7.24.1", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.9", - "@babel/types": "^7.23.9", + "@babel/parser": "^7.24.1", + "@babel/types": "^7.24.0", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2001,18 +2115,28 @@ } }, "node_modules/@babel/types": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", - "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.6.tgz", + "integrity": "sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==", "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.6", + "@babel/helper-validator-identifier": "^7.24.6", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@expo-google-fonts/alex-brush": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@expo-google-fonts/alex-brush/-/alex-brush-0.2.3.tgz", + "integrity": "sha512-J9EVninNZPSN65rmbCRGdIkfVQ7X6dgUofkooG8d+68KV6LNKqkKJ5uKiSJvVszYe21G2pxymVjY/zzGuyoHlA==" + }, + "node_modules/@expo-google-fonts/montserrat": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@expo-google-fonts/montserrat/-/montserrat-0.2.3.tgz", + "integrity": "sha512-9imhwIs6j5uyTkTxoNplC5T8ERES1W98ZgF7kf7OaypnbcoLoIW0wKH6oudecZyiEqoSktC7epkRpj+UEUvzWg==" + }, "node_modules/@expo/bunyan": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@expo/bunyan/-/bunyan-4.0.0.tgz", @@ -2029,39 +2153,40 @@ } }, "node_modules/@expo/cli": { - "version": "0.17.5", - "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.5.tgz", - "integrity": "sha512-9cMquL/5bBfV73CbZcWipk3KZSo8mBqdgvkoWCtEtnnlm/879ayxzMWjVIgT5yV4w+X7+N6KkBSUIIj4t9Xqew==", + "version": "0.18.13", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.18.13.tgz", + "integrity": "sha512-ZO1fpDK8z6mLeQGuFP6e3cZyCHV55ohZY7/tEyhpft3bwysS680eyFg5SFe+tWNFesnziFrbtI8JaUyhyjqovA==", "dependencies": { "@babel/runtime": "^7.20.0", "@expo/code-signing-certificates": "0.0.5", - "@expo/config": "~8.5.0", - "@expo/config-plugins": "~7.8.0", - "@expo/devcert": "^1.0.0", - "@expo/env": "~0.2.0", - "@expo/image-utils": "^0.4.0", - "@expo/json-file": "^8.2.37", - "@expo/metro-config": "~0.17.0", + "@expo/config": "~9.0.0", + "@expo/config-plugins": "~8.0.0", + "@expo/devcert": "^1.1.2", + "@expo/env": "~0.3.0", + "@expo/image-utils": "^0.5.0", + "@expo/json-file": "^8.3.0", + "@expo/metro-config": "~0.18.0", "@expo/osascript": "^2.0.31", - "@expo/package-manager": "^1.1.1", + "@expo/package-manager": "^1.5.0", "@expo/plist": "^0.1.0", - "@expo/prebuild-config": "6.7.4", + "@expo/prebuild-config": "7.0.4", "@expo/rudder-sdk-node": "1.1.1", - "@expo/spawn-async": "1.5.0", + "@expo/spawn-async": "^1.7.2", "@expo/xcpretty": "^4.3.0", - "@react-native/dev-middleware": "^0.73.6", + "@react-native/dev-middleware": "~0.74.75", "@urql/core": "2.3.6", "@urql/exchange-retry": "0.3.0", "accepts": "^1.3.8", "arg": "5.0.2", "better-opn": "~3.0.2", "bplist-parser": "^0.3.1", - "cacache": "^15.3.0", + "cacache": "^18.0.2", "chalk": "^4.0.0", "ci-info": "^3.3.0", "connect": "^3.7.0", "debug": "^4.3.4", "env-editor": "^0.4.1", + "fast-glob": "^3.3.2", "find-yarn-workspace-root": "~2.0.0", "form-data": "^3.0.1", "freeport-async": "2.0.0", @@ -2079,7 +2204,6 @@ "lodash.debounce": "^4.0.8", "md5hex": "^1.0.0", "minimatch": "^3.0.4", - "minipass": "3.3.6", "node-fetch": "^2.6.7", "node-forge": "^1.3.1", "npm-package-arg": "^7.0.0", @@ -2095,7 +2219,7 @@ "resolve": "^1.22.2", "resolve-from": "^5.0.0", "resolve.exports": "^2.0.2", - "semver": "^7.5.3", + "semver": "^7.6.0", "send": "^0.18.0", "slugify": "^1.3.4", "source-map-support": "~0.5.21", @@ -2114,6 +2238,17 @@ "expo-internal": "build/bin/cli" } }, + "node_modules/@expo/cli/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@expo/cli/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2159,6 +2294,19 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/@expo/cli/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/@expo/cli/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -2167,24 +2315,18 @@ "node": ">=8" } }, - "node_modules/@expo/cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, + "node_modules/@expo/cli/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "engines": { - "node": ">=10" + "node": ">=8" } }, "node_modules/@expo/cli/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -2192,6 +2334,25 @@ "node": ">=10" } }, + "node_modules/@expo/cli/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/cli/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, "node_modules/@expo/cli/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2203,10 +2364,19 @@ "node": ">=8" } }, - "node_modules/@expo/cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/@expo/cli/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } }, "node_modules/@expo/code-signing-certificates": { "version": "0.0.5", @@ -2218,41 +2388,39 @@ } }, "node_modules/@expo/config": { - "version": "8.5.4", - "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.5.4.tgz", - "integrity": "sha512-ggOLJPHGzJSJHVBC1LzwXwR6qUn8Mw7hkc5zEKRIdhFRuIQ6s2FE4eOvP87LrNfDF7eZGa6tJQYsiHSmZKG+8Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-9.0.2.tgz", + "integrity": "sha512-BKQ4/qBf3OLT8hHp5kjObk2vxwoRQ1yYQBbG/OM9Jdz32yYtrU8opTbKRAxfZEWH5i3ZHdLrPdC1rO0I6WxtTw==", "dependencies": { "@babel/code-frame": "~7.10.4", - "@expo/config-plugins": "~7.8.2", - "@expo/config-types": "^50.0.0", - "@expo/json-file": "^8.2.37", + "@expo/config-plugins": "~8.0.0", + "@expo/config-types": "^51.0.0-unreleased", + "@expo/json-file": "^8.3.0", "getenv": "^1.0.0", "glob": "7.1.6", "require-from-string": "^2.0.2", "resolve-from": "^5.0.0", - "semver": "7.5.3", + "semver": "^7.6.0", "slugify": "^1.3.4", "sucrase": "3.34.0" } }, "node_modules/@expo/config-plugins": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.8.4.tgz", - "integrity": "sha512-hv03HYxb/5kX8Gxv/BTI8TLc9L06WzqAfHRRXdbar4zkLcP2oTzvsLEF4/L/TIpD3rsnYa0KU42d0gWRxzPCJg==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-8.0.4.tgz", + "integrity": "sha512-Hi+xuyNWE2LT4LVbGttHJgl9brnsdWAhEB42gWKb5+8ae86Nr/KwUBQJsJppirBYTeLjj5ZlY0glYnAkDa2jqw==", "dependencies": { - "@expo/config-types": "^50.0.0-alpha.1", - "@expo/fingerprint": "^0.6.0", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "~8.3.0", "@expo/plist": "^0.1.0", "@expo/sdk-runtime-versions": "^1.0.0", - "@react-native/normalize-color": "^2.0.0", "chalk": "^4.1.2", "debug": "^4.3.1", "find-up": "~5.0.0", "getenv": "^1.0.0", "glob": "7.1.6", "resolve-from": "^5.0.0", - "semver": "^7.5.3", + "semver": "^7.5.4", "slash": "^3.0.0", "slugify": "^1.6.6", "xcode": "^3.0.1", @@ -2308,6 +2476,7 @@ "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2331,24 +2500,10 @@ "node": ">=8" } }, - "node_modules/@expo/config-plugins/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@expo/config-plugins/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -2367,15 +2522,10 @@ "node": ">=8" } }, - "node_modules/@expo/config-plugins/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "node_modules/@expo/config-types": { - "version": "50.0.0", - "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-50.0.0.tgz", - "integrity": "sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw==" + "version": "51.0.0", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-51.0.0.tgz", + "integrity": "sha512-acn03/u8mQvBhdTQtA7CNhevMltUhbSrpI01FYBJwpVntufkU++ncQujWKlgY/OwIajcfygk1AY4xcNZ5ImkRA==" }, "node_modules/@expo/config/node_modules/@babel/code-frame": { "version": "7.10.4", @@ -2389,6 +2539,7 @@ "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2404,40 +2555,84 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@expo/config/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" + "node_modules/@expo/config/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "node_modules/@expo/config/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "node_modules/@expo/configure-splash-screen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.6.0.tgz", + "integrity": "sha512-4DyPoNXJqx9bN4nEwF3HQreo//ECu7gDe1Xor3dnnzFm9P/VDxAKdbEhA0n+R6fgkNfT2onVHWijqvdpTS3Xew==", "dependencies": { - "lru-cache": "^6.0.0" + "color-string": "^1.5.3", + "commander": "^5.1.0", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "lodash": "^4.17.15", + "pngjs": "^5.0.0", + "xcode": "^3.0.0", + "xml-js": "^1.6.11" }, "bin": { - "semver": "bin/semver.js" + "configure-splash-screen": "build/index-cli.js", + "expo-splash-screen": "build/index-cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/configure-splash-screen/node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@expo/configure-splash-screen/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/@expo/config/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/@expo/configure-splash-screen/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@expo/configure-splash-screen/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } }, "node_modules/@expo/devcert": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.0.tgz", - "integrity": "sha512-ghUVhNJQOCTdQckSGTHctNp/0jzvVoMMkVh+6SHn+TZj8sU15U/npXIDt8NtQp0HedlPaCgkVdMu8Sacne0aEA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.2.tgz", + "integrity": "sha512-FyWghLu7rUaZEZSTLt/XNRukm0c9GFfwP0iFaswoDWpV6alvVg+zRAfCLdIVQEz1SVcQ3zo1hMZFDrnKGvkCuQ==", "dependencies": { "application-config-path": "^0.1.0", "command-exists": "^1.2.4", @@ -2445,7 +2640,7 @@ "eol": "^0.9.1", "get-port": "^3.2.0", "glob": "^7.1.2", - "lodash": "^4.17.4", + "lodash": "^4.17.21", "mkdirp": "^0.5.1", "password-prompt": "^1.0.4", "rimraf": "^2.6.2", @@ -2463,14 +2658,14 @@ } }, "node_modules/@expo/env": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.2.1.tgz", - "integrity": "sha512-deZmRS7Dvp18VM8s559dq/ZjPlV1D9vtLoLXwHmCK/JYOvtNptdKsfxcWjI7ewmo6ln2PqgNI9HRI74q6Wk2eA==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.3.0.tgz", + "integrity": "sha512-OtB9XVHWaXidLbHvrVDeeXa09yvTl3+IQN884sO6PhIi2/StXfgSH/9zC7IvzrDB8kW3EBJ1PPLuCUJ2hxAT7Q==", "dependencies": { "chalk": "^4.0.0", "debug": "^4.3.4", - "dotenv": "~16.0.3", - "dotenv-expand": "~10.0.0", + "dotenv": "~16.4.5", + "dotenv-expand": "~11.0.6", "getenv": "^1.0.0" } }, @@ -2519,14 +2714,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@expo/env/node_modules/dotenv": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", - "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", - "engines": { - "node": ">=12" - } - }, "node_modules/@expo/env/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -2546,93 +2733,12 @@ "node": ">=8" } }, - "node_modules/@expo/fingerprint": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.6.0.tgz", - "integrity": "sha512-KfpoVRTMwMNJ/Cf5o+Ou8M/Y0EGSTqK+rbi70M2Y0K2qgWNfMJ1gm6sYO9uc8lcTr7YSYM1Rme3dk7QXhpScNA==", - "dependencies": { - "@expo/spawn-async": "^1.5.0", - "chalk": "^4.1.2", - "debug": "^4.3.4", - "find-up": "^5.0.0", - "minimatch": "^3.0.4", - "p-limit": "^3.1.0", - "resolve-from": "^5.0.0" - }, - "bin": { - "fingerprint": "bin/cli.js" - } - }, - "node_modules/@expo/fingerprint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@expo/fingerprint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@expo/fingerprint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@expo/fingerprint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@expo/fingerprint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@expo/fingerprint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@expo/image-utils": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.4.1.tgz", - "integrity": "sha512-EZb+VHSmw+a5s2hS9qksTcWylY0FDaIAVufcxoaRS9tHIXLjW5zcKW7Rhj9dSEbZbRVy9yXXdHKa3GQdUQIOFw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.5.1.tgz", + "integrity": "sha512-U/GsFfFox88lXULmFJ9Shfl2aQGcwoKPF7fawSCLixIKtMCpsI+1r0h+5i0nQnmt9tHuzXZDL8+Dg1z6OhkI9A==", "dependencies": { - "@expo/spawn-async": "1.5.0", + "@expo/spawn-async": "^1.7.2", "chalk": "^4.0.0", "fs-extra": "9.0.0", "getenv": "^1.0.0", @@ -2640,10 +2746,21 @@ "node-fetch": "^2.6.0", "parse-png": "^2.1.0", "resolve-from": "^5.0.0", - "semver": "7.3.2", + "semver": "^7.6.0", "tempy": "0.3.0" } }, + "node_modules/@expo/image-utils/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@expo/image-utils/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2689,6 +2806,19 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/@expo/image-utils/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/@expo/image-utils/node_modules/crypto-random-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", @@ -2738,10 +2868,18 @@ "node": ">= 10.0.0" } }, + "node_modules/@expo/image-utils/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, "node_modules/@expo/image-utils/node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -2749,6 +2887,25 @@ "node": ">=10" } }, + "node_modules/@expo/image-utils/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/image-utils/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, "node_modules/@expo/image-utils/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2808,6 +2965,20 @@ "node": ">= 10.0.0" } }, + "node_modules/@expo/image-utils/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/@expo/json-file": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.3.0.tgz", @@ -2827,19 +2998,18 @@ } }, "node_modules/@expo/metro-config": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.4.tgz", - "integrity": "sha512-PxqDMuVjXQeboa6Aj8kNj4iTxIpwpfoYlF803qOjf1LE1ePlREnWNwqy65ESCBnCmekYIO5hhm1Nksa+xCvuyg==", + "version": "0.18.4", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.18.4.tgz", + "integrity": "sha512-vh9WDf/SzE+NYCn6gqbzLKiXtENFlFZdAqyj9nI38RvQ4jw6TJIQ8+ExcdLDT3MOG36Ytg44XX9Zb3OWF6LVxw==", "dependencies": { "@babel/core": "^7.20.0", "@babel/generator": "^7.20.5", "@babel/parser": "^7.20.0", "@babel/types": "^7.20.0", - "@expo/config": "~8.5.0", - "@expo/env": "~0.2.0", + "@expo/config": "~9.0.0", + "@expo/env": "~0.3.0", "@expo/json-file": "~8.3.0", "@expo/spawn-async": "^1.7.2", - "babel-preset-fbjs": "^3.4.0", "chalk": "^4.1.0", "debug": "^4.3.2", "find-yarn-workspace-root": "~2.0.0", @@ -2849,11 +3019,7 @@ "jsc-safe-url": "^0.2.4", "lightningcss": "~1.19.0", "postcss": "~8.4.32", - "resolve-from": "^5.0.0", - "sucrase": "3.34.0" - }, - "peerDependencies": { - "@react-native/babel-preset": "*" + "resolve-from": "^5.0.0" } }, "node_modules/@expo/metro-config/node_modules/@expo/spawn-async": { @@ -3019,34 +3185,110 @@ } }, "node_modules/@expo/osascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.0.tgz", - "integrity": "sha512-bOhuFnlRaS7CU33+rFFIWdcET/Vkyn1vsN8BYFwCDEF5P1fVVvYN7bFOsQLTMD3nvi35C1AGmtqUr/Wfv8Xaow==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.2.tgz", + "integrity": "sha512-/ugqDG+52uzUiEpggS9GPdp9g0U9EQrXcTdluHDmnlGmR2nV/F83L7c+HCUyPnf77QXwkr8gQk16vQTbxBQ5eA==", "dependencies": { - "@expo/spawn-async": "^1.5.0", + "@expo/spawn-async": "^1.7.2", "exec-async": "^2.2.0" }, "engines": { "node": ">=12" } }, - "node_modules/@expo/package-manager": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.4.2.tgz", - "integrity": "sha512-LKdo/6y4W7llZ6ghsg1kdx2CeH/qR/c6QI/JI8oPUvppsZoeIYjSkdflce978fAMfR8IXoi0wt0jA2w0kWpwbg==", + "node_modules/@expo/osascript/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", "dependencies": { - "@expo/json-file": "^8.2.37", - "@expo/spawn-async": "^1.5.0", - "ansi-regex": "^5.0.0", - "chalk": "^4.0.0", - "find-up": "^5.0.0", - "find-yarn-workspace-root": "~2.0.0", - "js-yaml": "^3.13.1", - "micromatch": "^4.0.2", - "npm-package-arg": "^7.0.0", - "ora": "^3.4.0", - "split": "^1.0.1", - "sudo-prompt": "9.1.1" + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/osascript/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/osascript/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/osascript/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/osascript/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/osascript/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/package-manager": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.5.2.tgz", + "integrity": "sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA==", + "dependencies": { + "@expo/json-file": "^8.3.0", + "@expo/spawn-async": "^1.7.2", + "ansi-regex": "^5.0.0", + "chalk": "^4.0.0", + "find-up": "^5.0.0", + "find-yarn-workspace-root": "~2.0.0", + "js-yaml": "^3.13.1", + "micromatch": "^4.0.2", + "npm-package-arg": "^7.0.0", + "ora": "^3.4.0", + "split": "^1.0.1", + "sudo-prompt": "9.1.1" + } + }, + "node_modules/@expo/package-manager/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" } }, "node_modules/@expo/package-manager/node_modules/ansi-styles": { @@ -3094,6 +3336,19 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/@expo/package-manager/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/@expo/package-manager/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -3102,6 +3357,33 @@ "node": ">=8" } }, + "node_modules/@expo/package-manager/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/package-manager/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/package-manager/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, "node_modules/@expo/package-manager/node_modules/sudo-prompt": { "version": "9.1.1", "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.1.1.tgz", @@ -3118,6 +3400,20 @@ "node": ">=8" } }, + "node_modules/@expo/package-manager/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/@expo/plist": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.1.0.tgz", @@ -3129,19 +3425,20 @@ } }, "node_modules/@expo/prebuild-config": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.7.4.tgz", - "integrity": "sha512-x8EUdCa8DTMZ/dtEXjHAdlP+ljf6oSeSKNzhycXiHhpMSMG9jEhV28ocCwc6cKsjK5GziweEiHwvrj6+vsBlhA==", - "dependencies": { - "@expo/config": "~8.5.0", - "@expo/config-plugins": "~7.8.0", - "@expo/config-types": "^50.0.0-alpha.1", - "@expo/image-utils": "^0.4.0", - "@expo/json-file": "^8.2.37", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-7.0.4.tgz", + "integrity": "sha512-E2n3QbwgV8Qa0CBw7BHrWBDWD7l8yw+N/yjvXpSPFFtoZLMSKyegdkJFACh2u+UIRKUSZm8zQwHeZR0rqAxV9g==", + "dependencies": { + "@expo/config": "~9.0.0", + "@expo/config-plugins": "~8.0.0", + "@expo/config-types": "^51.0.0-unreleased", + "@expo/image-utils": "^0.5.0", + "@expo/json-file": "^8.3.0", + "@react-native/normalize-colors": "~0.74.83", "debug": "^4.3.1", "fs-extra": "^9.0.0", "resolve-from": "^5.0.0", - "semver": "7.5.3", + "semver": "^7.6.0", "xml2js": "0.6.0" }, "peerDependencies": { @@ -3173,24 +3470,10 @@ "graceful-fs": "^4.1.6" } }, - "node_modules/@expo/prebuild-config/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@expo/prebuild-config/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -3206,11 +3489,6 @@ "node": ">= 10.0.0" } }, - "node_modules/@expo/prebuild-config/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "node_modules/@expo/rudder-sdk-node": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@expo/rudder-sdk-node/-/rudder-sdk-node-1.1.1.tgz", @@ -3351,131 +3629,737 @@ "node": ">=8" } }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" - }, - "node_modules/@graphql-typed-document-node/core": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", - "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", - "peerDependencies": { - "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@isaacs/ttlcache": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", - "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", + "node_modules/@fastify/busboy": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", + "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", "engines": { - "node": ">=12" + "node": ">=14" } }, - "node_modules/@jest/create-cache-key-function": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", - "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "node_modules/@firebase/analytics": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.2.tgz", + "integrity": "sha512-6Gv/Fndih+dOEEfsBJEeKlwxw9EvCO9D/y+yJMasblvCmj78wUVtn+T96zguSrbhfZ2yBhLS1vukYiPg6hI49w==", "dependencies": { - "@jest/types": "^29.6.3" + "@firebase/component": "0.6.6", + "@firebase/installations": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "node_modules/@jest/environment": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "node_modules/@firebase/analytics-compat": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.8.tgz", + "integrity": "sha512-scvzDPIsP9HcLWM77YQD7F3yLQksGvPUzyfqUrPo9XxIx26txJvGMJAS8O8BHa6jIvsjUenaTZ5oXEtKqNZQ9Q==", "dependencies": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" + "@firebase/analytics": "0.10.2", + "@firebase/analytics-types": "0.8.1", + "@firebase/component": "0.6.6", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "node_modules/@jest/fake-timers": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "node_modules/@firebase/analytics-types": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.1.tgz", + "integrity": "sha512-niv/67/EOkTlGUxyiOYfIkysSMGYxkIUHJzT9pNkeIGt6zOz759oCUXOAwwjJzckh11dMBFjIYBmtWrdSgbmJw==" + }, + "node_modules/@firebase/app": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.1.tgz", + "integrity": "sha512-H8hvbSVxNt+QaUQ1O0Gqidksi5ilj6eL8iMYxUNZgsMwZ1yOTgXc2C9zktbPQKokgcMq+EbF0k/t5iouslSkiA==", "dependencies": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "idb": "7.1.1", + "tslib": "^2.1.0" } }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "node_modules/@firebase/app-check": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.3.tgz", + "integrity": "sha512-nvlsj5oZBtYDjFTygQJ6xpyiYj8Jao2bFFyNJkUUPdg/QB8uhqDeG74P+gUH6iY9qzd1g5ZokmmGsoIhv9tdSQ==", "dependencies": { - "@sinclair/typebox": "^0.27.8" + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "node_modules/@firebase/app-check-compat": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.10.tgz", + "integrity": "sha512-v+jiLG3rQ1fhpIuNIm3WqrL4dkPUIkgOWoic7QABVsZKSAv2YhOFvAenp7IhSP/pz/aiPniJ8G7el/MWieECTg==", "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" + "@firebase/app-check": "0.8.3", + "@firebase/app-check-types": "0.5.1", + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@firebase/app-check-interop-types": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.1.tgz", + "integrity": "sha512-NILZbe6RH3X1pZmJnfOfY2gLIrlKmrkUMMrrK6VSXHcSE0eQv28xFEcw16D198i9JYZpy5Kwq394My62qCMaIw==" + }, + "node_modules/@firebase/app-check-types": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.1.tgz", + "integrity": "sha512-NqeIcuGzZjl+khpXV0qsyOoaTqLeiG/K0kIDrebol+gb7xpmfOvXXqPEls+1WFBgHcPGdu+XRLhBA7xLzrVdpA==" + }, + "node_modules/@firebase/app-compat": { + "version": "0.2.31", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.31.tgz", + "integrity": "sha512-TP9EwOiqDDL4tsP9EyOJn+RYUTkopS0nCg6TZ0PH8XiUgLlgDAF2waAZNha0+18elUkVjbWoXcudCgJ0iVWEVA==", + "dependencies": { + "@firebase/app": "0.10.1", + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/app-types": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.1.tgz", + "integrity": "sha512-nFGqTYsnDFn1oXf1tCwPAc+hQPxyvBT/QB7qDjwK+IDYThOn63nGhzdUTXxVD9Ca8gUY/e5PQMngeo0ZW/E3uQ==" + }, + "node_modules/@firebase/auth": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.1.tgz", + "integrity": "sha512-h1nTQ/bKuKmXnwhQP1hi73aSnEp3YQnw+9k8ICwvNB9FhG0XJS5VNtR08cpLUpwl9clSTujg3EP/Hs/chZnq4A==", "dependencies": { - "color-convert": "^2.0.1" + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0", + "undici": "5.28.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@firebase/app": "0.x", + "@react-native-async-storage/async-storage": "^1.18.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } } }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@firebase/auth-compat": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.6.tgz", + "integrity": "sha512-zXo0CnGG8UqFtXW76XfXdKmDaAUW7QEN0BYXYH04VuzdPCmkWaR5Uybjp/Tglh3+UqE4AhYcYe0p2n+mxmkLqA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@firebase/auth": "1.7.1", + "@firebase/auth-types": "0.12.1", + "@firebase/component": "0.6.6", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0", + "undici": "5.28.4" }, - "engines": { + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/auth-interop-types": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.2.tgz", + "integrity": "sha512-k3NA28Jfoo0+o391bFjoV9X5QLnUL1WbLhZZRbTQhZdmdGYJfX8ixtNNlHsYQ94bwG0QRbsmvkzDnzuhHrV11w==" + }, + "node_modules/@firebase/auth-types": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.1.tgz", + "integrity": "sha512-B3dhiWRWf/njWosx4zdhSEoD4WHJmr4zbnBw6t20mRG/IZ4u0rWUBlMP1vFjhMstKIow1XmoGhTwD65X5ZXLjw==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/component": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.6.tgz", + "integrity": "sha512-pp7sWqHmAAlA3os6ERgoM3k5Cxff510M9RLXZ9Mc8KFKMBc2ct3RkZTWUF7ixJNvMiK/iNgRLPDrLR2gtRJ9iQ==", + "dependencies": { + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.4.tgz", + "integrity": "sha512-k84cXh+dtpzvY6yOhfyr1B+I1vjvSMtmlqotE0lTNVylc8m5nmOohjzpTLEQDrBWvwACX/VP5fEyajAdmnOKqA==", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.1", + "@firebase/auth-interop-types": "0.2.2", + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "faye-websocket": "0.11.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database-compat": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.4.tgz", + "integrity": "sha512-GEEDAvsSMAkqy0BIFSVtFzoOIIcKHFfDM4aXHtWL/JCaNn4OOjH7td73jDfN3ALvpIN4hQki0FcxQ89XjqaTjQ==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/database": "1.0.4", + "@firebase/database-types": "1.0.2", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.2.tgz", + "integrity": "sha512-JRigr5JNLEHqOkI99tAGHDZF47469/cJz1tRAgGs8Feh+3ZmQy/vVChSqwMp2DuVUGp9PlmGsNSlpINJ/hDuIA==", + "dependencies": { + "@firebase/app-types": "0.9.1", + "@firebase/util": "1.9.5" + } + }, + "node_modules/@firebase/firestore": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.6.0.tgz", + "integrity": "sha512-mul4L2Bp+Q5R5mV1nf5Z6OmsHHFid7uSEeR8oTM89p5G0nMam4GKaBAvgLSxwsXQbyy2WW9nNnuAWLfD7HDxFA==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "@firebase/webchannel-wrapper": "0.10.6", + "@grpc/grpc-js": "~1.9.0", + "@grpc/proto-loader": "^0.7.8", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "engines": { + "node": ">=10.10.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/firestore-compat": { + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.29.tgz", + "integrity": "sha512-ylBtvIQo2Caj1qXUd7ksj8xcL9l1b/F2Et6rq0smogPvl5CGvrv49xC5wVLJDmkMmH7IBEJb26KKC/RW1XYymg==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/firestore": "4.6.0", + "@firebase/firestore-types": "3.0.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/firestore-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.1.tgz", + "integrity": "sha512-mVhPcHr5FICjF67m6JHgj+XRvAz/gZ62xifeGfcm00RFl6tNKfCzCfKeyB2BDIEc9dUnEstkmIXlmLIelOWoaA==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/functions": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.4.tgz", + "integrity": "sha512-FeMpXtlZG8hnxUauI5J8BSmIbY/Gcv7UVlByxHuHmGxxeS8mJPuAdIxPLUBNtV/naf+MeimIPcpPMslYr6tN6w==", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.1", + "@firebase/auth-interop-types": "0.2.2", + "@firebase/component": "0.6.6", + "@firebase/messaging-interop-types": "0.2.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/functions-compat": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.10.tgz", + "integrity": "sha512-2Yidp6Dgf2k8LqJDQUTqdYFdf4ySNmZ71yeDX4lThby1HRMww+Y3nN98YaM6hHarZX3PUfaMUiMBZMHCRRT2IA==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/functions": "0.11.4", + "@firebase/functions-types": "0.6.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/functions-types": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.1.tgz", + "integrity": "sha512-DirqgTXSBzyKsQwcKnx/YdGMaRdJhywnThrINP+Iog8QfQnrL7aprTXHDFHlpZEMwykS54YRk53xzz7j396QXQ==" + }, + "node_modules/@firebase/installations": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.6.tgz", + "integrity": "sha512-dNGRGoHmstgEJqh9Kzk22fR2ZrVBH1JWliaL6binQ6pIzlWscreHNczzJDgOKoVT0PjWTrAmh/azztiX/e2uTw==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/util": "1.9.5", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/installations-compat": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.6.tgz", + "integrity": "sha512-uxBAt2WsuEMT5dalA/1O+Uyi9DS25zKHgIPdrQ7KO1ZUdBURiGScIyjdhIM/7NMSvHGYugK4PUVdK9NFIffeiw==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/installations": "0.6.6", + "@firebase/installations-types": "0.5.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/installations-types": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.1.tgz", + "integrity": "sha512-OyREnRTfe2wIWTrzCz65ajyo4lFm6VgbeVqMMP+3GJLfCtNvY9VXkmqs3WFEsyYezzdcRqOt39FynZoLlkO+cQ==", + "peerDependencies": { + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/logger": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.1.tgz", + "integrity": "sha512-tTIixB5UJbG9ZHSGZSZdX7THr3KWOLrejZ9B7jYsm6fpwgRNngKznQKA2wgYVyvBc1ta7dGFh9NtJ8n7qfiYIw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/messaging": { + "version": "0.12.8", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.8.tgz", + "integrity": "sha512-FbCTNhv5DUBo8It+Wj3XbKM1xf3PeoHsHk8PjMWBNm0yP+LL8Jhd3ejRsukEYdysTMvgxY4sU5Cs5YNTK44qTQ==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/installations": "0.6.6", + "@firebase/messaging-interop-types": "0.2.1", + "@firebase/util": "1.9.5", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/messaging-compat": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.8.tgz", + "integrity": "sha512-/2ibL9u64jn76g67qjAZutVnPTV6euu0z3BvCjcqlNbMMdtoyNjyHOBRe/D7eVcrRt0uB4rTPnjr3A6sVKdjuA==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/messaging": "0.12.8", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/messaging-interop-types": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.1.tgz", + "integrity": "sha512-jfGJ7Jc32BDHXvXHyXi34mVLzZY8X0t929DTMwz7Tj2Hc40Zuzx8VRCIPLRrRUyvBrJCd5EpIcQgCygXhtaN1A==" + }, + "node_modules/@firebase/performance": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.6.tgz", + "integrity": "sha512-UOUHhvj2GJcjyJewdX1ShnON0/eqTswHvYzzQPC4nrIuMFvHwMGk8NpCaqh7JZmpaxh9AMr6kM+M/p37DrKWXA==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/installations": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/performance-compat": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.6.tgz", + "integrity": "sha512-JSGdNNHBAMRTocGpN+m+7tk+9rulBcwuG+Ejw/ooDj45FGcON1Eymxh/qbe5M6Dlj5P1ClbkHLj4yf7MiCHOag==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/performance": "0.6.6", + "@firebase/performance-types": "0.2.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/performance-types": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.1.tgz", + "integrity": "sha512-kQ8pEr4d6ArhPoYrngcFlEJMNWMdEZTpvMAttWH0C2vegBgj47cm6xXFy9+0j27OBhOIiPn48Z+2WE2XNu33CQ==" + }, + "node_modules/@firebase/remote-config": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.6.tgz", + "integrity": "sha512-qtanFS+AX5k/7e/+Azf27Hq4reX28QsUvRcYWyS5cOaRMS9jtll4MK4winWmzX8MdJY637nFzIx43PlMKVnaKw==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/installations": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/remote-config-compat": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.6.tgz", + "integrity": "sha512-cFdpmN/rzDhm4pbk0WpOzK9JQ9I1ZhXzhtYbKRBwUag3pG1odEfIORygMDCGQniPpcae/QGXho4srJHfoijKuw==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/logger": "0.4.1", + "@firebase/remote-config": "0.4.6", + "@firebase/remote-config-types": "0.3.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/remote-config-types": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.1.tgz", + "integrity": "sha512-PgmfUugcJAinPLsJlYcBbNZe7KE2omdQw1WCT/z46nKkNVGkuHdVFSq54s3wiFa9BoHmLZ01u4hGXIhm6MdLOw==" + }, + "node_modules/@firebase/storage": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.12.4.tgz", + "integrity": "sha512-HcmUcp2kSSr5cHkIqFrgUW+i20925EEjkXepQxgBcI2Vx0cyqshr8iETtGow2+cMBFeY8H2swsKKabOKAjIwlQ==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0", + "undici": "5.28.4" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/storage-compat": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.7.tgz", + "integrity": "sha512-pTlNAm8/QPN7vhYRyd5thr2ouCykP+wIFXHY1AV42WTrk98sTGdIlt/tusHzmrH4mJ34MPaICS0cn2lYikiq8w==", + "dependencies": { + "@firebase/component": "0.6.6", + "@firebase/storage": "0.12.4", + "@firebase/storage-types": "0.8.1", + "@firebase/util": "1.9.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/storage-types": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.1.tgz", + "integrity": "sha512-yj0vypPT9UbbfYYwzpXPYchnjWqCADcTbGNawAIebww8rnQYPGbESYTKQdFRPXiLspYPB7xCHTXThmMJuvDcsQ==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/util": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.5.tgz", + "integrity": "sha512-PP4pAFISDxsf70l3pEy34Mf3GkkUcVQ3MdKp6aSVb7tcpfUQxnsdV7twDd8EkfB6zZylH6wpUAoangQDmCUMqw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/webchannel-wrapper": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.10.6.tgz", + "integrity": "sha512-EnfRJvrnzkHwN3BPMCayCFT5lCqInzg3RdlRsDjDvB1EJli6Usj26T6lJ67BU2UcYXBS5xcp1Wj4+zRzj2NaZg==" + }, + "node_modules/@graphql-typed-document-node/core": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@grpc/grpc-js": { + "version": "1.9.14", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.14.tgz", + "integrity": "sha512-nOpuzZ2G3IuMFN+UPPpKrC6NsLmWsTqSsm66IRfnBt1D4pwTqE27lmbpcPM+l2Ua4gE7PfjRHI6uedAy7hoXUw==", + "dependencies": { + "@grpc/proto-loader": "^0.7.8", + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.7.12", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.12.tgz", + "integrity": "sha512-DCVwMxqYzpUCiDMl7hQ384FqP4T3DbNpXU8pt681l3UWCip1WUiD5JrkImUwCB9a7f2cq4CUTmi5r/xIMRPY1Q==", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.4", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/ttlcache": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "dependencies": { + "@jest/types": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { "node": ">=10" }, "funding": { @@ -3518,13 +4402,13 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" @@ -3539,20 +4423,20 @@ } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -3561,9 +4445,9 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", - "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -3602,32 +4486,20 @@ } }, "node_modules/@npmcli/fs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", - "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", "dependencies": { - "@gar/promisify": "^1.0.1", "semver": "^7.3.5" - } - }, - "node_modules/@npmcli/fs/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/@npmcli/fs/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -3635,63 +4507,93 @@ "node": ">=10" } }, - "node_modules/@npmcli/fs/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } }, - "node_modules/@npmcli/move-file": { + "node_modules/@protobufjs/aspromise": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "deprecated": "This functionality has been moved to @npmcli/fs", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=10" + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" } }, - "node_modules/@npmcli/move-file/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" }, - "node_modules/@npmcli/move-file/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + }, + "node_modules/@react-native-async-storage/async-storage": { + "version": "1.23.1", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.23.1.tgz", + "integrity": "sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "merge-options": "^3.0.4" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "react-native": "^0.0.0-0 || >=0.60 <1.0" } }, "node_modules/@react-native-community/cli": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-12.3.2.tgz", - "integrity": "sha512-WgoUWwLDcf/G1Su2COUUVs3RzAwnV/vUTdISSpAUGgSc57mPabaAoUctKTnfYEhCnE3j02k3VtaVPwCAFRO3TQ==", - "dependencies": { - "@react-native-community/cli-clean": "12.3.2", - "@react-native-community/cli-config": "12.3.2", - "@react-native-community/cli-debugger-ui": "12.3.2", - "@react-native-community/cli-doctor": "12.3.2", - "@react-native-community/cli-hermes": "12.3.2", - "@react-native-community/cli-plugin-metro": "12.3.2", - "@react-native-community/cli-server-api": "12.3.2", - "@react-native-community/cli-tools": "12.3.2", - "@react-native-community/cli-types": "12.3.2", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-13.6.6.tgz", + "integrity": "sha512-IqclB7VQ84ye8Fcs89HOpOscY4284VZg2pojHNl8H0Lzd4DadXJWQoxC7zWm8v2f8eyeX2kdhxp2ETD5tceIgA==", + "dependencies": { + "@react-native-community/cli-clean": "13.6.6", + "@react-native-community/cli-config": "13.6.6", + "@react-native-community/cli-debugger-ui": "13.6.6", + "@react-native-community/cli-doctor": "13.6.6", + "@react-native-community/cli-hermes": "13.6.6", + "@react-native-community/cli-server-api": "13.6.6", + "@react-native-community/cli-tools": "13.6.6", + "@react-native-community/cli-types": "13.6.6", "chalk": "^4.1.2", "commander": "^9.4.1", "deepmerge": "^4.3.0", @@ -3710,13 +4612,14 @@ } }, "node_modules/@react-native-community/cli-clean": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-12.3.2.tgz", - "integrity": "sha512-90k2hCX0ddSFPT7EN7h5SZj0XZPXP0+y/++v262hssoey3nhurwF57NGWN0XAR0o9BSW7+mBfeInfabzDraO6A==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-13.6.6.tgz", + "integrity": "sha512-cBwJTwl0NyeA4nyMxbhkWZhxtILYkbU3TW3k8AXLg+iGphe0zikYMGB3T+haTvTc6alTyEFwPbimk9bGIqkjAQ==", "dependencies": { - "@react-native-community/cli-tools": "12.3.2", + "@react-native-community/cli-tools": "13.6.6", "chalk": "^4.1.2", - "execa": "^5.0.0" + "execa": "^5.0.0", + "fast-glob": "^3.3.2" } }, "node_modules/@react-native-community/cli-clean/node_modules/ansi-styles": { @@ -3915,15 +4818,15 @@ } }, "node_modules/@react-native-community/cli-config": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-12.3.2.tgz", - "integrity": "sha512-UUCzDjQgvAVL/57rL7eOuFUhd+d+6qfM7V8uOegQFeFEmSmvUUDLYoXpBa5vAK9JgQtSqMBJ1Shmwao+/oElxQ==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-13.6.6.tgz", + "integrity": "sha512-mbG425zCKr8JZhv/j11382arezwS/70juWMsn8j2lmrGTrP1cUdW0MF15CCIFtJsqyK3Qs+FTmqttRpq81QfSg==", "dependencies": { - "@react-native-community/cli-tools": "12.3.2", + "@react-native-community/cli-tools": "13.6.6", "chalk": "^4.1.2", "cosmiconfig": "^5.1.0", "deepmerge": "^4.3.0", - "glob": "^7.1.3", + "fast-glob": "^3.3.2", "joi": "^17.2.1" } }, @@ -3992,29 +4895,29 @@ } }, "node_modules/@react-native-community/cli-debugger-ui": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-12.3.2.tgz", - "integrity": "sha512-nSWQUL+51J682DlfcC1bjkUbQbGvHCC25jpqTwHIjmmVjYCX1uHuhPSqQKgPNdvtfOkrkACxczd7kVMmetxY2Q==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-13.6.6.tgz", + "integrity": "sha512-Vv9u6eS4vKSDAvdhA0OiQHoA7y39fiPIgJ6biT32tN4avHDtxlc6TWZGiqv7g98SBvDWvoVAmdPLcRf3kU+c8g==", "dependencies": { "serve-static": "^1.13.1" } }, "node_modules/@react-native-community/cli-doctor": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-12.3.2.tgz", - "integrity": "sha512-GrAabdY4qtBX49knHFvEAdLtCjkmndjTeqhYO6BhsbAeKOtspcLT/0WRgdLIaKODRa61ADNB3K5Zm4dU0QrZOg==", - "dependencies": { - "@react-native-community/cli-config": "12.3.2", - "@react-native-community/cli-platform-android": "12.3.2", - "@react-native-community/cli-platform-ios": "12.3.2", - "@react-native-community/cli-tools": "12.3.2", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-13.6.6.tgz", + "integrity": "sha512-TWZb5g6EmQe2Ua2TEWNmyaEayvlWH4GmdD9ZC+p8EpKFpB1NpDGMK6sXbpb42TDvwZg5s4TDRplK0PBEA/SVDg==", + "dependencies": { + "@react-native-community/cli-config": "13.6.6", + "@react-native-community/cli-platform-android": "13.6.6", + "@react-native-community/cli-platform-apple": "13.6.6", + "@react-native-community/cli-platform-ios": "13.6.6", + "@react-native-community/cli-tools": "13.6.6", "chalk": "^4.1.2", "command-exists": "^1.2.8", "deepmerge": "^4.3.0", "envinfo": "^7.10.0", "execa": "^5.0.0", "hermes-profile-transformer": "^0.0.6", - "ip": "^1.1.5", "node-stream-zip": "^1.9.1", "ora": "^5.4.1", "semver": "^7.5.2", @@ -4159,17 +5062,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native-community/cli-doctor/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@react-native-community/cli-doctor/node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", @@ -4257,12 +5149,9 @@ } }, "node_modules/@react-native-community/cli-doctor/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -4314,21 +5203,15 @@ "node": ">= 8" } }, - "node_modules/@react-native-community/cli-doctor/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "node_modules/@react-native-community/cli-hermes": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-12.3.2.tgz", - "integrity": "sha512-SL6F9O8ghp4ESBFH2YAPLtIN39jdnvGBKnK4FGKpDCjtB3DnUmDsGFlH46S+GGt5M6VzfG2eeKEOKf3pZ6jUzA==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-13.6.6.tgz", + "integrity": "sha512-La5Ie+NGaRl3klei6WxKoOxmCUSGGxpOk6vU5pEGf0/O7ky+Ay0io+zXYUZqlNMi/cGpO7ZUijakBYOB/uyuFg==", "dependencies": { - "@react-native-community/cli-platform-android": "12.3.2", - "@react-native-community/cli-tools": "12.3.2", + "@react-native-community/cli-platform-android": "13.6.6", + "@react-native-community/cli-tools": "13.6.6", "chalk": "^4.1.2", - "hermes-profile-transformer": "^0.0.6", - "ip": "^1.1.5" + "hermes-profile-transformer": "^0.0.6" } }, "node_modules/@react-native-community/cli-hermes/node_modules/ansi-styles": { @@ -4396,15 +5279,15 @@ } }, "node_modules/@react-native-community/cli-platform-android": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-12.3.2.tgz", - "integrity": "sha512-MZ5nO8yi/N+Fj2i9BJcJ9C/ez+9/Ir7lQt49DWRo9YDmzye66mYLr/P2l/qxsixllbbDi7BXrlLpxaEhMrDopg==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-13.6.6.tgz", + "integrity": "sha512-/tMwkBeNxh84syiSwNlYtmUz/Ppc+HfKtdopL/5RB+fd3SV1/5/NPNjMlyLNgFKnpxvKCInQ7dnl6jGHJjeHjg==", "dependencies": { - "@react-native-community/cli-tools": "12.3.2", + "@react-native-community/cli-tools": "13.6.6", "chalk": "^4.1.2", "execa": "^5.0.0", + "fast-glob": "^3.3.2", "fast-xml-parser": "^4.2.4", - "glob": "^7.1.3", "logkitty": "^0.7.1" } }, @@ -4603,20 +5486,20 @@ "node": ">= 8" } }, - "node_modules/@react-native-community/cli-platform-ios": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-12.3.2.tgz", - "integrity": "sha512-OcWEAbkev1IL6SUiQnM6DQdsvfsKZhRZtoBNSj9MfdmwotVZSOEZJ+IjZ1FR9ChvMWayO9ns/o8LgoQxr1ZXeg==", + "node_modules/@react-native-community/cli-platform-apple": { + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-13.6.6.tgz", + "integrity": "sha512-bOmSSwoqNNT3AmCRZXEMYKz1Jf1l2F86Nhs7qBcXdY/sGiJ+Flng564LOqvdAlVLTbkgz47KjNKCS2pP4Jg0Mg==", "dependencies": { - "@react-native-community/cli-tools": "12.3.2", + "@react-native-community/cli-tools": "13.6.6", "chalk": "^4.1.2", "execa": "^5.0.0", + "fast-glob": "^3.3.2", "fast-xml-parser": "^4.0.12", - "glob": "^7.1.3", "ora": "^5.4.1" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -4630,7 +5513,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/chalk": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", @@ -4645,7 +5528,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/cli-cursor": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", @@ -4656,7 +5539,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/color-convert": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -4667,12 +5550,12 @@ "node": ">=7.0.0" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/color-name": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/cross-spawn": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", @@ -4685,7 +5568,7 @@ "node": ">= 8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/execa": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", @@ -4707,7 +5590,7 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/get-stream": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", @@ -4718,7 +5601,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/has-flag": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -4726,7 +5609,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/is-stream": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", @@ -4737,7 +5620,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/log-symbols": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", @@ -4752,7 +5635,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/mimic-fn": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", @@ -4760,7 +5643,7 @@ "node": ">=6" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/npm-run-path": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", @@ -4771,7 +5654,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/onetime": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", @@ -4785,7 +5668,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/ora": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/ora": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", @@ -4807,7 +5690,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/path-key": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", @@ -4815,7 +5698,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/restore-cursor": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", @@ -4827,7 +5710,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/shebang-command": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", @@ -4838,7 +5721,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/shebang-regex": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", @@ -4846,7 +5729,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/strip-ansi": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", @@ -4857,7 +5740,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/supports-color": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -4868,7 +5751,7 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/which": { + "node_modules/@react-native-community/cli-platform-apple/node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", @@ -4882,54 +5765,46 @@ "node": ">= 8" } }, - "node_modules/@react-native-community/cli-plugin-metro": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-12.3.2.tgz", - "integrity": "sha512-FpFBwu+d2E7KRhYPTkKvQsWb2/JKsJv+t1tcqgQkn+oByhp+qGyXBobFB8/R3yYvRRDCSDhS+atWTJzk9TjM8g==" + "node_modules/@react-native-community/cli-platform-ios": { + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-13.6.6.tgz", + "integrity": "sha512-vjDnRwhlSN5ryqKTas6/DPkxuouuyFBAqAROH4FR1cspTbn6v78JTZKDmtQy9JMMo7N5vZj1kASU5vbFep9IOQ==", + "dependencies": { + "@react-native-community/cli-platform-apple": "13.6.6" + } }, "node_modules/@react-native-community/cli-server-api": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-12.3.2.tgz", - "integrity": "sha512-iwa7EO9XFA/OjI5pPLLpI/6mFVqv8L73kNck3CNOJIUCCveGXBKK0VMyOkXaf/BYnihgQrXh+x5cxbDbggr7+Q==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-13.6.6.tgz", + "integrity": "sha512-ZtCXxoFlM7oDv3iZ3wsrT3SamhtUJuIkX2WePLPlN5bcbq7zimbPm2lHyicNJtpcGQ5ymsgpUWPCNZsWQhXBqQ==", "dependencies": { - "@react-native-community/cli-debugger-ui": "12.3.2", - "@react-native-community/cli-tools": "12.3.2", + "@react-native-community/cli-debugger-ui": "13.6.6", + "@react-native-community/cli-tools": "13.6.6", "compression": "^1.7.1", "connect": "^3.6.5", "errorhandler": "^1.5.1", "nocache": "^3.0.1", "pretty-format": "^26.6.2", "serve-static": "^1.13.1", - "ws": "^7.5.1" + "ws": "^6.2.2" } }, "node_modules/@react-native-community/cli-server-api/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dependencies": { + "async-limiter": "~1.0.0" } }, "node_modules/@react-native-community/cli-tools": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-12.3.2.tgz", - "integrity": "sha512-nDH7vuEicHI2TI0jac/DjT3fr977iWXRdgVAqPZFFczlbs7A8GQvEdGnZ1G8dqRUmg+kptw0e4hwczAOG89JzQ==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-13.6.6.tgz", + "integrity": "sha512-ptOnn4AJczY5njvbdK91k4hcYazDnGtEPrqIwEI+k/CTBHNdb27Rsm2OZ7ye6f7otLBqF8gj/hK6QzJs8CEMgw==", "dependencies": { "appdirsjs": "^1.2.4", "chalk": "^4.1.2", + "execa": "^5.0.0", "find-up": "^5.0.0", "mime": "^2.4.1", "node-fetch": "^2.6.0", @@ -4996,6 +5871,52 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/@react-native-community/cli-tools/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@react-native-community/cli-tools/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -5004,6 +5925,17 @@ "node": ">=8" } }, + "node_modules/@react-native-community/cli-tools/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@react-native-community/cli-tools/node_modules/is-wsl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", @@ -5027,17 +5959,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native-community/cli-tools/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@react-native-community/cli-tools/node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", @@ -5046,6 +5967,17 @@ "node": ">=6" } }, + "node_modules/@react-native-community/cli-tools/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@react-native-community/cli-tools/node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", @@ -5093,6 +6025,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@react-native-community/cli-tools/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, "node_modules/@react-native-community/cli-tools/node_modules/restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -5106,12 +6046,9 @@ } }, "node_modules/@react-native-community/cli-tools/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -5119,6 +6056,25 @@ "node": ">=10" } }, + "node_modules/@react-native-community/cli-tools/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, "node_modules/@react-native-community/cli-tools/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -5146,15 +6102,24 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli-tools/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/@react-native-community/cli-tools/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } }, "node_modules/@react-native-community/cli-types": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-12.3.2.tgz", - "integrity": "sha512-9D0UEFqLW8JmS16mjHJxUJWX8E+zJddrHILSH8AJHZ0NNHv4u2DXKdb0wFLMobFxGNxPT+VSOjc60fGvXzWHog==", + "version": "13.6.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-13.6.6.tgz", + "integrity": "sha512-733iaYzlmvNK7XYbnWlMjdE+2k0hlTBJW071af/xb6Bs+hbJqBP9c03FZuYH2hFFwDDntwj05bkri/P7VgSxug==", "dependencies": { "joi": "^17.2.1" } @@ -5300,17 +6265,6 @@ "node": ">=8" } }, - "node_modules/@react-native-community/cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@react-native-community/cli/node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", @@ -5378,12 +6332,9 @@ } }, "node_modules/@react-native-community/cli/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "bin": { "semver": "bin/semver.js" }, @@ -5435,23 +6386,36 @@ "node": ">= 8" } }, - "node_modules/@react-native-community/cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/@react-native-community/datetimepicker": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@react-native-community/datetimepicker/-/datetimepicker-8.0.1.tgz", + "integrity": "sha512-4BO0t3geMNNw9cIIm9p9FNUzwMXexdzD4pAH0AaUAycs3BS71HLrX8jHbrI7nzq/+8O7cLAXn5Gudte+YpTV8Q==", + "dependencies": { + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-windows": "*" + }, + "peerDependenciesMeta": { + "react-native-windows": { + "optional": true + } + } }, "node_modules/@react-native-firebase/analytics": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@react-native-firebase/analytics/-/analytics-19.0.0.tgz", - "integrity": "sha512-kjQwFgtzMwntoNtbQ1Vxr8ca7csCJThIsyeyJFnSq5uxJpU9FaIYp1zMLAgIC+EagcmwfnOT76DW7vkvSREZ4A==", + "version": "19.2.2", + "resolved": "https://registry.npmjs.org/@react-native-firebase/analytics/-/analytics-19.2.2.tgz", + "integrity": "sha512-0lxqiyDxa2mLg8E1Utbh5w92y8tc26710kbaElM8dZdTItexorB33nj6fzyCVuyzWEUUeHtmyAoepAPwGq+/sA==", "peerDependencies": { - "@react-native-firebase/app": "19.0.0" + "@react-native-firebase/app": "19.2.2" } }, "node_modules/@react-native-firebase/app": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@react-native-firebase/app/-/app-19.0.0.tgz", - "integrity": "sha512-QcT4fJQjoEmvmRKDiEsLf5MBAgejlBGCAuAgXT/TBxE8/lrLubhlHVokodQvP0trjcVoA8L+HSEQFX2eIc3BPA==", + "version": "19.2.2", + "resolved": "https://registry.npmjs.org/@react-native-firebase/app/-/app-19.2.2.tgz", + "integrity": "sha512-yucIZT/n567XH+gU8Qf/Z8Awtrc0dadu0LYDJU/dq228DwoQa8xyCoDqXqVM2Ppj9R8csQ+ga4VdMYBSHblYQw==", "dependencies": { "opencollective-postinstall": "^2.0.3", "superstruct": "^0.6.2" @@ -5468,14 +6432,14 @@ } }, "node_modules/@react-native-firebase/auth": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@react-native-firebase/auth/-/auth-19.0.0.tgz", - "integrity": "sha512-ekpVuo+TwBr+9PVmRww/03tp3u2EzJBOLvfm5jihBvijYENjgrLQTULroeoY+VXyRC2Du34HcXHFlXx1yvxqgw==", + "version": "19.2.2", + "resolved": "https://registry.npmjs.org/@react-native-firebase/auth/-/auth-19.2.2.tgz", + "integrity": "sha512-2TbbieNAmZSR3wqJZdQyFAT4vISESfvB3I3j/ll+3SS91fV2h0/H4xnBapoOEeXBGxioBGKXBOP3C4ySRXNV6g==", "dependencies": { "plist": "^3.1.0" }, "peerDependencies": { - "@react-native-firebase/app": "19.0.0", + "@react-native-firebase/app": "19.2.2", "expo": ">=47.0.0" }, "peerDependenciesMeta": { @@ -5485,41 +6449,42 @@ } }, "node_modules/@react-native-firebase/firestore": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@react-native-firebase/firestore/-/firestore-19.0.0.tgz", - "integrity": "sha512-GZWW1K3xcfs2hGipnACyDbEf49mtSUP3mEeiAZgAileXdGhPfj/uWTfSuTT/XImfepUF1+uhMKlaiGdiQJR8Mw==", + "version": "19.2.2", + "resolved": "https://registry.npmjs.org/@react-native-firebase/firestore/-/firestore-19.2.2.tgz", + "integrity": "sha512-SaW/f8vDwvP24KdCBo7uaBmE+5Y8JMKfWpOzJtY1XXuA7wlua3IjIilEXNVGrFk8az6N3n9RhCIpWbn4mOml9g==", "peerDependencies": { - "@react-native-firebase/app": "19.0.0" + "@react-native-firebase/app": "19.2.2" } }, "node_modules/@react-native/assets-registry": { - "version": "0.73.1", - "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.73.1.tgz", - "integrity": "sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.74.83.tgz", + "integrity": "sha512-2vkLMVnp+YTZYTNSDIBZojSsjz8sl5PscP3j4GcV6idD8V978SZfwFlk8K0ti0BzRs11mzL0Pj17km597S/eTQ==", "engines": { "node": ">=18" } }, "node_modules/@react-native/babel-plugin-codegen": { - "version": "0.73.4", - "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.4.tgz", - "integrity": "sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.74.83.tgz", + "integrity": "sha512-+S0st3t4Ro00bi9gjT1jnK8qTFOU+CwmziA7U9odKyWrCoRJrgmrvogq/Dr1YXlpFxexiGIupGut1VHxr+fxJA==", "dependencies": { - "@react-native/codegen": "0.73.3" + "@react-native/codegen": "0.74.83" }, "engines": { "node": ">=18" } }, "node_modules/@react-native/babel-preset": { - "version": "0.73.21", - "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.21.tgz", - "integrity": "sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.74.83.tgz", + "integrity": "sha512-KJuu3XyVh3qgyUer+rEqh9a/JoUxsDOzkJNfRpDyXiAyjDRoVch60X/Xa/NcEQ93iCVHAWs0yQ+XGNGIBCYE6g==", "dependencies": { "@babel/core": "^7.20.0", "@babel/plugin-proposal-async-generator-functions": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.18.0", "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", "@babel/plugin-proposal-numeric-separator": "^7.0.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.0", @@ -5555,7 +6520,7 @@ "@babel/plugin-transform-typescript": "^7.5.0", "@babel/plugin-transform-unicode-regex": "^7.0.0", "@babel/template": "^7.0.0", - "@react-native/babel-plugin-codegen": "0.73.4", + "@react-native/babel-plugin-codegen": "0.74.83", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" }, @@ -5567,13 +6532,13 @@ } }, "node_modules/@react-native/codegen": { - "version": "0.73.3", - "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.3.tgz", - "integrity": "sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.74.83.tgz", + "integrity": "sha512-GgvgHS3Aa2J8/mp1uC/zU8HuTh8ZT5jz7a4mVMWPw7+rGyv70Ba8uOVBq6UH2Q08o617IATYc+0HfyzAfm4n0w==", "dependencies": { "@babel/parser": "^7.20.0", - "flow-parser": "^0.206.0", "glob": "^7.1.1", + "hermes-parser": "0.19.1", "invariant": "^2.2.4", "jscodeshift": "^0.14.0", "mkdirp": "^0.5.1", @@ -5587,46 +6552,27 @@ } }, "node_modules/@react-native/community-cli-plugin": { - "version": "0.73.16", - "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.16.tgz", - "integrity": "sha512-eNH3v3qJJF6f0n/Dck90qfC9gVOR4coAXMTdYECO33GfgjTi+73vf/SBqlXw9HICH/RNZYGPM3wca4FRF7TYeQ==", - "dependencies": { - "@react-native-community/cli-server-api": "12.3.2", - "@react-native-community/cli-tools": "12.3.2", - "@react-native/dev-middleware": "0.73.7", - "@react-native/metro-babel-transformer": "0.73.15", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.74.83.tgz", + "integrity": "sha512-7GAFjFOg1mFSj8bnFNQS4u8u7+QtrEeflUIDVZGEfBZQ3wMNI5ycBzbBGycsZYiq00Xvoc6eKFC7kvIaqeJpUQ==", + "dependencies": { + "@react-native-community/cli-server-api": "13.6.6", + "@react-native-community/cli-tools": "13.6.6", + "@react-native/dev-middleware": "0.74.83", + "@react-native/metro-babel-transformer": "0.74.83", "chalk": "^4.0.0", "execa": "^5.1.1", "metro": "^0.80.3", "metro-config": "^0.80.3", "metro-core": "^0.80.3", "node-fetch": "^2.2.0", + "querystring": "^0.2.1", "readline": "^1.3.0" }, "engines": { "node": ">=18" } }, - "node_modules/@react-native/community-cli-plugin/node_modules/@react-native/dev-middleware": { - "version": "0.73.7", - "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.73.7.tgz", - "integrity": "sha512-BZXpn+qKp/dNdr4+TkZxXDttfx8YobDh8MFHsMk9usouLm22pKgFIPkGBV0X8Do4LBkFNPGtrnsKkWk/yuUXKg==", - "dependencies": { - "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.73.3", - "chrome-launcher": "^0.15.2", - "chromium-edge-launcher": "^1.0.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "node-fetch": "^2.2.0", - "open": "^7.0.3", - "serve-static": "^1.13.1", - "temp-dir": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/@react-native/community-cli-plugin/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -5685,14 +6631,6 @@ "node": ">= 8" } }, - "node_modules/@react-native/community-cli-plugin/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, "node_modules/@react-native/community-cli-plugin/node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -5753,11 +6691,6 @@ "node": ">=6" } }, - "node_modules/@react-native/community-cli-plugin/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, "node_modules/@react-native/community-cli-plugin/node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -5783,21 +6716,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-native/community-cli-plugin/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@react-native/community-cli-plugin/node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", @@ -5851,26 +6769,28 @@ } }, "node_modules/@react-native/debugger-frontend": { - "version": "0.73.3", - "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.73.3.tgz", - "integrity": "sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.74.83.tgz", + "integrity": "sha512-RGQlVUegBRxAUF9c1ss1ssaHZh6CO+7awgtI9sDeU0PzDZY/40ImoPD5m0o0SI6nXoVzbPtcMGzU+VO590pRfA==", "engines": { "node": ">=18" } }, "node_modules/@react-native/dev-middleware": { - "version": "0.73.8", - "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.73.8.tgz", - "integrity": "sha512-oph4NamCIxkMfUL/fYtSsE+JbGOnrlawfQ0kKtDQ5xbOjPKotKoXqrs1eGwozNKv7FfQ393stk1by9a6DyASSg==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.74.83.tgz", + "integrity": "sha512-UH8iriqnf7N4Hpi20D7M2FdvSANwTVStwFCSD7VMU9agJX88Yk0D1T6Meh2RMhUu4kY2bv8sTkNRm7LmxvZqgA==", "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.73.3", + "@react-native/debugger-frontend": "0.74.83", + "@rnx-kit/chromium-edge-launcher": "^1.0.0", "chrome-launcher": "^0.15.2", - "chromium-edge-launcher": "^1.0.0", "connect": "^3.6.5", "debug": "^2.2.0", "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", "open": "^7.0.3", + "selfsigned": "^2.4.1", "serve-static": "^1.13.1", "temp-dir": "^2.0.0", "ws": "^6.2.2" @@ -5916,29 +6836,29 @@ } }, "node_modules/@react-native/gradle-plugin": { - "version": "0.73.4", - "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.73.4.tgz", - "integrity": "sha512-PMDnbsZa+tD55Ug+W8CfqXiGoGneSSyrBZCMb5JfiB3AFST3Uj5e6lw8SgI/B6SKZF7lG0BhZ6YHZsRZ5MlXmg==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.74.83.tgz", + "integrity": "sha512-Pw2BWVyOHoBuJVKxGVYF6/GSZRf6+v1Ygc+ULGz5t20N8qzRWPa2fRZWqoxsN7TkNLPsECYY8gooOl7okOcPAQ==", "engines": { "node": ">=18" } }, "node_modules/@react-native/js-polyfills": { - "version": "0.73.1", - "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.73.1.tgz", - "integrity": "sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.74.83.tgz", + "integrity": "sha512-/t74n8r6wFhw4JEoOj3bN71N1NDLqaawB75uKAsSjeCwIR9AfCxlzZG0etsXtOexkY9KMeZIQ7YwRPqUdNXuqw==", "engines": { "node": ">=18" } }, "node_modules/@react-native/metro-babel-transformer": { - "version": "0.73.15", - "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.73.15.tgz", - "integrity": "sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.74.83.tgz", + "integrity": "sha512-hGdx5N8diu8y+GW/ED39vTZa9Jx1di2ZZ0aapbhH4egN1agIAusj5jXTccfNBwwWF93aJ5oVbRzfteZgjbutKg==", "dependencies": { "@babel/core": "^7.20.0", - "@react-native/babel-preset": "0.73.21", - "hermes-parser": "0.15.0", + "@react-native/babel-preset": "0.74.83", + "hermes-parser": "0.19.1", "nullthrows": "^1.1.1" }, "engines": { @@ -5954,14 +6874,14 @@ "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" }, "node_modules/@react-native/normalize-colors": { - "version": "0.73.2", - "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz", - "integrity": "sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==" + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.74.83.tgz", + "integrity": "sha512-jhCY95gRDE44qYawWVvhTjTplW1g+JtKTKM3f8xYT1dJtJ8QWv+gqEtKcfmOHfDkSDaMKG0AGBaDTSK8GXLH8Q==" }, "node_modules/@react-native/virtualized-lists": { - "version": "0.73.4", - "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.73.4.tgz", - "integrity": "sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog==", + "version": "0.74.83", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.74.83.tgz", + "integrity": "sha512-rmaLeE34rj7py4FxTod7iMTC7BAsm+HrGA8WxYmEJeyTV7WSaxAkosKoYBz8038mOiwnG9VwA/7FrB6bEQvn1A==", "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" @@ -5970,9 +6890,149 @@ "node": ">=18" }, "peerDependencies": { + "@types/react": "^18.2.6", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@react-navigation/bottom-tabs": { + "version": "6.5.20", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.5.20.tgz", + "integrity": "sha512-ow6Z06iS4VqBO8d7FP+HsGjJLWt2xTWIvuWjpoCvsM/uQXzCRDIjBv9HaKcXbF0yTW7IMir0oDAbU5PFzEDdgA==", + "dependencies": { + "@react-navigation/elements": "^1.3.30", + "color": "^4.2.3", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "@react-navigation/native": "^6.0.0", + "react": "*", + "react-native": "*", + "react-native-safe-area-context": ">= 3.0.0", + "react-native-screens": ">= 3.0.0" + } + }, + "node_modules/@react-navigation/core": { + "version": "6.4.16", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.16.tgz", + "integrity": "sha512-UDTJBsHxnzgFETR3ZxhctP+RWr4SkyeZpbhpkQoIGOuwSCkt1SE0qjU48/u6r6w6XlX8OqVudn1Ab0QFXTHxuQ==", + "dependencies": { + "@react-navigation/routers": "^6.1.9", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.23", + "query-string": "^7.1.3", + "react-is": "^16.13.0", + "use-latest-callback": "^0.1.9" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@react-navigation/elements": { + "version": "1.3.30", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.30.tgz", + "integrity": "sha512-plhc8UvCZs0UkV+sI+3bisIyn78wz9O/BiWZXpounu72k/R/Sj5PuZYFJ1fi6psvriUveMCGh4LeZckAZu2qiQ==", + "peerDependencies": { + "@react-navigation/native": "^6.0.0", + "react": "*", + "react-native": "*", + "react-native-safe-area-context": ">= 3.0.0" + } + }, + "node_modules/@react-navigation/native": { + "version": "6.1.17", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.17.tgz", + "integrity": "sha512-mer3OvfwWOHoUSMJyLa4vnBH3zpFmCwuzrBPlw7feXklurr/ZDiLjLxUScOot6jLRMz/67GyilEYMmP99LL0RQ==", + "dependencies": { + "@react-navigation/core": "^6.4.16", + "escape-string-regexp": "^4.0.0", + "fast-deep-equal": "^3.1.3", + "nanoid": "^3.1.23" + }, + "peerDependencies": { + "react": "*", "react-native": "*" } }, + "node_modules/@react-navigation/native-stack": { + "version": "6.9.26", + "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.9.26.tgz", + "integrity": "sha512-++dueQ+FDj2XkZ902DVrK79ub1vp19nSdAZWxKRgd6+Bc0Niiesua6rMCqymYOVaYh+dagwkA9r00bpt/U5WLw==", + "dependencies": { + "@react-navigation/elements": "^1.3.30", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "@react-navigation/native": "^6.0.0", + "react": "*", + "react-native": "*", + "react-native-safe-area-context": ">= 3.0.0", + "react-native-screens": ">= 3.0.0" + } + }, + "node_modules/@react-navigation/routers": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.9.tgz", + "integrity": "sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==", + "dependencies": { + "nanoid": "^3.1.23" + } + }, + "node_modules/@rnx-kit/chromium-edge-launcher": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@rnx-kit/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz", + "integrity": "sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg==", + "dependencies": { + "@types/node": "^18.0.0", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0", + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=14.15" + } + }, + "node_modules/@rnx-kit/chromium-edge-launcher/node_modules/@types/node": { + "version": "18.19.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.33.tgz", + "integrity": "sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@rnx-kit/chromium-edge-launcher/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rnx-kit/chromium-edge-launcher/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@segment/loosely-validate-event": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@segment/loosely-validate-event/-/loosely-validate-event-2.0.0.tgz", @@ -6043,13 +7103,35 @@ } }, "node_modules/@types/node": { - "version": "20.11.20", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.20.tgz", - "integrity": "sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dependencies": { "undici-types": "~5.26.4" } }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + }, + "node_modules/@types/react": { + "version": "18.2.79", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz", + "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, "node_modules/@types/stack-utils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", @@ -6271,6 +7353,21 @@ "sprintf-js": "~1.0.2" } }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", @@ -6279,6 +7376,27 @@ "node": ">=8" } }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", @@ -6321,6 +7439,43 @@ "node": ">= 4.0.0" } }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", + "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", @@ -6330,12 +7485,12 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.8", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", - "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz", + "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==", "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.5.0", + "@babel/helper-define-polyfill-provider": "^0.6.1", "semver": "^6.3.1" }, "peerDependencies": { @@ -6343,37 +7498,32 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", - "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", + "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.5.0", - "core-js-compat": "^3.34.0" + "@babel/helper-define-polyfill-provider": "^0.6.1", + "core-js-compat": "^3.36.1" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", - "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz", + "integrity": "sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.5.0" + "@babel/helper-define-polyfill-provider": "^0.6.1" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-react-native-web": { - "version": "0.18.12", - "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.18.12.tgz", - "integrity": "sha512-4djr9G6fMdwQoD6LQ7hOKAm39+y12flWgovAqS1k5O8f42YQ3A1FFMyV5kKfetZuGhZO5BmNmOdRRZQ1TixtDw==" - }, - "node_modules/babel-plugin-syntax-trailing-function-commas": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", - "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + "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==" }, "node_modules/babel-plugin-transform-flow-enums": { "version": "0.0.2", @@ -6384,56 +7534,19 @@ } }, "node_modules/babel-preset-expo": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-10.0.1.tgz", - "integrity": "sha512-uWIGmLfbP3dS5+8nesxaW6mQs41d4iP7X82ZwRdisB/wAhKQmuJM9Y1jQe4006uNYkw6Phf2TT03ykLVro7KuQ==", + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-11.0.6.tgz", + "integrity": "sha512-jRi9I5/jT+dnIiNJDjDg+I/pV+AlxrIW/DNbdqYoRWPZA/LHDqD6IJnJXLxbuTcQ+llp+0LWcU7f/kC/PgGpkw==", "dependencies": { "@babel/plugin-proposal-decorators": "^7.12.9", "@babel/plugin-transform-export-namespace-from": "^7.22.11", "@babel/plugin-transform-object-rest-spread": "^7.12.13", "@babel/plugin-transform-parameters": "^7.22.15", - "@babel/preset-env": "^7.20.0", "@babel/preset-react": "^7.22.15", - "@react-native/babel-preset": "^0.73.18", - "babel-plugin-react-native-web": "~0.18.10", - "react-refresh": "0.14.0" - } - }, - "node_modules/babel-preset-fbjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", - "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", - "dependencies": { - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-block-scoped-functions": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-member-expression-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-super": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-property-literals": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/preset-typescript": "^7.23.0", + "@react-native/babel-preset": "~0.74.83", + "babel-plugin-react-native-web": "~0.19.10", + "react-refresh": "^0.14.2" } }, "node_modules/balanced-match": { @@ -6441,6 +7554,14 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "node_modules/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", + "engines": { + "node": ">= 0.6.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -6502,10 +7623,10 @@ "node": ">= 6" } }, - "node_modules/blueimp-md5": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", - "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, "node_modules/bplist-creator": { "version": "0.1.0", @@ -6646,73 +7767,95 @@ } }, "node_modules/cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "dependencies": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.3.tgz", + "integrity": "sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==", + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", + "minipass-pipeline": "^1.2.4", "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" }, "engines": { - "node": ">= 10" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "balanced-match": "^1.0.0" } }, - "node_modules/cacache/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/cacache/node_modules/glob": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz", + "integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "path-scurry": "^1.11.1" + }, "bin": { - "mkdirp": "bin/cmd.js" + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/cacache/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "dependencies": { - "glob": "^7.1.3" + "brace-expansion": "^2.0.1" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/cacache/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/caller-callsite": { "version": "2.0.0", @@ -6756,9 +7899,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001589", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001589.tgz", - "integrity": "sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg==", + "version": "1.0.30001609", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001609.tgz", + "integrity": "sha512-JFPQs34lHKx1B5t1EpQpWH4c+29zIyn/haGsbpfq3suuV9v56enjFt23zqijxGTMwy1p/4H2tjnQMY+p1WoAyA==", "funding": [ { "type": "opencollective", @@ -6784,100 +7927,48 @@ "supports-color": "^5.3.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", - "engines": { - "node": "*" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/chrome-launcher": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", - "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", - "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "bin": { - "print-chrome-path": "bin/print-chrome-path.js" - }, - "engines": { - "node": ">=12.13.0" - } - }, - "node_modules/chrome-launcher/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/chromium-edge-launcher": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz", - "integrity": "sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA==", - "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0", - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "node": ">=4" } }, - "node_modules/chromium-edge-launcher/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.8.0" } }, - "node_modules/chromium-edge-launcher/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "engines": { + "node": "*" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "engines": { "node": ">=10" } }, - "node_modules/chromium-edge-launcher/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/chrome-launcher": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", "dependencies": { - "glob": "^7.1.3" + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" }, "bin": { - "rimraf": "bin.js" + "print-chrome-path": "bin/print-chrome-path.js" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=12.13.0" } }, "node_modules/ci-info": { @@ -6969,6 +8060,18 @@ "node": ">=6" } }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -6982,6 +8085,31 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, "node_modules/colorette": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", @@ -7114,11 +8242,11 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, "node_modules/core-js-compat": { - "version": "3.36.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.0.tgz", - "integrity": "sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==", + "version": "3.36.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.1.tgz", + "integrity": "sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==", "dependencies": { - "browserslist": "^4.22.3" + "browserslist": "^4.23.0" }, "funding": { "type": "opencollective", @@ -7191,15 +8319,131 @@ "node": ">=8" } }, + "node_modules/css-line-break": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", + "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", + "dependencies": { + "utrie": "^1.0.2" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, "node_modules/dag-map": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/dag-map/-/dag-map-1.0.2.tgz", "integrity": "sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==" }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-fns": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", + "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/dayjs": { - "version": "1.11.10", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", - "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" }, "node_modules/debug": { "version": "4.3.4", @@ -7225,6 +8469,14 @@ "node": ">=0.10.0" } }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "engines": { + "node": ">=0.10" + } + }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -7272,6 +8524,22 @@ "node": ">=0.8" } }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -7280,6 +8548,22 @@ "node": ">=8" } }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/del": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", @@ -7305,6 +8589,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dependencies": { "glob": "^7.1.3" }, @@ -7336,19 +8621,6 @@ "node": ">= 0.8" } }, - "node_modules/deprecated-react-native-prop-types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz", - "integrity": "sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==", - "dependencies": { - "@react-native/normalize-colors": "^0.73.0", - "invariant": "^2.2.4", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", @@ -7380,6 +8652,57 @@ "node": ">=8" } }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, "node_modules/dotenv": { "version": "16.4.5", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", @@ -7392,22 +8715,33 @@ } }, "node_modules/dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz", + "integrity": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==", + "dependencies": { + "dotenv": "^16.4.4" + }, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" } }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.681", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.681.tgz", - "integrity": "sha512-1PpuqJUFWoXZ1E54m8bsLPVYwIVCRzvaL+n5cjigGga4z854abDnFRc+cTa2th4S79kyGqya/1xoR7h+Y5G5lg==" + "version": "1.4.736", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz", + "integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -7430,6 +8764,17 @@ "once": "^1.4.0" } }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/env-editor": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz", @@ -7439,47 +8784,165 @@ } }, "node_modules/envinfo": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.1.tgz", - "integrity": "sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", + "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", "bin": { "envinfo": "dist/cli.js" }, "engines": { - "node": ">=4" + "node": ">=4" + } + }, + "node_modules/eol": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz", + "integrity": "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "dependencies": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/eol": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz", - "integrity": "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==" + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dependencies": { - "is-arrayish": "^0.2.1" + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dependencies": { - "stackframe": "^1.3.4" + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/errorhandler": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", - "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dependencies": { - "accepts": "~1.3.7", - "escape-html": "~1.0.3" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/escalade": { @@ -7496,11 +8959,14 @@ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">=0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/esprima": { @@ -7519,6 +8985,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -7562,107 +9029,379 @@ } }, "node_modules/expo": { - "version": "50.0.7", - "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.7.tgz", - "integrity": "sha512-lTqIrKOUTKHLdTuAaJzZihi1v7F8Ix1dOXVWMpToDy9zPC/s+fet0fbyXdFUxYsCUyuEDIB9tvejrTYZk8Hm0Q==", + "version": "51.0.8", + "resolved": "https://registry.npmjs.org/expo/-/expo-51.0.8.tgz", + "integrity": "sha512-bdTOiMb1f3PChtuqEZ9czUm2gMTmS0r1+H+Pkm2O3PsuLnOgxfIBzL6S37+J4cUocLBaENrmx9SOGKpzhBqXpg==", "dependencies": { "@babel/runtime": "^7.20.0", - "@expo/cli": "0.17.5", - "@expo/config": "8.5.4", - "@expo/config-plugins": "7.8.4", - "@expo/metro-config": "0.17.4", + "@expo/cli": "0.18.13", + "@expo/config": "9.0.2", + "@expo/config-plugins": "8.0.4", + "@expo/metro-config": "0.18.4", "@expo/vector-icons": "^14.0.0", - "babel-preset-expo": "~10.0.1", - "expo-asset": "~9.0.2", - "expo-file-system": "~16.0.6", - "expo-font": "~11.10.3", - "expo-keep-awake": "~12.8.2", - "expo-modules-autolinking": "1.10.3", - "expo-modules-core": "1.11.9", + "babel-preset-expo": "~11.0.6", + "expo-asset": "~10.0.6", + "expo-file-system": "~17.0.1", + "expo-font": "~12.0.5", + "expo-keep-awake": "~13.0.2", + "expo-modules-autolinking": "1.11.1", + "expo-modules-core": "1.12.11", "fbemitter": "^3.0.0", "whatwg-url-without-unicode": "8.0.0-3" }, - "bin": { - "expo": "bin/cli" + "bin": { + "expo": "bin/cli" + } + }, + "node_modules/expo-app-loading": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/expo-app-loading/-/expo-app-loading-2.1.1.tgz", + "integrity": "sha512-b3VNkPuFaI9J847HSpjI4uiuyE4+IWyAIPT9uzbkS7QFknL99DMoihtgzeWzKaJKSAmbYc3ph2Vl9skJAkVYUg==", + "dependencies": { + "expo-splash-screen": "~0.17.0" + } + }, + "node_modules/expo-asset": { + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-10.0.6.tgz", + "integrity": "sha512-waP73/ccn/HZNNcGM4/s3X3icKjSSbEQ9mwc6tX34oYNg+XE5WdwOuZ9wgVVFrU7wZMitq22lQXd2/O0db8bxg==", + "dependencies": { + "@react-native/assets-registry": "~0.74.83", + "expo-constants": "~16.0.0", + "invariant": "^2.2.4", + "md5-file": "^3.2.3" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-config": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/expo-config/-/expo-config-1.0.0.tgz", + "integrity": "sha512-hHPk01bSkU7/qsnz1vpJctGe9TvwEhnOCIx/0MmJGwhXmwTrbfhIJDqq3xI1Tw576vxuacpdCsTOnmuzoxo9cA==", + "dependencies": { + "config": "^3.2.0" + }, + "bin": { + "expo-config": "cli.js" + } + }, + "node_modules/expo-constants": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-16.0.1.tgz", + "integrity": "sha512-s6aTHtglp926EsugWtxN7KnpSsE9FCEjb7CgEjQQ78Gpu4btj4wB+IXot2tlqNwqv+x7xFe5veoPGfJDGF/kVg==", + "dependencies": { + "@expo/config": "~9.0.0-beta.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-client": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/expo-dev-client/-/expo-dev-client-4.0.14.tgz", + "integrity": "sha512-s5/FZZdgvoxBGA35QgNet61Dc1jh+8u375uaYkH9pUvfKFXURd9PDDAWvtAnOo+QYg9WwgiHPo7dKeCdN6pOPA==", + "dependencies": { + "expo-dev-launcher": "4.0.15", + "expo-dev-menu": "5.0.14", + "expo-dev-menu-interface": "1.8.3", + "expo-manifests": "~0.14.0", + "expo-updates-interface": "~0.16.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-launcher": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/expo-dev-launcher/-/expo-dev-launcher-4.0.15.tgz", + "integrity": "sha512-avl4NTwFwalZjojFAXvINPgxAlcAxfdwy9PSsAq5KAkl9Vv+Vr8O2gI3nfrPwtqAA0iOIES/EKN0YFCiQuuvvg==", + "dependencies": { + "ajv": "8.11.0", + "expo-dev-menu": "5.0.14", + "expo-manifests": "~0.14.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-launcher/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-dev-menu": { + "version": "5.0.14", + "resolved": "https://registry.npmjs.org/expo-dev-menu/-/expo-dev-menu-5.0.14.tgz", + "integrity": "sha512-zPXBMCyjptn4Aw7D2Z8FEqndED33g1ryChN0nyTA1zHzckDNwnGuLdTWTsNFrqmFqyqjRJgG5xFVJmnsDO8WyQ==", + "dependencies": { + "expo-dev-menu-interface": "1.8.3", + "semver": "^7.5.4" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-menu-interface": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/expo-dev-menu-interface/-/expo-dev-menu-interface-1.8.3.tgz", + "integrity": "sha512-QM0LRozeFT5Ek0N7XpV93M+HMdEKRLEOXn0aW5M3uoUlnqC1+PLtF3HMy3k3hMKTTE/kJ1y1Z7akH07T0lunCQ==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-menu/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-file-system": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-17.0.1.tgz", + "integrity": "sha512-dYpnZJqTGj6HCYJyXAgpFkQWsiCH3HY1ek2cFZVHFoEc5tLz9gmdEgTF6nFHurvmvfmXqxi7a5CXyVm0aFYJBw==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-font": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-12.0.5.tgz", + "integrity": "sha512-h/VkN4jlHYDJ6T6pPgOYTVoDEfBY0CTKQe4pxnPDGQiE6H+DFdDgk+qWVABGpRMH0+zXoHB+AEi3OoQjXIynFA==", + "dependencies": { + "fontfaceobserver": "^2.1.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-json-utils": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.13.1.tgz", + "integrity": "sha512-mlfaSArGVb+oJmUcR22jEONlgPp0wj4iNIHfQ2je9Q8WTOqMc0Ws9tUciz3JdJnhffdHqo/k8fpvf0IRmN5HPA==" + }, + "node_modules/expo-keep-awake": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-13.0.2.tgz", + "integrity": "sha512-kKiwkVg/bY0AJ5q1Pxnm/GvpeB6hbNJhcFsoOWDh2NlpibhCLaHL826KHUM+WsnJRbVRxJ+K9vbPRHEMvFpVyw==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-manifests": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/expo-manifests/-/expo-manifests-0.14.3.tgz", + "integrity": "sha512-L3b5/qocBPiQjbW0cpOHfnqdKZbTJS7sA3mgeDJT+mWga/xYsdpma1EfNmsuvrOzjLGjStr1k1fceM9Bl49aqQ==", + "dependencies": { + "@expo/config": "~9.0.0", + "expo-json-utils": "~0.13.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-modules-autolinking": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.11.1.tgz", + "integrity": "sha512-2dy3lTz76adOl7QUvbreMCrXyzUiF8lygI7iFJLjgIQIVH+43KnFWE5zBumpPbkiaq0f0uaFpN9U0RGQbnKiMw==", + "dependencies": { + "chalk": "^4.1.0", + "commander": "^7.2.0", + "fast-glob": "^3.2.5", + "find-up": "^5.0.0", + "fs-extra": "^9.1.0" + }, + "bin": { + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + } + }, + "node_modules/expo-modules-autolinking/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expo-modules-autolinking/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/expo-modules-autolinking/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expo-modules-autolinking/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/expo-modules-autolinking/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-modules-autolinking/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-modules-autolinking/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/expo-modules-autolinking/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/expo-asset": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-9.0.2.tgz", - "integrity": "sha512-PzYKME1MgUOoUvwtdzhAyXkjXOXGiSYqGKG/MsXwWr0Ef5wlBaBm2DCO9V6KYbng5tBPFu6hTjoRNil1tBOSow==", - "dependencies": { - "@react-native/assets-registry": "~0.73.1", - "blueimp-md5": "^2.10.0", - "expo-constants": "~15.4.0", - "expo-file-system": "~16.0.0", - "invariant": "^2.2.4", - "md5-file": "^3.2.3" + "node_modules/expo-modules-autolinking/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/expo-config": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/expo-config/-/expo-config-1.0.0.tgz", - "integrity": "sha512-hHPk01bSkU7/qsnz1vpJctGe9TvwEhnOCIx/0MmJGwhXmwTrbfhIJDqq3xI1Tw576vxuacpdCsTOnmuzoxo9cA==", + "node_modules/expo-modules-core": { + "version": "1.12.11", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.12.11.tgz", + "integrity": "sha512-CF5G6hZo/6uIUz6tj4dNRlvE5L4lakYukXPqz5ZHQ+6fLk1NQVZbRdpHjMkxO/QSBQcKUzG/ngeytpoJus7poQ==", "dependencies": { - "config": "^3.2.0" - }, - "bin": { - "expo-config": "cli.js" + "invariant": "^2.2.4" } }, - "node_modules/expo-constants": { - "version": "15.4.5", - "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-15.4.5.tgz", - "integrity": "sha512-1pVVjwk733hbbIjtQcvUFCme540v4gFemdNlaxM2UXKbfRCOh2hzgKN5joHMOysoXQe736TTUrRj7UaZI5Yyhg==", - "dependencies": { - "@expo/config": "~8.5.0" - }, + "node_modules/expo-sharing": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/expo-sharing/-/expo-sharing-12.0.1.tgz", + "integrity": "sha512-wBT+WeXwapj/9NWuLJO01vi9bdlchYu/Q/xD8slL/Ls4vVYku8CPqzkTtDFcjLrjtlJqyeHsdQXwKLvORmBIew==", "peerDependencies": { "expo": "*" } }, - "node_modules/expo-dev-client": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/expo-dev-client/-/expo-dev-client-3.3.9.tgz", - "integrity": "sha512-qODvuyXe8FgVJhBbwDEk/snZa5wSTNHx+poNXwA/PS4gGvOxCuG+qpeQF6K4Yf6r2+sV0OtigxPJiAyhu9I4ug==", + "node_modules/expo-splash-screen": { + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.17.5.tgz", + "integrity": "sha512-ejSO78hwHXz8T9u8kh8t4r6CR4h70iBvA65gX8GK+dYxZl6/IANPbIb2VnUpND9vqfW+JnkDw+ZFst+gDnkpcQ==", "dependencies": { - "expo-dev-launcher": "3.6.7", - "expo-dev-menu": "4.5.6", - "expo-dev-menu-interface": "1.7.2", - "expo-manifests": "~0.13.0", - "expo-updates-interface": "~0.15.1" + "@expo/configure-splash-screen": "^0.6.0", + "@expo/prebuild-config": "5.0.7" }, "peerDependencies": { "expo": "*" } }, - "node_modules/expo-dev-launcher": { - "version": "3.6.7", - "resolved": "https://registry.npmjs.org/expo-dev-launcher/-/expo-dev-launcher-3.6.7.tgz", - "integrity": "sha512-xn0cq2LMXv5t3n4jiAPFd9rwP22GM3zsQqAOJuWXH4b7fRzO8bayxOAt1n4RrDgkVsRzgRnxHm7kkO+Eta3Kzg==", + "node_modules/expo-splash-screen/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "dependencies": { - "ajv": "8.11.0", - "expo-dev-menu": "4.5.6", - "expo-manifests": "~0.13.0", + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/expo-splash-screen/node_modules/@expo/config": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-7.0.3.tgz", + "integrity": "sha512-joVtB5o+NF40Tmsdp65UzryRtbnCuMbXkVO4wJnNJO4aaK0EYLdHCYSewORVqNcDfGN0LphQr8VTG2npbd9CJA==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "~5.0.3", + "@expo/config-types": "^47.0.0", + "@expo/json-file": "8.2.36", + "getenv": "^1.0.0", + "glob": "7.1.6", + "require-from-string": "^2.0.2", "resolve-from": "^5.0.0", - "semver": "^7.5.3" - }, - "peerDependencies": { - "expo": "*" + "semver": "7.3.2", + "slugify": "^1.3.4", + "sucrase": "^3.20.0" } }, - "node_modules/expo-dev-launcher/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/expo-splash-screen/node_modules/@expo/config-plugins": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-5.0.4.tgz", + "integrity": "sha512-vzUcVpqOMs3h+hyRdhGwk+eGIOhXa5xYdd92yO17RMNHav3v/+ekMbs7XA2c3lepMO8Yd4/5hqmRw9ZTL6jGzg==", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "@expo/config-types": "^47.0.0", + "@expo/json-file": "8.2.36", + "@expo/plist": "0.0.18", + "@expo/sdk-runtime-versions": "^1.0.0", + "@react-native/normalize-color": "^2.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.1", + "find-up": "~5.0.0", + "getenv": "^1.0.0", + "glob": "7.1.6", + "resolve-from": "^5.0.0", + "semver": "^7.3.5", + "slash": "^3.0.0", + "xcode": "^3.0.1", + "xml2js": "0.4.23" } }, - "node_modules/expo-dev-launcher/node_modules/semver": { + "node_modules/expo-splash-screen/node_modules/@expo/config-plugins/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", @@ -7676,122 +9415,92 @@ "node": ">=10" } }, - "node_modules/expo-dev-launcher/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/expo-splash-screen/node_modules/@expo/config-types": { + "version": "47.0.0", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-47.0.0.tgz", + "integrity": "sha512-r0pWfuhkv7KIcXMUiNACJmJKKwlTBGMw9VZHNdppS8/0Nve8HZMTkNRFQzTHW1uH3pBj8jEXpyw/2vSWDHex9g==" }, - "node_modules/expo-dev-menu": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/expo-dev-menu/-/expo-dev-menu-4.5.6.tgz", - "integrity": "sha512-V8gOFrv8JBTy50n9mTWVPKVHMcjvrpI/w5ooZGFzjoerBlPXSauIfRmHsqmgmOr3r5oWptnC2PS3LxuSo4QZ5g==", + "node_modules/expo-splash-screen/node_modules/@expo/image-utils": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.22.tgz", + "integrity": "sha512-uzq+RERAtkWypOFOLssFnXXqEqKjNj9eXN7e97d/EXUAojNcLDoXc0sL+F5B1I4qtlsnhX01kcpoIBBZD8wZNQ==", "dependencies": { - "expo-dev-menu-interface": "1.7.2", - "semver": "^7.5.3" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-dev-menu-interface": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/expo-dev-menu-interface/-/expo-dev-menu-interface-1.7.2.tgz", - "integrity": "sha512-V/geSB9rW0IPTR+d7E5CcvkV0uVUCE7SMHZqE/J0/dH06Wo8AahB16fimXeh5/hTL2Qztq8CQ41xpFUBoA9TEw==", - "peerDependencies": { - "expo": "*" + "@expo/spawn-async": "1.5.0", + "chalk": "^4.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "jimp-compact": "0.16.1", + "mime": "^2.4.4", + "node-fetch": "^2.6.0", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "tempy": "0.3.0" } }, - "node_modules/expo-dev-menu/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/expo-splash-screen/node_modules/@expo/image-utils/node_modules/fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", "dependencies": { - "yallist": "^4.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/expo-dev-menu/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, + "node_modules/expo-splash-screen/node_modules/@expo/image-utils/node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", "engines": { - "node": ">=10" - } - }, - "node_modules/expo-dev-menu/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/expo-file-system": { - "version": "16.0.6", - "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-16.0.6.tgz", - "integrity": "sha512-ATCHL7nEg2WwKeamW/SDTR9jBEqM5wncFq594ftKS5QFmhKIrX48d9jyPFGnNq+6h8AGPg4QKh2KCA4OY49L4g==", - "peerDependencies": { - "expo": "*" + "node": ">= 10.0.0" } }, - "node_modules/expo-font": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-11.10.3.tgz", - "integrity": "sha512-q1Td2zUvmLbCA9GV4OG4nLPw5gJuNY1VrPycsnemN1m8XWTzzs8nyECQQqrcBhgulCgcKZZJJ6U0kC2iuSoQHQ==", + "node_modules/expo-splash-screen/node_modules/@expo/json-file": { + "version": "8.2.36", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.36.tgz", + "integrity": "sha512-tOZfTiIFA5KmMpdW9KF7bc6CFiGjb0xnbieJhTGlHrLL+ps2G0OkqmuZ3pFEXBOMnJYUVpnSy++52LFxvpa5ZQ==", "dependencies": { - "fontfaceobserver": "^2.1.0" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-json-utils": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.12.3.tgz", - "integrity": "sha512-4pypQdinpNc6XY9wsZk56njvzDh+B/9mISr7FPP3CVk1QGB1nSLh883/BCDSgnsephATZkC5HG+cdE60kCAR6A==" - }, - "node_modules/expo-keep-awake": { - "version": "12.8.2", - "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-12.8.2.tgz", - "integrity": "sha512-uiQdGbSX24Pt8nGbnmBtrKq6xL/Tm3+DuDRGBk/3ZE/HlizzNosGRIufIMJ/4B4FRw4dw8KU81h2RLuTjbay6g==", - "peerDependencies": { - "expo": "*" + "@babel/code-frame": "~7.10.4", + "json5": "^1.0.1", + "write-file-atomic": "^2.3.0" } }, - "node_modules/expo-manifests": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/expo-manifests/-/expo-manifests-0.13.2.tgz", - "integrity": "sha512-l0Sia1WmLULx8V41K8RzGLsFoTe4qqthPRGpHjItsYn8ZB6lRrdTBM9OYp2McIflgqN1HAimUCQMFIwJyH+UmA==", + "node_modules/expo-splash-screen/node_modules/@expo/plist": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.18.tgz", + "integrity": "sha512-+48gRqUiz65R21CZ/IXa7RNBXgAI/uPSdvJqoN9x1hfL44DNbUoWHgHiEXTx7XelcATpDwNTz6sHLfy0iNqf+w==", "dependencies": { - "@expo/config": "~8.5.0", - "expo-json-utils": "~0.12.0" - }, - "peerDependencies": { - "expo": "*" + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" } }, - "node_modules/expo-modules-autolinking": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.10.3.tgz", - "integrity": "sha512-pn4n2Dl4iRh/zUeiChjRIe1C7EqOw1qhccr85viQV7W6l5vgRpY0osE51ij5LKg/kJmGRcJfs12+PwbdTplbKw==", + "node_modules/expo-splash-screen/node_modules/@expo/prebuild-config": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-5.0.7.tgz", + "integrity": "sha512-D+TBpJUHe4+oTGFPb4o0rrw/h1xxc6wF+abJnbDHUkhnaeiHkE2O3ByS7FdiZ2FT36t0OKqeSKG/xFwWT3m1Ew==", "dependencies": { - "@expo/config": "~8.5.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "fast-glob": "^3.2.5", - "find-up": "^5.0.0", - "fs-extra": "^9.1.0" + "@expo/config": "~7.0.2", + "@expo/config-plugins": "~5.0.3", + "@expo/config-types": "^47.0.0", + "@expo/image-utils": "0.3.22", + "@expo/json-file": "8.2.36", + "debug": "^4.3.1", + "fs-extra": "^9.0.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "xml2js": "0.4.23" }, - "bin": { - "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + "peerDependencies": { + "expo-modules-autolinking": ">=0.8.1" } }, - "node_modules/expo-modules-autolinking/node_modules/ansi-styles": { + "node_modules/expo-splash-screen/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -7805,7 +9514,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/expo-modules-autolinking/node_modules/chalk": { + "node_modules/expo-splash-screen/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", @@ -7820,7 +9529,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/expo-modules-autolinking/node_modules/color-convert": { + "node_modules/expo-splash-screen/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -7831,12 +9540,20 @@ "node": ">=7.0.0" } }, - "node_modules/expo-modules-autolinking/node_modules/color-name": { + "node_modules/expo-splash-screen/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/expo-modules-autolinking/node_modules/fs-extra": { + "node_modules/expo-splash-screen/node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/expo-splash-screen/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", @@ -7850,7 +9567,26 @@ "node": ">=10" } }, - "node_modules/expo-modules-autolinking/node_modules/has-flag": { + "node_modules/expo-splash-screen/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-splash-screen/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -7858,7 +9594,18 @@ "node": ">=8" } }, - "node_modules/expo-modules-autolinking/node_modules/jsonfile": { + "node_modules/expo-splash-screen/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/expo-splash-screen/node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", @@ -7869,18 +9616,80 @@ "graceful-fs": "^4.1.6" } }, - "node_modules/expo-modules-autolinking/node_modules/supports-color": { + "node_modules/expo-splash-screen/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-splash-screen/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-splash-screen/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { - "has-flag": "^4.0.0" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-splash-screen/node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/expo-splash-screen/node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-splash-screen/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/expo-splash-screen/node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==", + "dependencies": { + "crypto-random-string": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/expo-modules-autolinking/node_modules/universalify": { + "node_modules/expo-splash-screen/node_modules/universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", @@ -7888,23 +9697,40 @@ "node": ">= 10.0.0" } }, - "node_modules/expo-modules-core": { - "version": "1.11.9", - "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.9.tgz", - "integrity": "sha512-GTUb81vcPaF+5MtlBI1u9IjrZbGdF1ZUwz3u8Gc+rOLBblkZ7pYsj2mU/tu+k0khTckI9vcH4ZBksXWvE1ncjQ==", + "node_modules/expo-splash-screen/node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "dependencies": { - "invariant": "^2.2.4" + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/expo-splash-screen/node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" } }, + "node_modules/expo-splash-screen/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/expo-status-bar": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.11.1.tgz", - "integrity": "sha512-ddQEtCOgYHTLlFUe/yH67dDBIoct5VIULthyT3LRJbEwdpzAgueKsX2FYK02ldh440V87PWKCamh7R9evk1rrg==" + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.12.1.tgz", + "integrity": "sha512-/t3xdbS8KB0prj5KG5w7z+wZPFlPtkgs95BsmrP/E7Q0xHXTcDcQ6Cu2FkFuRM+PKTb17cJDnLkawyS5vDLxMA==" }, "node_modules/expo-updates-interface": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-0.15.3.tgz", - "integrity": "sha512-uLvsbaCmUsXgJqeen8rYH/jPr874ZUCXEvWpKHxrCv5/XATPlYEaDuecbNSGQ+cu78i6MdtB4BHOwZmoH2d47A==", + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-0.16.2.tgz", + "integrity": "sha512-929XBU70q5ELxkKADj1xL0UIm3HvhYhNAOZv5DSk7rrKvLo7QDdPyl+JVnwZm9LrkNbH4wuE2rLoKu1KMgZ+9A==", "peerDependencies": { "expo": "*" } @@ -7930,9 +9756,9 @@ } }, "node_modules/fast-xml-parser": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.3.4.tgz", - "integrity": "sha512-utnwm92SyozgA3hhH2I8qldf2lBqm6qHOICawRNRFu1qMe3+oqr+GcXjGqTmXTMGE5T4eC03kr/rlh5C1IRdZA==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz", + "integrity": "sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==", "funding": [ { "type": "github", @@ -7958,6 +9784,17 @@ "reusify": "^1.0.4" } }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/fb-watchman": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", @@ -8009,6 +9846,14 @@ "node": ">=8" } }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", @@ -8075,24 +9920,84 @@ "micromatch": "^4.0.2" } }, + "node_modules/firebase": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.11.0.tgz", + "integrity": "sha512-stWqB0cmUBFidaWCgDV6on6uQyAV8jFe9XdOp0Y1GRM/LUn0MjPSgW06Tc3pFlaefQ+WTLR/CNwL+0qGhxDLIA==", + "dependencies": { + "@firebase/analytics": "0.10.2", + "@firebase/analytics-compat": "0.2.8", + "@firebase/app": "0.10.1", + "@firebase/app-check": "0.8.3", + "@firebase/app-check-compat": "0.3.10", + "@firebase/app-compat": "0.2.31", + "@firebase/app-types": "0.9.1", + "@firebase/auth": "1.7.1", + "@firebase/auth-compat": "0.5.6", + "@firebase/database": "1.0.4", + "@firebase/database-compat": "1.0.4", + "@firebase/firestore": "4.6.0", + "@firebase/firestore-compat": "0.3.29", + "@firebase/functions": "0.11.4", + "@firebase/functions-compat": "0.3.10", + "@firebase/installations": "0.6.6", + "@firebase/installations-compat": "0.2.6", + "@firebase/messaging": "0.12.8", + "@firebase/messaging-compat": "0.2.8", + "@firebase/performance": "0.6.6", + "@firebase/performance-compat": "0.2.6", + "@firebase/remote-config": "0.4.6", + "@firebase/remote-config-compat": "0.2.6", + "@firebase/storage": "0.12.4", + "@firebase/storage-compat": "0.3.7", + "@firebase/util": "1.9.5" + } + }, "node_modules/flow-enums-runtime": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==" }, "node_modules/flow-parser": { - "version": "0.206.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", - "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", + "version": "0.233.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.233.0.tgz", + "integrity": "sha512-E/mv51GYJfLuRX6fZnw4M52gBxYa8pkHUOgNEZOcQK2RTXS8YXeU5rlalkTcY99UpwbeNVCSUFKaavpOksi/pQ==", "engines": { "node": ">=0.4.0" } }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, "node_modules/fontfaceobserver": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==" }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -8112,6 +10017,86 @@ "node": ">=0.10.0" } }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/foreground-child/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/form-data": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", @@ -8155,14 +10140,14 @@ } }, "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "dependencies": { - "minipass": "^3.0.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/fs.realpath": { @@ -8191,6 +10176,31 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -8207,6 +10217,24 @@ "node": "6.* || 8.* || >= 10.*" } }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/get-port": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", @@ -8226,6 +10254,22 @@ "node": ">=6" } }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/getenv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", @@ -8272,6 +10316,21 @@ "node": ">=4" } }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -8291,6 +10350,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -8318,6 +10388,14 @@ "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -8326,10 +10404,57 @@ "node": ">=4" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/hasown": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz", - "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { "function-bind": "^1.1.2" }, @@ -8338,16 +10463,16 @@ } }, "node_modules/hermes-estree": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.15.0.tgz", - "integrity": "sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ==" + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.19.1.tgz", + "integrity": "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==" }, "node_modules/hermes-parser": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.15.0.tgz", - "integrity": "sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.19.1.tgz", + "integrity": "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==", "dependencies": { - "hermes-estree": "0.15.0" + "hermes-estree": "0.19.1" } }, "node_modules/hermes-profile-transformer": { @@ -8388,6 +10513,18 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/html2canvas": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", + "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", + "dependencies": { + "css-line-break": "^2.1.0", + "text-segmentation": "^1.0.3" + }, + "engines": { + "node": ">=8.0.0" + } + }, "node_modules/http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", @@ -8411,6 +10548,11 @@ "node": ">= 0.8" } }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -8431,6 +10573,11 @@ "node": ">=10.17.0" } }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -8508,11 +10655,6 @@ "node": ">=8" } }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -8544,6 +10686,19 @@ "node": ">=6" } }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", @@ -8552,11 +10707,6 @@ "loose-envify": "^1.0.0" } }, - "node_modules/ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==" - }, "node_modules/ip-regex": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", @@ -8573,16 +10723,68 @@ "node": ">= 0.10" } }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-core-module": { "version": "2.13.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", @@ -8594,6 +10796,34 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-directory": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", @@ -8689,6 +10919,17 @@ "node": ">=0.10.0" } }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -8697,6 +10938,20 @@ "node": ">=0.12.0" } }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-path-cwd": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", @@ -8713,6 +10968,14 @@ "node": ">=8" } }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -8724,6 +10987,35 @@ "node": ">=0.10.0" } }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", @@ -8732,6 +11024,48 @@ "node": ">=0.10.0" } }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", @@ -8754,6 +11088,17 @@ "node": ">=0.10.0" } }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -8783,6 +11128,23 @@ "node": ">=0.10.0" } }, + "node_modules/jackspeak": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.1.2.tgz", + "integrity": "sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/jest-environment-node": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", @@ -9117,9 +11479,9 @@ } }, "node_modules/jest-validate/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" }, "node_modules/jest-validate/node_modules/supports-color": { "version": "7.2.0", @@ -9174,9 +11536,9 @@ "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" }, "node_modules/joi": { - "version": "17.12.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.12.2.tgz", - "integrity": "sha512-RonXAIzCiHLc8ss3Ibuz45u28GOsWE1UpfDXLbN/9NKbL4tCJf8TWYVKsoYuuh+sAUt7fsSNpA+r2+TBA6Wjmw==", + "version": "17.13.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.1.tgz", + "integrity": "sha512-vaBlIKCyo4FCUtCm7Eu4QZd/q02bWcxfUO6YSXAZOWF6gzcLBeba8kwotUdYJjDLW8Cz8RywsSOqiNJZW0mNvg==", "dependencies": { "@hapi/hoek": "^9.3.0", "@hapi/topo": "^5.1.0", @@ -9628,6 +11990,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -9820,6 +12187,11 @@ "node": ">=6" } }, + "node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -9901,6 +12273,11 @@ "resolved": "https://registry.npmjs.org/md5hex/-/md5hex-1.0.0.tgz", "integrity": "sha512-c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ==" }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, "node_modules/memoize-one": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", @@ -9911,6 +12288,17 @@ "resolved": "https://registry.npmjs.org/memory-cache/-/memory-cache-0.2.0.tgz", "integrity": "sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA==" }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -9925,9 +12313,9 @@ } }, "node_modules/metro": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.6.tgz", - "integrity": "sha512-f6Nhnht9TxVRP6zdBq9J2jNdeDBxRmJFnjxhQS1GeCpokBvI6fTXq+wHTLz5jZA+75fwbkPSzBxBJzQa6xi0AQ==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.9.tgz", + "integrity": "sha512-Bc57Xf3GO2Xe4UWQsBj/oW6YfLPABEu8jfDVDiNmJvoQW4CO34oDPuYKe4KlXzXhcuNsqOtSxpbjCRRVjhhREg==", "dependencies": { "@babel/code-frame": "^7.0.0", "@babel/core": "^7.20.0", @@ -9944,24 +12332,24 @@ "denodeify": "^1.2.1", "error-stack-parser": "^2.0.6", "graceful-fs": "^4.2.4", - "hermes-parser": "0.19.1", + "hermes-parser": "0.20.1", "image-size": "^1.0.2", "invariant": "^2.2.4", "jest-worker": "^29.6.3", "jsc-safe-url": "^0.2.2", "lodash.throttle": "^4.1.1", - "metro-babel-transformer": "0.80.6", - "metro-cache": "0.80.6", - "metro-cache-key": "0.80.6", - "metro-config": "0.80.6", - "metro-core": "0.80.6", - "metro-file-map": "0.80.6", - "metro-resolver": "0.80.6", - "metro-runtime": "0.80.6", - "metro-source-map": "0.80.6", - "metro-symbolicate": "0.80.6", - "metro-transform-plugins": "0.80.6", - "metro-transform-worker": "0.80.6", + "metro-babel-transformer": "0.80.9", + "metro-cache": "0.80.9", + "metro-cache-key": "0.80.9", + "metro-config": "0.80.9", + "metro-core": "0.80.9", + "metro-file-map": "0.80.9", + "metro-resolver": "0.80.9", + "metro-runtime": "0.80.9", + "metro-source-map": "0.80.9", + "metro-symbolicate": "0.80.9", + "metro-transform-plugins": "0.80.9", + "metro-transform-worker": "0.80.9", "mime-types": "^2.1.27", "node-fetch": "^2.2.0", "nullthrows": "^1.1.1", @@ -9981,12 +12369,12 @@ } }, "node_modules/metro-babel-transformer": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.6.tgz", - "integrity": "sha512-ssuoVC4OzqaOt3LpwfUbDfBlFGRu9v1Yf2JJnKPz0ROYHNjSBws4aUesqQQ/Ea8DbiH7TK4j4cJmm+XjdHmgqA==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.9.tgz", + "integrity": "sha512-d76BSm64KZam1nifRZlNJmtwIgAeZhZG3fi3K+EmPOlrR8rDtBxQHDSN3fSGeNB9CirdTyabTMQCkCup6BXFSQ==", "dependencies": { "@babel/core": "^7.20.0", - "hermes-parser": "0.19.1", + "hermes-parser": "0.20.1", "nullthrows": "^1.1.1" }, "engines": { @@ -9994,24 +12382,24 @@ } }, "node_modules/metro-babel-transformer/node_modules/hermes-estree": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.19.1.tgz", - "integrity": "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==" + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.20.1.tgz", + "integrity": "sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg==" }, "node_modules/metro-babel-transformer/node_modules/hermes-parser": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.19.1.tgz", - "integrity": "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.20.1.tgz", + "integrity": "sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA==", "dependencies": { - "hermes-estree": "0.19.1" + "hermes-estree": "0.20.1" } }, "node_modules/metro-cache": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.6.tgz", - "integrity": "sha512-NP81pHSPkzs+iNlpVkJqijrpcd6lfuDAunYH9/Rn8oLNz0yLfkl8lt+xOdUU4IkFt3oVcTBEFCnzAzv4B8YhyA==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.9.tgz", + "integrity": "sha512-ujEdSI43QwI+Dj2xuNax8LMo8UgKuXJEdxJkzGPU6iIx42nYa1byQ+aADv/iPh5sh5a//h5FopraW5voXSgm2w==", "dependencies": { - "metro-core": "0.80.6", + "metro-core": "0.80.9", "rimraf": "^3.0.2" }, "engines": { @@ -10019,9 +12407,9 @@ } }, "node_modules/metro-cache-key": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.6.tgz", - "integrity": "sha512-DFmjQacC8m/S3HpELklLMWkPGP/fZPX3BSgjd0xQvwIvWyFwk8Nn/lfp/uWdEVDtDSIr64/anXU5uWohGwlWXw==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.9.tgz", + "integrity": "sha512-hRcYGhEiWIdM87hU0fBlcGr+tHDEAT+7LYNCW89p5JhErFt/QaAkVx4fb5bW3YtXGv5BTV7AspWPERoIb99CXg==", "engines": { "node": ">=18" } @@ -10030,6 +12418,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dependencies": { "glob": "^7.1.3" }, @@ -10041,38 +12430,38 @@ } }, "node_modules/metro-config": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.6.tgz", - "integrity": "sha512-vHYYvJpRTWYbmvqlR7i04xQpZCHJ6yfZ/xIcPdz2ssbdJGGJbiT1Aar9wr8RAhsccSxdJgfE5B1DB8Mo+DnhIg==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.9.tgz", + "integrity": "sha512-28wW7CqS3eJrunRGnsibWldqgwRP9ywBEf7kg+uzUHkSFJNKPM1K3UNSngHmH0EZjomizqQA2Zi6/y6VdZMolg==", "dependencies": { "connect": "^3.6.5", "cosmiconfig": "^5.0.5", "jest-validate": "^29.6.3", - "metro": "0.80.6", - "metro-cache": "0.80.6", - "metro-core": "0.80.6", - "metro-runtime": "0.80.6" + "metro": "0.80.9", + "metro-cache": "0.80.9", + "metro-core": "0.80.9", + "metro-runtime": "0.80.9" }, "engines": { "node": ">=18" } }, "node_modules/metro-core": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.6.tgz", - "integrity": "sha512-fn4rryTUAwzFJWj7VIPDH4CcW/q7MV4oGobqR6NsuxZoIGYrVpK7pBasumu5YbCqifuErMs5s23BhmrDNeZURw==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.9.tgz", + "integrity": "sha512-tbltWQn+XTdULkGdzHIxlxk4SdnKxttvQQV3wpqqFbHDteR4gwCyTR2RyYJvxgU7HELfHtrVbqgqAdlPByUSbg==", "dependencies": { "lodash.throttle": "^4.1.1", - "metro-resolver": "0.80.6" + "metro-resolver": "0.80.9" }, "engines": { "node": ">=18" } }, "node_modules/metro-file-map": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.6.tgz", - "integrity": "sha512-S3CUqvpXpc+q3q+hCEWvFKhVqgq0VmXdZQDF6u7ue86E2elq1XLnfLOt9JSpwyhpMQRyysjSCnd/Yh6GZMNHoQ==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.9.tgz", + "integrity": "sha512-sBUjVtQMHagItJH/wGU9sn3k2u0nrCl0CdR4SFMO1tksXLKbkigyQx4cbpcyPVOAmGTVuy3jyvBlELaGCAhplQ==", "dependencies": { "anymatch": "^3.0.3", "debug": "^2.2.0", @@ -10106,9 +12495,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/metro-minify-terser": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.6.tgz", - "integrity": "sha512-83eZaH2+B+jP92KuodPqXknzwmiboKAuZY4doRfTEEXAG57pNVNN6cqSRJlwDnmaTBKRffxoncBXbYqHQgulgg==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.9.tgz", + "integrity": "sha512-FEeCeFbkvvPuhjixZ1FYrXtO0araTpV6UbcnGgDUpH7s7eR5FG/PiJz3TsuuPP/HwCK19cZtQydcA2QrCw446A==", "dependencies": { "terser": "^5.15.0" }, @@ -10117,17 +12506,17 @@ } }, "node_modules/metro-resolver": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.6.tgz", - "integrity": "sha512-R7trfglG4zY4X9XyM9cvuffAhQ9W1reWoahr1jdEWa6rOI8PyM0qXjcsb8l+fsOQhdSiVlkKcYAmkyrs1S/zrA==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.9.tgz", + "integrity": "sha512-wAPIjkN59BQN6gocVsAvvpZ1+LQkkqUaswlT++cJafE/e54GoVkMNCmrR4BsgQHr9DknZ5Um/nKueeN7kaEz9w==", "engines": { "node": ">=18" } }, "node_modules/metro-runtime": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.6.tgz", - "integrity": "sha512-21GQVd0pp2nACoK0C2PL8mBsEhIFUFFntYrWRlYNHtPQoqDzddrPEIgkyaABGXGued+dZoBlFQl+LASlmmfkvw==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.9.tgz", + "integrity": "sha512-8PTVIgrVcyU+X/rVCy/9yxNlvXsBCk5JwwkbAm/Dm+Abo6NBGtNjWF0M1Xo/NWCb4phamNWcD7cHdR91HhbJvg==", "dependencies": { "@babel/runtime": "^7.0.0" }, @@ -10136,16 +12525,16 @@ } }, "node_modules/metro-source-map": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.6.tgz", - "integrity": "sha512-lqDuSLctWy9Qccu4Zl0YB1PzItpsqcKGb1nK0aDY+lzJ26X65OCib2VzHlj+xj7e4PiIKOfsvDCczCBz4cnxdg==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.9.tgz", + "integrity": "sha512-RMn+XS4VTJIwMPOUSj61xlxgBvPeY4G6s5uIn6kt6HB6A/k9ekhr65UkkDD7WzHYs3a9o869qU8tvOZvqeQzgw==", "dependencies": { "@babel/traverse": "^7.20.0", "@babel/types": "^7.20.0", "invariant": "^2.2.4", - "metro-symbolicate": "0.80.6", + "metro-symbolicate": "0.80.9", "nullthrows": "^1.1.1", - "ob1": "0.80.6", + "ob1": "0.80.9", "source-map": "^0.5.6", "vlq": "^1.0.0" }, @@ -10162,12 +12551,12 @@ } }, "node_modules/metro-symbolicate": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.6.tgz", - "integrity": "sha512-SGwKeBi+lK7NmM5+EcW6DyRRa9HmGSvH0LJtlT4XoRMbpxzsLYs0qUEA+olD96pOIP+ta7I8S30nQr2ttqgO8A==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.9.tgz", + "integrity": "sha512-Ykae12rdqSs98hg41RKEToojuIW85wNdmSe/eHUgMkzbvCFNVgcC0w3dKZEhSsqQOXapXRlLtHkaHLil0UD/EA==", "dependencies": { "invariant": "^2.2.4", - "metro-source-map": "0.80.6", + "metro-source-map": "0.80.9", "nullthrows": "^1.1.1", "source-map": "^0.5.6", "through2": "^2.0.1", @@ -10189,9 +12578,9 @@ } }, "node_modules/metro-transform-plugins": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.6.tgz", - "integrity": "sha512-e04tdTC5Fy1vOQrTTXb5biao0t7nR/h+b1IaBTlM5UaHaAJZr658uVOoZhkRxKjbhF2mIwJ/8DdorD2CA15BCg==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.9.tgz", + "integrity": "sha512-UlDk/uc8UdfLNJhPbF3tvwajyuuygBcyp+yBuS/q0z3QSuN/EbLllY3rK8OTD9n4h00qZ/qgxGv/lMFJkwP4vg==", "dependencies": { "@babel/core": "^7.20.0", "@babel/generator": "^7.20.0", @@ -10204,21 +12593,21 @@ } }, "node_modules/metro-transform-worker": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.6.tgz", - "integrity": "sha512-jV+VgCLiCj5jQadW/h09qJaqDreL6XcBRY52STCoz2xWn6WWLLMB5nXzQtvFNPmnIOps+Xu8+d5hiPcBNOhYmA==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.9.tgz", + "integrity": "sha512-c/IrzMUVnI0hSVVit4TXzt3A1GiUltGVlzCmLJWxNrBGHGrJhvgePj38+GXl1Xf4Fd4vx6qLUkKMQ3ux73bFLQ==", "dependencies": { "@babel/core": "^7.20.0", "@babel/generator": "^7.20.0", "@babel/parser": "^7.20.0", "@babel/types": "^7.20.0", - "metro": "0.80.6", - "metro-babel-transformer": "0.80.6", - "metro-cache": "0.80.6", - "metro-cache-key": "0.80.6", - "metro-minify-terser": "0.80.6", - "metro-source-map": "0.80.6", - "metro-transform-plugins": "0.80.6", + "metro": "0.80.9", + "metro-babel-transformer": "0.80.9", + "metro-cache": "0.80.9", + "metro-cache-key": "0.80.9", + "metro-minify-terser": "0.80.9", + "metro-source-map": "0.80.9", + "metro-transform-plugins": "0.80.9", "nullthrows": "^1.1.1" }, "engines": { @@ -10292,16 +12681,16 @@ } }, "node_modules/metro/node_modules/hermes-estree": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.19.1.tgz", - "integrity": "sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==" + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.20.1.tgz", + "integrity": "sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg==" }, "node_modules/metro/node_modules/hermes-parser": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.19.1.tgz", - "integrity": "sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.20.1.tgz", + "integrity": "sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA==", "dependencies": { - "hermes-estree": "0.19.1" + "hermes-estree": "0.20.1" } }, "node_modules/metro/node_modules/ms": { @@ -10313,6 +12702,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dependencies": { "glob": "^7.1.3" }, @@ -10454,25 +12844,22 @@ } }, "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dependencies": { - "yallist": "^4.0.0" - }, + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", "dependencies": { - "minipass": "^3.0.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">= 8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/minipass-flush": { @@ -10486,6 +12873,22 @@ "node": ">= 8" } }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -10497,7 +12900,18 @@ "node": ">=8" } }, - "node_modules/minipass/node_modules/yallist": { + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" @@ -10514,6 +12928,17 @@ "node": ">= 8" } }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minizlib/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -10573,6 +12998,7 @@ "version": "6.0.4", "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "deprecated": "Glob versions prior to v9 are no longer supported", "optional": true, "dependencies": { "inflight": "^1.0.4", @@ -10589,6 +13015,7 @@ "version": "2.4.5", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "optional": true, "dependencies": { "glob": "^6.0.1" @@ -10767,15 +13194,26 @@ "node": ">=4" } }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, "node_modules/nullthrows": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" }, "node_modules/ob1": { - "version": "0.80.6", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.6.tgz", - "integrity": "sha512-nlLGZPMQ/kbmkdIb5yvVzep1jKUII2x6ehNsHpgy71jpnJMW7V+KsB3AjYI2Ajb7UqMAMNjlssg6FUodrEMYzg==", + "version": "0.80.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.9.tgz", + "integrity": "sha512-v9yOxowkZbxWhKOaaTyLjIm1aLy4ebMNcSn4NYJKOAI/Qv+SkfEfszpLr2GIxsccmb2Y2HA9qtsqiIJ80ucpVA==", "engines": { "node": ">=18" } @@ -10788,6 +13226,39 @@ "node": ">=0.10.0" } }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -10886,6 +13357,7 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "deprecated": "This package is no longer supported.", "dependencies": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" @@ -10972,6 +13444,14 @@ "node": ">=10" } }, + "node_modules/parse-png/node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -11072,6 +13552,29 @@ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "engines": { + "node": "14 || >=16.14" + } + }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -11209,17 +13712,25 @@ } }, "node_modules/pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", "engines": { - "node": ">=4.0.0" + "node": ">=10.13.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "engines": { + "node": ">= 0.4" } }, "node_modules/postcss": { - "version": "8.4.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", - "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -11237,7 +13748,7 @@ "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" @@ -11344,6 +13855,11 @@ "node": ">=8" } }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, "node_modules/pretty-format/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -11376,11 +13892,6 @@ "asap": "~2.0.3" } }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" - }, "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", @@ -11403,10 +13914,33 @@ "react-is": "^16.13.1" } }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "node_modules/protobufjs": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.6.tgz", + "integrity": "sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==", + "hasInstallScript": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "node_modules/pump": { "version": "3.0.0", @@ -11433,6 +13967,32 @@ "qrcode-terminal": "bin/qrcode-terminal.js" } }, + "node_modules/query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "dependencies": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, "node_modules/queue": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", @@ -11494,9 +14054,9 @@ } }, "node_modules/react-devtools-core": { - "version": "4.28.5", - "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz", - "integrity": "sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-5.2.0.tgz", + "integrity": "sha512-vZK+/gvxxsieAoAyYaiRIVFxlajb7KXhgBDV7OsoMzaAE+IqGpoxusBjIgq5ibqA2IloKu0p9n7tE68z1xs18A==", "dependencies": { "shell-quote": "^1.6.1", "ws": "^7" @@ -11522,33 +14082,58 @@ } } }, + "node_modules/react-freeze": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.4.tgz", + "integrity": "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=17.0.0" + } + }, + "node_modules/react-hook-form": { + "version": "7.51.3", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.3.tgz", + "integrity": "sha512-cvJ/wbHdhYx8aviSWh28w9ImjmVsb5Y05n1+FW786vEZQJV5STNM0pW6ujS+oiBecb0ARBxJFyAnXj9+GHXACQ==", + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-hook-form" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18" + } + }, "node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-native": { - "version": "0.73.4", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.73.4.tgz", - "integrity": "sha512-VtS+Yr6OOTIuJGDECIYWzNU8QpJjASQYvMtfa/Hvm/2/h5GdB6W9H9TOmh13x07Lj4AOhNMx3XSsz6TdrO4jIg==", + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.74.1.tgz", + "integrity": "sha512-0H2XpmghwOtfPpM2LKqHIN7gxy+7G/r1hwJHKLV6uoyXGC/gCojRtoo5NqyKrWpFC8cqyT6wTYCLuG7CxEKilg==", "dependencies": { "@jest/create-cache-key-function": "^29.6.3", - "@react-native-community/cli": "12.3.2", - "@react-native-community/cli-platform-android": "12.3.2", - "@react-native-community/cli-platform-ios": "12.3.2", - "@react-native/assets-registry": "0.73.1", - "@react-native/codegen": "0.73.3", - "@react-native/community-cli-plugin": "0.73.16", - "@react-native/gradle-plugin": "0.73.4", - "@react-native/js-polyfills": "0.73.1", - "@react-native/normalize-colors": "0.73.2", - "@react-native/virtualized-lists": "0.73.4", + "@react-native-community/cli": "13.6.6", + "@react-native-community/cli-platform-android": "13.6.6", + "@react-native-community/cli-platform-ios": "13.6.6", + "@react-native/assets-registry": "0.74.83", + "@react-native/codegen": "0.74.83", + "@react-native/community-cli-plugin": "0.74.83", + "@react-native/gradle-plugin": "0.74.83", + "@react-native/js-polyfills": "0.74.83", + "@react-native/normalize-colors": "0.74.83", + "@react-native/virtualized-lists": "0.74.83", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", "base64-js": "^1.5.1", "chalk": "^4.0.0", - "deprecated-react-native-prop-types": "^5.0.0", "event-target-shim": "^5.0.1", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", @@ -11561,7 +14146,7 @@ "nullthrows": "^1.1.1", "pretty-format": "^26.5.2", "promise": "^8.3.0", - "react-devtools-core": "^4.27.7", + "react-devtools-core": "^5.0.0", "react-refresh": "^0.14.0", "react-shallow-renderer": "^16.15.0", "regenerator-runtime": "^0.13.2", @@ -11578,7 +14163,147 @@ "node": ">=18" }, "peerDependencies": { + "@types/react": "^18.2.6", "react": "18.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-native-animatable": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.3.3.tgz", + "integrity": "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==", + "dependencies": { + "prop-types": "^15.7.2" + } + }, + "node_modules/react-native-modal": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/react-native-modal/-/react-native-modal-13.0.1.tgz", + "integrity": "sha512-UB+mjmUtf+miaG/sDhOikRfBOv0gJdBU2ZE1HtFWp6UixW9jCk/bhGdHUgmZljbPpp0RaO/6YiMmQSSK3kkMaw==", + "dependencies": { + "prop-types": "^15.6.2", + "react-native-animatable": "1.3.3" + }, + "peerDependencies": { + "react": "*", + "react-native": ">=0.65.0" + } + }, + "node_modules/react-native-popup-menu": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/react-native-popup-menu/-/react-native-popup-menu-0.16.1.tgz", + "integrity": "sha512-xRS7mRh0exwu7Iw8PPVHdM11d13A/KzYjy0/fZx3zVtxISxPkNaDGayau6oa7HqO3Nj0oS9ulFCYjcQfG6vahA==" + }, + "node_modules/react-native-safe-area-context": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.10.1.tgz", + "integrity": "sha512-w8tCuowDorUkPoWPXmhqosovBr33YsukkwYCDERZFHAxIkx6qBadYxfeoaJ91nCQKjkNzGrK5qhoNOeSIcYSpA==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-screens": { + "version": "3.31.1", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.31.1.tgz", + "integrity": "sha512-8fRW362pfZ9y4rS8KY5P3DFScrmwo/vu1RrRMMx0PNHbeC9TLq0Kw1ubD83591yz64gLNHFLTVkTJmWeWCXKtQ==", + "dependencies": { + "react-freeze": "^1.0.0", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-svg": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-15.2.0.tgz", + "integrity": "sha512-R0E6IhcJfVLsL0lRmnUSm72QO+mTqcAOM5Jb8FVGxJqX3NfJMlMP0YyvcajZiaRR8CqQUpEoqrY25eyZb006kw==", + "dependencies": { + "css-select": "^5.1.0", + "css-tree": "^1.1.3" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-vector-icons": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-10.0.3.tgz", + "integrity": "sha512-ZgVlV5AdQgnPHHvBEihGf2xwyziT1acpXV1U+WfCgCv3lcEeCRsmwAsBU+kUSNsU+8TcWVsX04kdI6qUaS8D7w==", + "dependencies": { + "prop-types": "^15.7.2", + "yargs": "^16.1.1" + }, + "bin": { + "fa-upgrade.sh": "bin/fa-upgrade.sh", + "fa5-upgrade": "bin/fa5-upgrade.sh", + "fa6-upgrade": "bin/fa6-upgrade.sh", + "generate-icon": "bin/generate-icon.js" + } + }, + "node_modules/react-native-vector-icons/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native-vector-icons/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native-vector-icons/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native-view-shot": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/react-native-view-shot/-/react-native-view-shot-3.8.0.tgz", + "integrity": "sha512-4cU8SOhMn3YQIrskh+5Q8VvVRxQOu8/s1M9NAL4z5BY1Rm0HXMWkQJ4N0XsZ42+Yca+y86ISF3LC5qdLPvPuiA==", + "dependencies": { + "html2canvas": "^1.4.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" } }, "node_modules/react-native/node_modules/ansi-styles": { @@ -11667,9 +14392,9 @@ } }, "node_modules/react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", "engines": { "node": ">=0.10.0" } @@ -11752,10 +14477,28 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "peer": true, "dependencies": { "@babel/runtime": "^7.8.4" } }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/regexpu-core": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", @@ -11791,6 +14534,11 @@ "jsesc": "bin/jsesc" } }, + "node_modules/remixicon": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-4.2.0.tgz", + "integrity": "sha512-MF5wApNveRh3n0iMVM+lr2nSWrj/rBbSD2eWapuD9ReYRGs5naAUR1BqVBCHGqm286FIS6zwwmUf96QjHQ9l4w==" + }, "node_modules/remove-trailing-slash": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/remove-trailing-slash/-/remove-trailing-slash-0.1.1.tgz", @@ -11895,6 +14643,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dependencies": { "glob": "^7.1.3" }, @@ -11924,6 +14673,28 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -11935,6 +14706,22 @@ "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", "optional": true }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/sax": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", @@ -11948,6 +14735,18 @@ "loose-envify": "^1.1.0" } }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -12054,6 +14853,36 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", @@ -12102,6 +14931,23 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -12128,6 +14974,19 @@ "node": ">= 5.10.0" } }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -12171,9 +15030,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } @@ -12206,20 +15065,28 @@ "node": "*" } }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "engines": { + "node": ">=6" + } + }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", + "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", "dependencies": { - "minipass": "^3.1.1" + "minipass": "^7.0.3" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/stack-utils": { @@ -12281,6 +15148,14 @@ "node": ">= 0.10.0" } }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "engines": { + "node": ">=4" + } + }, "node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -12294,9 +15169,42 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" @@ -12321,6 +15229,52 @@ "node": ">=8" } }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -12332,6 +15286,18 @@ "node": ">=6" } }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/strip-ansi/node_modules/ansi-regex": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", @@ -12525,9 +15491,9 @@ } }, "node_modules/tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -12540,6 +15506,28 @@ "node": ">=10" } }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/tar/node_modules/minipass": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", @@ -12650,9 +15638,9 @@ } }, "node_modules/terser": { - "version": "5.28.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.28.1.tgz", - "integrity": "sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==", + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -12671,6 +15659,14 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, + "node_modules/text-segmentation": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", + "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", + "dependencies": { + "utrie": "^1.0.2" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -12763,9 +15759,14 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "node_modules/traverse": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz", - "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.9.tgz", + "integrity": "sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==", + "dependencies": { + "gopd": "^1.0.1", + "typedarray.prototype.slice": "^1.0.3", + "which-typed-array": "^1.1.15" + }, "engines": { "node": ">= 0.4" }, @@ -12802,6 +15803,106 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.3.tgz", + "integrity": "sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-errors": "^1.3.0", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-offset": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/ua-parser-js": { "version": "1.0.37", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz", @@ -12824,6 +15925,31 @@ "node": "*" } }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", @@ -12866,19 +15992,25 @@ } }, "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dependencies": { - "unique-slug": "^2.0.0" + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dependencies": { "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/unique-string": { @@ -12950,6 +16082,22 @@ "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz", "integrity": "sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==" }, + "node_modules/use-latest-callback": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.1.9.tgz", + "integrity": "sha512-CL/29uS74AwreI/f2oz2hLTW7ZqVeV5+gxFeGudzQrgkCytrHw33G4KbnQOrRlAEzzAFXi7dDLMC9zhWcVpzmw==", + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -12963,6 +16111,14 @@ "node": ">= 0.4.0" } }, + "node_modules/utrie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", + "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", + "dependencies": { + "base64-arraybuffer": "^1.0.2" + } + }, "node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -13005,6 +16161,11 @@ "makeerror": "1.0.12" } }, + "node_modules/warn-once": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==" + }, "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", @@ -13018,6 +16179,27 @@ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/whatwg-fetch": { "version": "3.6.20", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", @@ -13064,11 +16246,44 @@ "which": "bin/which" } }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/which-module": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/wonka": { "version": "4.0.15", "resolved": "https://registry.npmjs.org/wonka/-/wonka-4.0.15.tgz", @@ -13090,6 +16305,64 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13147,9 +16420,9 @@ } }, "node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "engines": { "node": ">=10.0.0" }, @@ -13186,6 +16459,17 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, "node_modules/xml2js": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz", @@ -13236,9 +16520,12 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "node_modules/yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz", + "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==", + "bin": { + "yaml": "bin.mjs" + }, "engines": { "node": ">= 14" } @@ -13278,6 +16565,33 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/zustand": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.2.tgz", + "integrity": "sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==", + "dependencies": { + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "@types/react": ">=16.8", + "immer": ">=9.0.6", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + } + } } } } diff --git a/package.json b/package.json index 797a1a2..f5e0b28 100644 --- a/package.json +++ b/package.json @@ -9,17 +9,42 @@ "web": "expo start --web" }, "dependencies": { + "@expo-google-fonts/alex-brush": "^0.2.3", + "@expo-google-fonts/montserrat": "^0.2.3", + "@firebase/firestore": "^4.6.0", + "@react-native-async-storage/async-storage": "^1.23.1", + "@react-native-community/datetimepicker": "8.0.1", "@react-native-firebase/analytics": "^19.0.0", "@react-native-firebase/app": "^19.0.0", "@react-native-firebase/auth": "^19.0.0", "@react-native-firebase/firestore": "^19.0.0", - "dotenv": "^16.4.5", - "expo": "~50.0.7", + "@react-navigation/bottom-tabs": "^6.5.20", + "@react-navigation/native": "^6.1.14", + "@react-navigation/native-stack": "^6.9.22", + "@types/react": "~18.2.79", + "axios": "^1.7.2", + "date-fns": "^3.3.1", + "expo": "^51.0.8", + "expo-app-loading": "^2.1.1", "expo-config": "^1.0.0", - "expo-dev-client": "~3.3.9", - "expo-status-bar": "~1.11.1", + "expo-dev-client": "~4.0.14", + "expo-font": "~12.0.5", + "expo-sharing": "~12.0.1", + "expo-status-bar": "~1.12.1", + "firebase": "^10.10.0", "react": "18.2.0", - "react-native": "0.73.4" + "react-hook-form": "^7.51.0", + "react-native": "0.74.1", + "react-native-modal": "^13.0.1", + "react-native-popup-menu": "^0.16.1", + "react-native-safe-area-context": "4.10.1", + "react-native-screens": "3.31.1", + "react-native-svg": "15.2.0", + "react-native-vector-icons": "^10.0.3", + "react-native-view-shot": "^3.8.0", + "remixicon": "^4.2.0", + "typescript": "~5.3.3", + "zustand": "^4.5.2" }, "devDependencies": { "@babel/core": "^7.20.0" diff --git a/src/animation/CascadingFadeInView.js b/src/animation/CascadingFadeInView.js new file mode 100644 index 0000000..53d8474 --- /dev/null +++ b/src/animation/CascadingFadeInView.js @@ -0,0 +1,62 @@ +import React, { useEffect, useRef } from 'react'; +import { Animated, Text, StyleSheet } from 'react-native'; + +const CascadingFadeInView = ({ children, delay = 0, style, animationKey }) => { + const fadeAnim = useRef(new Animated.Value(0)).current; + const yPosition = useRef(new Animated.Value(20)).current; + + useEffect(() => { + fadeAnim.setValue(0); + yPosition.setValue(5); + + const timer = setTimeout(() => { + Animated.parallel([ + Animated.timing(fadeAnim, { + toValue: 1, + duration: 200, + useNativeDriver: true, + }), + Animated.timing(yPosition, { + toValue: 0, + duration: 200, + useNativeDriver: true, + }), + ]).start(); + }, delay); + + return () => clearTimeout(timer); + }, [animationKey]); + + return ( + + {children} + + ); +}; + +const styles = StyleSheet.create({ +}); + +export default CascadingFadeInView; + +// import Cascading from '../animation/CascadingFadeInView'; +// import { useFocusEffect } from '@react-navigation/native'; + + + // const [animationKey, setAnimationKey] = useState(Date.now()); + // useFocusEffect( + // useCallback(() => { + // setAnimationKey(Date.now()); + // }, []) + // ); + +{/* + */} \ No newline at end of file diff --git a/src/assets/TestData.js b/src/assets/TestData.js new file mode 100644 index 0000000..0ccd7bb --- /dev/null +++ b/src/assets/TestData.js @@ -0,0 +1,13341 @@ +const cobradores = [ + {"Empresa_ID": 2, "Cobrador_ID": "01", "Nombre": "OFICINA CENTRAL CBBA"}, + {"Empresa_ID": 2, "Cobrador_ID": "02", "Nombre": "ING. HUMBERTO ARANA DAZA"}, + {"Empresa_ID": 2, "Cobrador_ID": "04", "Nombre": "ING. MARIO MAMANI"}, + {"Empresa_ID": 2, "Cobrador_ID": "05", "Nombre": "OFICINA CENTRAL SCZ"}, + {"Empresa_ID": 2, "Cobrador_ID": "0E", "Nombre": "DR. FAVIO A. VASQUEZ FORERO"}, + {"Empresa_ID": 2, "Cobrador_ID": "0H", "Nombre": "VETERINARIOS"}, + {"Empresa_ID": 2, "Cobrador_ID": "0K", "Nombre": "DR. MARCO FAGUNDES"}, + {"Empresa_ID": 2, "Cobrador_ID": "0L", "Nombre": "DRA. YHINA L. PADILLA"}, + {"Empresa_ID": 2, "Cobrador_ID": "0N", "Nombre": "IMBA S.A."}, + {"Empresa_ID": 2, "Cobrador_ID": "0O", "Nombre": "VALERIO CASTRO"}, + {"Empresa_ID": 2, "Cobrador_ID": "0P", "Nombre": "DRA. ROCIO VASQUEZ"} +]; + +const cuentas_deposito = [ + {"Empresa_ID": 2, "Cuenta": "11101010001", "Descripcion": "CAJA GENERAL DE EFECTIVO", "Tipo": "E"}, + {"Empresa_ID": 2, "Cuenta": "11101010002", "Descripcion": "EFECTIVO A RENDIR", "Tipo": "E"}, + {"Empresa_ID": 2, "Cuenta": "11101020001", "Descripcion": "CAJA VTAS. CHQ. NO DEPOSITADOS CBBA-SCZ", "Tipo": "E"}, + {"Empresa_ID": 2, "Cuenta": "11101020002", "Descripcion": "COBRANZAS EN TRANSITO CBBA-SCZ", "Tipo": "E"}, + {"Empresa_ID": 2, "Cuenta": "11102019001", "Descripcion": "BCO. FIE CTA. 6-8918 Bs", "Tipo": "B"}, + {"Empresa_ID": 2, "Cuenta": "1110201S001", "Descripcion": "BCO. BISA CTA. Nº 4454770019 Bs", "Tipo": "B"}, + {"Empresa_ID": 2, "Cuenta": "1110201S002", "Descripcion": "BCO. UNION CTA Nº 1-18604442 Bs", "Tipo": "B"}, + {"Empresa_ID": 2, "Cuenta": "1110201S004", "Descripcion": "BCO. BNB CTA. CTE. Nº 300017-4016 Bs", "Tipo": "B"}, + {"Empresa_ID": 2, "Cuenta": "1110202S002", "Descripcion": "BCO. BISA CTA. Nº 4454772011 $US", "Tipo": "B"} +]; + +const clientes = [ + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "00A", + "Cuenta": "11201010011 ", + "Nombre": "ARANA DAZA MARIO HUMBERTO", + "Direccion": "COLORADOS # 80", + "Telefono": "4240747", + "cobrador_ID": "01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "00C", + "Cuenta": "11201010013 ", + "Nombre": "ARANCIBIA HEBERTO", + "Direccion": "CHIQUICOLLO", + "Telefono": "4248174 - 75467019", + "cobrador_ID": "01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "00F", + "Cuenta": "11201010016 ", + "Nombre": "ASE\u00d1AS ELIA", + "Direccion": "PANDOJA", + "Telefono": "72255386 - 73776708 - 76956370", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "00H", + "Cuenta": "11201010018 ", + "Nombre": "AVICOLA MODELO C", + "Direccion": "INTIRRAYMI ESQ.LUCAS MENDOZA # 102", + "Telefono": "4284890", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "00I", + "Cuenta": "11201010019 ", + "Nombre": "AVICOLA ROLON-CBA", + "Direccion": "REDUCTO (tras embutidos HASS)", + "Telefono": "4226525", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "00R", + "Cuenta": "11201010028 ", + "Nombre": "BARRIGA FELIX", + "Direccion": "SUCRE ( Av. Nestro Paz) FAX 6438571", + "Telefono": "6430381 - 70320702 - 6438571", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "012", + "Cuenta": "11201010040 ", + "Nombre": "CARREON IVAN", + "Direccion": "EL PASO", + "Telefono": "76443008 - 4411171", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01B", + "Cuenta": "11201010049 ", + "Nombre": "COTARI HERNAN", + "Direccion": "QUILLACOLLO FINAL GERMAN BUCH", + "Telefono": "4393949 - 76446364", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01D", + "Cuenta": "11201010051 ", + "Nombre": "ESCOBAR GUIDO", + "Direccion": "ZONA TAMBORADA", + "Telefono": "4216036 - 72736203", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01H", + "Cuenta": "11201010055 ", + "Nombre": "FLORES FRANCISCO", + "Direccion": "SACABA KM 15, PACATA", + "Telefono": "4298017 - 70301334", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01K", + "Cuenta": "11201010058 ", + "Nombre": "GARCIA GROVER", + "Direccion": "TIQUIPAYA APOTE", + "Telefono": "4316757 - 70787494", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01N", + "Cuenta": "11201010061 ", + "Nombre": "GONZALEZ SERGIO", + "Direccion": "AV.LIBERTADOR BOLIVAR #1649 AMERICA Y JU", + "Telefono": "4242948", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01O", + "Cuenta": "11201010062 ", + "Nombre": "GUARAGUARA FLORENCIO", + "Direccion": "ABRA-ESMERALDA-CARMELITAS", + "Telefono": "79389014 - 4277646", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01Y", + "Cuenta": "11201010072 ", + "Nombre": "IMBA S.A. (N)", + "Direccion": "AV.CAPITAN USTARIZ KM 4 1/2", + "Telefono": "4434500", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "01Z", + "Cuenta": "11201010073 ", + "Nombre": "INTURIAS CESAR", + "Direccion": "URB TUNARI A-4", + "Telefono": "4514222- 77911267", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "028", + "Cuenta": "11201010082 ", + "Nombre": "LAFUENTE GERALDINE", + "Direccion": "ZONA CONVENTILLO VINTO", + "Telefono": "76492824", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "02A", + "Cuenta": "11201010084 ", + "Nombre": "LOPEZ JORGE", + "Direccion": "SUTICOLLO CONFITAL KM 25.5", + "Telefono": "4385102-76970978", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "02B", + "Cuenta": "11201010085 ", + "Nombre": "MALDONADO ALFREDO", + "Direccion": "HEROES DE BOQUERON 1408 ENTRE BELZU JOSE", + "Telefono": "4251437 - 77999720-21", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "02N", + "Cuenta": "11201010097 ", + "Nombre": "NOGALES APOLINAR", + "Direccion": "SACABA CHI\u00d1ATA", + "Telefono": "4701818", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "030", + "Cuenta": "11201010111 ", + "Nombre": "PIO LINDO", + "Direccion": NaN, + "Telefono": "4762363", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "031", + "Cuenta": "11201010112 ", + "Nombre": "PIO RICO", + "Direccion": "PUENTE VILOMA KM 22 1/2", + "Telefono": "4385101", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "032", + "Cuenta": "11201010113 ", + "Nombre": "POLO AUGUSTO", + "Direccion": "SIPE SIPE MONTENEGRO", + "Telefono": "76459129", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "034", + "Cuenta": "11201010115 ", + "Nombre": "PROAVI S.A.", + "Direccion": "CARRETERA SCZ \u2013 CBBA KM. 92 LA ARBOLEDA", + "Telefono": "71721977 - 72202982", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "036", + "Cuenta": "11201010117 ", + "Nombre": "QUIROGA FERNANDO", + "Direccion": "PAUCARPATA 4367439", + "Telefono": "4260964", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "039", + "Cuenta": "11201010120 ", + "Nombre": "QUISBERT FIDEL", + "Direccion": "LA PAZ", + "Telefono": "2214420", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "03G", + "Cuenta": "11201010127 ", + "Nombre": "RIVERA FERNANDO \"R&R\"", + "Direccion": "SACABA", + "Telefono": "76970000-4339400", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "03I", + "Cuenta": "11201010129 ", + "Nombre": "RIVEROS JULIA", + "Direccion": "LA PAZ", + "Telefono": "2261250", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "03L", + "Cuenta": "11201010132 ", + "Nombre": "RODRIGUEZ MORUNO EDUARDO", + "Direccion": "AV. BARRIENTOS REPUBLICA", + "Telefono": "4224271", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "03N", + "Cuenta": "11201010134 ", + "Nombre": "RODRIGUEZ VLADIMIR", + "Direccion": "CARRETERA SACABA KM 2", + "Telefono": "4339207", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "03Q", + "Cuenta": "11201010137 ", + "Nombre": "SAAVEDRA PEGGY", + "Direccion": "APOTE", + "Telefono": "4316909-70776578", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "03R", + "Cuenta": "11201010138 ", + "Nombre": "SALINAS RAUL", + "Direccion": "SIPE SIPE", + "Telefono": "4385504", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "03V", + "Cuenta": "11201010142 ", + "Nombre": "SEJAS JOSE LUIS", + "Direccion": "AV.BLANCO GALINDO KM 8", + "Telefono": "4370802", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "046", + "Cuenta": "11201010154 ", + "Nombre": "TORRICO ALFREDO", + "Direccion": "EL PASO CHICO 4 CUADRAS AL OESTE DEL CEM", + "Telefono": "77416483", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "047", + "Cuenta": "11201010155 ", + "Nombre": "TORRICO CARLOS", + "Direccion": "VILOMA", + "Telefono": "4381596-4381597", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "04C", + "Cuenta": "11201010160 ", + "Nombre": "TORRICO JUAN DE DIOS - MATADER", + "Direccion": "KM 22 1/2 CARRETERA ORURO", + "Telefono": "4386847", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "04E", + "Cuenta": "11201010162 ", + "Nombre": "TORRICO WILMER", + "Direccion": "TADEO HAENKE # 2308 GRANJA APOTE", + "Telefono": "4286329 - 4315747 - 71722565", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "04J", + "Cuenta": "11201010168 ", + "Nombre": "VEIZAGA WILSON", + "Direccion": "AV.PETROLERA KM 4 ZONA SUR", + "Telefono": "4732880", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "04S", + "Cuenta": "11201010176 ", + "Nombre": "HIGA JOSE", + "Direccion": "AV.ELIAS MENECES #200", + "Telefono": "4260943", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05B", + "Cuenta": "11201020004 ", + "Nombre": "AVICOLA LA PAMPA-BORIS NAVALLO", + "Direccion": "Km 7 carretera al Norte", + "Telefono": "3420869", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05C", + "Cuenta": "11201020005 ", + "Nombre": "ALG - REPRODUCTORA DELMER NAV", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05L", + "Cuenta": "11201020014 ", + "Nombre": "AVICOLA ARANJUEZ", + "Direccion": "Km14 doble via la Guardia", + "Telefono": "3524297", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05M", + "Cuenta": "11201020015 ", + "Nombre": "AVICOLA DON LUCAS - DR.H.PERA", + "Direccion": "Av. Roca y colorado calle Santa Rosita", + "Telefono": "\"3-5139253-584764\"", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05N", + "Cuenta": "11201020016 ", + "Nombre": "AVICOLA CARGER", + "Direccion": "c. Loreto # 2010 Uv. 20 Mzna. 30", + "Telefono": "3474290", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05O", + "Cuenta": "11201020017 ", + "Nombre": "AVICOLA MODELO", + "Direccion": "Portachuelo-Ing. Bernardo Mendivil", + "Telefono": "721230198", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05Q", + "Cuenta": "11201020019 ", + "Nombre": "AVICOLA VIRGEN DE GUADALUPE -", + "Direccion": "B/CALIFORNIA C/SAN LUCAS #5260", + "Telefono": "3-516319", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05R", + "Cuenta": "11201020020 ", + "Nombre": "AVICOLA WARNES", + "Direccion": "km. 21 via a warnes", + "Telefono": "9-232418", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05S", + "Cuenta": "11201020021 ", + "Nombre": "MU\u00d1OZ ARDAYA CARLOS ALBERTO", + "Direccion": "barrio 21 de enero Calle D #9", + "Telefono": "3-414243", + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05T", + "Cuenta": "11201020022 ", + "Nombre": "AVISUR CASTRO FREDDY", + "Direccion": "P. Industrial \\Canal Cotoca\\", + "Telefono": "3464688", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05X", + "Cuenta": "11201020026 ", + "Nombre": "CIDAR CRUZ", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "05Z", + "Cuenta": "11201020028 ", + "Nombre": "CORS GILBERTO", + "Direccion": "Carretera a Portachuelo", + "Telefono": "70071280", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "061", + "Cuenta": "11201020032 ", + "Nombre": "ESPINOSA JAVIER", + "Direccion": "Segundo Anillo zona parque Urbano", + "Telefono": "70820816 - 70009050", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "062", + "Cuenta": "11201020034 ", + "Nombre": "GUERRERO FRANCISCO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "063", + "Cuenta": "11201020035 ", + "Nombre": "FUNDACION COLONIA PIRAI", + "Direccion": "Km 12 Doble via la Guardia", + "Telefono": "3529676", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "066", + "Cuenta": "11201020042 ", + "Nombre": "HURTADO MARIOLI", + "Direccion": "Miarana", + "Telefono": "72169028", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "069", + "Cuenta": "11201020045 ", + "Nombre": "INACRUZ MARIO ALVAREZ", + "Direccion": "Barrio Sirari c/los nogales # 100", + "Telefono": "3-430022", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "06A", + "Cuenta": "11201020046 ", + "Nombre": "JIMY JOAQUIN", + "Direccion": NaN, + "Telefono": "760-09319", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "06B", + "Cuenta": "11201020047 ", + "Nombre": "JULIO ENRIQUE ANGLARILL SERRATE (N)", + "Direccion": "4to anillo guaracahi", + "Telefono": "3462717", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "06E", + "Cuenta": "11201020050 ", + "Nombre": "MEJIA LUCIO", + "Direccion": NaN, + "Telefono": "71631462", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "06M", + "Cuenta": "11201020059 ", + "Nombre": "PIO RICO", + "Direccion": "Carretera a Portachuelo", + "Telefono": "3-231851", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "06O", + "Cuenta": "11201020061 ", + "Nombre": "PRODASA", + "Direccion": "Cl Arum\u00e1 No. 274 Barrio Urbari", + "Telefono": "3523910", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "06T", + "Cuenta": "11201020066 ", + "Nombre": "ROJAS MAURICIO", + "Direccion": NaN, + "Telefono": "77307171", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "06V", + "Cuenta": "11201020068 ", + "Nombre": "SAN SEBASTIAN", + "Direccion": "Km 10 al norte", + "Telefono": "3-397889", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "071", + "Cuenta": "11201020076 ", + "Nombre": "NAVA ROSALIA - AVICAR", + "Direccion": NaN, + "Telefono": "3-532281", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "073", + "Cuenta": "11201020078 ", + "Nombre": "VALDIVIEZO ZENON Y CECILIA (SC", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "075", + "Cuenta": "11201020080 ", + "Nombre": "VARON OMAR", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "07K", + "Cuenta": "11201010191 ", + "Nombre": "ESTRADA ANGEL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "07L", + "Cuenta": "11201010192 ", + "Nombre": "MENESES JUAN CARLOS", + "Direccion": "PANDOJA S/N (4350561)", + "Telefono": "70750341", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "07M", + "Cuenta": "11201020085 ", + "Nombre": "HURTADO JAIME", + "Direccion": "Mairana", + "Telefono": "72101433", + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "07P", + "Cuenta": "11201010193 ", + "Nombre": "TORRICO NORMA", + "Direccion": "AV.AMERICA Y RENE MORENO", + "Telefono": "79794285-4413647", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "07S", + "Cuenta": "11201010195 ", + "Nombre": "VELAZCO HORACIO", + "Direccion": "CLIZA", + "Telefono": "77955400", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "07T", + "Cuenta": "11201010196 ", + "Nombre": "VETERQUIMICA BOLIVIANA S.R.L.", + "Direccion": "EXCOBATIENTES AV. BL.GALINDO(DR.CAMARGO)", + "Telefono": "76401302", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "07V", + "Cuenta": "11201020088 ", + "Nombre": "JORGE VARGAS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "083", + "Cuenta": "11201020090 ", + "Nombre": "ROMER TERRAZAS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "088", + "Cuenta": "11201020091 ", + "Nombre": "JUAN CARLOS MANJON", + "Direccion": "PORTACHUELA CAMINO A SANTA ROSA", + "Telefono": "72155755", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "08H", + "Cuenta": "11201010207 ", + "Nombre": "ANDIA OSCAR", + "Direccion": "CARCAJE KM 23.5 ANTIGUA SCZ", + "Telefono": "67529505 - 4576569", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "08P", + "Cuenta": "11201020086 ", + "Nombre": "AVICOL SOFIA - SALTA", + "Direccion": "SALTA - ARGENTINA", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "08R", + "Cuenta": "11201020094 ", + "Nombre": "ASCUY JORGE", + "Direccion": "3er anillo canal Isuto", + "Telefono": "3529676", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "08S", + "Cuenta": "11201020095 ", + "Nombre": "PROAVI", + "Direccion": "CARRETERA STCZ - CBBA KM 92 #SN ARBOLEDA", + "Telefono": "4426270", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "08T", + "Cuenta": "11201010210 ", + "Nombre": "REJAS MIGUEL", + "Direccion": "AV. CAPITAN USTARIZ Km. 4,5", + "Telefono": "4434843", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "08U", + "Cuenta": "11201020096 ", + "Nombre": "MIRANDA TEODORO", + "Direccion": NaN, + "Telefono": "76632773", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "08W", + "Cuenta": "11201011010 ", + "Nombre": "VEGA WILLY", + "Direccion": NaN, + "Telefono": "76402500", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "08Y", + "Cuenta": "11201020097 ", + "Nombre": "CASTRO FREDDY", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "08Z", + "Cuenta": "11201010212 ", + "Nombre": "QUISPE ENCINAS ANGEL", + "Direccion": "QUILLACOLLO - HEROES DEL CHACO", + "Telefono": "75966340 - 4353004", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "096", + "Cuenta": "11201011012 ", + "Nombre": "RAUL RIVERA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "09G", + "Cuenta": "11201010220 ", + "Nombre": "RIOS ARNOLD", + "Direccion": "AV. 2\u00aa S/N ZONA LINDE", + "Telefono": "70750622", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "09J", + "Cuenta": "11201010223 ", + "Nombre": "TORRICO RUTH", + "Direccion": "CARRETERA ORURI KM27", + "Telefono": "44923787-4385984-76445500", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "09M", + "Cuenta": "11201020105 ", + "Nombre": "HURTADO DENAR", + "Direccion": "MAIRANA", + "Telefono": "76395599", + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "09O", + "Cuenta": "11201020107 ", + "Nombre": "AVICOLA ROLON", + "Direccion": NaN, + "Telefono": "70341796", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "09Q", + "Cuenta": "11201010226 ", + "Nombre": "JIPSON SANCHEZ", + "Direccion": "CALLE 12 CLIZA", + "Telefono": "79953371", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "09T", + "Cuenta": "11201020109 ", + "Nombre": "VALVERDE ERICK", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "09W", + "Cuenta": "11201011001 ", + "Nombre": "VEGA HERRERA MILENA JAQUELINE", + "Direccion": NaN, + "Telefono": "4385822", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0A1", + "Cuenta": "11201010233 ", + "Nombre": "GONZALES FERNANDO - GRANJA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0A2", + "Cuenta": "11201010234 ", + "Nombre": "GONZALES FERNANDO - INCUBADORA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0A9", + "Cuenta": "11201020113 ", + "Nombre": "FERNADEZ GUTIERREZ NELSON", + "Direccion": "MAIRANA", + "Telefono": "74623644", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AC", + "Cuenta": "11201020116 ", + "Nombre": "CABRERA ROJAS LUIS", + "Direccion": "MAIRANA", + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AD", + "Cuenta": "11201020117 ", + "Nombre": "GUTIERREZ JUAN CARLOS", + "Direccion": NaN, + "Telefono": "76080277", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AE", + "Cuenta": "11201020118 ", + "Nombre": "CABRERA MOJICA FREDDY", + "Direccion": "MAIRANA", + "Telefono": "67890127", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AH", + "Cuenta": "11201020200 ", + "Nombre": "SENAS CONTRERAS EDILBERTO", + "Direccion": NaN, + "Telefono": "76381209", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AL", + "Cuenta": "11201020203 ", + "Nombre": "ADA", + "Direccion": "Av. Ovidio Barbaery-c. Antonio Barba120", + "Telefono": "3334807", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AM", + "Cuenta": "11201020204 ", + "Nombre": "SUAREZ RUBEN", + "Direccion": NaN, + "Telefono": "77393635", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0AN", + "Cuenta": "11201010242 ", + "Nombre": "VEIZAGA WILLIAMS", + "Direccion": "KM 25 CARCAJE ANGOSTURA", + "Telefono": "77405717", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AO", + "Cuenta": "11201020205 ", + "Nombre": "CORTEZ GUTIERREZ HERNAN", + "Direccion": "Mairana", + "Telefono": "76006892+76006893", + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0AU", + "Cuenta": "11201010246 ", + "Nombre": "HUARACHI PLACIDO (N)", + "Direccion": NaN, + "Telefono": "72225240", + "cobrador_ID": "0A" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AW", + "Cuenta": "11201020212 ", + "Nombre": "GARCIA ILLANES FAUSTINO", + "Direccion": "Miarana", + "Telefono": "74633023", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0AX", + "Cuenta": "11201020208 ", + "Nombre": "AVICOLA LAS LOMAS", + "Direccion": "Portachuelo", + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0BC", + "Cuenta": "11201010258 ", + "Nombre": "ORTU\u00d1O ALFREDO", + "Direccion": "PUNATA", + "Telefono": "79390947", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0BJ", + "Cuenta": "11201020215 ", + "Nombre": "GRANJA BLANCA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0BM", + "Cuenta": "11201020216 ", + "Nombre": "SAUCEDO KATIA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0BS", + "Cuenta": "11201010270 ", + "Nombre": "MAMANI RICHTER", + "Direccion": "QUILLACOLLO", + "Telefono": "77427277", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0BU", + "Cuenta": "11201020218 ", + "Nombre": "INAVI S.R.L. (N)", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0C0", + "Cuenta": "11201020220 ", + "Nombre": "CAMPOVERDE JOSE ANTONIO", + "Direccion": "CARRETERA AL NORTE ENTRE WARNES Y MONTER", + "Telefono": "67701638", + "cobrador_ID": "0D" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0C1", + "Cuenta": "11201010275 ", + "Nombre": "CONDORI ISACC", + "Direccion": "AV. PETROLERA KM 7", + "Telefono": "76911307", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0C8", + "Cuenta": "11201010280 ", + "Nombre": "MARIA SUSANA ZEGARRA", + "Direccion": "SACABA", + "Telefono": "71721977 - 722029282", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0CG", + "Cuenta": "11201020226 ", + "Nombre": "ROJAS JUAN ALBERTO", + "Direccion": NaN, + "Telefono": "7805753", + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0CI", + "Cuenta": "11201025001 ", + "Nombre": "CAISY LTDA.", + "Direccion": "COLONIA JAPONESA SAN JUAN", + "Telefono": "9347065-78461359", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0CL", + "Cuenta": "11201020233 ", + "Nombre": "INCOAVE S.R.L (N)", + "Direccion": NaN, + "Telefono": "3485303", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0CM", + "Cuenta": "11201020234 ", + "Nombre": "COMPA\u00d1IA DE ALIMENTOS AVESCA S.A. (N)", + "Direccion": NaN, + "Telefono": "3464683", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0CO", + "Cuenta": "11201020237 ", + "Nombre": "VELARDE ROSA MARIA (N)", + "Direccion": NaN, + "Telefono": "3481443", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0CW", + "Cuenta": "11201010286 ", + "Nombre": "MORALES JOSE LUIS", + "Direccion": "ARBIETO", + "Telefono": "76907876", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0CX", + "Cuenta": "11201020241 ", + "Nombre": "TORRICO CARLA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0CY", + "Cuenta": "11201010295 ", + "Nombre": "MOLINA ROMERO ROMULO", + "Direccion": "VILOMA", + "Telefono": "70779291", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0CZ", + "Cuenta": "11201010300 ", + "Nombre": "SEGUROS ALIANZA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0D2", + "Cuenta": "11201010287 ", + "Nombre": "TORRICO ROGELIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DA", + "Cuenta": "11201010294 ", + "Nombre": "SILVIA CATUSHA ROLON RIOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DB", + "Cuenta": "11201010296 ", + "Nombre": "VELARDE GONZALES FELIX GUIDO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0DF", + "Cuenta": "11201020244 ", + "Nombre": "LINO ROBERT", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0DG", + "Cuenta": "11201020245 ", + "Nombre": "BONY SRL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0DH", + "Cuenta": "11201020246 ", + "Nombre": "FLORES FRANCISCO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DJ", + "Cuenta": "1120101S001 ", + "Nombre": "CASTELLON MAGDALENA", + "Direccion": "SIPE SIPE", + "Telefono": "4381596", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DK", + "Cuenta": "11201010301 ", + "Nombre": "ALG S.A.", + "Direccion": "Pahirumani", + "Telefono": "4263150", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0DL", + "Cuenta": "11201020247 ", + "Nombre": "GRANJA AVICOLA LA TRICA S.R.L", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0DM", + "Cuenta": "11201020248 ", + "Nombre": "LA MILAGROSA S.R.L", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DO", + "Cuenta": "11201010302 ", + "Nombre": "HERBAS VASQUEZ JUAN CARLOS (N)", + "Direccion": "CARRETERA VILLA FATIMA KM 40", + "Telefono": "4434500", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DP", + "Cuenta": "11201010303 ", + "Nombre": "GARCIA VARGAS MARCO ANTONIO (N)", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DQ", + "Cuenta": "11201010304 ", + "Nombre": "SAAVEDRA JHOASIR", + "Direccion": "AMERICA OESTE", + "Telefono": "60743776-4273094", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0DR", + "Cuenta": "11201020250 ", + "Nombre": "ROSALES MILAN", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0G" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0DS", + "Cuenta": "11201020251 ", + "Nombre": "MOLDE RIMERS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0F" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0DW", + "Cuenta": "11201010305 ", + "Nombre": "RIVERA JESUS", + "Direccion": NaN, + "Telefono": "4472588-76415004", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0E1", + "Cuenta": "11201010306 ", + "Nombre": "OPORTO ASTRO\u00d1A LAVINIA", + "Direccion": "KM 10 BLANCO GALINDO ACERA NORTE", + "Telefono": "70729750", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0E2", + "Cuenta": "11201010307 ", + "Nombre": "ORELLANA ZURITA EULOGIO", + "Direccion": "TARATA - MENDEZ MAMATA", + "Telefono": "72286571", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0E7", + "Cuenta": "1120101S005 ", + "Nombre": "VEIZAGA GONZALO", + "Direccion": "CLIZA", + "Telefono": "4309729-76420670", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0E8", + "Cuenta": "1120101S006 ", + "Nombre": "HINOJOSA GABY", + "Direccion": "PUNATA", + "Telefono": "70306769", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0E9", + "Cuenta": "1120101S007 ", + "Nombre": "RIVERA MAXI POMA", + "Direccion": "TARATA", + "Telefono": "67498638", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0EB", + "Cuenta": "11201010309 ", + "Nombre": "RIVERA RAUL", + "Direccion": "SACABA", + "Telefono": "76970000-4339400", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0EE", + "Cuenta": "11201010311 ", + "Nombre": "CLAROS VASQUEZ JOSE EMIGDIO", + "Direccion": "PUNATA", + "Telefono": "77405678", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0EJ", + "Cuenta": "11201010315 ", + "Nombre": "CONDORI VARGAS RAMIRO", + "Direccion": "SACABA CEMENTERIO", + "Telefono": "72290373", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0EK", + "Cuenta": "11201020259 ", + "Nombre": "BANEGAS DE VARGAS MARTHA MAGALI", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0EL", + "Cuenta": "11201020260 ", + "Nombre": "NO USAR BORRAR", + "Direccion": "EL TORNO", + "Telefono": "76022285", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0EO", + "Cuenta": "11201020261 ", + "Nombre": "ZEBALLOS ZACARIAS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0ES", + "Cuenta": "11201010318 ", + "Nombre": "VELASCO ALVAREZ ROSS MERY", + "Direccion": "FRANCISCO ANAYA BARRIO ESMERALDA", + "Telefono": "43673227- 75481411", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0EU", + "Cuenta": "11201020265 ", + "Nombre": "GUSMAN YASMANI", + "Direccion": "EL TORNO AV. REPUBLICA S/N", + "Telefono": "78421881", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0EV", + "Cuenta": "11201010319 ", + "Nombre": "ROCHA REYNALDO", + "Direccion": "SORATA-SIPESIPE-SUR", + "Telefono": "79797061", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0EX", + "Cuenta": "11201010321 ", + "Nombre": "MUJICA BORIS VLADIMIR", + "Direccion": "COLCAPIRHUA SUR", + "Telefono": "77455656", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0EZ", + "Cuenta": "11201020267 ", + "Nombre": "PETERS DAVID", + "Direccion": NaN, + "Telefono": "71088996", + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0F1", + "Cuenta": "11201020269 ", + "Nombre": "LLANOS GLADYS", + "Direccion": NaN, + "Telefono": "71197232", + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0F3", + "Cuenta": "11201020270 ", + "Nombre": "SAVIPOR S.R.L.", + "Direccion": NaN, + "Telefono": "3553377", + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0F7", + "Cuenta": "11201010323 ", + "Nombre": "ROJAS PEREZ JUAN", + "Direccion": "TOCO-CLIZA", + "Telefono": "67581218", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0F9", + "Cuenta": "11201010324 ", + "Nombre": "CONDORI JIMENA", + "Direccion": "PAROTANI", + "Telefono": "70741758", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0FA", + "Cuenta": "11201020272 ", + "Nombre": "RAUL RIVERA", + "Direccion": "SANTA CRUZ", + "Telefono": "774-47615/785-25744", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0FD", + "Cuenta": "11201010325 ", + "Nombre": "VEIZAGA DAVID", + "Direccion": "MONTA\u00d1O MILAN S/N", + "Telefono": "4404700", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0FI", + "Cuenta": "11201010328 ", + "Nombre": "FLORENCIO ROSAS", + "Direccion": "PUNATA", + "Telefono": "68466842", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0FM", + "Cuenta": "11201020277 ", + "Nombre": "GUTIERREZ WENDY", + "Direccion": NaN, + "Telefono": "70003513", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0FN", + "Cuenta": "11201020278 ", + "Nombre": "SAVI SRL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0FO", + "Cuenta": "11201010331 ", + "Nombre": "OVOPLUS S.R.L. - ROLON", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0FP", + "Cuenta": "11201020279 ", + "Nombre": "PARADA CARMELO", + "Direccion": NaN, + "Telefono": "78055800", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0FQ", + "Cuenta": "11201010332 ", + "Nombre": "COLQUE VALLEJOS JORGE", + "Direccion": "TIQUIPAYA", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0FS", + "Cuenta": "11201010333 ", + "Nombre": "TRUJILLO CASTRO JOSE HERNAN", + "Direccion": "KM 25 CAMINO A CHAPARE", + "Telefono": "72761177-4701866", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0FW", + "Cuenta": "11201010337 ", + "Nombre": "MAQUERA HUANCA BISMARK", + "Direccion": "SIRPITA S/N", + "Telefono": "71778905", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0FX", + "Cuenta": "11201020281 ", + "Nombre": "AVALOS MENACHO EDITH", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0FY", + "Cuenta": "11201010338 ", + "Nombre": "AGREDA VELASCO FABIAN", + "Direccion": "TOTATA KM 28", + "Telefono": "79798627", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0G1", + "Cuenta": "11201010340 ", + "Nombre": "SANCHEZ ROJAS JOSE FERNANDO", + "Direccion": "TITUMAYO", + "Telefono": "71442712", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0G2", + "Cuenta": "11201010341 ", + "Nombre": "RIVERA RUDDY", + "Direccion": "CARCAJE KM 24", + "Telefono": "71412857", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0G4", + "Cuenta": "11201020283 ", + "Nombre": "FORTUNATA S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0G6", + "Cuenta": "11201010344 ", + "Nombre": "INDABOL S.R.L. (N)", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0G7", + "Cuenta": "11201010345 ", + "Nombre": "APAZA MARQUEZ WILBER", + "Direccion": NaN, + "Telefono": "76119973", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0G9", + "Cuenta": "11201020285 ", + "Nombre": "SINAI GRANERO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0GB", + "Cuenta": "11201010347 ", + "Nombre": "CADEXNOR", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0GE", + "Cuenta": "11201010350 ", + "Nombre": "COTARI ANA MARIA", + "Direccion": "QUILLACOLLO", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0GJ", + "Cuenta": "11201020289 ", + "Nombre": "JORGE ROMAN", + "Direccion": NaN, + "Telefono": "77670044", + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0GL", + "Cuenta": "11201010352 ", + "Nombre": "MARTINEZ IGNACIO MARIO", + "Direccion": "SAN RAFAEL - SACABA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0GO", + "Cuenta": "11201010355 ", + "Nombre": "RODRIGUEZ JHONATHAN", + "Direccion": NaN, + "Telefono": "4339206", + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0GP", + "Cuenta": "11201020291 ", + "Nombre": "ROY YACIEL CUEVAS RIOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0GR", + "Cuenta": "11201010357 ", + "Nombre": "MALDONADO ACHACOLLO ERVIN", + "Direccion": "VILOMA - PAYACOLLO", + "Telefono": "67553401", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0GS", + "Cuenta": "11201010358 ", + "Nombre": "AVIARD DANIEL ARANA DAZA", + "Direccion": "AV circunvalaci\u00f3n #15 condominio El sole", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0GT", + "Cuenta": "11201010359 ", + "Nombre": "MAMANI CARDOZO GUILDER", + "Direccion": "VINTO", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0GU", + "Cuenta": "11201020292 ", + "Nombre": "CUEVAS JOSE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0GV", + "Cuenta": "11201020293 ", + "Nombre": "ROSALES CALLEJAS MARIANELY", + "Direccion": NaN, + "Telefono": "76396290", + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0GY", + "Cuenta": "11201020296 ", + "Nombre": "ZURITA CORTES LEODAN", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0GZ", + "Cuenta": "11201020297 ", + "Nombre": "BANEGAS ROSALES RONNIE HUMBERTO", + "Direccion": "MAIRANA", + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0H0", + "Cuenta": "11201010400 ", + "Nombre": "COCA GARCIA ADALID", + "Direccion": "PORVENIR - CLIZA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0H1", + "Cuenta": "11201020298 ", + "Nombre": "AVIANSA S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0H2", + "Cuenta": "11201020299 ", + "Nombre": "GRANERO VIRGEN DEL ROSARIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0H5", + "Cuenta": "11201020302 ", + "Nombre": "CUELLAR BONILLA JOSE PEPE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0H6", + "Cuenta": "11201020303 ", + "Nombre": "FLORES BECERRA ARMINDA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0H7", + "Cuenta": "11201020304 ", + "Nombre": "FERNANDEZ GUTIERREZ NELSON", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0H8", + "Cuenta": "11201020305 ", + "Nombre": "SENAS ESCOBAR JOSE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0H9", + "Cuenta": "11201010401 ", + "Nombre": "PAVOS SANTA ISABEL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HB", + "Cuenta": "11201020307 ", + "Nombre": "OVOPROT INTERNACIONAL S.R.L. - CUADROS", + "Direccion": "MARCO TERRAZAS N\u00ba 8", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HC", + "Cuenta": "11201020308 ", + "Nombre": "G.OCOROTU - PABLO LAGUNA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0HD", + "Cuenta": "11201010360 ", + "Nombre": "OVOPROT INTERNACIONAL S.R.L. - CUADROS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HF", + "Cuenta": "11201020310 ", + "Nombre": "MARTINEZ PEREIRA ISABEL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HG", + "Cuenta": "11201020311 ", + "Nombre": "SUMOYA HINOJOSA ELEUTERIA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HI", + "Cuenta": "11201020313 ", + "Nombre": "PADILLA BANEGAS ELMER", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0HJ", + "Cuenta": "11201010402 ", + "Nombre": "MAMANI LUIS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HL", + "Cuenta": "11201020315 ", + "Nombre": "TERRAZAS JAIME", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HN", + "Cuenta": "11201020317 ", + "Nombre": "AGROVET FERNANDEZ", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0HP", + "Cuenta": "11201010404 ", + "Nombre": "TRIGO ROSA ELENA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0HR", + "Cuenta": "11201010406 ", + "Nombre": "CARRE\u00d1O SORIA NARDA MARCELA", + "Direccion": "PAUCARPATA", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HS", + "Cuenta": "11201020318 ", + "Nombre": "MAWAL S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HT", + "Cuenta": "11201020319 ", + "Nombre": "SAAVEDRA ARTEAGA ERVIN", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HW", + "Cuenta": "11201020322 ", + "Nombre": "ROSALES CALLEJAS DE BANEGAS ELVA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HX", + "Cuenta": "11201020323 ", + "Nombre": "TOLEDO CLAUDIO PEDRO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HY", + "Cuenta": "11201020324 ", + "Nombre": "SCHMITT DYCK PETER", + "Direccion": "COL.MENONITA RIVA PALACIOS CAMP. 3 B. 6", + "Telefono": NaN, + "cobrador_ID": "0J" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0HZ", + "Cuenta": "11201020325 ", + "Nombre": "ZEBALLOS FRANCISCO MIRABA", + "Direccion": "PORTACHUELO, C/ BENI N\u00ba 216", + "Telefono": NaN, + "cobrador_ID": "0J" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0I2", + "Cuenta": "11201010407 ", + "Nombre": "JEM YOUN HAE", + "Direccion": "CARRETERA A SACABA ZONA EL ABRA", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0I3", + "Cuenta": "11201010408 ", + "Nombre": "MAQUERA SEVIQUEZ RICHARD", + "Direccion": "VINTO", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0I4", + "Cuenta": "11201020327 ", + "Nombre": "CAMARGO RAMIRO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0I6", + "Cuenta": "11201020328 ", + "Nombre": "ESPINOZA ROGER", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0I7", + "Cuenta": "11201010410 ", + "Nombre": "RIVERA MOLINA EDGAR CARLOS", + "Direccion": "CALLE LOS FRESNOS # 287 URB. EL BOSQUE", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IB", + "Cuenta": "11201020331 ", + "Nombre": "CORTEZ CALLEJAS GILBERTO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IC", + "Cuenta": "11201010412 ", + "Nombre": "VARGAS CHAVEZ VLADIMIR", + "Direccion": "CLIZA", + "Telefono": "4575115", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IE", + "Cuenta": "11201010413 ", + "Nombre": "UDAETA ROBERTO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IF", + "Cuenta": "11201020333 ", + "Nombre": "MAMANI TURPO JUAN CARLOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0J" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IH", + "Cuenta": "11201010414 ", + "Nombre": "ALVAREZ JULIAN", + "Direccion": "AV. BLANCO GALINDO # 3886, LADO DE HANSA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0II", + "Cuenta": "11201020335 ", + "Nombre": "VARGAS CORTEZ SANDY", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IK", + "Cuenta": "11201020337 ", + "Nombre": "GARRIDO VAQUERO CARLOS ENRIQUE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IL", + "Cuenta": "11201020338 ", + "Nombre": "OVOPLUS S.R.L. - ROLON", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IM", + "Cuenta": "11201020339 ", + "Nombre": "VETERQUIMICA BOLIVIANA S.R.L.", + "Direccion": NaN, + "Telefono": "3520261", + "cobrador_ID": "0K" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IO", + "Cuenta": "11201020341 ", + "Nombre": "AVIPRO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IP", + "Cuenta": "11201020342 ", + "Nombre": "AYALA ROJAS ROGER", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IQ", + "Cuenta": "11201020344 ", + "Nombre": "AGROPECUARIA CRUZ DEL SUR", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IR", + "Cuenta": "11201010415 ", + "Nombre": "LEDEZMA PEREDO ANTONIO", + "Direccion": "SACABA", + "Telefono": "79720710", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IS", + "Cuenta": "11201010416 ", + "Nombre": "MARIO SANTANDER", + "Direccion": "TIQUIPAYA", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IU", + "Cuenta": "11201010417 ", + "Nombre": "BLADIMIR COTARI", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IV", + "Cuenta": "11201011015 ", + "Nombre": "JUAN CARLOS FERRUFINO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IW", + "Cuenta": "11201010418 ", + "Nombre": "FILEMON VELARDE", + "Direccion": "PUNATA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IX", + "Cuenta": "11201020346 ", + "Nombre": "BANEGAS LUIS FERNANDO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0IY", + "Cuenta": "11201020347 ", + "Nombre": "GER SAENZ CARLOS BORIS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0IZ", + "Cuenta": "11201010419 ", + "Nombre": "GARCIA MARIA BLANCA", + "Direccion": "TIQUIPAYA - AV. COCHABAMBA S/N", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0J0", + "Cuenta": "11201010420 ", + "Nombre": "ALBORNOZ CARLOS", + "Direccion": "JUAN PABLO SGUNDO-COCHABAMBA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0J1", + "Cuenta": "11201010421 ", + "Nombre": "MAMANI HUANCA JOSE", + "Direccion": "SACABA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0J2", + "Cuenta": "11201020348 ", + "Nombre": "QUENA ACCHURA MARIO", + "Direccion": "SAN JULIAN -B 26 DE OCUTBRE", + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0J4", + "Cuenta": "11201020400 ", + "Nombre": "SOTO YAMIL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0J5", + "Cuenta": "11201010422 ", + "Nombre": "SOLIZ CRISTIAN", + "Direccion": "SACABA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0J6", + "Cuenta": "11201010423 ", + "Nombre": "LAFUENTE BETTY", + "Direccion": "ARANI", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0J7", + "Cuenta": "11201020401 ", + "Nombre": "ZENNER ALVAREZ CACERES", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0J8", + "Cuenta": "11201020402 ", + "Nombre": "VIAS NOE VIVIANA NIZA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0J9", + "Cuenta": "11201020403 ", + "Nombre": "AGUILERA SUSANO FORTUNATO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JA", + "Cuenta": "11201010424 ", + "Nombre": "ROCHA FERMIN", + "Direccion": "VINTO CHICO", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JB", + "Cuenta": "11201010425 ", + "Nombre": "QUIROGA JUAN CARLOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JC", + "Cuenta": "11201020404 ", + "Nombre": "ROSALES AGUILERA WILSON ADALBERTO", + "Direccion": "MAIDANA", + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JD", + "Cuenta": "11201010426 ", + "Nombre": "MENDEZ CORVARRUBIAS WILLY", + "Direccion": "C/DE LAS RETAMAS N\u00ba 33-B LA FLORIDA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JE", + "Cuenta": "11201010427 ", + "Nombre": "AVENDA\u00d1O VASQUEZ ALEX", + "Direccion": "VINTO CHICO C/MIGUEL MERCADO", + "Telefono": "44894151", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JF", + "Cuenta": "11201010428 ", + "Nombre": "NEDAVIA COCA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JG", + "Cuenta": "11201020405 ", + "Nombre": "SE\u00d1ORANIS BUEZO LUCIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JH", + "Cuenta": "11201020406 ", + "Nombre": "PEREZ TAQUINALLCO CLAUDIA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JJ", + "Cuenta": "11201020408 ", + "Nombre": "MEDINA DANIEL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JK", + "Cuenta": "11201020409 ", + "Nombre": "ARNEZ ROSEMARY", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JL", + "Cuenta": "11201020410 ", + "Nombre": "QUISPE MAMANI JULIO DANDY", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JM", + "Cuenta": "11201010429 ", + "Nombre": "ROJAS HERVAS JUAN GABRIEL", + "Direccion": "AV. ALBINA PATI\u00d1O KM 15 QUILLACOLLO", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JN", + "Cuenta": "11201010430 ", + "Nombre": "GONGORA CRISTIAN", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JO", + "Cuenta": "11201020411 ", + "Nombre": "AVGRUP S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JQ", + "Cuenta": "11201020412 ", + "Nombre": "TORRICO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JR", + "Cuenta": "11201010432 ", + "Nombre": "PINTO CALLE TRIFON", + "Direccion": "COLLAPAMPA - SIPE SIPE", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JS", + "Cuenta": "112010190010001", + "Nombre": "HUARACHI PLACIDO", + "Direccion": "TARATA - COPAPUJIO", + "Telefono": "72225240", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JU", + "Cuenta": "112010190010004", + "Nombre": "INDABOL S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0JW", + "Cuenta": "112010190010005", + "Nombre": "IMBA S.A.", + "Direccion": "AV.CAPITAN USTARIZ KM 4 1/2", + "Telefono": "4434500", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JY", + "Cuenta": "112010290010002", + "Nombre": "COMPA\u00d1IA DE ALIMENTOS AVESCA S.A.", + "Direccion": NaN, + "Telefono": "3464683", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0JZ", + "Cuenta": "112010290010003", + "Nombre": "ORTU\u00d1O ALVARADO TRINIDAD", + "Direccion": NaN, + "Telefono": "3481443", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K0", + "Cuenta": "112010290010004", + "Nombre": "VELARDE ROSA MARIA", + "Direccion": NaN, + "Telefono": "3481443", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K1", + "Cuenta": "112010290010005", + "Nombre": "VILLARROEL DE MENDEZ CECILIA MILENA", + "Direccion": NaN, + "Telefono": "3481443", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K3", + "Cuenta": "112010290020002", + "Nombre": "ANGLARILL SERRATE RICARDO", + "Direccion": "4to anillo Guaracahi", + "Telefono": "3-476161", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K4", + "Cuenta": "112010290020003", + "Nombre": "ANGLARILL SALVATIERRA MARIO", + "Direccion": "4to anillo Guaracahi", + "Telefono": "3-476161", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K5", + "Cuenta": "112010290020004", + "Nombre": "ANGLARILL SERRATE MARIO IGNACIO", + "Direccion": "4to anillo Guaracahi", + "Telefono": "3-476161", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K6", + "Cuenta": "112010290020005", + "Nombre": "ANGLARILL SERRATE JULIO ENRIQUE", + "Direccion": "4to anillo Guaracahi", + "Telefono": "3-476161", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K7", + "Cuenta": "112010290020006", + "Nombre": "ANGLARILL SERRATE OSCAR", + "Direccion": "4to anillo Guaracahi", + "Telefono": "3-476161", + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K8", + "Cuenta": "112010290020007", + "Nombre": "AVICOLA SOFIA", + "Direccion": "4to anillo Guaracahi", + "Telefono": "3462717", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0K9", + "Cuenta": "112010290030001", + "Nombre": "MROCHEK HACKER MARCELO", + "Direccion": "Calle Nataniel Aguirre #417", + "Telefono": "3525703", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KC", + "Cuenta": "11201020413 ", + "Nombre": "SUAREZ CESPEDES NORMA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0KE", + "Cuenta": "11201010433 ", + "Nombre": "AYALA ERNESTO", + "Direccion": "MAICA NORTE", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KF", + "Cuenta": "11201021001 ", + "Nombre": "GERRERA CORTES ANYELO DETERLINO", + "Direccion": "SUCRE", + "Telefono": NaN, + "cobrador_ID": "0I" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KG", + "Cuenta": "11201021002 ", + "Nombre": "VILLALBA REINALDO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KH", + "Cuenta": "11201021003 ", + "Nombre": "YAMPA FERNANDEZ SATURNINO FRANCISCO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KI", + "Cuenta": "11201021004 ", + "Nombre": "MERUVIA JOSE LUIS", + "Direccion": "EL TORNO", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KJ", + "Cuenta": "112010290010001", + "Nombre": "INCOAVE S.R.L", + "Direccion": NaN, + "Telefono": "3485303", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KK", + "Cuenta": "112010290020001", + "Nombre": "ANGLARILL JUAN CARLOS", + "Direccion": "4to anillo Guaracahi", + "Telefono": "3-476161", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0KL", + "Cuenta": "11201011002 ", + "Nombre": "POLO GUILLERMO", + "Direccion": "QUILLACOLLO", + "Telefono": "4260861", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KM", + "Cuenta": "11201020414 ", + "Nombre": "CESPEDES SAAVEDRA ADALBERTO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0KN", + "Cuenta": "11201010431 ", + "Nombre": "OLMOS SALAZAR MARIA ELENA", + "Direccion": "MELCHOR PEREZ # 1338, ENTRE DEMETRIO", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KO", + "Cuenta": "11201021005 ", + "Nombre": "AVICOLA SANTORINI S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0KP", + "Cuenta": "11201011003 ", + "Nombre": "LEDEZMA PEREDO DANIEL", + "Direccion": "SACABA KM 10", + "Telefono": "77445956", + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KQ", + "Cuenta": "11201021006 ", + "Nombre": "CASTRO VALERIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0KR", + "Cuenta": "11201010434 ", + "Nombre": "TORRICO KAREN", + "Direccion": "ARANI", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KS", + "Cuenta": "11201020415 ", + "Nombre": "TORRICOS SAUCEDO JESUS INGNACIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KU", + "Cuenta": "11201020418 ", + "Nombre": "ESPINOZA URIONA KAREN MILEYNA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KV", + "Cuenta": "11201020419 ", + "Nombre": "DAZA FLORES LISBETH", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KW", + "Cuenta": "11201020407 ", + "Nombre": "YARA CUEVAS RIOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0KX", + "Cuenta": "11201010435 ", + "Nombre": "SANCHEZ RODRIGUEZ EDUARDO", + "Direccion": "FINAL WUASACALLE", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0KY", + "Cuenta": "11201010436 ", + "Nombre": "MOLINA JORGE", + "Direccion": "C/J DE LOS RIOS N 2380/ZONA MIRAFLORES", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0KZ", + "Cuenta": "11201020420 ", + "Nombre": "YAPU QUINTANILLA SINDULFO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0L0", + "Cuenta": "112010190010002", + "Nombre": "GARCIA VARGAS MARCO ANTONIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0L1", + "Cuenta": "112010190010003", + "Nombre": "HERBAS VASQUEZ JUAN CARLOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": " " + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0L2", + "Cuenta": "11201010437 ", + "Nombre": "ESCOBAR VILLARROEL WILFREDO", + "Direccion": "TIQUIPAYA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0L3", + "Cuenta": "11201010438 ", + "Nombre": "IBA\u00d1EZ ROJAS RUTH", + "Direccion": "COROICO - L A PAZ", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0L4", + "Cuenta": "11201020421 ", + "Nombre": "SAAVEDRA MOJICA DELLY AIDEE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0L5", + "Cuenta": "11201020422 ", + "Nombre": "QUIROS GALVIS ROBERT", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0L6", + "Cuenta": "11201020423 ", + "Nombre": "BEJARANO PANIAGUA JOSE CARLOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0L7", + "Cuenta": "11201020424 ", + "Nombre": "ZARATE TORO GONZALO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0L8", + "Cuenta": "11201020425 ", + "Nombre": "CABRERA MERCADO ENMA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0L9", + "Cuenta": "11201020426 ", + "Nombre": "MENDOZA VARGAS CRISTHIAN", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LA", + "Cuenta": "11201010439 ", + "Nombre": "NU\u00d1EZ SESGO ADELA", + "Direccion": "IVIRGARZAMA-TROPICO", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LB", + "Cuenta": "11201010440 ", + "Nombre": "GUZMAN REYNA", + "Direccion": "TARIJA", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LC", + "Cuenta": "11201010441 ", + "Nombre": "TORRICO DELGADILLO MARCO A.-PIO RICO", + "Direccion": "PUENTE VILOMA", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LD", + "Cuenta": "11201010442 ", + "Nombre": "RODRIGUEZ TORRICO HUGO", + "Direccion": "TARATA-MENDEZ MAMATA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LE", + "Cuenta": "11201010443 ", + "Nombre": "INCAPOMA ROCHA JHONNY", + "Direccion": "PALOS BLANCOS ( LA PAZ)", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LF", + "Cuenta": "11201020427 ", + "Nombre": "KLASSEN HAMM DAVID", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LG", + "Cuenta": "11201010444 ", + "Nombre": "GUZMAN JUAN CARLOS", + "Direccion": "PUNATA", + "Telefono": "4572268", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LH", + "Cuenta": "11201020428 ", + "Nombre": "PANIAGUA MIRANDA ALEJANDRO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LI", + "Cuenta": "11201020429 ", + "Nombre": "ZEBALLOS MIRABAL FRANCISCO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LJ", + "Cuenta": "11201010445 ", + "Nombre": "CESPEDES OSCAR", + "Direccion": "VINTO CHICO", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LK", + "Cuenta": "11201010446 ", + "Nombre": "AL EXPRESS SERVICES \"AES\"", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LL", + "Cuenta": "11201010447 ", + "Nombre": "VALLEJOS JORGE", + "Direccion": "NUFLO DE CHAVEZ # 2527", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LM", + "Cuenta": "11201010448 ", + "Nombre": "RIVERA LOPEZ EDGAR HENRRY - M.VEGA", + "Direccion": "CARRETERA ORURO KM 22", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LN", + "Cuenta": "11201010449 ", + "Nombre": "HEREDIA DELIA", + "Direccion": "VALLE HERMOSO AV. 2 DE ABRIL - PJ. VIENA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LO", + "Cuenta": "11201020430 ", + "Nombre": "CRUZ CORONA EDUARDO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LP", + "Cuenta": "11201010450 ", + "Nombre": "NICADI S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LQ", + "Cuenta": "112010290040001", + "Nombre": "TORRICO MARCO-S", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LR", + "Cuenta": "112010290040002", + "Nombre": "TORRICO MARIELA-S", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LS", + "Cuenta": "11201010451 ", + "Nombre": "MOLINA GONZALO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LT", + "Cuenta": "11201020431 ", + "Nombre": "ROCA IGOR", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0LU", + "Cuenta": "11201020432 ", + "Nombre": "TORRICO TRIFON", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LV", + "Cuenta": "11201010452 ", + "Nombre": "FONDO NACIONAL DE INVERSIONES PRODUCTIVA", + "Direccion": NaN, + "Telefono": "72202719", + "cobrador_ID": "01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LW", + "Cuenta": "11201010453 ", + "Nombre": "INDUSTRIAS HAAS LTDA.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LX", + "Cuenta": "11201010454 ", + "Nombre": "ARIEL ROLON", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LY", + "Cuenta": "112010190020001", + "Nombre": "TORRICO DELGADILLO JUAN CARLOS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0H" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0LZ", + "Cuenta": "112010190010006", + "Nombre": "BUTRON CAMACHO CARMEN ROSA", + "Direccion": "IMBA", + "Telefono": NaN, + "cobrador_ID": "0N" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M0", + "Cuenta": "11201010455 ", + "Nombre": "QUIROGA CARLA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M1", + "Cuenta": "11201010456 ", + "Nombre": "TICONA MARCELO", + "Direccion": "PUNATA", + "Telefono": NaN, + "cobrador_ID": "0E" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M2", + "Cuenta": "11201010457 ", + "Nombre": "MENDOZA JULIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M3", + "Cuenta": "11201010458 ", + "Nombre": "QUISPE JHONNY", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M4", + "Cuenta": "11201010459 ", + "Nombre": "TORRICO DELGADILLO DIEGO RODRIGO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M5", + "Cuenta": "11201010460 ", + "Nombre": "ZABALAGA ROJAS OSWALDO AGUSTIN", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0M6", + "Cuenta": "11201020433 ", + "Nombre": "GUENTHER FRIESSEN", + "Direccion": "BRECHA 4 1/2", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M7", + "Cuenta": "11201010461 ", + "Nombre": "AGROSERVET S.R.L.", + "Direccion": NaN, + "Telefono": "4435405", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M8", + "Cuenta": "11201010336 ", + "Nombre": "SANDOVAL BORIS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0M9", + "Cuenta": "11201010462 ", + "Nombre": "CORDERO TICONA HECTOR ANSELMO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MA", + "Cuenta": "11201020434 ", + "Nombre": "MAMANI TURPO MARCELINO", + "Direccion": "CALLE HEROES NACIONALES", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MB", + "Cuenta": "11201020435 ", + "Nombre": "PETERS BERG JACOB", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MC", + "Cuenta": "11201020001 ", + "Nombre": "GRANJA ARANAANTEZANA S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MD", + "Cuenta": "11201010110 ", + "Nombre": "AES - ENTREGAS", + "Direccion": "USA", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0ME", + "Cuenta": "11201020436 ", + "Nombre": "AGROSERVET S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MF", + "Cuenta": "112010290050001", + "Nombre": "ESPINOZA FLORES XIMENA ALEJANDRA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MG", + "Cuenta": "112010290050002", + "Nombre": "ESPINOZA FLORES ANDREA DENISSE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MH", + "Cuenta": "112010290050003", + "Nombre": "FLORES MANCILLA SANDRA DORIS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MI", + "Cuenta": "11201010463 ", + "Nombre": "AVITROR S. R. L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MJ", + "Cuenta": "11201020437 ", + "Nombre": "GARCIA MOJICA RICARDO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MK", + "Cuenta": "11201020438 ", + "Nombre": "RAMIREZ JAVIER", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0ML", + "Cuenta": "11201020439 ", + "Nombre": "RIVERA MAXI", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0O" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MM", + "Cuenta": "112010290020008", + "Nombre": "ANGLARILL JIMENEZ MAYDA N.", + "Direccion": "PAILON", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MN", + "Cuenta": "11201010464 ", + "Nombre": "GRANJA ARANAANTEZANA S.R.L.", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MO", + "Cuenta": "11201020440 ", + "Nombre": "PORCEL TORRICO JOSE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MP", + "Cuenta": "11201020441 ", + "Nombre": "RIBERA CARO FORTUNATO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MQ", + "Cuenta": "11201010465 ", + "Nombre": "ROQUE COLQUE JOSE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MR", + "Cuenta": "11201010466 ", + "Nombre": "NOGALES TELLEZ SANDRA CAROLA", + "Direccion": "Antofagasta # 10", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MS", + "Cuenta": "11201020442 ", + "Nombre": "NIETO JOSE ROBERTO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MT", + "Cuenta": "112010290020009", + "Nombre": "SOFIA ARGENTINA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MU", + "Cuenta": "11201010467 ", + "Nombre": "FLORES INTURIAS RILDO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MV", + "Cuenta": "11201010468 ", + "Nombre": "POLO ROCABADO PABLO", + "Direccion": "ZONA SIRPITA MOCKO 2 SN", + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MW", + "Cuenta": "11201020443 ", + "Nombre": "PRO-PREMIX NUTRICION SRL", + "Direccion": "URB. SAN SILVESTRE", + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MX", + "Cuenta": "11201010469 ", + "Nombre": "VALDIVIEZO OCHOA ZENON", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0MY", + "Cuenta": "11201010470 ", + "Nombre": "COCA HENRY", + "Direccion": "Zona Sud Itocta s/n", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0MZ", + "Cuenta": "112010290060001", + "Nombre": "CORS GILBERTO", + "Direccion": "Carretera a Portachuelo", + "Telefono": "70071280", + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N0", + "Cuenta": "112010290060002", + "Nombre": "VARGAS ACHATA PETRONA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0N1", + "Cuenta": "11201010471 ", + "Nombre": "SALAZAR ANTEZANA CLAUDIA ALEJANDRA", + "Direccion": "ZONA ANOCARAINE OESTE VINTO QUILLACOLLO", + "Telefono": NaN, + "cobrador_ID": "01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N2", + "Cuenta": "11201020444 ", + "Nombre": "QUISBERT FIDEL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N3", + "Cuenta": "1120102E001 ", + "Nombre": "CUBA NOGALES LISETH", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N4", + "Cuenta": "1120102E002 ", + "Nombre": "INDUSFEHR SRL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N5", + "Cuenta": "1120102E003 ", + "Nombre": "BALDIVIESO OCHOA MARIA ALICIA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N6", + "Cuenta": "1120102E004 ", + "Nombre": "ALVAREZ MOSCOSO FREDDY", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N7", + "Cuenta": "1120102E005 ", + "Nombre": "CUELLAR ERIKA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0O" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0N8", + "Cuenta": "1120102E006 ", + "Nombre": "AGROVET LA ELVIRA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0N9", + "Cuenta": "11201010472 ", + "Nombre": "FLORES ZENON", + "Direccion": "Tiquipaya\u00a0Villa\u00a0Oruro\u00a0s/n", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NA", + "Cuenta": "11201020445 ", + "Nombre": "AVICOLA COPACABANA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0O" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NB", + "Cuenta": "11201020446 ", + "Nombre": "MAMANI TURPO ANA GABRIELA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NC", + "Cuenta": "11201020447 ", + "Nombre": "JACOB KLASSEN WIENS", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0O" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0ND", + "Cuenta": "11201020448 ", + "Nombre": "AVICOLA LA CRUCE\u00d1A", + "Direccion": NaN, + "Telefono": "75367159", + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NE", + "Cuenta": "11201020449 ", + "Nombre": "HUARA ACOSTA GUALBERTO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0O" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NF", + "Cuenta": "11201020450 ", + "Nombre": "AGROTARIJA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NG", + "Cuenta": "11201020451 ", + "Nombre": "AGROPECUARIA DONBERNARDO SRL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NH", + "Cuenta": "11201020452 ", + "Nombre": "SILES JORGE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NI", + "Cuenta": "11201020453 ", + "Nombre": "AVICOLA ALA SAMAL", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NJ", + "Cuenta": "11201020454 ", + "Nombre": "SENASAG", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0L" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NK", + "Cuenta": "11201020455 ", + "Nombre": "AGUILERA BEJARANO GIL JORGE", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NL", + "Cuenta": "11201020456 ", + "Nombre": "OLMOS SALAZAR M. ELENA", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0O" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "cliente_ID": "0NM", + "Cuenta": "11201010473 ", + "Nombre": "GUZMAN VASQUEZ MIGUEL ANGEL", + "Direccion": "AV. FINAL PEREZ ZONA VILLA BARRIENTOS", + "Telefono": NaN, + "cobrador_ID": "04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "cliente_ID": "0NN", + "Cuenta": "11201020457 ", + "Nombre": "NEGRETE NOVA MARIO", + "Direccion": NaN, + "Telefono": NaN, + "cobrador_ID": "0O" + } +]; + +const notas_pendientes = [ + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010011", + "Fecha": "2024-01-01", + "nro_nota": "R01225066", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2022-10-26", + "Fecha_vence": "2022-12-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010013 ", + "Fecha": "2024-01-01", + "nro_nota": "APERTURA", + "importe_nota": 0.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.12, + "Fecha_venta": "2024-01-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010013 ", + "Fecha": "2024-02-06", + "nro_nota": "R01240031", + "importe_nota": 7305.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7305.0, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010013 ", + "Fecha": "2024-02-06", + "nro_nota": "R01240032", + "importe_nota": 278.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 278.4, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010019 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235082", + "importe_nota": 1252.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1252.8, + "Fecha_venta": "2023-08-09", + "Fecha_vence": "2023-09-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010019 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235094", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2023-09-15", + "Fecha_vence": "2023-10-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010055 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230360", + "importe_nota": 8912.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8912.0, + "Fecha_venta": "2023-10-30", + "Fecha_vence": "2023-11-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010055 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230389", + "importe_nota": 6326.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6326.4, + "Fecha_venta": "2023-11-24", + "Fecha_vence": "2023-12-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010062 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210403", + "importe_nota": 819.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 819.5, + "Fecha_venta": "2021-06-11", + "Fecha_vence": "2021-08-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010062 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210417", + "importe_nota": 3480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3480.0, + "Fecha_venta": "2021-06-18", + "Fecha_vence": "2021-08-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010062 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210433", + "importe_nota": 3897.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3897.6, + "Fecha_venta": "2021-06-25", + "Fecha_vence": "2021-08-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010062 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210625", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2021-08-31", + "Fecha_vence": "2021-10-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010062 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210739", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2021-10-08", + "Fecha_vence": "2021-12-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010062 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210848", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2021-11-18", + "Fecha_vence": "2022-01-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010062 ", + "Fecha": "2024-01-01", + "nro_nota": "R01220305", + "importe_nota": 2262.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2262.0, + "Fecha_venta": "2022-05-06", + "Fecha_vence": "2022-07-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010073 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230283", + "importe_nota": 3393.75, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3393.75, + "Fecha_venta": "2023-08-22", + "Fecha_vence": "2023-10-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010073 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230407", + "importe_nota": 2350.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2350.0, + "Fecha_venta": "2023-12-11", + "Fecha_vence": "2024-02-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010110 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235120", + "importe_nota": 1.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1.0, + "Fecha_venta": "2023-12-23", + "Fecha_vence": "2024-02-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010110 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235121", + "importe_nota": 2.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2.0, + "Fecha_venta": "2023-12-23", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010110 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235123", + "importe_nota": 1.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1.0, + "Fecha_venta": "2023-12-23", + "Fecha_vence": "2024-02-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010132 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230338", + "importe_nota": 4870.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4870.0, + "Fecha_venta": "2023-10-11", + "Fecha_vence": "2023-12-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010132 ", + "Fecha": "2024-02-14", + "nro_nota": "R01240041", + "importe_nota": 5605.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5605.0, + "Fecha_venta": "2024-02-14", + "Fecha_vence": "2024-04-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210234", + "importe_nota": 2573.72, + "Monto_pagado": 1500.0, + "Saldo_pendiente": 1073.72, + "Fecha_venta": "2021-04-08", + "Fecha_vence": "2021-06-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210255", + "importe_nota": 2244.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2244.6, + "Fecha_venta": "2021-04-15", + "Fecha_vence": "2021-06-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210280", + "importe_nota": 4163.82, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4163.82, + "Fecha_venta": "2021-04-21", + "Fecha_vence": "2021-06-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210294", + "importe_nota": 5133.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5133.0, + "Fecha_venta": "2021-04-28", + "Fecha_vence": "2021-06-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210315", + "importe_nota": 4395.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4395.24, + "Fecha_venta": "2021-05-04", + "Fecha_vence": "2021-07-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210365", + "importe_nota": 1651.26, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1651.26, + "Fecha_venta": "2021-05-19", + "Fecha_vence": "2021-07-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210382", + "importe_nota": 1978.38, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1978.38, + "Fecha_venta": "2021-05-27", + "Fecha_vence": "2021-07-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210392", + "importe_nota": 2173.26, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2173.26, + "Fecha_venta": "2021-06-01", + "Fecha_vence": "2021-07-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210409", + "importe_nota": 1294.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1294.56, + "Fecha_venta": "2021-06-15", + "Fecha_vence": "2021-08-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210426", + "importe_nota": 3459.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3459.12, + "Fecha_venta": "2021-06-23", + "Fecha_vence": "2021-08-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210455", + "importe_nota": 2916.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2916.24, + "Fecha_venta": "2021-07-07", + "Fecha_vence": "2021-09-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210474", + "importe_nota": 1740.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1740.0, + "Fecha_venta": "2021-07-15", + "Fecha_vence": "2021-09-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210508", + "importe_nota": 1566.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1566.0, + "Fecha_venta": "2021-07-23", + "Fecha_vence": "2021-09-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210537", + "importe_nota": 1914.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1914.0, + "Fecha_venta": "2021-07-30", + "Fecha_vence": "2021-09-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210548", + "importe_nota": 2784.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2784.0, + "Fecha_venta": "2021-08-03", + "Fecha_vence": "2021-10-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210556", + "importe_nota": 1566.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1566.0, + "Fecha_venta": "2021-08-04", + "Fecha_vence": "2021-10-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210595", + "importe_nota": 3480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3480.0, + "Fecha_venta": "2021-08-19", + "Fecha_vence": "2021-10-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210681", + "importe_nota": 2730.06, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2730.06, + "Fecha_venta": "2021-09-16", + "Fecha_vence": "2021-11-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210710", + "importe_nota": 3306.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3306.0, + "Fecha_venta": "2021-09-24", + "Fecha_vence": "2021-11-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210737", + "importe_nota": 1479.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1479.0, + "Fecha_venta": "2021-10-07", + "Fecha_vence": "2021-12-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210781", + "importe_nota": 2208.06, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2208.06, + "Fecha_venta": "2021-10-26", + "Fecha_vence": "2021-12-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010137 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210838", + "importe_nota": 1566.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1566.0, + "Fecha_venta": "2021-11-11", + "Fecha_vence": "2022-01-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010142 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230023", + "importe_nota": 3828.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3828.0, + "Fecha_venta": "2023-01-26", + "Fecha_vence": "2023-02-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010142 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230034", + "importe_nota": 918.72, + "Monto_pagado": 0.0, + "Saldo_pendiente": 918.72, + "Fecha_venta": "2023-02-01", + "Fecha_vence": "2023-03-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010142 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230169", + "importe_nota": 153.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 153.0, + "Fecha_venta": "2023-05-13", + "Fecha_vence": "2023-06-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010142 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235041", + "importe_nota": 240.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 240.0, + "Fecha_venta": "2023-05-13", + "Fecha_vence": "2023-06-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010142 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235064", + "importe_nota": 6264.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6264.0, + "Fecha_venta": "2023-07-11", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010142 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235067", + "importe_nota": 158688.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 158688.0, + "Fecha_venta": "2023-07-24", + "Fecha_vence": "2023-08-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010142 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235125", + "importe_nota": 243352.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 243352.0, + "Fecha_venta": "2023-12-29", + "Fecha_vence": "2024-03-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010162 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180914", + "importe_nota": 113.3, + "Monto_pagado": 0.0, + "Saldo_pendiente": 113.3, + "Fecha_venta": "2018-10-08", + "Fecha_vence": "2018-12-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010162 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191099", + "importe_nota": 1305.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1305.0, + "Fecha_venta": "2019-10-28", + "Fecha_vence": "2019-12-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010162 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191104", + "importe_nota": 2610.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2610.0, + "Fecha_venta": "2019-10-29", + "Fecha_vence": "2019-12-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010162 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191127", + "importe_nota": 2610.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2610.0, + "Fecha_venta": "2019-11-06", + "Fecha_vence": "2020-01-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010162 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191273", + "importe_nota": 2610.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2610.0, + "Fecha_venta": "2019-12-26", + "Fecha_vence": "2020-02-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010193 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000137", + "importe_nota": 2603.04, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2603.04, + "Fecha_venta": "2015-08-27", + "Fecha_vence": "2015-09-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010193 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000142", + "importe_nota": 647.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 647.28, + "Fecha_venta": "2015-09-01", + "Fecha_vence": "2015-10-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010193 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000160", + "importe_nota": 1920.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1920.96, + "Fecha_venta": "2015-09-10", + "Fecha_vence": "2015-10-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010193 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000227", + "importe_nota": 870.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 870.0, + "Fecha_venta": "2015-10-14", + "Fecha_vence": "2015-11-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010195 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180240", + "importe_nota": 4329.68, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4329.68, + "Fecha_venta": "2018-03-19", + "Fecha_vence": "2019-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212 ", + "Fecha": "2024-01-01", + "nro_nota": "R01181213", + "importe_nota": 293.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 293.02, + "Fecha_venta": "2018-12-08", + "Fecha_vence": "2019-02-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212 ", + "Fecha": "2024-01-01", + "nro_nota": "R01181236", + "importe_nota": 208.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 208.8, + "Fecha_venta": "2018-12-14", + "Fecha_vence": "2019-02-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212 ", + "Fecha": "2024-01-01", + "nro_nota": "R01181280", + "importe_nota": 1426.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1426.8, + "Fecha_venta": "2018-12-28", + "Fecha_vence": "2019-01-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190033", + "importe_nota": 174.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 174.0, + "Fecha_venta": "2019-01-09", + "Fecha_vence": "2019-02-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190043", + "importe_nota": 1378.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1378.08, + "Fecha_venta": "2019-01-12", + "Fecha_vence": "2019-02-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010223 ", + "Fecha": "2024-02-05", + "nro_nota": "R01240030", + "importe_nota": 5570.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5570.0, + "Fecha_venta": "2024-02-05", + "Fecha_vence": "2024-03-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010233 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000057", + "importe_nota": 510.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 510.03, + "Fecha_venta": "2015-07-14", + "Fecha_vence": "2015-08-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010233 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000082", + "importe_nota": 2610.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2610.0, + "Fecha_venta": "2015-07-22", + "Fecha_vence": "2015-08-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010234 ", + "Fecha": "2024-01-01", + "nro_nota": "R01016077", + "importe_nota": 424.21, + "Monto_pagado": 0.0, + "Saldo_pendiente": 424.21, + "Fecha_venta": "2016-09-06", + "Fecha_vence": "2016-10-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010258 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230426", + "importe_nota": 487.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 487.0, + "Fecha_venta": "2023-12-22", + "Fecha_vence": "2024-01-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010258 ", + "Fecha": "2024-02-09", + "nro_nota": "R01240039", + "importe_nota": 2846.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2846.5, + "Fecha_venta": "2024-02-09", + "Fecha_vence": "2024-03-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190801", + "importe_nota": 2477.06, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2477.06, + "Fecha_venta": "2019-08-02", + "Fecha_vence": "2019-10-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190845", + "importe_nota": 5237.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5237.4, + "Fecha_venta": "2019-08-21", + "Fecha_vence": "2019-10-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190904", + "importe_nota": 1122.3, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1122.3, + "Fecha_venta": "2019-09-04", + "Fecha_vence": "2019-11-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190946", + "importe_nota": 1809.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1809.6, + "Fecha_venta": "2019-09-18", + "Fecha_vence": "2019-11-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190954", + "importe_nota": 730.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 730.8, + "Fecha_venta": "2019-09-19", + "Fecha_vence": "2019-11-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190984", + "importe_nota": 2131.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2131.5, + "Fecha_venta": "2019-09-25", + "Fecha_vence": "2019-11-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190986", + "importe_nota": 4924.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4924.2, + "Fecha_venta": "2019-09-26", + "Fecha_vence": "2019-11-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191001", + "importe_nota": 2436.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2436.0, + "Fecha_venta": "2019-09-27", + "Fecha_vence": "2019-11-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191090", + "importe_nota": 4985.1, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4985.1, + "Fecha_venta": "2019-10-24", + "Fecha_vence": "2019-12-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191146", + "importe_nota": 7622.94, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7622.94, + "Fecha_venta": "2019-11-13", + "Fecha_vence": "2020-01-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191232", + "importe_nota": 6016.92, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6016.92, + "Fecha_venta": "2019-12-09", + "Fecha_vence": "2020-02-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01191258", + "importe_nota": 10339.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10339.08, + "Fecha_venta": "2019-12-20", + "Fecha_vence": "2020-02-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200060", + "importe_nota": 13523.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13523.28, + "Fecha_venta": "2020-01-14", + "Fecha_vence": "2020-03-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200081", + "importe_nota": 3688.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3688.8, + "Fecha_venta": "2020-01-23", + "Fecha_vence": "2020-03-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200097", + "importe_nota": 688.76, + "Monto_pagado": 0.0, + "Saldo_pendiente": 688.76, + "Fecha_venta": "2020-01-28", + "Fecha_vence": "2020-03-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200163", + "importe_nota": 18259.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 18259.56, + "Fecha_venta": "2020-02-19", + "Fecha_vence": "2020-04-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200175", + "importe_nota": 3271.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3271.2, + "Fecha_venta": "2020-02-21", + "Fecha_vence": "2020-04-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200229", + "importe_nota": 15157.14, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15157.14, + "Fecha_venta": "2020-03-11", + "Fecha_vence": "2020-05-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200289", + "importe_nota": 14414.16, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14414.16, + "Fecha_venta": "2020-03-30", + "Fecha_vence": "2020-05-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200408", + "importe_nota": 1503.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1503.36, + "Fecha_venta": "2020-05-25", + "Fecha_vence": "2020-07-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200434", + "importe_nota": 1492.92, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1492.92, + "Fecha_venta": "2020-06-05", + "Fecha_vence": "2020-08-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200479", + "importe_nota": 348.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 348.0, + "Fecha_venta": "2020-06-19", + "Fecha_vence": "2020-08-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200534", + "importe_nota": 981.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 981.36, + "Fecha_venta": "2020-07-01", + "Fecha_vence": "2020-08-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010286 ", + "Fecha": "2024-01-01", + "nro_nota": "R01200576", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2020-07-20", + "Fecha_vence": "2020-09-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010295 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210613", + "importe_nota": 4002.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4002.0, + "Fecha_venta": "2021-08-26", + "Fecha_vence": "2021-10-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010295 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210669", + "importe_nota": 3012.29, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3012.29, + "Fecha_venta": "2021-09-11", + "Fecha_vence": "2021-11-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010295 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210686", + "importe_nota": 3975.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3975.55, + "Fecha_venta": "2021-09-17", + "Fecha_vence": "2021-11-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010295 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210723", + "importe_nota": 11066.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11066.4, + "Fecha_venta": "2021-10-04", + "Fecha_vence": "2021-12-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010295 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210757", + "importe_nota": 6294.62, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6294.62, + "Fecha_venta": "2021-10-15", + "Fecha_vence": "2021-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010295 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210759", + "importe_nota": 7015.68, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7015.68, + "Fecha_venta": "2021-10-15", + "Fecha_vence": "2021-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000261", + "importe_nota": 867.7, + "Monto_pagado": 0.0, + "Saldo_pendiente": 867.7, + "Fecha_venta": "2016-05-16", + "Fecha_vence": "2016-06-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000387", + "importe_nota": 9396.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9396.0, + "Fecha_venta": "2016-06-18", + "Fecha_vence": "2016-07-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000480", + "importe_nota": 4524.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4524.0, + "Fecha_venta": "2016-07-16", + "Fecha_vence": "2017-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000528", + "importe_nota": 1044.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1044.0, + "Fecha_venta": "2016-08-01", + "Fecha_vence": "2016-08-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000632", + "importe_nota": 4698.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4698.0, + "Fecha_venta": "2016-08-30", + "Fecha_vence": "2016-09-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000709", + "importe_nota": 2227.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2227.2, + "Fecha_venta": "2016-09-28", + "Fecha_vence": "2016-10-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000777", + "importe_nota": 4032.48, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4032.48, + "Fecha_venta": "2016-10-17", + "Fecha_vence": "2016-11-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000878", + "importe_nota": 1586.88, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1586.88, + "Fecha_venta": "2016-11-09", + "Fecha_vence": "2017-01-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01000942", + "importe_nota": 4280.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4280.4, + "Fecha_venta": "2016-11-24", + "Fecha_vence": "2017-01-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01001055", + "importe_nota": 7934.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7934.4, + "Fecha_venta": "2016-12-27", + "Fecha_vence": "2017-02-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01001073", + "importe_nota": 522.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 522.0, + "Fecha_venta": "2016-12-30", + "Fecha_vence": "2017-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01170053", + "importe_nota": 4099.44, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4099.44, + "Fecha_venta": "2017-01-13", + "Fecha_vence": "2017-03-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01170088", + "importe_nota": 1376.34, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1376.34, + "Fecha_venta": "2017-01-19", + "Fecha_vence": "2017-03-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010296 ", + "Fecha": "2024-01-01", + "nro_nota": "R01170265", + "importe_nota": 2140.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2140.2, + "Fecha_venta": "2017-03-04", + "Fecha_vence": "2017-05-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010304 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235083", + "importe_nota": 27840.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 27840.08, + "Fecha_venta": "2023-08-12", + "Fecha_vence": "2023-08-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010306 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230083", + "importe_nota": 1585.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1585.0, + "Fecha_venta": "2023-03-09", + "Fecha_vence": "2023-04-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010306 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230102", + "importe_nota": 2645.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2645.0, + "Fecha_venta": "2023-03-24", + "Fecha_vence": "2023-04-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010306 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230244", + "importe_nota": 1320.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1320.0, + "Fecha_venta": "2023-07-24", + "Fecha_vence": "2023-08-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010307 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210145", + "importe_nota": 2244.46, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2244.46, + "Fecha_venta": "2021-02-23", + "Fecha_vence": "2021-04-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010307 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210171", + "importe_nota": 522.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 522.0, + "Fecha_venta": "2021-03-10", + "Fecha_vence": "2021-05-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010307 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210176", + "importe_nota": 3480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3480.0, + "Fecha_venta": "2021-03-11", + "Fecha_vence": "2021-05-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010307 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210192", + "importe_nota": 1740.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1740.0, + "Fecha_venta": "2021-03-16", + "Fecha_vence": "2021-05-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010307 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210249", + "importe_nota": 1740.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1740.0, + "Fecha_venta": "2021-04-13", + "Fecha_vence": "2021-06-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010307 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210367", + "importe_nota": 3654.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3654.0, + "Fecha_venta": "2021-05-20", + "Fecha_vence": "2021-07-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010307 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210406", + "importe_nota": 3654.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3654.0, + "Fecha_venta": "2021-06-14", + "Fecha_vence": "2021-08-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010315 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230002", + "importe_nota": 0.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.01, + "Fecha_venta": "2023-01-05", + "Fecha_vence": "2023-01-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010318 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180776", + "importe_nota": 1031.19, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1031.19, + "Fecha_venta": "2018-09-10", + "Fecha_vence": "2018-11-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010318 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180949", + "importe_nota": 2088.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2088.0, + "Fecha_venta": "2018-10-17", + "Fecha_vence": "2018-12-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010318 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180975", + "importe_nota": 2088.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2088.0, + "Fecha_venta": "2018-10-23", + "Fecha_vence": "2018-12-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010318 ", + "Fecha": "2024-01-01", + "nro_nota": "R01181026", + "importe_nota": 2088.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2088.0, + "Fecha_venta": "2018-11-06", + "Fecha_vence": "2018-12-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010318 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190298", + "importe_nota": 835.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 835.2, + "Fecha_venta": "2019-03-21", + "Fecha_vence": "2019-05-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010319 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210125", + "importe_nota": 20905.75, + "Monto_pagado": 0.0, + "Saldo_pendiente": 20905.75, + "Fecha_venta": "2021-02-11", + "Fecha_vence": "2021-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010319 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210269", + "importe_nota": 24875.04, + "Monto_pagado": 0.0, + "Saldo_pendiente": 24875.04, + "Fecha_venta": "2021-04-20", + "Fecha_vence": "2021-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010319 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210309", + "importe_nota": 22049.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 22049.28, + "Fecha_venta": "2021-05-03", + "Fecha_vence": "2021-07-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "APERTURA", + "importe_nota": 0.15, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.15, + "Fecha_venta": "2024-01-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210632", + "importe_nota": 8657.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8657.6, + "Fecha_venta": "2021-08-31", + "Fecha_vence": "2021-10-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210642", + "importe_nota": 9770.1, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9770.1, + "Fecha_venta": "2021-09-02", + "Fecha_vence": "2021-11-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210679", + "importe_nota": 4524.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4524.0, + "Fecha_venta": "2021-09-16", + "Fecha_vence": "2021-11-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210720", + "importe_nota": 4153.38, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4153.38, + "Fecha_venta": "2021-10-01", + "Fecha_vence": "2021-11-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210743", + "importe_nota": 12980.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12980.4, + "Fecha_venta": "2021-10-12", + "Fecha_vence": "2021-12-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210787", + "importe_nota": 12145.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12145.2, + "Fecha_venta": "2021-10-28", + "Fecha_vence": "2021-12-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210798", + "importe_nota": 8952.3, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8952.3, + "Fecha_venta": "2021-11-01", + "Fecha_vence": "2021-12-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210799", + "importe_nota": 1252.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1252.8, + "Fecha_venta": "2021-11-01", + "Fecha_vence": "2021-12-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210836", + "importe_nota": 3636.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3636.6, + "Fecha_venta": "2021-11-11", + "Fecha_vence": "2022-01-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210854", + "importe_nota": 4785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4785.0, + "Fecha_venta": "2021-11-19", + "Fecha_vence": "2022-01-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210882", + "importe_nota": 4785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4785.0, + "Fecha_venta": "2021-12-02", + "Fecha_vence": "2022-01-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010324 ", + "Fecha": "2024-01-01", + "nro_nota": "R01220202", + "importe_nota": 19.49, + "Monto_pagado": 0.0, + "Saldo_pendiente": 19.49, + "Fecha_venta": "2022-03-29", + "Fecha_vence": "2022-05-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010325 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230242", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2023-07-21", + "Fecha_vence": "2023-08-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010325 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230267", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2023-08-03", + "Fecha_vence": "2023-09-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010325 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230275", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2023-08-15", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010325 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230281", + "importe_nota": 1392.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1392.0, + "Fecha_venta": "2023-08-22", + "Fecha_vence": "2023-09-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010325 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230315", + "importe_nota": 3480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3480.0, + "Fecha_venta": "2023-09-21", + "Fecha_vence": "2023-11-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010336 ", + "Fecha": "2024-01-01", + "nro_nota": "R01170340", + "importe_nota": 4280.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4280.4, + "Fecha_venta": "2017-03-27", + "Fecha_vence": "2017-05-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010336 ", + "Fecha": "2024-01-01", + "nro_nota": "R01170440", + "importe_nota": 3932.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3932.4, + "Fecha_venta": "2017-04-20", + "Fecha_vence": "2017-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010336 ", + "Fecha": "2024-01-01", + "nro_nota": "R01170505", + "importe_nota": 3932.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3932.4, + "Fecha_venta": "2017-05-09", + "Fecha_vence": "2017-07-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010336 ", + "Fecha": "2024-01-01", + "nro_nota": "R01170532", + "importe_nota": 348.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 348.0, + "Fecha_venta": "2017-05-16", + "Fecha_vence": "2017-07-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010338 ", + "Fecha": "2024-01-17", + "nro_nota": "R01245009", + "importe_nota": 6721.68, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6721.68, + "Fecha_venta": "2024-01-17", + "Fecha_vence": "2024-01-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010345 ", + "Fecha": "2024-02-02", + "nro_nota": "R01240027", + "importe_nota": 12800.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12800.0, + "Fecha_venta": "2024-02-02", + "Fecha_vence": "2024-03-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010345 ", + "Fecha": "2024-02-14", + "nro_nota": "R01240042", + "importe_nota": 8700.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8700.0, + "Fecha_venta": "2024-02-14", + "Fecha_vence": "2024-03-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010352 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180495", + "importe_nota": 11055.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11055.96, + "Fecha_venta": "2018-06-16", + "Fecha_vence": "2018-08-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010352 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180865", + "importe_nota": 3828.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3828.0, + "Fecha_venta": "2018-09-28", + "Fecha_vence": "2018-11-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010355 ", + "Fecha": "2024-01-01", + "nro_nota": "R01180943", + "importe_nota": 599.95, + "Monto_pagado": 0.0, + "Saldo_pendiente": 599.95, + "Fecha_venta": "2018-10-16", + "Fecha_vence": "2019-01-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010355 ", + "Fecha": "2024-01-01", + "nro_nota": "R01220755", + "importe_nota": 8352.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8352.0, + "Fecha_venta": "2022-12-13", + "Fecha_vence": "2023-01-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010355 ", + "Fecha": "2024-01-01", + "nro_nota": "R01225069", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2022-11-16", + "Fecha_vence": "2022-12-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010355 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230132", + "importe_nota": 1217.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1217.5, + "Fecha_venta": "2023-04-11", + "Fecha_vence": "2023-05-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010355 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230195", + "importe_nota": 6087.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6087.5, + "Fecha_venta": "2023-06-07", + "Fecha_vence": "2023-07-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010355 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230276", + "importe_nota": 6087.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6087.5, + "Fecha_venta": "2023-08-17", + "Fecha_vence": "2023-09-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010358 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230409", + "importe_nota": 14811.52, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14811.52, + "Fecha_venta": "2023-12-12", + "Fecha_vence": "2024-02-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010358 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230410", + "importe_nota": 975.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 975.96, + "Fecha_venta": "2023-12-12", + "Fecha_vence": "2024-02-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010358 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230422", + "importe_nota": 17748.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 17748.0, + "Fecha_venta": "2023-12-19", + "Fecha_vence": "2024-02-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010358 ", + "Fecha": "2024-01-23", + "nro_nota": "R01240014", + "importe_nota": 31841.54, + "Monto_pagado": 0.0, + "Saldo_pendiente": 31841.54, + "Fecha_venta": "2024-01-23", + "Fecha_vence": "2024-03-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010402 ", + "Fecha": "2024-01-01", + "nro_nota": "R01195016", + "importe_nota": 4173.63, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4173.63, + "Fecha_venta": "2019-01-30", + "Fecha_vence": "2019-03-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010406 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230371", + "importe_nota": 765.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 765.6, + "Fecha_venta": "2023-11-09", + "Fecha_vence": "2023-12-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010406 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230419", + "importe_nota": 1217.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1217.5, + "Fecha_venta": "2023-12-18", + "Fecha_vence": "2024-01-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010406 ", + "Fecha": "2024-01-30", + "nro_nota": "R01240023", + "importe_nota": 1217.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1217.5, + "Fecha_venta": "2024-01-30", + "Fecha_vence": "2024-02-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010415 ", + "Fecha": "2024-01-01", + "nro_nota": "R01205125", + "importe_nota": 73488.04, + "Monto_pagado": 30000.0, + "Saldo_pendiente": 43488.04, + "Fecha_venta": "2020-11-27", + "Fecha_vence": "2021-01-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010424 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190665", + "importe_nota": 2430.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2430.36, + "Fecha_venta": "2019-06-18", + "Fecha_vence": "2019-08-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010424 ", + "Fecha": "2024-01-01", + "nro_nota": "R01190791", + "importe_nota": 1726.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1726.08, + "Fecha_venta": "2019-07-31", + "Fecha_vence": "2019-09-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010429 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235098", + "importe_nota": 3480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3480.0, + "Fecha_venta": "2023-09-27", + "Fecha_vence": "2023-11-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210699", + "importe_nota": 4899.84, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4899.84, + "Fecha_venta": "2021-09-22", + "Fecha_vence": "2021-11-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210700", + "importe_nota": 3429.89, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3429.89, + "Fecha_venta": "2021-09-22", + "Fecha_vence": "2021-11-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210705", + "importe_nota": 994.58, + "Monto_pagado": 0.0, + "Saldo_pendiente": 994.58, + "Fecha_venta": "2021-09-23", + "Fecha_vence": "2021-11-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210706", + "importe_nota": 512.26, + "Monto_pagado": 0.0, + "Saldo_pendiente": 512.26, + "Fecha_venta": "2021-09-23", + "Fecha_vence": "2021-11-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210730", + "importe_nota": 5458.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5458.87, + "Fecha_venta": "2021-10-06", + "Fecha_vence": "2021-12-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210731", + "importe_nota": 4549.06, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4549.06, + "Fecha_venta": "2021-10-06", + "Fecha_vence": "2021-12-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210735", + "importe_nota": 835.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 835.2, + "Fecha_venta": "2021-10-07", + "Fecha_vence": "2021-12-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210748", + "importe_nota": 313.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 313.2, + "Fecha_venta": "2021-10-12", + "Fecha_vence": "2021-12-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210755", + "importe_nota": 2338.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2338.56, + "Fecha_venta": "2021-10-15", + "Fecha_vence": "2021-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010435 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210756", + "importe_nota": 3118.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3118.08, + "Fecha_venta": "2021-10-15", + "Fecha_vence": "2021-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010444 ", + "Fecha": "2024-01-01", + "nro_nota": "R01215051", + "importe_nota": 29300.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 29300.0, + "Fecha_venta": "2021-05-24", + "Fecha_vence": "2021-07-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01225019", + "importe_nota": 11012.95, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11012.95, + "Fecha_venta": "2022-03-24", + "Fecha_vence": "2023-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01225020", + "importe_nota": 7379.83, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7379.83, + "Fecha_venta": "2022-03-24", + "Fecha_vence": "2022-05-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01225021", + "importe_nota": 15724.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15724.8, + "Fecha_venta": "2022-03-25", + "Fecha_vence": "2023-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01225047", + "importe_nota": 7077.76, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7077.76, + "Fecha_venta": "2022-07-07", + "Fecha_vence": "2023-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235076", + "importe_nota": 2176.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2176.93, + "Fecha_venta": "2023-08-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235077", + "importe_nota": 6135.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6135.96, + "Fecha_venta": "2023-08-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235078", + "importe_nota": 6072.9, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6072.9, + "Fecha_venta": "2023-08-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235079", + "importe_nota": 30251.25, + "Monto_pagado": 0.0, + "Saldo_pendiente": 30251.25, + "Fecha_venta": "2023-08-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-02-07", + "nro_nota": "R01245023", + "importe_nota": 690.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 690.65, + "Fecha_venta": "2024-02-07", + "Fecha_vence": "2024-02-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010446 ", + "Fecha": "2024-02-14", + "nro_nota": "R01245025", + "importe_nota": 3858.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3858.8, + "Fecha_venta": "2024-02-14", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010455 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210643", + "importe_nota": 4382.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4382.02, + "Fecha_venta": "2021-09-02", + "Fecha_vence": "2021-11-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010455 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210768", + "importe_nota": 6960.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6960.0, + "Fecha_venta": "2021-10-19", + "Fecha_vence": "2021-12-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010455 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210784", + "importe_nota": 6960.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6960.0, + "Fecha_venta": "2021-10-27", + "Fecha_vence": "2021-12-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010455 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210908", + "importe_nota": 13920.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13920.0, + "Fecha_venta": "2021-12-16", + "Fecha_vence": "2022-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010471 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230302", + "importe_nota": 11832.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11832.0, + "Fecha_venta": "2023-09-05", + "Fecha_vence": "2023-10-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010471 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230331", + "importe_nota": 8874.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8874.0, + "Fecha_venta": "2023-10-03", + "Fecha_vence": "2023-11-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010471 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230370", + "importe_nota": 10353.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10353.0, + "Fecha_venta": "2023-11-03", + "Fecha_vence": "2023-12-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010472 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230388", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2023-11-23", + "Fecha_vence": "2023-12-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01220638", + "importe_nota": 0.0, + "Monto_pagado": 0.01, + "Saldo_pendiente": -0.01, + "Fecha_venta": "2022-09-29", + "Fecha_vence": "2022-11-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230293", + "importe_nota": 0.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.01, + "Fecha_venta": "2023-08-29", + "Fecha_vence": "2023-09-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230413", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2023-12-14", + "Fecha_vence": "2023-12-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011003 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210657", + "importe_nota": 12209.58, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12209.58, + "Fecha_venta": "2021-09-07", + "Fecha_vence": "2021-11-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011003 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210680", + "importe_nota": 4315.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4315.2, + "Fecha_venta": "2021-09-16", + "Fecha_vence": "2021-11-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011003 ", + "Fecha": "2024-01-01", + "nro_nota": "R01210734", + "importe_nota": 661.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 661.2, + "Fecha_venta": "2021-10-06", + "Fecha_vence": "2021-12-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011010 ", + "Fecha": "2024-01-01", + "nro_nota": "R01185108", + "importe_nota": 4512.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4512.93, + "Fecha_venta": "2018-12-31", + "Fecha_vence": "2019-01-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201011010 ", + "Fecha": "2024-01-01", + "nro_nota": "R01185109", + "importe_nota": 4955.52, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4955.52, + "Fecha_venta": "2018-12-31", + "Fecha_vence": "2019-01-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220079", + "importe_nota": 11575.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11575.87, + "Fecha_venta": "2022-02-02", + "Fecha_vence": "2022-04-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220080", + "importe_nota": 11575.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11575.87, + "Fecha_venta": "2022-02-02", + "Fecha_vence": "2022-04-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220082", + "importe_nota": 11575.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11575.87, + "Fecha_venta": "2022-02-02", + "Fecha_vence": "2022-04-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220083", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-02-03", + "Fecha_vence": "2022-04-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220084", + "importe_nota": 3307.39, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3307.39, + "Fecha_venta": "2022-02-03", + "Fecha_vence": "2022-04-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220085", + "importe_nota": 9561.37, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9561.37, + "Fecha_venta": "2022-02-03", + "Fecha_vence": "2022-04-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220091", + "importe_nota": 8268.48, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8268.48, + "Fecha_venta": "2022-02-05", + "Fecha_vence": "2022-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220099", + "importe_nota": 11575.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11575.87, + "Fecha_venta": "2022-02-08", + "Fecha_vence": "2022-04-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220100", + "importe_nota": 8268.48, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8268.48, + "Fecha_venta": "2022-02-08", + "Fecha_vence": "2022-04-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220101", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-02-08", + "Fecha_vence": "2022-04-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220104", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-02-09", + "Fecha_vence": "2022-04-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220106", + "importe_nota": 9561.37, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9561.37, + "Fecha_venta": "2022-02-09", + "Fecha_vence": "2022-04-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220107", + "importe_nota": 11575.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11575.87, + "Fecha_venta": "2022-02-09", + "Fecha_vence": "2022-04-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220109", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-02-10", + "Fecha_vence": "2022-04-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220111", + "importe_nota": 11245.13, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11245.13, + "Fecha_venta": "2022-02-10", + "Fecha_vence": "2022-04-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220113", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-02-10", + "Fecha_vence": "2022-04-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220115", + "importe_nota": 8764.59, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8764.59, + "Fecha_venta": "2022-02-11", + "Fecha_vence": "2022-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220132", + "importe_nota": 9561.37, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9561.37, + "Fecha_venta": "2022-02-15", + "Fecha_vence": "2022-04-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220136", + "importe_nota": 7967.81, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7967.81, + "Fecha_venta": "2022-02-16", + "Fecha_vence": "2022-04-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220139", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-02-17", + "Fecha_vence": "2022-04-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220199", + "importe_nota": 12360.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12360.96, + "Fecha_venta": "2022-03-28", + "Fecha_vence": "2022-05-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220204", + "importe_nota": 2784.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2784.0, + "Fecha_venta": "2022-03-30", + "Fecha_vence": "2022-05-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220207", + "importe_nota": 15073.69, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15073.69, + "Fecha_venta": "2022-04-04", + "Fecha_vence": "2022-06-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220208", + "importe_nota": 15073.69, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15073.69, + "Fecha_venta": "2022-04-05", + "Fecha_vence": "2022-06-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220209", + "importe_nota": 14522.46, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14522.46, + "Fecha_venta": "2022-04-05", + "Fecha_vence": "2022-06-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220210", + "importe_nota": 9681.64, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9681.64, + "Fecha_venta": "2022-04-06", + "Fecha_vence": "2022-06-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220220", + "importe_nota": 14983.49, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14983.49, + "Fecha_venta": "2022-04-11", + "Fecha_vence": "2022-06-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220221", + "importe_nota": 14983.49, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14983.49, + "Fecha_venta": "2022-04-11", + "Fecha_vence": "2023-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220225", + "importe_nota": 15607.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15607.8, + "Fecha_venta": "2022-04-12", + "Fecha_vence": "2022-06-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220228", + "importe_nota": 15607.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15607.8, + "Fecha_venta": "2022-04-13", + "Fecha_vence": "2022-06-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220230", + "importe_nota": 11237.62, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11237.62, + "Fecha_venta": "2022-04-18", + "Fecha_vence": "2022-06-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220233", + "importe_nota": 14983.49, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14983.49, + "Fecha_venta": "2022-04-19", + "Fecha_vence": "2022-06-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220235", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-19", + "Fecha_vence": "2022-06-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220237", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220239", + "importe_nota": 14983.49, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14983.49, + "Fecha_venta": "2022-04-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220240", + "importe_nota": 11237.62, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11237.62, + "Fecha_venta": "2022-04-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220244", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220245", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220247", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-22", + "Fecha_vence": "2022-06-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220248", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-22", + "Fecha_vence": "2022-06-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220251", + "importe_nota": 9113.7, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9113.7, + "Fecha_venta": "2022-04-22", + "Fecha_vence": "2022-06-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220255", + "importe_nota": 7299.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7299.65, + "Fecha_venta": "2022-04-25", + "Fecha_vence": "2022-06-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220260", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-26", + "Fecha_vence": "2022-06-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220263", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-26", + "Fecha_vence": "2022-06-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220264", + "importe_nota": 14809.77, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14809.77, + "Fecha_venta": "2022-04-26", + "Fecha_vence": "2022-06-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220272", + "importe_nota": 13961.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13961.2, + "Fecha_venta": "2022-04-28", + "Fecha_vence": "2022-06-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220273", + "importe_nota": 13961.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13961.2, + "Fecha_venta": "2022-04-28", + "Fecha_vence": "2022-06-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220274", + "importe_nota": 13961.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13961.2, + "Fecha_venta": "2022-04-28", + "Fecha_vence": "2022-06-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220276", + "importe_nota": 13961.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13961.2, + "Fecha_venta": "2022-04-28", + "Fecha_vence": "2022-06-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220278", + "importe_nota": 13961.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13961.2, + "Fecha_venta": "2022-04-29", + "Fecha_vence": "2022-06-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220279", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-04-29", + "Fecha_vence": "2022-06-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220281", + "importe_nota": 7974.49, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7974.49, + "Fecha_venta": "2022-04-29", + "Fecha_vence": "2022-06-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220290", + "importe_nota": 13961.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13961.2, + "Fecha_venta": "2022-05-03", + "Fecha_vence": "2022-07-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220293", + "importe_nota": 13961.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13961.2, + "Fecha_venta": "2022-05-04", + "Fecha_vence": "2022-07-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220297", + "importe_nota": 30868.99, + "Monto_pagado": 0.0, + "Saldo_pendiente": 30868.99, + "Fecha_venta": "2022-05-05", + "Fecha_vence": "2022-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220298", + "importe_nota": 11024.64, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11024.64, + "Fecha_venta": "2022-05-05", + "Fecha_vence": "2022-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220299", + "importe_nota": 17158.35, + "Monto_pagado": 0.0, + "Saldo_pendiente": 17158.35, + "Fecha_venta": "2022-05-05", + "Fecha_vence": "2022-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220301", + "importe_nota": 26459.14, + "Monto_pagado": 0.0, + "Saldo_pendiente": 26459.14, + "Fecha_venta": "2022-05-05", + "Fecha_vence": "2022-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220304", + "importe_nota": 15013.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15013.56, + "Fecha_venta": "2022-05-06", + "Fecha_vence": "2022-07-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220311", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-10", + "Fecha_vence": "2022-07-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220312", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-10", + "Fecha_vence": "2022-07-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220313", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-10", + "Fecha_vence": "2022-07-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220314", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-10", + "Fecha_vence": "2022-07-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220315", + "importe_nota": 8819.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8819.71, + "Fecha_venta": "2022-05-11", + "Fecha_vence": "2022-07-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220316", + "importe_nota": 15013.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15013.56, + "Fecha_venta": "2022-05-11", + "Fecha_vence": "2022-07-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220317", + "importe_nota": 15013.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15013.56, + "Fecha_venta": "2022-05-11", + "Fecha_vence": "2022-07-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220319", + "importe_nota": 15013.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15013.56, + "Fecha_venta": "2022-05-11", + "Fecha_vence": "2022-07-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220320", + "importe_nota": 15013.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15013.56, + "Fecha_venta": "2022-05-11", + "Fecha_vence": "2022-07-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220322", + "importe_nota": 16085.95, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16085.95, + "Fecha_venta": "2022-05-12", + "Fecha_vence": "2022-07-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220323", + "importe_nota": 16085.95, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16085.95, + "Fecha_venta": "2022-05-12", + "Fecha_vence": "2022-07-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220327", + "importe_nota": 13920.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13920.0, + "Fecha_venta": "2022-05-13", + "Fecha_vence": "2022-07-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220332", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-16", + "Fecha_vence": "2022-07-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220333", + "importe_nota": 6614.78, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6614.78, + "Fecha_venta": "2022-05-16", + "Fecha_vence": "2022-07-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220341", + "importe_nota": 10723.97, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10723.97, + "Fecha_venta": "2022-05-20", + "Fecha_vence": "2022-07-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220386", + "importe_nota": 13697.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13697.28, + "Fecha_venta": "2022-06-13", + "Fecha_vence": "2022-08-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220389", + "importe_nota": 13697.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13697.28, + "Fecha_venta": "2022-06-17", + "Fecha_vence": "2022-08-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220392", + "importe_nota": 14087.04, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14087.04, + "Fecha_venta": "2022-06-20", + "Fecha_vence": "2022-08-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220395", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-06-22", + "Fecha_vence": "2023-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220399", + "importe_nota": 10552.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10552.47, + "Fecha_venta": "2022-06-23", + "Fecha_vence": "2022-08-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220404", + "importe_nota": 9775.18, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9775.18, + "Fecha_venta": "2022-06-27", + "Fecha_vence": "2022-08-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220407", + "importe_nota": 4189.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4189.36, + "Fecha_venta": "2022-06-27", + "Fecha_vence": "2022-08-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220413", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-06-28", + "Fecha_vence": "2022-08-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220415", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-06-29", + "Fecha_vence": "2022-08-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220418", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-06-29", + "Fecha_vence": "2022-08-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220419", + "importe_nota": 9233.41, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9233.41, + "Fecha_venta": "2022-06-30", + "Fecha_vence": "2022-08-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220424", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-07-04", + "Fecha_vence": "2022-09-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220430", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-07-04", + "Fecha_vence": "2022-09-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220432", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-05", + "Fecha_vence": "2022-09-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220434", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-05", + "Fecha_vence": "2022-09-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220435", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-05", + "Fecha_vence": "2022-09-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220436", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-07-06", + "Fecha_vence": "2022-09-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220438", + "importe_nota": 11871.53, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11871.53, + "Fecha_venta": "2022-07-06", + "Fecha_vence": "2022-09-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220441", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-07", + "Fecha_vence": "2022-09-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220442", + "importe_nota": 8352.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8352.0, + "Fecha_venta": "2022-07-07", + "Fecha_vence": "2022-09-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220444", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-08", + "Fecha_vence": "2022-09-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220448", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-11", + "Fecha_vence": "2022-09-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220450", + "importe_nota": 10552.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10552.47, + "Fecha_venta": "2022-07-11", + "Fecha_vence": "2022-09-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220452", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-12", + "Fecha_vence": "2022-09-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220455", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-12", + "Fecha_vence": "2022-09-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220456", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-12", + "Fecha_vence": "2022-09-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220457", + "importe_nota": 10749.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10749.02, + "Fecha_venta": "2022-07-12", + "Fecha_vence": "2022-09-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220459", + "importe_nota": 15526.37, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15526.37, + "Fecha_venta": "2022-07-13", + "Fecha_vence": "2022-09-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220460", + "importe_nota": 17639.42, + "Monto_pagado": 0.0, + "Saldo_pendiente": 17639.42, + "Fecha_venta": "2022-07-13", + "Fecha_vence": "2022-09-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220463", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-14", + "Fecha_vence": "2022-09-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220467", + "importe_nota": 22049.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 22049.28, + "Fecha_venta": "2022-07-15", + "Fecha_vence": "2022-09-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220470", + "importe_nota": 15924.48, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15924.48, + "Fecha_venta": "2022-07-15", + "Fecha_vence": "2022-09-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220472", + "importe_nota": 47773.44, + "Monto_pagado": 0.0, + "Saldo_pendiente": 47773.44, + "Fecha_venta": "2022-07-18", + "Fecha_vence": "2022-09-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220474", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-18", + "Fecha_vence": "2022-09-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220477", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-19", + "Fecha_vence": "2022-09-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220478", + "importe_nota": 30868.99, + "Monto_pagado": 0.0, + "Saldo_pendiente": 30868.99, + "Fecha_venta": "2022-07-19", + "Fecha_vence": "2022-09-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220485", + "importe_nota": 11943.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11943.36, + "Fecha_venta": "2022-07-22", + "Fecha_vence": "2022-09-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220486", + "importe_nota": 30868.99, + "Monto_pagado": 0.0, + "Saldo_pendiente": 30868.99, + "Fecha_venta": "2022-07-22", + "Fecha_vence": "2022-09-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220491", + "importe_nota": 46303.49, + "Monto_pagado": 0.0, + "Saldo_pendiente": 46303.49, + "Fecha_venta": "2022-07-25", + "Fecha_vence": "2022-09-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220492", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-25", + "Fecha_vence": "2022-09-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220496", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-26", + "Fecha_vence": "2022-09-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220498", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-26", + "Fecha_vence": "2022-09-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220502", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-28", + "Fecha_vence": "2022-09-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220503", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-28", + "Fecha_vence": "2022-09-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220505", + "importe_nota": 15083.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15083.71, + "Fecha_venta": "2022-07-29", + "Fecha_vence": "2022-09-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220506", + "importe_nota": 6464.45, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6464.45, + "Fecha_venta": "2022-07-29", + "Fecha_vence": "2022-09-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220509", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-29", + "Fecha_vence": "2022-09-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220513", + "importe_nota": 11024.64, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11024.64, + "Fecha_venta": "2022-08-01", + "Fecha_vence": "2022-09-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220515", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-08-02", + "Fecha_vence": "2022-10-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220519", + "importe_nota": 10774.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10774.08, + "Fecha_venta": "2022-08-03", + "Fecha_vence": "2022-10-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220521", + "importe_nota": 24254.21, + "Monto_pagado": 0.0, + "Saldo_pendiente": 24254.21, + "Fecha_venta": "2022-08-04", + "Fecha_vence": "2022-10-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220522", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-08-04", + "Fecha_vence": "2022-10-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220530", + "importe_nota": 16161.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16161.12, + "Fecha_venta": "2022-08-09", + "Fecha_vence": "2022-10-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220556", + "importe_nota": 12568.09, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12568.09, + "Fecha_venta": "2022-08-22", + "Fecha_vence": "2022-10-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220558", + "importe_nota": 15361.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15361.0, + "Fecha_venta": "2022-08-23", + "Fecha_vence": "2022-10-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220570", + "importe_nota": 12568.09, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12568.09, + "Fecha_venta": "2022-08-30", + "Fecha_vence": "2022-10-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220571", + "importe_nota": 15828.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15828.71, + "Fecha_venta": "2022-08-31", + "Fecha_vence": "2022-10-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220577", + "importe_nota": 15828.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15828.71, + "Fecha_venta": "2022-09-01", + "Fecha_vence": "2022-10-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220578", + "importe_nota": 7914.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7914.36, + "Fecha_venta": "2022-09-01", + "Fecha_vence": "2022-10-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220583", + "importe_nota": 5568.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5568.0, + "Fecha_venta": "2022-09-05", + "Fecha_vence": "2022-11-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220597", + "importe_nota": 15828.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15828.71, + "Fecha_venta": "2022-09-13", + "Fecha_vence": "2022-11-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220599", + "importe_nota": 15828.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15828.71, + "Fecha_venta": "2022-09-13", + "Fecha_vence": "2022-11-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220601", + "importe_nota": 7914.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7914.36, + "Fecha_venta": "2022-09-15", + "Fecha_vence": "2022-11-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220602", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-09-15", + "Fecha_vence": "2022-11-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220607", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-09-16", + "Fecha_vence": "2022-11-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220608", + "importe_nota": 7166.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7166.02, + "Fecha_venta": "2022-09-16", + "Fecha_vence": "2022-11-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220642", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-10-01", + "Fecha_vence": "2022-11-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220643", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-10-01", + "Fecha_vence": "2022-11-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220651", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-06", + "Fecha_vence": "2022-12-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220652", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-06", + "Fecha_vence": "2022-12-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220656", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-10", + "Fecha_vence": "2022-12-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220657", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-10", + "Fecha_vence": "2022-12-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220658", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-11", + "Fecha_vence": "2022-12-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220659", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-11", + "Fecha_vence": "2022-12-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220666", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-14", + "Fecha_vence": "2022-12-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220667", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-14", + "Fecha_vence": "2022-12-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220668", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-15", + "Fecha_vence": "2022-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220669", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-17", + "Fecha_vence": "2022-12-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220670", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-17", + "Fecha_vence": "2022-12-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220680", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-21", + "Fecha_vence": "2022-12-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220681", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-21", + "Fecha_vence": "2022-12-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220684", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-26", + "Fecha_vence": "2022-12-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220688", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-27", + "Fecha_vence": "2022-12-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220689", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-28", + "Fecha_vence": "2022-12-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220690", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-28", + "Fecha_vence": "2022-12-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220692", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-29", + "Fecha_vence": "2022-12-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010005", + "Fecha": "2024-01-01", + "nro_nota": "R01220693", + "importe_nota": 16169.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16169.47, + "Fecha_venta": "2022-10-31", + "Fecha_vence": "2022-12-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220092", + "importe_nota": 8932.46, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8932.46, + "Fecha_venta": "2022-02-05", + "Fecha_vence": "2022-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220094", + "importe_nota": 10917.46, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10917.46, + "Fecha_venta": "2022-02-05", + "Fecha_vence": "2022-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220129", + "importe_nota": 8932.46, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8932.46, + "Fecha_venta": "2022-02-15", + "Fecha_vence": "2022-04-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220131", + "importe_nota": 11098.14, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11098.14, + "Fecha_venta": "2022-02-15", + "Fecha_vence": "2022-04-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220134", + "importe_nota": 11098.14, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11098.14, + "Fecha_venta": "2022-02-16", + "Fecha_vence": "2022-04-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220135", + "importe_nota": 5549.07, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5549.07, + "Fecha_venta": "2022-02-16", + "Fecha_vence": "2022-04-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220145", + "importe_nota": 5549.07, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5549.07, + "Fecha_venta": "2022-02-21", + "Fecha_vence": "2022-04-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220146", + "importe_nota": 11098.14, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11098.14, + "Fecha_venta": "2022-02-21", + "Fecha_vence": "2022-04-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220148", + "importe_nota": 7441.63, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7441.63, + "Fecha_venta": "2022-02-22", + "Fecha_vence": "2022-04-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220149", + "importe_nota": 11575.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11575.87, + "Fecha_venta": "2022-02-22", + "Fecha_vence": "2022-04-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220152", + "importe_nota": 14056.42, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14056.42, + "Fecha_venta": "2022-02-23", + "Fecha_vence": "2022-04-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220155", + "importe_nota": 11575.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11575.87, + "Fecha_venta": "2022-03-03", + "Fecha_vence": "2022-05-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220158", + "importe_nota": 9095.33, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9095.33, + "Fecha_venta": "2022-03-03", + "Fecha_vence": "2022-05-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220168", + "importe_nota": 4134.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4134.24, + "Fecha_venta": "2022-03-07", + "Fecha_vence": "2022-05-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220169", + "importe_nota": 5577.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5577.47, + "Fecha_venta": "2022-03-07", + "Fecha_vence": "2022-05-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220172", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-03-08", + "Fecha_vence": "2022-05-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220174", + "importe_nota": 11154.93, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11154.93, + "Fecha_venta": "2022-03-09", + "Fecha_vence": "2022-05-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220176", + "importe_nota": 7967.81, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7967.81, + "Fecha_venta": "2022-03-09", + "Fecha_vence": "2022-05-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220241", + "importe_nota": 9120.38, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9120.38, + "Fecha_venta": "2022-04-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220266", + "importe_nota": 3808.51, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3808.51, + "Fecha_venta": "2022-04-26", + "Fecha_vence": "2022-06-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220267", + "importe_nota": 7299.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7299.65, + "Fecha_venta": "2022-04-26", + "Fecha_vence": "2022-06-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220268", + "importe_nota": 14599.3, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14599.3, + "Fecha_venta": "2022-04-27", + "Fecha_vence": "2022-06-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220269", + "importe_nota": 2433.22, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2433.22, + "Fecha_venta": "2022-04-27", + "Fecha_vence": "2022-06-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220300", + "importe_nota": 7299.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7299.65, + "Fecha_venta": "2022-05-05", + "Fecha_vence": "2022-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220306", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-05-09", + "Fecha_vence": "2022-07-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220307", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-05-09", + "Fecha_vence": "2022-07-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220308", + "importe_nota": 7299.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7299.65, + "Fecha_venta": "2022-05-09", + "Fecha_vence": "2022-07-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220310", + "importe_nota": 12166.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12166.08, + "Fecha_venta": "2022-05-10", + "Fecha_vence": "2022-07-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220325", + "importe_nota": 13670.55, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13670.55, + "Fecha_venta": "2022-05-12", + "Fecha_vence": "2022-07-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220326", + "importe_nota": 4556.85, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4556.85, + "Fecha_venta": "2022-05-13", + "Fecha_vence": "2022-07-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220335", + "importe_nota": 16034.73, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16034.73, + "Fecha_venta": "2022-05-17", + "Fecha_vence": "2022-07-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220336", + "importe_nota": 13229.57, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13229.57, + "Fecha_venta": "2022-05-17", + "Fecha_vence": "2022-07-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220337", + "importe_nota": 2463.84, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2463.84, + "Fecha_venta": "2022-05-18", + "Fecha_vence": "2022-07-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220339", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-19", + "Fecha_vence": "2022-07-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220340", + "importe_nota": 4409.86, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4409.86, + "Fecha_venta": "2022-05-20", + "Fecha_vence": "2022-07-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220347", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-23", + "Fecha_vence": "2022-07-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220352", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-05-24", + "Fecha_vence": "2022-07-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220354", + "importe_nota": 13229.57, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13229.57, + "Fecha_venta": "2022-05-24", + "Fecha_vence": "2022-07-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220364", + "importe_nota": 6614.78, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6614.78, + "Fecha_venta": "2022-05-30", + "Fecha_vence": "2022-07-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220365", + "importe_nota": 8579.17, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8579.17, + "Fecha_venta": "2022-05-30", + "Fecha_vence": "2022-07-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220369", + "importe_nota": 15013.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15013.56, + "Fecha_venta": "2022-05-31", + "Fecha_vence": "2022-07-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220371", + "importe_nota": 8579.17, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8579.17, + "Fecha_venta": "2022-05-31", + "Fecha_vence": "2022-07-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220405", + "importe_nota": 13964.54, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13964.54, + "Fecha_venta": "2022-06-27", + "Fecha_vence": "2022-08-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220428", + "importe_nota": 1396.45, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1396.45, + "Fecha_venta": "2022-07-04", + "Fecha_vence": "2022-09-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220429", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-07-04", + "Fecha_vence": "2022-09-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220437", + "importe_nota": 11871.53, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11871.53, + "Fecha_venta": "2022-07-06", + "Fecha_vence": "2022-09-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220447", + "importe_nota": 14509.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14509.65, + "Fecha_venta": "2022-07-11", + "Fecha_vence": "2022-09-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220449", + "importe_nota": 9233.41, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9233.41, + "Fecha_venta": "2022-07-11", + "Fecha_vence": "2022-09-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220473", + "importe_nota": 3957.18, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3957.18, + "Fecha_venta": "2022-07-18", + "Fecha_vence": "2022-09-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220479", + "importe_nota": 14332.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14332.03, + "Fecha_venta": "2022-07-20", + "Fecha_vence": "2022-09-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220482", + "importe_nota": 28664.06, + "Monto_pagado": 0.0, + "Saldo_pendiente": 28664.06, + "Fecha_venta": "2022-07-21", + "Fecha_vence": "2022-09-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220484", + "importe_nota": 16720.7, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16720.7, + "Fecha_venta": "2022-07-22", + "Fecha_vence": "2022-09-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220495", + "importe_nota": 2388.67, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2388.67, + "Fecha_venta": "2022-07-26", + "Fecha_vence": "2022-09-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220507", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-29", + "Fecha_vence": "2022-09-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220508", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-07-29", + "Fecha_vence": "2022-09-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220510", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-08-01", + "Fecha_vence": "2022-09-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220514", + "importe_nota": 8819.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8819.71, + "Fecha_venta": "2022-08-01", + "Fecha_vence": "2022-09-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220516", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-08-02", + "Fecha_vence": "2022-10-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220518", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2022-08-03", + "Fecha_vence": "2022-10-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220524", + "importe_nota": 13229.57, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13229.57, + "Fecha_venta": "2022-08-04", + "Fecha_vence": "2022-10-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01220531", + "importe_nota": 19393.34, + "Monto_pagado": 0.0, + "Saldo_pendiente": 19393.34, + "Fecha_venta": "2022-08-09", + "Fecha_vence": "2022-10-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190010006", + "Fecha": "2024-01-01", + "nro_nota": "R01225033", + "importe_nota": 3925.44, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3925.44, + "Fecha_venta": "2022-04-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "112010190020001", + "Fecha": "2024-02-15", + "nro_nota": "R01240045", + "importe_nota": 1113.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1113.6, + "Fecha_venta": "2024-02-15", + "Fecha_vence": "2024-04-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "APERTURA", + "importe_nota": 41.76, + "Monto_pagado": 0.0, + "Saldo_pendiente": 41.76, + "Fecha_venta": "2024-01-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01220779", + "importe_nota": 0.0, + "Monto_pagado": 41.76, + "Saldo_pendiente": -41.76, + "Fecha_venta": "2022-12-30", + "Fecha_vence": "2023-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230340", + "importe_nota": 3758.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3758.4, + "Fecha_venta": "2023-10-12", + "Fecha_vence": "2023-12-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230402", + "importe_nota": 522.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 522.0, + "Fecha_venta": "2023-12-01", + "Fecha_vence": "2024-01-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01230414", + "importe_nota": 104.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 104.4, + "Fecha_venta": "2023-12-15", + "Fecha_vence": "2024-01-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235032", + "importe_nota": 0.0, + "Monto_pagado": 3.13, + "Saldo_pendiente": -3.13, + "Fecha_venta": "2023-04-24", + "Fecha_vence": "2023-06-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235117", + "importe_nota": 37591.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 37591.6, + "Fecha_venta": "2023-12-01", + "Fecha_vence": "2023-12-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-01", + "nro_nota": "R01235118", + "importe_nota": 452.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 452.4, + "Fecha_venta": "2023-12-01", + "Fecha_vence": "2024-01-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-11", + "nro_nota": "R01245003", + "importe_nota": 904.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 904.8, + "Fecha_venta": "2024-01-11", + "Fecha_vence": "2024-02-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-11", + "nro_nota": "R01245004", + "importe_nota": 100.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 100.0, + "Fecha_venta": "2024-01-11", + "Fecha_vence": "2024-02-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S001 ", + "Fecha": "2024-01-25", + "nro_nota": "R01240018", + "importe_nota": 612.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 612.0, + "Fecha_venta": "2024-01-25", + "Fecha_vence": "2024-03-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120101S005 ", + "Fecha": "2024-01-01", + "nro_nota": "R01181207", + "importe_nota": 7576.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7576.03, + "Fecha_venta": "2018-12-07", + "Fecha_vence": "2019-02-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020001 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230616", + "importe_nota": 13053.25, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13053.25, + "Fecha_venta": "2023-10-24", + "Fecha_vence": "2023-11-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020001 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230675", + "importe_nota": 835.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 835.2, + "Fecha_venta": "2023-11-14", + "Fecha_vence": "2023-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020001 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230678", + "importe_nota": 3132.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3132.0, + "Fecha_venta": "2023-11-14", + "Fecha_vence": "2023-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020001 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230696", + "importe_nota": 3340.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3340.8, + "Fecha_venta": "2023-11-21", + "Fecha_vence": "2023-12-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020001 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230724", + "importe_nota": 3579.81, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3579.81, + "Fecha_venta": "2023-11-30", + "Fecha_vence": "2023-12-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020001 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230729", + "importe_nota": 278.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 278.4, + "Fecha_venta": "2023-11-30", + "Fecha_vence": "2023-12-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020001 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230778", + "importe_nota": 24297.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 24297.36, + "Fecha_venta": "2023-12-18", + "Fecha_vence": "2024-01-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020015 ", + "Fecha": "2024-01-26", + "nro_nota": "R02240067", + "importe_nota": 4939.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4939.2, + "Fecha_venta": "2024-01-26", + "Fecha_vence": "2024-02-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020016 ", + "Fecha": "2024-02-06", + "nro_nota": "R02240089", + "importe_nota": 940.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 940.0, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-03-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020016 ", + "Fecha": "2024-02-09", + "nro_nota": "R02240100", + "importe_nota": 2350.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2350.0, + "Fecha_venta": "2024-02-09", + "Fecha_vence": "2024-03-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020019 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230676", + "importe_nota": 2296.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2296.8, + "Fecha_venta": "2023-11-14", + "Fecha_vence": "2023-12-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020021 ", + "Fecha": "2024-02-01", + "nro_nota": "R02245033", + "importe_nota": 198360.0, + "Monto_pagado": 166170.0, + "Saldo_pendiente": 32190.0, + "Fecha_venta": "2024-02-01", + "Fecha_vence": "2024-03-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "APERTURA", + "importe_nota": 0.1, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.1, + "Fecha_venta": "2024-01-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02215130", + "importe_nota": 18473.78, + "Monto_pagado": 0.0, + "Saldo_pendiente": 18473.78, + "Fecha_venta": "2021-08-13", + "Fecha_vence": "2021-09-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220189", + "importe_nota": 2986.69, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2986.69, + "Fecha_venta": "2022-03-16", + "Fecha_vence": "2022-04-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220272", + "importe_nota": 540.51, + "Monto_pagado": 0.0, + "Saldo_pendiente": 540.51, + "Fecha_venta": "2022-04-14", + "Fecha_vence": "2022-05-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220566", + "importe_nota": 6915.46, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6915.46, + "Fecha_venta": "2022-07-19", + "Fecha_vence": "2022-08-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220759", + "importe_nota": 2784.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2784.0, + "Fecha_venta": "2022-10-07", + "Fecha_vence": "2022-11-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225029", + "importe_nota": 28211.94, + "Monto_pagado": 0.0, + "Saldo_pendiente": 28211.94, + "Fecha_venta": "2022-03-14", + "Fecha_vence": "2022-04-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225030", + "importe_nota": 139200.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 139200.0, + "Fecha_venta": "2022-03-14", + "Fecha_vence": "2022-04-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225032", + "importe_nota": 3249.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3249.28, + "Fecha_venta": "2022-03-14", + "Fecha_vence": "2022-04-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225033", + "importe_nota": 5790.72, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5790.72, + "Fecha_venta": "2022-03-14", + "Fecha_vence": "2022-04-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225042", + "importe_nota": 542.88, + "Monto_pagado": 0.0, + "Saldo_pendiente": 542.88, + "Fecha_venta": "2022-04-01", + "Fecha_vence": "2022-05-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225052", + "importe_nota": 6903.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6903.28, + "Fecha_venta": "2022-04-11", + "Fecha_vence": "2022-05-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225059", + "importe_nota": 522.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 522.0, + "Fecha_venta": "2022-04-27", + "Fecha_vence": "2022-05-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020032 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235034", + "importe_nota": 1743.78, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1743.78, + "Fecha_venta": "2023-03-06", + "Fecha_vence": "2023-04-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020059 ", + "Fecha": "2024-01-25", + "nro_nota": "R02240065", + "importe_nota": 8355.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8355.0, + "Fecha_venta": "2024-01-25", + "Fecha_vence": "2024-02-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020061 ", + "Fecha": "2024-01-12", + "nro_nota": "R02240024", + "importe_nota": 160.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 160.0, + "Fecha_venta": "2024-01-12", + "Fecha_vence": "2024-02-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230777", + "importe_nota": 2436.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2436.0, + "Fecha_venta": "2023-12-18", + "Fecha_vence": "2024-01-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235049", + "importe_nota": 460.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 460.0, + "Fecha_venta": "2023-04-10", + "Fecha_vence": "2023-05-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235064", + "importe_nota": 460.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 460.0, + "Fecha_venta": "2023-05-05", + "Fecha_vence": "2023-06-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235087", + "importe_nota": 1223.28, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1223.28, + "Fecha_venta": "2023-06-05", + "Fecha_vence": "2023-07-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235097", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2023-06-19", + "Fecha_vence": "2023-07-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235110", + "importe_nota": 919.97, + "Monto_pagado": 0.0, + "Saldo_pendiente": 919.97, + "Fecha_venta": "2023-07-09", + "Fecha_vence": "2023-08-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235190", + "importe_nota": 626.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 626.4, + "Fecha_venta": "2023-11-27", + "Fecha_vence": "2023-12-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-18", + "nro_nota": "R02240042", + "importe_nota": 700.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 700.0, + "Fecha_venta": "2024-01-18", + "Fecha_vence": "2024-02-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-18", + "nro_nota": "R02245009", + "importe_nota": 700.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 700.0, + "Fecha_venta": "2024-01-18", + "Fecha_vence": "2024-02-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-01-31", + "nro_nota": "R02245032", + "importe_nota": 223960.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 223960.0, + "Fecha_venta": "2024-01-31", + "Fecha_vence": "2024-03-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-02-06", + "nro_nota": "R02240091", + "importe_nota": 4522.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4522.4, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-03-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020066 ", + "Fecha": "2024-02-06", + "nro_nota": "R02245039", + "importe_nota": 522.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 522.0, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-03-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020068 ", + "Fecha": "2024-01-12", + "nro_nota": "R02240027", + "importe_nota": 612.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 612.0, + "Fecha_venta": "2024-01-12", + "Fecha_vence": "2024-02-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020076 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230771", + "importe_nota": 8450.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8450.24, + "Fecha_venta": "2023-12-14", + "Fecha_vence": "2024-01-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020076 ", + "Fecha": "2024-01-11", + "nro_nota": "R02240014", + "importe_nota": 34800.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 34800.0, + "Fecha_venta": "2024-01-11", + "Fecha_vence": "2024-02-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020076 ", + "Fecha": "2024-01-24", + "nro_nota": "R02240061", + "importe_nota": 4175.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4175.0, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020076 ", + "Fecha": "2024-02-06", + "nro_nota": "R02240092", + "importe_nota": 8350.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8350.0, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-03-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020117 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230608", + "importe_nota": 2490.68, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2490.68, + "Fecha_venta": "2023-10-20", + "Fecha_vence": "2023-11-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020205 ", + "Fecha": "2024-01-01", + "nro_nota": "R02191144", + "importe_nota": 277.15, + "Monto_pagado": 0.0, + "Saldo_pendiente": 277.15, + "Fecha_venta": "2019-12-18", + "Fecha_vence": "2020-01-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020205 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200396", + "importe_nota": 3814.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3814.08, + "Fecha_venta": "2020-07-07", + "Fecha_vence": "2020-08-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020205 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205079", + "importe_nota": 217.15, + "Monto_pagado": 0.0, + "Saldo_pendiente": 217.15, + "Fecha_venta": "2020-07-07", + "Fecha_vence": "2020-08-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020208 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235189", + "importe_nota": 6628.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6628.8, + "Fecha_venta": "2023-11-22", + "Fecha_vence": "2023-12-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020208 ", + "Fecha": "2024-01-25", + "nro_nota": "R02245016", + "importe_nota": 70444.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 70444.0, + "Fecha_venta": "2024-01-25", + "Fecha_vence": "2024-02-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020237 ", + "Fecha": "2024-01-01", + "nro_nota": "R02175091", + "importe_nota": 1252.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1252.8, + "Fecha_venta": "2017-08-08", + "Fecha_vence": "2017-09-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020237 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190851", + "importe_nota": 31695.91, + "Monto_pagado": 0.0, + "Saldo_pendiente": 31695.91, + "Fecha_venta": "2019-09-04", + "Fecha_vence": "2019-11-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200065", + "importe_nota": 2088.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2088.0, + "Fecha_venta": "2020-01-20", + "Fecha_vence": "2020-02-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200076", + "importe_nota": 3952.58, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3952.58, + "Fecha_venta": "2020-01-24", + "Fecha_vence": "2020-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200113", + "importe_nota": 835.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 835.2, + "Fecha_venta": "2020-02-10", + "Fecha_vence": "2020-03-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200262", + "importe_nota": 5561.04, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5561.04, + "Fecha_venta": "2020-04-30", + "Fecha_vence": "2020-05-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200679", + "importe_nota": 2779.13, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2779.13, + "Fecha_venta": "2020-10-22", + "Fecha_vence": "2021-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205076", + "importe_nota": 4176.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4176.0, + "Fecha_venta": "2020-06-25", + "Fecha_vence": "2020-07-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02210213", + "importe_nota": 10377.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10377.36, + "Fecha_venta": "2021-03-25", + "Fecha_vence": "2021-04-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02210239", + "importe_nota": 2923.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2923.2, + "Fecha_venta": "2021-04-01", + "Fecha_vence": "2022-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02210423", + "importe_nota": 751.68, + "Monto_pagado": 0.0, + "Saldo_pendiente": 751.68, + "Fecha_venta": "2021-06-08", + "Fecha_vence": "2022-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02215056", + "importe_nota": 1781.76, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1781.76, + "Fecha_venta": "2021-03-25", + "Fecha_vence": "2021-04-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02215059", + "importe_nota": 78.23, + "Monto_pagado": 0.0, + "Saldo_pendiente": 78.23, + "Fecha_venta": "2021-04-01", + "Fecha_vence": "2022-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02215103", + "importe_nota": 51821.52, + "Monto_pagado": 0.0, + "Saldo_pendiente": 51821.52, + "Fecha_venta": "2021-06-23", + "Fecha_vence": "2022-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220170", + "importe_nota": 1263.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1263.24, + "Fecha_venta": "2022-03-10", + "Fecha_vence": "2022-04-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220672", + "importe_nota": 5025.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5025.12, + "Fecha_venta": "2022-09-06", + "Fecha_vence": "2022-10-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220811", + "importe_nota": 2296.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2296.8, + "Fecha_venta": "2022-11-03", + "Fecha_vence": "2022-12-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020241 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225128", + "importe_nota": 5220.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5220.0, + "Fecha_venta": "2022-09-06", + "Fecha_vence": "2022-10-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020244 ", + "Fecha": "2024-01-01", + "nro_nota": "R02160148", + "importe_nota": 2679.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2679.6, + "Fecha_venta": "2016-10-28", + "Fecha_vence": "2016-11-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020244 ", + "Fecha": "2024-01-01", + "nro_nota": "R02160182", + "importe_nota": 27813.76, + "Monto_pagado": 0.0, + "Saldo_pendiente": 27813.76, + "Fecha_venta": "2016-12-31", + "Fecha_vence": "2017-01-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02181295", + "importe_nota": 765.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 765.6, + "Fecha_venta": "2018-12-12", + "Fecha_vence": "2019-01-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02185179", + "importe_nota": 513.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 513.65, + "Fecha_venta": "2018-11-29", + "Fecha_vence": "2018-12-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02185184", + "importe_nota": 2262.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2262.0, + "Fecha_venta": "2018-12-10", + "Fecha_vence": "2019-01-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02195070", + "importe_nota": 1566.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1566.0, + "Fecha_venta": "2019-05-16", + "Fecha_vence": "2019-06-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205037", + "importe_nota": 16607.53, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16607.53, + "Fecha_venta": "2020-03-13", + "Fecha_vence": "2020-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205041", + "importe_nota": 7548.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7548.12, + "Fecha_venta": "2020-03-13", + "Fecha_vence": "2020-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205042", + "importe_nota": 9812.97, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9812.97, + "Fecha_venta": "2020-03-13", + "Fecha_vence": "2020-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205043", + "importe_nota": 9812.97, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9812.97, + "Fecha_venta": "2020-03-13", + "Fecha_vence": "2020-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205044", + "importe_nota": 9812.97, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9812.97, + "Fecha_venta": "2020-03-13", + "Fecha_vence": "2020-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020245 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205045", + "importe_nota": 9812.97, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9812.97, + "Fecha_venta": "2020-03-13", + "Fecha_vence": "2020-04-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020248 ", + "Fecha": "2024-01-24", + "nro_nota": "R02245013", + "importe_nota": 414.26, + "Monto_pagado": 0.0, + "Saldo_pendiente": 414.26, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020248 ", + "Fecha": "2024-01-24", + "nro_nota": "R02240056", + "importe_nota": 4281.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4281.0, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020248 ", + "Fecha": "2024-01-25", + "nro_nota": "R02240064", + "importe_nota": 10955.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10955.0, + "Fecha_venta": "2024-01-25", + "Fecha_vence": "2024-02-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020248 ", + "Fecha": "2024-01-29", + "nro_nota": "R02240073", + "importe_nota": 1114.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1114.0, + "Fecha_venta": "2024-01-29", + "Fecha_vence": "2024-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020248 ", + "Fecha": "2024-01-29", + "nro_nota": "R02245024", + "importe_nota": 41.34, + "Monto_pagado": 0.0, + "Saldo_pendiente": 41.34, + "Fecha_venta": "2024-01-29", + "Fecha_vence": "2024-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020283 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225159", + "importe_nota": 0.0, + "Monto_pagado": 0.01, + "Saldo_pendiente": -0.01, + "Fecha_venta": "2022-11-03", + "Fecha_vence": "2022-12-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020283 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230055", + "importe_nota": 0.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.01, + "Fecha_venta": "2023-01-25", + "Fecha_vence": "2023-02-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020283 ", + "Fecha": "2024-02-02", + "nro_nota": "R02245035", + "importe_nota": 26972.62, + "Monto_pagado": 0.0, + "Saldo_pendiente": 26972.62, + "Fecha_venta": "2024-02-02", + "Fecha_vence": "2024-03-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020283 ", + "Fecha": "2024-02-02", + "nro_nota": "R02245036", + "importe_nota": 1171.73, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1171.73, + "Fecha_venta": "2024-02-02", + "Fecha_vence": "2024-03-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020297 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190267", + "importe_nota": 8063.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8063.08, + "Fecha_venta": "2019-02-26", + "Fecha_vence": "2019-04-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190650", + "importe_nota": 2481.73, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2481.73, + "Fecha_venta": "2019-06-24", + "Fecha_vence": "2019-07-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190662", + "importe_nota": 3330.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3330.36, + "Fecha_venta": "2019-06-27", + "Fecha_vence": "2019-07-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190681", + "importe_nota": 8936.64, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8936.64, + "Fecha_venta": "2019-07-02", + "Fecha_vence": "2019-08-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190716", + "importe_nota": 3163.32, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3163.32, + "Fecha_venta": "2019-07-18", + "Fecha_vence": "2019-08-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190749", + "importe_nota": 3671.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3671.4, + "Fecha_venta": "2019-07-25", + "Fecha_vence": "2019-09-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190824", + "importe_nota": 817.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 817.8, + "Fecha_venta": "2019-08-26", + "Fecha_vence": "2019-09-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190830", + "importe_nota": 916.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 916.01, + "Fecha_venta": "2019-08-28", + "Fecha_vence": "2019-09-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190867", + "importe_nota": 13916.52, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13916.52, + "Fecha_venta": "2019-09-11", + "Fecha_vence": "2019-10-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020304 ", + "Fecha": "2024-01-01", + "nro_nota": "R02191158", + "importe_nota": 870.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 870.0, + "Fecha_venta": "2019-12-23", + "Fecha_vence": "2020-01-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230695", + "importe_nota": 208.83, + "Monto_pagado": 0.0, + "Saldo_pendiente": 208.83, + "Fecha_venta": "2023-11-21", + "Fecha_vence": "2023-12-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230709", + "importe_nota": 139.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 139.2, + "Fecha_venta": "2023-11-24", + "Fecha_vence": "2023-12-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230732", + "importe_nota": 208.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 208.8, + "Fecha_venta": "2023-12-01", + "Fecha_vence": "2023-12-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230781", + "importe_nota": 348.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 348.0, + "Fecha_venta": "2023-12-19", + "Fecha_vence": "2024-01-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235136", + "importe_nota": 74.85, + "Monto_pagado": 0.0, + "Saldo_pendiente": 74.85, + "Fecha_venta": "2023-08-22", + "Fecha_vence": "2023-09-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235192", + "importe_nota": 452.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 452.4, + "Fecha_venta": "2023-11-29", + "Fecha_vence": "2023-12-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-11", + "nro_nota": "R02245000", + "importe_nota": 904.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 904.8, + "Fecha_venta": "2024-01-11", + "Fecha_vence": "2024-02-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-12", + "nro_nota": "R02240023", + "importe_nota": 532.35, + "Monto_pagado": 0.0, + "Saldo_pendiente": 532.35, + "Fecha_venta": "2024-01-12", + "Fecha_vence": "2024-02-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-15", + "nro_nota": "R02240030", + "importe_nota": 1879.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1879.2, + "Fecha_venta": "2024-01-15", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-23", + "nro_nota": "R02240053", + "importe_nota": 1524.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1524.24, + "Fecha_venta": "2024-01-23", + "Fecha_vence": "2024-02-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020318 ", + "Fecha": "2024-01-24", + "nro_nota": "R02240063", + "importe_nota": 312.36, + "Monto_pagado": 0.0, + "Saldo_pendiente": 312.36, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020319 ", + "Fecha": "2024-01-01", + "nro_nota": "R02181252", + "importe_nota": 1378.57, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1378.57, + "Fecha_venta": "2018-12-03", + "Fecha_vence": "2019-01-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020319 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190093", + "importe_nota": 14965.74, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14965.74, + "Fecha_venta": "2019-01-21", + "Fecha_vence": "2019-02-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020319 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190219", + "importe_nota": 6168.3, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6168.3, + "Fecha_venta": "2019-02-13", + "Fecha_vence": "2019-03-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020319 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190266", + "importe_nota": 5038.34, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5038.34, + "Fecha_venta": "2019-02-26", + "Fecha_vence": "2019-03-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020322 ", + "Fecha": "2024-01-01", + "nro_nota": "R02181247", + "importe_nota": 1645.83, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1645.83, + "Fecha_venta": "2018-12-03", + "Fecha_vence": "2019-02-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020322 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190017", + "importe_nota": 643.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 643.8, + "Fecha_venta": "2019-01-07", + "Fecha_vence": "2019-03-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020322 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190074", + "importe_nota": 11694.89, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11694.89, + "Fecha_venta": "2019-01-17", + "Fecha_vence": "2019-03-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020322 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190151", + "importe_nota": 9340.32, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9340.32, + "Fecha_venta": "2019-01-31", + "Fecha_vence": "2019-04-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020322 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190431", + "importe_nota": 1224.26, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1224.26, + "Fecha_venta": "2019-04-10", + "Fecha_vence": "2019-06-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020324 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200802", + "importe_nota": 3503.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3503.01, + "Fecha_venta": "2020-11-26", + "Fecha_vence": "2021-01-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020324 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200804", + "importe_nota": 10025.18, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10025.18, + "Fecha_venta": "2020-11-26", + "Fecha_vence": "2021-01-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020324 ", + "Fecha": "2024-01-01", + "nro_nota": "R02210675", + "importe_nota": 278.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 278.4, + "Fecha_venta": "2021-08-26", + "Fecha_vence": "2021-10-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020324 ", + "Fecha": "2024-01-01", + "nro_nota": "R02215007", + "importe_nota": 1793.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1793.87, + "Fecha_venta": "2021-01-20", + "Fecha_vence": "2021-03-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020324 ", + "Fecha": "2024-01-01", + "nro_nota": "R02215138", + "importe_nota": 3480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3480.0, + "Fecha_venta": "2021-08-26", + "Fecha_vence": "2021-10-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020324 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220604", + "importe_nota": 139.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 139.2, + "Fecha_venta": "2022-08-09", + "Fecha_vence": "2022-10-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020324 ", + "Fecha": "2024-01-01", + "nro_nota": "R02225069", + "importe_nota": 12968.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12968.01, + "Fecha_venta": "2022-05-14", + "Fecha_vence": "2022-07-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020327 ", + "Fecha": "2024-01-01", + "nro_nota": "R02180747", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2018-08-14", + "Fecha_vence": "2018-10-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020400 ", + "Fecha": "2024-01-01", + "nro_nota": "R02190323", + "importe_nota": 635.1, + "Monto_pagado": 0.0, + "Saldo_pendiente": 635.1, + "Fecha_venta": "2019-03-12", + "Fecha_vence": "2019-04-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020422 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200781", + "importe_nota": 1742.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1742.02, + "Fecha_venta": "2020-11-20", + "Fecha_vence": "2020-12-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020422 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200845", + "importe_nota": 5652.91, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5652.91, + "Fecha_venta": "2020-12-08", + "Fecha_vence": "2021-01-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020422 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200860", + "importe_nota": 3110.7, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3110.7, + "Fecha_venta": "2020-12-16", + "Fecha_vence": "2021-01-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020422 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200864", + "importe_nota": 840.77, + "Monto_pagado": 0.0, + "Saldo_pendiente": 840.77, + "Fecha_venta": "2020-12-16", + "Fecha_vence": "2021-01-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020422 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200881", + "importe_nota": 14643.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14643.56, + "Fecha_venta": "2020-12-23", + "Fecha_vence": "2021-01-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200547", + "importe_nota": 274.22, + "Monto_pagado": 0.0, + "Saldo_pendiente": 274.22, + "Fecha_venta": "2020-09-11", + "Fecha_vence": "2020-10-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200573", + "importe_nota": 1991.53, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1991.53, + "Fecha_venta": "2020-09-22", + "Fecha_vence": "2020-10-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200580", + "importe_nota": 1002.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1002.24, + "Fecha_venta": "2020-09-25", + "Fecha_vence": "2020-10-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200674", + "importe_nota": 5025.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5025.12, + "Fecha_venta": "2020-10-21", + "Fecha_vence": "2020-11-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200700", + "importe_nota": 5234.48, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5234.48, + "Fecha_venta": "2020-10-28", + "Fecha_vence": "2020-11-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200728", + "importe_nota": 2243.35, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2243.35, + "Fecha_venta": "2020-11-06", + "Fecha_vence": "2020-12-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200740", + "importe_nota": 4493.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4493.24, + "Fecha_venta": "2020-11-10", + "Fecha_vence": "2020-12-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020424 ", + "Fecha": "2024-01-01", + "nro_nota": "R02210001", + "importe_nota": 16996.18, + "Monto_pagado": 0.0, + "Saldo_pendiente": 16996.18, + "Fecha_venta": "2021-01-01", + "Fecha_vence": "2021-01-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020425 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200729", + "importe_nota": 1000.43, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1000.43, + "Fecha_venta": "2020-11-06", + "Fecha_vence": "2020-12-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020425 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200851", + "importe_nota": 840.77, + "Monto_pagado": 0.0, + "Saldo_pendiente": 840.77, + "Fecha_venta": "2020-12-15", + "Fecha_vence": "2021-01-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020425 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200858", + "importe_nota": 8297.16, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8297.16, + "Fecha_venta": "2020-12-16", + "Fecha_vence": "2021-01-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020425 ", + "Fecha": "2024-01-01", + "nro_nota": "R02210031", + "importe_nota": 6912.67, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6912.67, + "Fecha_venta": "2021-01-14", + "Fecha_vence": "2021-02-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020426 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200810", + "importe_nota": 1720.65, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1720.65, + "Fecha_venta": "2020-11-27", + "Fecha_vence": "2020-12-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020426 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200835", + "importe_nota": 609.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 609.0, + "Fecha_venta": "2020-12-04", + "Fecha_vence": "2021-01-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020426 ", + "Fecha": "2024-01-01", + "nro_nota": "R02205182", + "importe_nota": 48.72, + "Monto_pagado": 0.0, + "Saldo_pendiente": 48.72, + "Fecha_venta": "2020-11-10", + "Fecha_vence": "2020-12-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020426 ", + "Fecha": "2024-01-01", + "nro_nota": "R02210003", + "importe_nota": 5184.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5184.5, + "Fecha_venta": "2021-01-04", + "Fecha_vence": "2021-02-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020427 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230737", + "importe_nota": 5726.38, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5726.38, + "Fecha_venta": "2023-12-04", + "Fecha_vence": "2024-01-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020427 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235191", + "importe_nota": 41554.0, + "Monto_pagado": 10000.0, + "Saldo_pendiente": 31554.0, + "Fecha_venta": "2023-11-28", + "Fecha_vence": "2023-12-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020427 ", + "Fecha": "2024-02-06", + "nro_nota": "R02240095", + "importe_nota": 173.88, + "Monto_pagado": 0.0, + "Saldo_pendiente": 173.88, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-03-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220338", + "importe_nota": 5206.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5206.08, + "Fecha_venta": "2022-05-10", + "Fecha_vence": "2022-06-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220355", + "importe_nota": 2317.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2317.96, + "Fecha_venta": "2022-05-17", + "Fecha_vence": "2022-06-16" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220399", + "importe_nota": 13194.35, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13194.35, + "Fecha_venta": "2022-05-31", + "Fecha_vence": "2022-06-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220430", + "importe_nota": 10412.16, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10412.16, + "Fecha_venta": "2022-06-10", + "Fecha_vence": "2022-07-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220465", + "importe_nota": 3422.37, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3422.37, + "Fecha_venta": "2022-06-17", + "Fecha_vence": "2022-07-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220466", + "importe_nota": 139.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 139.2, + "Fecha_venta": "2022-06-17", + "Fecha_vence": "2022-07-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220480", + "importe_nota": 8329.73, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8329.73, + "Fecha_venta": "2022-06-20", + "Fecha_vence": "2022-07-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220498", + "importe_nota": 12784.13, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12784.13, + "Fecha_venta": "2022-06-25", + "Fecha_vence": "2022-07-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220519", + "importe_nota": 4972.22, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4972.22, + "Fecha_venta": "2022-07-01", + "Fecha_vence": "2022-07-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220525", + "importe_nota": 174.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 174.0, + "Fecha_venta": "2022-07-02", + "Fecha_vence": "2022-08-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020433 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220552", + "importe_nota": 7811.9, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7811.9, + "Fecha_venta": "2022-07-12", + "Fecha_vence": "2022-08-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020434 ", + "Fecha": "2024-02-05", + "nro_nota": "R02245038", + "importe_nota": 843642.48, + "Monto_pagado": 0.0, + "Saldo_pendiente": 843642.48, + "Fecha_venta": "2024-02-05", + "Fecha_vence": "2024-02-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020441 ", + "Fecha": "2024-02-02", + "nro_nota": "R02240086", + "importe_nota": 1670.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1670.4, + "Fecha_venta": "2024-02-02", + "Fecha_vence": "2024-03-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020446 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230700", + "importe_nota": 6264.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6264.0, + "Fecha_venta": "2023-11-21", + "Fecha_vence": "2023-12-21" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020446 ", + "Fecha": "2024-01-16", + "nro_nota": "R02245008", + "importe_nota": 1002.24, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1002.24, + "Fecha_venta": "2024-01-16", + "Fecha_vence": "2024-02-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020447 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230540", + "importe_nota": 0.1, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.1, + "Fecha_venta": "2023-09-20", + "Fecha_vence": "2023-10-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020451 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230672", + "importe_nota": 612.48, + "Monto_pagado": 0.0, + "Saldo_pendiente": 612.48, + "Fecha_venta": "2023-11-13", + "Fecha_vence": "2023-12-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020451 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235186", + "importe_nota": 1301.52, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1301.52, + "Fecha_venta": "2023-11-13", + "Fecha_vence": "2023-12-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020453 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235205", + "importe_nota": 6998.87, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6998.87, + "Fecha_venta": "2023-12-28", + "Fecha_vence": "2024-01-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020454 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235197", + "importe_nota": 43999.78, + "Monto_pagado": 0.0, + "Saldo_pendiente": 43999.78, + "Fecha_venta": "2023-12-04", + "Fecha_vence": "2024-01-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020455 ", + "Fecha": "2024-01-01", + "nro_nota": "R02230796", + "importe_nota": 2853.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2853.6, + "Fecha_venta": "2023-12-29", + "Fecha_vence": "2024-01-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020455 ", + "Fecha": "2024-01-01", + "nro_nota": "R02235207", + "importe_nota": 2081.04, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2081.04, + "Fecha_venta": "2023-12-29", + "Fecha_vence": "2024-01-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201020456 ", + "Fecha": "2024-02-01", + "nro_nota": "R02245034", + "importe_nota": 61145.2, + "Monto_pagado": 41760.0, + "Saldo_pendiente": 19385.2, + "Fecha_venta": "2024-02-01", + "Fecha_vence": "2024-02-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201021003 ", + "Fecha": "2024-01-01", + "nro_nota": "R02200838", + "importe_nota": 881.97, + "Monto_pagado": 0.0, + "Saldo_pendiente": 881.97, + "Fecha_venta": "2020-12-07", + "Fecha_vence": "2021-01-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "11201021004 ", + "Fecha": "2024-01-01", + "nro_nota": "R02220908", + "importe_nota": 0.0, + "Monto_pagado": 0.02, + "Saldo_pendiente": -0.02, + "Fecha_venta": "2022-12-13", + "Fecha_vence": "2023-01-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010001", + "Fecha": "2024-01-01", + "nro_nota": "R02210657", + "importe_nota": 38280.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 38280.0, + "Fecha_venta": "2021-08-23", + "Fecha_vence": "2022-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200158", + "importe_nota": 273196.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 273196.56, + "Fecha_venta": "2020-03-04", + "Fecha_vence": "2020-04-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200168", + "importe_nota": 3828.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3828.0, + "Fecha_venta": "2020-03-07", + "Fecha_vence": "2020-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200178", + "importe_nota": 244449.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 244449.12, + "Fecha_venta": "2020-03-11", + "Fecha_vence": "2020-04-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200241", + "importe_nota": 84772.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 84772.8, + "Fecha_venta": "2020-04-15", + "Fecha_vence": "2021-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200242", + "importe_nota": 80026.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 80026.08, + "Fecha_venta": "2020-04-15", + "Fecha_vence": "2020-05-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200246", + "importe_nota": 182471.71, + "Monto_pagado": 0.0, + "Saldo_pendiente": 182471.71, + "Fecha_venta": "2020-04-15", + "Fecha_vence": "2020-06-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200278", + "importe_nota": 82183.68, + "Monto_pagado": 0.0, + "Saldo_pendiente": 82183.68, + "Fecha_venta": "2020-05-05", + "Fecha_vence": "2020-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200279", + "importe_nota": 80858.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 80858.5, + "Fecha_venta": "2020-05-05", + "Fecha_vence": "2020-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200280", + "importe_nota": 171864.67, + "Monto_pagado": 0.0, + "Saldo_pendiente": 171864.67, + "Fecha_venta": "2020-05-05", + "Fecha_vence": "2020-07-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200303", + "importe_nota": 441.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 441.96, + "Fecha_venta": "2020-05-25", + "Fecha_vence": "2020-06-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200319", + "importe_nota": 348927.35, + "Monto_pagado": 0.0, + "Saldo_pendiente": 348927.35, + "Fecha_venta": "2020-06-05", + "Fecha_vence": "2020-08-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200390", + "importe_nota": 247835.3, + "Monto_pagado": 0.0, + "Saldo_pendiente": 247835.3, + "Fecha_venta": "2020-07-03", + "Fecha_vence": "2020-08-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200451", + "importe_nota": 1712.16, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1712.16, + "Fecha_venta": "2020-08-04", + "Fecha_vence": "2020-09-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200454", + "importe_nota": 511011.83, + "Monto_pagado": 0.0, + "Saldo_pendiente": 511011.83, + "Fecha_venta": "2020-08-04", + "Fecha_vence": "2020-09-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200534", + "importe_nota": 148080.96, + "Monto_pagado": 0.0, + "Saldo_pendiente": 148080.96, + "Fecha_venta": "2020-09-07", + "Fecha_vence": "2020-10-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02200625", + "importe_nota": 20880.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 20880.0, + "Fecha_venta": "2020-10-05", + "Fecha_vence": "2020-12-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02205067", + "importe_nota": 1044.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1044.0, + "Fecha_venta": "2020-05-25", + "Fecha_vence": "2020-06-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02210522", + "importe_nota": 10440.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10440.0, + "Fecha_venta": "2021-07-01", + "Fecha_vence": "2021-08-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02210641", + "importe_nota": 2505.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2505.6, + "Fecha_venta": "2021-08-13", + "Fecha_vence": "2021-10-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02210743", + "importe_nota": 5481.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5481.0, + "Fecha_venta": "2021-09-23", + "Fecha_vence": "2021-10-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02210865", + "importe_nota": 10440.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10440.0, + "Fecha_venta": "2021-11-18", + "Fecha_vence": "2021-12-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02210926", + "importe_nota": 10962.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10962.0, + "Fecha_venta": "2021-12-13", + "Fecha_vence": "2022-01-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220132", + "importe_nota": 10440.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10440.0, + "Fecha_venta": "2022-02-22", + "Fecha_vence": "2022-03-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220289", + "importe_nota": 17451.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 17451.5, + "Fecha_venta": "2022-04-19", + "Fecha_vence": "2023-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220361", + "importe_nota": 39000.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 39000.01, + "Fecha_venta": "2022-05-19", + "Fecha_vence": "2022-06-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220435", + "importe_nota": 13050.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 13050.0, + "Fecha_venta": "2022-06-13", + "Fecha_vence": "2022-07-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220458", + "importe_nota": 7656.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7656.0, + "Fecha_venta": "2022-06-15", + "Fecha_vence": "2022-07-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220668", + "importe_nota": 15312.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15312.0, + "Fecha_venta": "2022-09-02", + "Fecha_vence": "2022-10-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220717", + "importe_nota": 10440.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10440.0, + "Fecha_venta": "2022-09-22", + "Fecha_vence": "2022-10-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220739", + "importe_nota": 15695.98, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15695.98, + "Fecha_venta": "2022-10-03", + "Fecha_vence": "2022-11-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02220919", + "importe_nota": 10440.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 10440.0, + "Fecha_venta": "2022-12-19", + "Fecha_vence": "2023-01-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02225147", + "importe_nota": 12488.68, + "Monto_pagado": 0.0, + "Saldo_pendiente": 12488.68, + "Fecha_venta": "2022-10-03", + "Fecha_vence": "2022-11-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02230152", + "importe_nota": 64510.92, + "Monto_pagado": 0.0, + "Saldo_pendiente": 64510.92, + "Fecha_venta": "2023-03-14", + "Fecha_vence": "2023-04-13" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02230159", + "importe_nota": 28358.88, + "Monto_pagado": 0.0, + "Saldo_pendiente": 28358.88, + "Fecha_venta": "2023-03-21", + "Fecha_vence": "2023-04-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02230160", + "importe_nota": 35707.72, + "Monto_pagado": 0.0, + "Saldo_pendiente": 35707.72, + "Fecha_venta": "2023-03-21", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02230208", + "importe_nota": 49455.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 49455.0, + "Fecha_venta": "2023-04-12", + "Fecha_vence": "2023-05-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02230210", + "importe_nota": 49707.3, + "Monto_pagado": 0.0, + "Saldo_pendiente": 49707.3, + "Fecha_venta": "2023-04-12", + "Fecha_vence": "2023-05-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02230211", + "importe_nota": 49665.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 49665.0, + "Fecha_venta": "2023-04-12", + "Fecha_vence": "2023-05-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02230213", + "importe_nota": 50841.9, + "Monto_pagado": 0.0, + "Saldo_pendiente": 50841.9, + "Fecha_venta": "2023-04-12", + "Fecha_vence": "2023-05-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010002", + "Fecha": "2024-01-01", + "nro_nota": "R02270458", + "importe_nota": 267.47, + "Monto_pagado": 0.0, + "Saldo_pendiente": 267.47, + "Fecha_venta": "2015-12-31", + "Fecha_vence": "2015-12-31" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02200535", + "importe_nota": 815.85, + "Monto_pagado": 0.0, + "Saldo_pendiente": 815.85, + "Fecha_venta": "2020-09-07", + "Fecha_vence": "2020-10-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02220360", + "importe_nota": 27840.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 27840.0, + "Fecha_venta": "2022-05-19", + "Fecha_vence": "2022-06-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02220369", + "importe_nota": 102624.92, + "Monto_pagado": 0.0, + "Saldo_pendiente": 102624.92, + "Fecha_venta": "2022-05-20", + "Fecha_vence": "2022-06-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02220597", + "importe_nota": 19000.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 19000.8, + "Fecha_venta": "2022-08-03", + "Fecha_vence": "2022-09-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02220652", + "importe_nota": 6138.72, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6138.72, + "Fecha_venta": "2022-08-25", + "Fecha_vence": "2022-09-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02220708", + "importe_nota": 7725.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7725.6, + "Fecha_venta": "2022-09-20", + "Fecha_vence": "2022-10-20" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02230180", + "importe_nota": 31518.26, + "Monto_pagado": 0.0, + "Saldo_pendiente": 31518.26, + "Fecha_venta": "2023-03-31", + "Fecha_vence": "2023-04-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02230181", + "importe_nota": 48042.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 48042.0, + "Fecha_venta": "2023-03-31", + "Fecha_vence": "2023-04-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02230206", + "importe_nota": 35742.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 35742.2, + "Fecha_venta": "2023-04-12", + "Fecha_vence": "2023-05-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010004", + "Fecha": "2024-01-01", + "nro_nota": "R02230207", + "importe_nota": 30508.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 30508.5, + "Fecha_venta": "2023-04-12", + "Fecha_vence": "2023-05-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010005", + "Fecha": "2024-01-01", + "nro_nota": "R02200799", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2020-11-25", + "Fecha_vence": "2020-12-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010005", + "Fecha": "2024-01-01", + "nro_nota": "R02210373", + "importe_nota": 37078.7, + "Monto_pagado": 0.0, + "Saldo_pendiente": 37078.7, + "Fecha_venta": "2021-05-24", + "Fecha_vence": "2021-07-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010005", + "Fecha": "2024-01-01", + "nro_nota": "R02210413", + "importe_nota": 15434.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 15434.5, + "Fecha_venta": "2021-06-02", + "Fecha_vence": "2022-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290010005", + "Fecha": "2024-01-01", + "nro_nota": "R02210727", + "importe_nota": 35078.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 35078.4, + "Fecha_venta": "2021-09-17", + "Fecha_vence": "2022-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020001", + "Fecha": "2024-01-01", + "nro_nota": "R02230008", + "importe_nota": 0.0, + "Monto_pagado": 0.06, + "Saldo_pendiente": -0.06, + "Fecha_venta": "2023-01-06", + "Fecha_vence": "2023-02-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020001", + "Fecha": "2024-01-01", + "nro_nota": "R02230046", + "importe_nota": 0.03, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.03, + "Fecha_venta": "2023-01-24", + "Fecha_vence": "2023-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020001", + "Fecha": "2024-01-15", + "nro_nota": "R02245002", + "importe_nota": 2368.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2368.0, + "Fecha_venta": "2024-01-15", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020001", + "Fecha": "2024-01-23", + "nro_nota": "R02240054", + "importe_nota": 2401.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2401.2, + "Fecha_venta": "2024-01-23", + "Fecha_vence": "2024-02-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020001", + "Fecha": "2024-02-02", + "nro_nota": "R02245037", + "importe_nota": 888.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 888.0, + "Fecha_venta": "2024-02-02", + "Fecha_vence": "2024-03-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020001", + "Fecha": "2024-02-08", + "nro_nota": "R02240098", + "importe_nota": 183.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 183.6, + "Fecha_venta": "2024-02-08", + "Fecha_vence": "2024-03-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020002", + "Fecha": "2024-01-15", + "nro_nota": "R02245004", + "importe_nota": 1776.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1776.0, + "Fecha_venta": "2024-01-15", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020002", + "Fecha": "2024-01-18", + "nro_nota": "R02245010", + "importe_nota": 167.1, + "Monto_pagado": 0.0, + "Saldo_pendiente": 167.1, + "Fecha_venta": "2024-01-18", + "Fecha_vence": "2024-02-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020002", + "Fecha": "2024-01-23", + "nro_nota": "R02240055", + "importe_nota": 5570.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5570.0, + "Fecha_venta": "2024-01-23", + "Fecha_vence": "2024-02-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020002", + "Fecha": "2024-02-08", + "nro_nota": "R02240099", + "importe_nota": 11140.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 11140.02, + "Fecha_venta": "2024-02-08", + "Fecha_vence": "2024-03-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020003", + "Fecha": "2024-01-04", + "nro_nota": "R02240001", + "importe_nota": 5568.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 5568.0, + "Fecha_venta": "2024-01-04", + "Fecha_vence": "2024-02-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020003", + "Fecha": "2024-01-16", + "nro_nota": "R02240036", + "importe_nota": 4176.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4176.0, + "Fecha_venta": "2024-01-16", + "Fecha_vence": "2024-02-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020003", + "Fecha": "2024-01-16", + "nro_nota": "R02240037", + "importe_nota": 222.72, + "Monto_pagado": 0.0, + "Saldo_pendiente": 222.72, + "Fecha_venta": "2024-01-16", + "Fecha_vence": "2024-02-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020003", + "Fecha": "2024-01-25", + "nro_nota": "R02245017", + "importe_nota": 208883.52, + "Monto_pagado": 0.0, + "Saldo_pendiente": 208883.52, + "Fecha_venta": "2024-01-25", + "Fecha_vence": "2024-02-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020003", + "Fecha": "2024-01-30", + "nro_nota": "R02245026", + "importe_nota": 6926.75, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6926.75, + "Fecha_venta": "2024-01-30", + "Fecha_vence": "2024-02-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020003", + "Fecha": "2024-01-30", + "nro_nota": "R02240077", + "importe_nota": 6695.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6695.0, + "Fecha_venta": "2024-01-30", + "Fecha_vence": "2024-02-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-01-04", + "nro_nota": "R02240000", + "importe_nota": 2366.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2366.4, + "Fecha_venta": "2024-01-04", + "Fecha_vence": "2024-02-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-01-01", + "nro_nota": "R02230761", + "importe_nota": 4695.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4695.0, + "Fecha_venta": "2023-12-12", + "Fecha_vence": "2024-01-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-01-09", + "nro_nota": "R02240007", + "importe_nota": 7042.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7042.5, + "Fecha_venta": "2024-01-09", + "Fecha_vence": "2024-02-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-01-16", + "nro_nota": "R02245005", + "importe_nota": 2516.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2516.0, + "Fecha_venta": "2024-01-16", + "Fecha_vence": "2024-02-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-01-18", + "nro_nota": "R02240043", + "importe_nota": 1938.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1938.0, + "Fecha_venta": "2024-01-18", + "Fecha_vence": "2024-02-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-01-24", + "nro_nota": "R02240057", + "importe_nota": 2817.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2817.0, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-01-24", + "nro_nota": "R02245015", + "importe_nota": 1480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1480.0, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-02-06", + "nro_nota": "R02240093", + "importe_nota": 278.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 278.0, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-03-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-02-10", + "nro_nota": "R02240103", + "importe_nota": 9390.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9390.0, + "Fecha_venta": "2024-02-10", + "Fecha_vence": "2024-03-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020004", + "Fecha": "2024-02-14", + "nro_nota": "R02240106", + "importe_nota": 14085.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14085.0, + "Fecha_venta": "2024-02-14", + "Fecha_vence": "2024-03-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020005", + "Fecha": "2024-01-01", + "nro_nota": "R02230016", + "importe_nota": 0.01, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.01, + "Fecha_venta": "2023-01-10", + "Fecha_vence": "2023-02-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020005", + "Fecha": "2024-01-16", + "nro_nota": "R02245006", + "importe_nota": 3256.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3256.0, + "Fecha_venta": "2024-01-16", + "Fecha_vence": "2024-02-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-01-05", + "nro_nota": "R02240003", + "importe_nota": 695.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 695.0, + "Fecha_venta": "2024-01-05", + "Fecha_vence": "2024-02-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-01-01", + "nro_nota": "R02230762", + "importe_nota": 4695.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4695.0, + "Fecha_venta": "2023-12-12", + "Fecha_vence": "2024-01-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-01-09", + "nro_nota": "R02240006", + "importe_nota": 2347.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2347.5, + "Fecha_venta": "2024-01-09", + "Fecha_vence": "2024-02-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-01-15", + "nro_nota": "R02245003", + "importe_nota": 888.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 888.0, + "Fecha_venta": "2024-01-15", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-01-24", + "nro_nota": "R02240058", + "importe_nota": 1643.25, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1643.25, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-01-29", + "nro_nota": "R02240070", + "importe_nota": 14085.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14085.0, + "Fecha_venta": "2024-01-29", + "Fecha_vence": "2024-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-02-10", + "nro_nota": "R02240104", + "importe_nota": 9390.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9390.0, + "Fecha_venta": "2024-02-10", + "Fecha_vence": "2024-03-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020006", + "Fecha": "2024-02-14", + "nro_nota": "R02240108", + "importe_nota": 9390.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9390.0, + "Fecha_venta": "2024-02-14", + "Fecha_vence": "2024-03-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-01-05", + "nro_nota": "R02240002", + "importe_nota": 2088.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2088.0, + "Fecha_venta": "2024-01-05", + "Fecha_vence": "2024-02-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-01-15", + "nro_nota": "R02240031", + "importe_nota": 2171.52, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2171.52, + "Fecha_venta": "2024-01-15", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-01-16", + "nro_nota": "R02245007", + "importe_nota": 740.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 740.0, + "Fecha_venta": "2024-01-16", + "Fecha_vence": "2024-02-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-01-24", + "nro_nota": "R02240059", + "importe_nota": 2582.25, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2582.25, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-01-24", + "nro_nota": "R02240062", + "importe_nota": 4510.08, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4510.08, + "Fecha_venta": "2024-01-24", + "Fecha_vence": "2024-02-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-01-29", + "nro_nota": "R02240069", + "importe_nota": 28170.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 28170.0, + "Fecha_venta": "2024-01-29", + "Fecha_vence": "2024-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-02-02", + "nro_nota": "R02240085", + "importe_nota": 139.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 139.0, + "Fecha_venta": "2024-02-02", + "Fecha_vence": "2024-03-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-02-07", + "nro_nota": "R02240096", + "importe_nota": 27144.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 27144.0, + "Fecha_venta": "2024-02-07", + "Fecha_vence": "2024-03-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-02-10", + "nro_nota": "R02240105", + "importe_nota": 9390.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9390.0, + "Fecha_venta": "2024-02-10", + "Fecha_vence": "2024-03-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290020007", + "Fecha": "2024-02-14", + "nro_nota": "R02240107", + "importe_nota": 14085.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 14085.0, + "Fecha_venta": "2024-02-14", + "Fecha_vence": "2024-03-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230496", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-08-28", + "Fecha_vence": "2023-09-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230511", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-09-06", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230535", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-09-18", + "Fecha_vence": "2023-10-18" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230546", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-09-25", + "Fecha_vence": "2023-10-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230548", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2023-09-27", + "Fecha_vence": "2023-10-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230574", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-10-10", + "Fecha_vence": "2023-11-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230609", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-10-23", + "Fecha_vence": "2023-11-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230659", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-11-09", + "Fecha_vence": "2023-12-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230666", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2023-11-10", + "Fecha_vence": "2023-12-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230680", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-11-15", + "Fecha_vence": "2023-12-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230706", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-11-23", + "Fecha_vence": "2023-12-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230767", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-12-13", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230769", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2023-12-13", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-01", + "nro_nota": "R02230775", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2023-12-18", + "Fecha_vence": "2024-01-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-09", + "nro_nota": "R02240008", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2024-01-09", + "Fecha_vence": "2024-02-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-09", + "nro_nota": "R02240009", + "importe_nota": 9400.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 9400.0, + "Fecha_venta": "2024-01-09", + "Fecha_vence": "2024-02-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-29", + "nro_nota": "R02240071", + "importe_nota": 8350.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8350.0, + "Fecha_venta": "2024-01-29", + "Fecha_vence": "2024-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-01-29", + "nro_nota": "R02240072", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2024-01-29", + "Fecha_vence": "2024-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290030001", + "Fecha": "2024-02-09", + "nro_nota": "R02240102", + "importe_nota": 18800.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 18800.0, + "Fecha_venta": "2024-02-09", + "Fecha_vence": "2024-03-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290040001", + "Fecha": "2024-01-05", + "nro_nota": "R02240004", + "importe_nota": 2227.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2227.2, + "Fecha_venta": "2024-01-05", + "Fecha_vence": "2024-02-04" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290040001", + "Fecha": "2024-01-12", + "nro_nota": "R02240021", + "importe_nota": 1162.32, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1162.32, + "Fecha_venta": "2024-01-12", + "Fecha_vence": "2024-02-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290040001", + "Fecha": "2024-01-12", + "nro_nota": "R02240022", + "importe_nota": 236.64, + "Monto_pagado": 0.0, + "Saldo_pendiente": 236.64, + "Fecha_venta": "2024-01-12", + "Fecha_vence": "2024-02-11" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290040001", + "Fecha": "2024-01-29", + "nro_nota": "R02245023", + "importe_nota": 4600.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 4600.02, + "Fecha_venta": "2024-01-29", + "Fecha_vence": "2024-02-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02220581", + "importe_nota": 19906.99, + "Monto_pagado": 0.0, + "Saldo_pendiente": 19906.99, + "Fecha_venta": "2022-07-27", + "Fecha_vence": "2022-08-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02220670", + "importe_nota": 870.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 870.0, + "Fecha_venta": "2022-09-05", + "Fecha_vence": "2022-10-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02225111", + "importe_nota": 3782.76, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3782.76, + "Fecha_venta": "2022-08-04", + "Fecha_vence": "2022-09-03" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02225116", + "importe_nota": 53956.56, + "Monto_pagado": 0.0, + "Saldo_pendiente": 53956.56, + "Fecha_venta": "2022-08-10", + "Fecha_vence": "2022-09-09" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02225123", + "importe_nota": 1392.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1392.0, + "Fecha_venta": "2022-08-18", + "Fecha_vence": "2022-09-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02225183", + "importe_nota": 922.9, + "Monto_pagado": 0.0, + "Saldo_pendiente": 922.9, + "Fecha_venta": "2022-12-13", + "Fecha_vence": "2023-01-12" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02230228", + "importe_nota": 306.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 306.0, + "Fecha_venta": "2023-04-19", + "Fecha_vence": "2023-05-19" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02230449", + "importe_nota": 306.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 306.0, + "Fecha_venta": "2023-08-02", + "Fecha_vence": "2023-09-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02230556", + "importe_nota": 144.2, + "Monto_pagado": 0.0, + "Saldo_pendiente": 144.2, + "Fecha_venta": "2023-10-03", + "Fecha_vence": "2023-11-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02230624", + "importe_nota": 2489.59, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2489.59, + "Fecha_venta": "2023-10-27", + "Fecha_vence": "2023-11-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02230655", + "importe_nota": 306.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 306.0, + "Fecha_venta": "2023-11-08", + "Fecha_vence": "2023-12-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02235139", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2023-08-29", + "Fecha_vence": "2023-09-28" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02235158", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2023-09-25", + "Fecha_vence": "2023-10-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02235164", + "importe_nota": 3698.26, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3698.26, + "Fecha_venta": "2023-10-03", + "Fecha_vence": "2023-11-02" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02235176", + "importe_nota": 1198.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1198.0, + "Fecha_venta": "2023-10-23", + "Fecha_vence": "2023-11-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050001", + "Fecha": "2024-01-01", + "nro_nota": "R02235177", + "importe_nota": 32.02, + "Monto_pagado": 0.0, + "Saldo_pendiente": 32.02, + "Fecha_venta": "2023-10-27", + "Fecha_vence": "2023-11-26" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050003", + "Fecha": "2024-01-01", + "nro_nota": "R02230167", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2023-03-24", + "Fecha_vence": "2023-04-23" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050003", + "Fecha": "2024-01-01", + "nro_nota": "R02230549", + "importe_nota": 2785.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2785.0, + "Fecha_venta": "2023-09-27", + "Fecha_vence": "2023-10-27" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050003", + "Fecha": "2024-01-01", + "nro_nota": "R02230683", + "importe_nota": 33616.8, + "Monto_pagado": 18473.78, + "Saldo_pendiente": 15143.02, + "Fecha_venta": "2023-11-15", + "Fecha_vence": "2023-12-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050003", + "Fecha": "2024-01-15", + "nro_nota": "R02240032", + "importe_nota": 80.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 80.0, + "Fecha_venta": "2024-01-15", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290050003", + "Fecha": "2024-01-15", + "nro_nota": "R02245001", + "importe_nota": 540.1, + "Monto_pagado": 0.0, + "Saldo_pendiente": 540.1, + "Fecha_venta": "2024-01-15", + "Fecha_vence": "2024-02-14" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290060001", + "Fecha": "2024-01-23", + "nro_nota": "R02245012", + "importe_nota": 976.14, + "Monto_pagado": 0.0, + "Saldo_pendiente": 976.14, + "Fecha_venta": "2024-01-23", + "Fecha_vence": "2024-02-22" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 2, + "Cuenta": "112010290060001", + "Fecha": "2024-02-07", + "nro_nota": "R02240097", + "importe_nota": 1280.64, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1280.64, + "Fecha_venta": "2024-02-07", + "Fecha_vence": "2024-03-08" + } +]; + +export { cobradores, cuentas_deposito, clientes, notas_pendientes }; \ No newline at end of file diff --git a/src/assets/Theme.js b/src/assets/Theme.js new file mode 100644 index 0000000..4ca8fe8 --- /dev/null +++ b/src/assets/Theme.js @@ -0,0 +1,31 @@ +export const theme = { + colors: { + primaryText: "#161819", + secondaryText: "#787878", + primary: "#fffefd", + primary: "#ffffff", + secondary: "#bbe6ec", + secondary: "#9DBBE2", + tertiary: "#152432", + red: "#b83232", + green: "#5cce87", + black: "#161819", + skyBlue: "#a8dae1", + skyBlue: "#A8C6ED", + otherWhite: "#e8e8e8", + otherWhite: "#E5EAEE", + slateGrey: "#787878", + }, + fontSizes: { + body: 20, + subheading: 26, + heading: 40, + }, + fonts: { + main: "Montserrat", + }, + fontWeights: { + normal: "400", + bold: "700", + }, +}; \ No newline at end of file diff --git a/src/assets/data.js b/src/assets/data.js new file mode 100644 index 0000000..76f7472 --- /dev/null +++ b/src/assets/data.js @@ -0,0 +1,249 @@ +export const clientes = [ + { + Cuenta: "1120102E004", + Direccion: NaN, + Empresa_ID: 1, + Nombre: "ALVAREZ MOSCOSO FREDDY", + Telefono: NaN, + cliente_ID: "0N6", + cobrador_ID: "0L", + sucursal_ID: 2 + }, + { + Cuenta: "11201010470", + Direccion: "Zona Sud Itocta s/n", + Empresa_ID: 1, + Nombre: "COCA HENRY", + Telefono: NaN, + cliente_ID: "0MY", + cobrador_ID: "04", + sucursal_ID: 1 + }, + { + Cuenta: "11201020427", + Direccion: NaN, + Empresa_ID: 1, + Nombre: "KLASSEN HAMM DAVID", + Telefono: NaN, + cliente_ID: "0LF", + cobrador_ID: "0L", + sucursal_ID: 2 + }, + { + Cuenta: "112010290020002", + Direccion: "4to anillo Guaracahi", + Empresa_ID: 1, + Nombre: "ANGLARILL SERRATE RICARDO", + Telefono: "3-476161", + cliente_ID: "0K3", + cobrador_ID: "", + sucursal_ID: 2 + }, + { + Cuenta: "11201010212", + Direccion: "QUILLACOLLO - HEROES DEL CHACO", + Empresa_ID: 1, + Nombre: "QUISPE ENCINAS ANGEL", + Telefono: "75966340 - 4353004", + cliente_ID: "08Z", + cobrador_ID: "", + sucursal_ID: 1 + } + ]; + +export const notas_pendientes = [ + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120102E004", + "Fecha": "2024-01-01", + "nro_nota": "R01225066", + "importe_nota": 696.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 696.0, + "Fecha_venta": "2022-10-26", + "Fecha_vence": "2022-12-25" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120102E004", + "Fecha": "2024-01-01", + "nro_nota": "APERTURA", + "importe_nota": 0.12, + "Monto_pagado": 0.0, + "Saldo_pendiente": 0.12, + "Fecha_venta": "2024-01-01", + "Fecha_vence": "2024-01-01" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "1120102E004", + "Fecha": "2024-02-06", + "nro_nota": "R01240031", + "importe_nota": 7305.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 7305.0, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010470", + "Fecha": "2024-02-06", + "nro_nota": "R01240032", + "importe_nota": 278.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 278.4, + "Fecha_venta": "2024-02-06", + "Fecha_vence": "2024-04-06" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010470", + "Fecha": "2024-01-01", + "nro_nota": "R01235082", + "importe_nota": 1252.8, + "Monto_pagado": 0.0, + "Saldo_pendiente": 1252.8, + "Fecha_venta": "2023-08-09", + "Fecha_vence": "2023-09-08" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201020427", + "Fecha": "2024-01-01", + "nro_nota": "R01235094", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2023-09-15", + "Fecha_vence": "2023-10-15" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01230360", + "importe_nota": 8912.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 8912.0, + "Fecha_venta": "2023-10-30", + "Fecha_vence": "2023-11-29" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01230389", + "importe_nota": 6326.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 6326.4, + "Fecha_venta": "2023-11-24", + "Fecha_vence": "2023-12-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01210403", + "importe_nota": 819.5, + "Monto_pagado": 0.0, + "Saldo_pendiente": 819.5, + "Fecha_venta": "2021-06-11", + "Fecha_vence": "2021-08-10" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01210417", + "importe_nota": 3480.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3480.0, + "Fecha_venta": "2021-06-18", + "Fecha_vence": "2021-08-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01210433", + "importe_nota": 3897.6, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3897.6, + "Fecha_venta": "2021-06-25", + "Fecha_vence": "2021-08-24" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01210625", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2021-08-31", + "Fecha_vence": "2021-10-30" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01210739", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2021-10-08", + "Fecha_vence": "2021-12-07" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01210848", + "importe_nota": 2192.4, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2192.4, + "Fecha_venta": "2021-11-18", + "Fecha_vence": "2022-01-17" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01220305", + "importe_nota": 2262.0, + "Monto_pagado": 0.0, + "Saldo_pendiente": 2262.0, + "Fecha_venta": "2022-05-06", + "Fecha_vence": "2022-07-05" + }, + { + "Empresa_ID": 2, + "sucursal_ID": 1, + "Cuenta": "11201010212", + "Fecha": "2024-01-01", + "nro_nota": "R01230283", + "importe_nota": 3393.75, + "Monto_pagado": 0.0, + "Saldo_pendiente": 3393.75, + "Fecha_venta": "2023-08-22", + "Fecha_vence": "2023-10-21" + }, +]; + + diff --git a/src/assets/forma1.png b/src/assets/forma1.png new file mode 100644 index 0000000..c093b29 Binary files /dev/null and b/src/assets/forma1.png differ diff --git a/src/assets/formas.png b/src/assets/formas.png new file mode 100644 index 0000000..64cb636 Binary files /dev/null and b/src/assets/formas.png differ diff --git a/src/assets/imgprofile.png b/src/assets/imgprofile.png new file mode 100644 index 0000000..9afed7b Binary files /dev/null and b/src/assets/imgprofile.png differ diff --git a/src/assets/zigzagBorder.png b/src/assets/zigzagBorder.png new file mode 100644 index 0000000..0bd0d16 Binary files /dev/null and b/src/assets/zigzagBorder.png differ diff --git a/src/assets/ziza.png b/src/assets/ziza.png new file mode 100644 index 0000000..6a95c2b Binary files /dev/null and b/src/assets/ziza.png differ diff --git a/src/components/ClientDebit.js b/src/components/ClientDebit.js new file mode 100644 index 0000000..6b44d1d --- /dev/null +++ b/src/components/ClientDebit.js @@ -0,0 +1,71 @@ +import React from "react"; +import { View, Dimensions, StyleSheet } from "react-native"; +import { theme } from "../assets/Theme"; +import { StatusBar } from "expo-status-bar"; +import { useNavigation } from "@react-navigation/native"; +import SimpleButton from "../utils/SimpleButton"; +import StyledText from "../utils/StyledText"; + +const screenWidth = Dimensions.get("window").width; + +const ClientDebit = ({ clientInfo }) => { + const vBalance = parseFloat( + (clientInfo.NotasPendientes || []).reduce( + (total, nota) => total + (parseFloat(nota.Saldo_pendiente) || 0), + 0 + ).toFixed(2) + ); + const navigation = useNavigation(); + + return ( + + + {vBalance} Bs + + navigation.navigate("SelectPayModeScreen", { clientInfo })} + width={screenWidth * 0.4} + /> + navigation.navigate('Factura')} + width={screenWidth * 0.4} + /> + + + ); +}; + +const clientDebitStyles = StyleSheet.create({ + container: { + backgroundColor: theme.colors.skyBlue, + borderRadius: 22, + width: screenWidth - 40, + alignSelf: "center", + marginBottom: 20, + }, + spaceButtons: { + flexDirection: "row", + justifyContent: "space-between", + paddingHorizontal: 10, + marginBottom: 10, + }, + text: { + padding: 15, + }, + button: { + backgroundColor: theme.colors.tertiary, + borderRadius: 22, + paddingVertical: 12, + padding: 10, + width: screenWidth * 0.4, + }, + textButton: { + color: theme.colors.primary, + fontSize: 16, + alignSelf: "center", + fontWeight: "bold", + }, +}); +export default ClientDebit; diff --git a/src/components/DateInputField.js b/src/components/DateInputField.js new file mode 100644 index 0000000..0589527 --- /dev/null +++ b/src/components/DateInputField.js @@ -0,0 +1,84 @@ +import React, {useState} from 'react'; +import { Text, TextInput, StyleSheet, View } from 'react-native'; +import { theme } from "../assets/Theme"; +import { Controller } from 'react-hook-form'; +import DateTimePicker from '@react-native-community/datetimepicker'; +import { format, formatDate } from 'date-fns'; + +const DateInputField = ({ control, name, title, callThrough, type = 'default', isEditable }) => { + + const [selectedDate, setSelectedDate] = useState(new Date()); + const [showDatePicker, setShowDatePicker] = useState(false); + + const handleDateChange = (event, newselectedDate) => { + const currentDate = newselectedDate || selectedDate; + setShowDatePicker(false); + setSelectedDate(currentDate); + console.log(formatDate(currentDate, 'yyyy-MM-dd')); + console.log('selectedDate', selectedDate); + callThrough(formatDate(currentDate, 'yyyy-MM-dd')); + }; + + return ( + + {title} + ( + setShowDatePicker(true)} + onBlur={onBlur} + onChangeText={onChange} + value={format(selectedDate, 'dd/MM/yyyy')} + editable={isEditable} + /> + + )} + /> + {showDatePicker && ( + + )} + + ); +}; + +const styles = StyleSheet.create({ + container: { + marginHorizontal: 10, + marginBottom: 20, + width: 145, + }, + label: { + color: 'gray', + fontSize: 18, + marginBottom: 5, + paddingLeft: 10 + }, + input: { + height: 46, + borderColor: 'gray', + paddingHorizontal: 10, + backgroundColor: theme.colors.otherWhite, + borderRadius: 22, + fontSize: 18, + fontWeight: "bold", + textAlign: 'center', + }, + error: { + color: 'red', + fontSize: 12, + marginTop: 1, + paddingLeft: 10 + }, +}); + +export default DateInputField; \ No newline at end of file diff --git a/src/components/DropdownSelector.js b/src/components/DropdownSelector.js new file mode 100644 index 0000000..d50289a --- /dev/null +++ b/src/components/DropdownSelector.js @@ -0,0 +1,98 @@ +// DropdownSelector.js +import React, { useState, useCallback } from "react"; +import { View, Text } from "react-native"; +import { FontAwesome5 } from "@expo/vector-icons"; +import { Menu, MenuOptions, MenuOption, MenuTrigger } from "react-native-popup-menu"; +import { theme } from '../assets/Theme'; +import { StyleSheet, Dimensions } from 'react-native'; +import StyledText from "../utils/StyledText"; +const screenWidth = Dimensions.get('window').width; + +const DropdownSelector = ({ title, options, selectedOption, onOptionChange }) => { + const [menuVisible, setMenuVisible] = useState(false); + + const toggleMenu = () => { + setMenuVisible(prevState => !prevState); + }; + + return ( + + + {title} + + setMenuVisible(false)}> + + + + + {selectedOption.charAt(0).toUpperCase() + selectedOption.slice(1)} + + + + + + + {options.map((option) => ( + { onOptionChange(option); setMenuVisible(false); }}> + + {option} + {selectedOption === option && ( + + )} + + + ))} + + + + ); +}; + +const styles = StyleSheet.create({ + container: { + marginHorizontal: 20, + borderRadius: 20, + backgroundColor: theme.colors.skyBlue, + padding: 7, + flexDirection: "row", + justifyContent: 'flex-end', + }, + label: { + flexDirection: "row", + alignItems: "center", + justifyContent: 'center', + borderRadius: 20, + flex:1 + }, + menuTrigger: { + flexDirection: "row", + alignItems: 'center', + justifyContent: 'space-between', + paddingVertical: 12, + paddingHorizontal: 25, + backgroundColor: theme.colors.tertiary, + borderRadius: 22, + width: 200, + }, + menuTriggerInter: { + flexDirection: "row", + alignItems: 'center', + justifyContent: 'center', + flex: 1, + }, + triggerText: { + marginRight: 12, + }, + optionsContainer: { + paddingVertical: 15, + marginTop: 55, + marginLeft: 0, + borderRadius: 20, + width: 200, + backgroundColor: theme.colors.tertiary, + }, + optionsWrapper: { + marginLeft: 20, + }, +}); +export default DropdownSelector; \ No newline at end of file diff --git a/src/components/DropdownSelector2.js b/src/components/DropdownSelector2.js new file mode 100644 index 0000000..63c07c4 --- /dev/null +++ b/src/components/DropdownSelector2.js @@ -0,0 +1,107 @@ +// DropdownSelector2.js +import React, { useState, useCallback } from "react"; +import { View, Text } from "react-native"; +import { FontAwesome5 } from "@expo/vector-icons"; +import { Menu, MenuOptions, MenuOption, MenuTrigger } from "react-native-popup-menu"; +import { theme } from "../assets/Theme"; +import { StyleSheet, Dimensions } from 'react-native'; +const screenWidth = Dimensions.get('window').width; + +const DropdownSelector2 = ({ title, name, options, selectedOption, onOptionChange, size=200 }) => { + const [menuVisible, setMenuVisible] = useState(false); + + const toggleMenu = () => { + setMenuVisible(prevState => !prevState); + }; + + return ( + + {title} + setMenuVisible(false)}> + + + + + {selectedOption.charAt(0).toUpperCase() + selectedOption.slice(1)} + + + + + + + {options.map((option) => ( + { onOptionChange(option); setMenuVisible(false); }}> + + {option} + {selectedOption === option && ( + + )} + + + ))} + + + + ); +}; + +const styles = StyleSheet.create({ + title: { + color: 'gray', + fontSize: 18, + marginBottom: 5, + paddingLeft: 10 + }, + container: { + marginHorizontal: 10, + }, + label: { + flexDirection: "row", + alignItems: "center", + justifyContent: 'center', + borderRadius: 20, + flex:1 + }, + optionText: { + fontSize: 16, + fontWeight: "bold", + }, + optionsText: { + color: theme.colors.primary, + fontSize: 16, + fontWeight: "bold", + }, + menuTrigger: { + flexDirection: "row", + alignItems: 'center', + justifyContent: 'space-between', + paddingVertical: 12, + paddingHorizontal: 20, + backgroundColor: theme.colors.tertiary, + borderRadius: 22, + width: 'auto', + maxWidth: screenWidth - 200, + alignSelf: "center", + }, + menuTriggerInter: { + flexDirection: "row", + alignItems: 'center', + justifyContent: 'center', + }, + triggerText: { + color: theme.colors.primary, + fontSize: 16, + fontWeight: "bold", + marginRight: 12, + }, + optionsContainer: { + paddingVertical: 15, + marginTop: 55, + borderRadius: 20, + backgroundColor: theme.colors.tertiary, + }, + optionsWrapper: { + marginLeft: 20, + }, +}); +export default DropdownSelector2; \ No newline at end of file diff --git a/src/components/InputField.js b/src/components/InputField.js new file mode 100644 index 0000000..4a6e77f --- /dev/null +++ b/src/components/InputField.js @@ -0,0 +1,82 @@ +import React, {useState} from 'react'; +import { Text, TextInput, StyleSheet, View } from 'react-native'; +import { theme } from "../assets/Theme"; +import { Controller } from 'react-hook-form'; + +const InputField = ({ control, name, title, type = 'default', rules = {}, errors ={} }) => { + + const [isFocused, setIsFocused] = useState(false); + + const InputStyle = isFocused ? styles.inputFocused : styles.input; + return ( + + {title} + ( + setIsFocused(true)} + onBlur={() => setIsFocused(false)} + value={value} + keyboardType={type === 'numeric' ? 'numeric' : 'default'} + /> + )} + /> + {errors[name] && ( + {errors[name].message} + )} + + ); +}; + + +const styles = StyleSheet.create({ + container: { + marginHorizontal: 10, + marginBottom: 20, + }, + label: { + color: 'gray', + fontSize: 18, + marginBottom: 5, + paddingLeft: 10 + }, + input: { + height: 46, + width: "auto", + minWidth: 245, + padding: 10, + backgroundColor: theme.colors.white, + borderRadius: 10, + borderWidth: 2, + borderColor: theme.colors.otherWhite, + fontSize: 18, + fontWeight: "bold", + + }, + inputFocused:{ + height: 46, + width: "auto", + minWidth: 245, + padding: 10, + borderRadius: 10, + fontSize: 18, + fontWeight: "bold", + borderWidth: 2, + borderColor: theme.colors.black, + + }, + error: { + color: 'red', + fontSize: 12, + marginTop: 1, + paddingLeft: 10 + }, +}); + +export default InputField; diff --git a/src/components/NoteItem.js b/src/components/NoteItem.js new file mode 100644 index 0000000..9a36e10 --- /dev/null +++ b/src/components/NoteItem.js @@ -0,0 +1,109 @@ +import React, { useState, useRef } from "react"; +import { + View, + Text, + TouchableOpacity, + StyleSheet, + Animated, + TouchableWithoutFeedback, +} from "react-native"; +import { theme } from "../assets/Theme"; +import BorderBox from "../utils/BorderBox"; +import StyledText from "../utils/StyledText"; +import { useNavigation } from "@react-navigation/native"; +import SimpleButton from "../utils/SimpleButton"; + +const NoteItem = ({ note, onSelect }) => { + const [expanded, setExpanded] = useState(false); + const animationHeight = useRef(new Animated.Value(85)).current; // Initial height set to 85 + + const toggleExpansion = () => { + setExpanded(!expanded); + Animated.timing(animationHeight, { + toValue: expanded ? 85 : 250, // Toggles between 85 and 250 + duration: 300, + useNativeDriver: false, + }).start(); + }; + + const navigation = useNavigation(); + + const formatDate = (dateString) => { + const date = new Date(dateString); + return date.toLocaleDateString("es-ES", { + year: "numeric", + month: "2-digit", + day: "2-digit", + }); + }; + + return ( + + + + + {note.nro_nota} + {formatDate(note.Fecha_venta)} + + {note.Saldo_pendiente} Bs + + navigation.navigate("SelectPaymentMethodScreen", { note, payMode: "normal" })} + /> + + + {expanded && ( + <> + + Importe: + {note.importe_nota} Bs + + + Monto Pagado: + {note.Monto_pagado} Bs + + + Saldo Pendiente: + {note.Saldo_pendiente} Bs + + + Fecha de Venta: + {formatDate(note.Fecha_venta)} + + + Fecha de Vencimiento: + {formatDate(note.Fecha_vence)} + + + )} + + + ); +}; + +const noteItemstyles = StyleSheet.create({ + container: { + backgroundColor: theme.colors.primary, + paddingVertical: 15, + paddingHorizontal: 10, + marginVertical: 8, + marginHorizontal: 20, + borderWidth: 2, + borderRadius: 20, + borderColor: theme.colors.otherWhite, + overflow: "hidden", + }, + row: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + }, + textLine: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + }, +}); + +export default NoteItem; diff --git a/src/components/ProfileHeader.js b/src/components/ProfileHeader.js new file mode 100644 index 0000000..19dfd93 --- /dev/null +++ b/src/components/ProfileHeader.js @@ -0,0 +1,150 @@ +// ProfileHeader.js +// External library imports +import React, { useCallback, useState } from "react"; +import { Text, TouchableOpacity, View, StyleSheet, Dimensions, Alert } from "react-native"; +import { StatusBar } from "expo-status-bar"; +import { useFocusEffect, useNavigation } from "@react-navigation/native"; +import Icon from "react-native-vector-icons/FontAwesome"; + +// Local imports +import Cascading from "../animation/CascadingFadeInView"; +import { theme } from "../assets/Theme"; + +const screenWidth = Dimensions.get('window').width; + +const ProfileHeader = ({ userName }) => { + const navigation = useNavigation(); + const [animationKey, setAnimationKey] = useState(Date.now()); + + const isCobranzaEnabled = true; + const isPedidosEnabled = false; + const isVentasEnabled = false; + + useFocusEffect( + useCallback(() => { + setAnimationKey(Date.now()); + }, []) + ); + + const handleDisabledClick = (section) => { + Alert.alert("Función no disponible", `La sección "${section}" no está disponible por el momento.`); + }; + + return ( + + + + navigation.navigate("ProfileScreen", {username: userName})}> + + {userName[0]} + + + Welcome back + {userName} + + + + + + navigation.navigate("ClientSearchScreen") : () => handleDisabledClick("Cobranzas")} + disabled={!isCobranzaEnabled} + > + + Cobranza + + handleDisabledClick("Pedidos")} + disabled={true} + > + + Pedidos + + handleDisabledClick("Ventas")} + disabled={true} + > + + Ventas + + + + + ); +}; + +const styles = StyleSheet.create({ + maxContainer: { + backgroundColor: theme.colors.secondary, + marginBottom: 5, + }, + accountContainer: { + flexDirection: 'row', + backgroundColor: theme.colors.skyBlue, + marginHorizontal: 20, + padding: 5, + borderRadius: 20, + marginBottom: 10, + }, + letter: { + backgroundColor: theme.colors.tertiary, + borderRadius: 17, + justifyContent: 'center', + alignItems: 'center', + width: 55, + height: 55, + }, + initialLetter: { + color: theme.colors.primary, + fontSize: 22, + }, + info: { + marginLeft: 10, + }, + welcomeText: { + color: theme.colors.primaryText, + fontSize: 15, + fontWeight: 'normal', + }, + userName: { + color: theme.colors.primaryText, + fontSize: 17, + fontWeight: 'bold', + }, + buttonContainer: { + flexDirection: 'row', + justifyContent: 'space-between', + paddingHorizontal: 10, + marginBottom: 15, + }, + button: { + marginTop: 8, + backgroundColor: theme.colors.skyBlue, + borderRadius: 20, + width: screenWidth*0.25, + height: screenWidth*0.22, + flex: 1, + marginHorizontal: 10, + justifyContent: 'flex-end', + paddingVertical: 10, + paddingLeft: 13, + }, + disabledButton: { + backgroundColor: '#A0BEE4', + }, + buttonText: { + marginTop: 3, + fontWeight: 'bold', + color: 'black', + }, + buttonText2: { + marginTop: 3, + fontWeight: 'bold', + color: '#8097B6', + }, +}); + +export default ProfileHeader; diff --git a/src/components/RadioButtonGroup.js b/src/components/RadioButtonGroup.js new file mode 100644 index 0000000..25162de --- /dev/null +++ b/src/components/RadioButtonGroup.js @@ -0,0 +1,68 @@ +import React, { useState } from 'react'; +import { View, Text, TouchableOpacity, StyleSheet } from 'react-native'; + +const RadioButtonGroup = ({ title, options, onSelect }) => { + const [selectedOption, setSelectedOption] = useState(null); + + const handleSelectOption = (option) => { + setSelectedOption(option); + onSelect(option); + }; + + return ( + + {title} + {options.map((option) => ( + handleSelectOption(option)} + > + + {selectedOption === option && } + + {option} + + ))} + + ); +}; + +const styles = StyleSheet.create({ + title: { + color: 'gray', + fontSize: 18, + marginBottom: 5, + }, + container: { + flexDirection: 'column', + marginHorizontal: 36, + }, + optionContainer: { + flexDirection: 'row', + alignItems: 'center', + marginVertical: 2, + marginHorizontal: 6 + }, + radioButton: { + width: 24, + height: 24, + borderRadius: 12, + borderWidth: 2, + borderColor: 'black', + justifyContent: 'center', + alignItems: 'center', + marginRight: 8, + }, + radioInnerCircle: { + width: 12, + height: 12, + borderRadius: 6, + backgroundColor: 'black', + }, + optionText: { + fontSize: 16, + }, +}); + +export default RadioButtonGroup; diff --git a/src/components/StoryItem.js b/src/components/StoryItem.js new file mode 100644 index 0000000..a619b5b --- /dev/null +++ b/src/components/StoryItem.js @@ -0,0 +1,71 @@ +// StoryItem.js +import React from "react"; +import { + View, + Text, + TouchableOpacity, + StyleSheet, + Dimensions, +} from "react-native"; +import { theme } from "../assets/Theme"; + +const StoryItem = ({ story, onSelect }) => { + const dateTime = new Date(story.date); + const formattedDate = dateTime.toLocaleDateString("es-BO", { + year: "numeric", + month: "long", + day: "numeric", + }); + const formattedTime = dateTime.toLocaleTimeString("es-BO", { + hour: "2-digit", + minute: "2-digit", + }); + + return ( + + + {story.name} + {formattedDate} + {formattedTime} + + + {story.amount} Bs + + + + ); +}; +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.colors.primary, + paddingVertical: 8, + paddingHorizontal: 20, + marginVertical: 10, + marginHorizontal: 20, + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderRadius: 20, + borderWidth: 2, + borderColor: theme.colors.otherWhite, + }, + group: { + flex: 0.8, + }, + containerAmount: {}, + name: { + fontSize: 16, + fontWeight: "bold", + color: theme.colors.primaryText, + }, + amount: { + fontSize: 16, + }, + date: { + fontSize: 14, + color: theme.colors.secondaryText, + }, +}); + +export default StoryItem; diff --git a/src/components/TouchableData.js b/src/components/TouchableData.js new file mode 100644 index 0000000..6c1a166 --- /dev/null +++ b/src/components/TouchableData.js @@ -0,0 +1,103 @@ +import React, { useState, useEffect } from 'react'; +import { Text, StyleSheet, Dimensions, View, TouchableOpacity, TextInput } from 'react-native'; +import { theme } from "../assets/Theme"; +import StyledText from "../utils/StyledText"; +import { Ionicons } from "@expo/vector-icons"; +import userStore from "../stores/userStore"; +import { db } from "../../config/firebase"; +import { doc, getDoc, updateDoc } from 'firebase/firestore'; + +const TouchableData = ({ label, icon, value, fieldName, editable = true }) => { + const [valueEdit, setValueEdit] = useState(value); + const [updatedData, setUpdatedData] = useState(false); + const { user, setUser } = userStore(state => ({ + user: state.user, + setUser: state.setUser + })); + + const handleEditPress = () => { + setUpdatedData(!updatedData); + }; + + useEffect(() => { + const fetchUserData = async () => { + try { + if (valueEdit === undefined) { + console.log(`valueEdit is undefined for field ${fieldName}`); + return; + } else { + const docRef = doc(db, 'cobradores', user.idDoc); + await updateDoc(docRef, { [fieldName]: valueEdit }); + } + } catch (e) { + console.error("Error al obtener documento: ", e); + } + }; + fetchUserData(); + }, [updatedData, fieldName, valueEdit]); + + return ( + + + + + + + {label} + setValueEdit(name)} + defaultValue={value} + value={valueEdit} + editable={editable} + keyboardType="default" + /> + + + {editable && ( + + Guardar + + )} + + ); +}; + +const styles = StyleSheet.create({ + container: { + backgroundColor: '#A8C6ED', + paddingVertical: 10, + paddingHorizontal: 15, + marginVertical: 2, + marginHorizontal: 20, + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'flex-start', + borderRadius: 20, + borderColor: 'theme.colors.otherWhite', + display: 'flex', + marginVertical: 8, + flexWrap: 'wrap', + }, + subcontainer: { + flexDirection: 'row', + alignItems: 'flex-start', + gap: 30, + flex: 1, + }, + icono: { + backgroundColor: theme.colors.skyBlue, + padding: 5, + borderRadius: 10, + }, + text: { + fontSize: 16, + flexShrink: 1, + }, + textLink: { + color: 'black', + fontSize: 15, + } +}); + +export default TouchableData; \ No newline at end of file diff --git a/src/firebase/config.js b/src/firebase/config.js new file mode 100644 index 0000000..adbcc66 --- /dev/null +++ b/src/firebase/config.js @@ -0,0 +1,20 @@ +import { initializeApp } from "firebase/app"; +import { getAuth } from "firebase/auth"; +import { getFirestore } from "firebase/firestore"; +import { getAnalytics } from "firebase/analytics"; + +const firebaseConfig = { + apiKey: "AIzaSyCscvgW17XsqgoTSwvBO9ZPetnhPZHuH58", + authDomain: "avi-pro-mobile.firebaseapp.com", + projectId: "avi-pro-mobile", + storageBucket: "avi-pro-mobile.appspot.com", + messagingSenderId: "714379198452", + appId: "1:714379198452:web:6fa537e74641a61f6403a1", + measurementId: "G-B3QX0N2YZG" +}; + +const app = initializeApp(firebaseConfig); +const db = getFirestore(app); +const auth = getAuth(app); + +export { db, app, auth }; \ No newline at end of file diff --git a/src/layouts/FormLayout.js b/src/layouts/FormLayout.js new file mode 100644 index 0000000..e69de29 diff --git a/src/navigation/AppNavigator.js b/src/navigation/AppNavigator.js new file mode 100644 index 0000000..edc5264 --- /dev/null +++ b/src/navigation/AppNavigator.js @@ -0,0 +1,139 @@ +import React from 'react'; +import { createNativeStackNavigator } from '@react-navigation/native-stack'; +import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; +import { NavigationContainer } from '@react-navigation/native'; +import NewScreen from '../screens/HomeScreen'; +import ClientSearchScreen from '../screens/ClientSearch/ClientSearchScreen'; +import BillScreen from '../screens/BillScreen' +import ClientPaymentScreen from '../screens/ClientPaymentScreen'; +import PayScreen from '../screens/PayScreen'; +import AutomaticPayScreen from '../screens/AutomaticPayScreen'; +import SelectPaymentMethodScreen from '../screens/SelectPaymentMethodScreen'; +import FacturaScreen from '../screens/FacturaScreen'; +import ProfileScreen from '../screens/ProfileScreen'; +// import HistoryScreen from '../screens/HistoryScreen'; +// import OthersScreen from '../screens/OthersScreen'; +import ActivationScreen from '../screens/ActivationScreen'; +import LoginScreen from '../screens/LoginScreen'; +import Icon from 'react-native-vector-icons/Ionicons'; +import SelectPayModeScreen from '../screens/SelectPayModeScreen'; +import SelectPaymentMethodScreen2 from '../screens/SelectPaymentMethodScreen2'; +import { theme } from '../assets/Theme'; + +const Stack = createNativeStackNavigator(); + +// const Tab = createBottomTabNavigator(); + +// const TabIcon = ({ name, color, size }) => { +// return ; +// }; + + +function AppNavigator() { + return ( + + + + + + + + + + + + + + + + + + ); +} + +// function TabNavigator() { +// return ( +// +// ({ +// tabBarIcon: ({ focused, color, size }) => ( +// + +// ), +// })} +// /> +// ({ +// tabBarIcon: ({ focused, color, size }) => ( +// +// ), +// tabBarBadge: 3, //borrar +// })} +// /> +// ({ +// tabBarIcon: ({ focused, color, size }) => ( +// +// ), +// })} +// /> +// +// ); +// } + +export default AppNavigator; diff --git a/src/screens/ActivationScreen.js b/src/screens/ActivationScreen.js new file mode 100644 index 0000000..04213c0 --- /dev/null +++ b/src/screens/ActivationScreen.js @@ -0,0 +1,165 @@ + //ActivationScreen.js + import React, { useEffect, useState } from "react"; + import { Image, TouchableOpacity, StyleSheet, View, Text, TextInput, Dimensions } from "react-native"; + import { SafeAreaView } from "react-native-safe-area-context"; + import { theme } from "../assets/Theme"; + import { useNavigation } from "@react-navigation/native"; + import { db } from "../../config/firebase"; + import { collection, getDocs, doc, updateDoc } from 'firebase/firestore'; + import userStore from "../stores/userStore"; + import StyledText from "../utils/StyledText"; + import SimpleButton from "../utils/SimpleButton"; + + + const windowWidth = Dimensions.get('window').width; + const aspectRatio = 5285 / 5315; + + const ActivationScreen = () => { + const [activationCode, setActivationCode] = useState(""); + const [message, setMessage] = useState(false); + const [codes, setCodes] = useState([]); + const { setEmpresa, setUser } = userStore(state => ({ + setEmpresa: state.setEmpresa, + setUser: state.setUser + })); + + const fecthData = async () => { + try { + const querySnapshot = await getDocs(collection(db, 'codigoActivacion')); + const newCodes = []; + querySnapshot.forEach((doc) => { + const codigo = doc.data().codigo; + const used = doc.data().activo; + const codigoConId = { + id: doc.id, + codigo: codigo, + activo: used, + empresa: doc.data().empresa_id //nombre directamente + } + if (!codes.includes(codigo) && used) { + newCodes.push(codigoConId); + } + }); + setCodes(prevCodes => [...prevCodes, ...newCodes]); + } catch (error) { + console.error('Error al recuperar documentos:', error); + } + }; + + useEffect(() => { + fecthData(); + }, [db]); + + const handleSend = async () => { + if (activationCode.length === 0) { + alert("Por favor llene todos los campos"); + return; + } + const codeDocum = codes.find(code => code.codigo === activationCode); + if (!codeDocum) { + setMessage(true); + return; + } + const docRef = doc(db, 'codigoActivacion', codeDocum.id); + try { + await updateDoc(docRef, { activo: false }); + setMessage(false); + setEmpresa(codeDocum.empresa); + navigation.replace("LoginScreen"); + } catch (e) { + setMessage(true); + } + } + + const navigation = useNavigation(); + + const handleSkip = () => { + setUser({ + idDoc: "generic_id", + nombre: "Generic User", + empresa_id: "generic_empresa" + }); + navigation.navigate("NewScreen"); + }; + return ( + + + + + + Avi Pro Mobile + Clave de activación + { setActivationCode(code.nativeEvent.text) }} + value={activationCode} + keyboardType="default" + autoCapitalize="characters" + /> + {message && La clave de activación es incorrecta} + Al continuar acepta todos los términos, condiciones y políticas de privacidad. + + Si desea adquirir una licencia del producto por favor comuníquese con nuestro equipo de ventas. + + + + + ) + }; + + const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: '#9DBBE2', + padding: 20, + }, + containerImgs: { + alignItems: 'center', + justifyContent: 'center', + width: windowWidth * 0.9, + marginTop: 20, + }, + title: { + fontSize: 30, + fontWeight: 'bold', + textAlign: 'center', + marginTop: 12, + marginBottom: 20, + }, + subtitle: { + fontSize: 18, + marginBottom: 5, + }, + label: { + backgroundColor: 'white', + marginVertical: 10, + padding: 10, + borderRadius: 10, + }, + softText: { + color: theme.colors.gray, + fontSize: 13, + marginVertical: 18, + }, + errorFormat: { + color: 'red', + fontSize: 13, + marginTop: -8, + }, + button: { + backgroundColor: theme.colors.tertiary, + alignItems: 'center', + justifyContent: 'center', + borderRadius: 10, + padding: 10, + marginVertical: 15, + }, + continueButton: { + color: theme.colors.primary, + fontSize: 19, + fontWeight: 'bold', + } + }); + + export default ActivationScreen; \ No newline at end of file diff --git a/src/screens/AutomaticPayScreen.js b/src/screens/AutomaticPayScreen.js new file mode 100644 index 0000000..658e56e --- /dev/null +++ b/src/screens/AutomaticPayScreen.js @@ -0,0 +1,378 @@ +import React, { useState, useCallback, useEffect } from "react"; +import { Alert, SafeAreaView, StyleSheet, Text, TouchableOpacity, View, Dimensions, ScrollView } from 'react-native'; +import { useForm } from "react-hook-form"; +import Icon from "react-native-vector-icons/AntDesign"; +import { useNavigation, useFocusEffect } from '@react-navigation/native'; +import { StatusBar } from 'expo-status-bar'; +import Cascading from "../animation/CascadingFadeInView"; +import { theme } from "../assets/Theme"; +import InputField from "../components/InputField.js"; +import DateInputField from "../components/DateInputField.js"; +import PaymentStore from "../stores/PaymentStore.js"; +import DropdownSelector2 from "../components/DropdownSelector2.js"; +import userStore from "../stores/userStore"; +import useStore from "../stores/store"; +import { formatDate } from "date-fns"; + +const screenWidth = Dimensions.get("window").width; +const screenHeight = Dimensions.get("window").height; + +const AutomaticPayScreen = ({ route }) => { + const navigation = useNavigation(); + const { clientInfo } = route.params; + const { criteria } = route.params; + const { method } = route.params; + const { updateNota, agregarPago } = useStore(state => ({ state, updateNota: state.updateNota, agregarPago: state.agregarPago })); + const { user } = userStore(state => ({ user: state.user })); + const [dataAll, setDataAll] = useState(null); + const [animationKey, setAnimationKey] = useState(Date.now()); + useFocusEffect( + useCallback(() => { + setAnimationKey(Date.now()); + }, []) + ); + + const vBalance = parseFloat( + clientInfo.NotasPendientes.reduce( + (total, nota) => total + nota.Saldo_pendiente, + 0 + ).toFixed(2) + ); + useEffect(() => { + if (criteria == "PEPS") { + setDataAll(clientInfo.NotasPendientes.sort((a, b) => b.Fecha - a.Fecha)); + } else if (criteria == "UEPS") { + setDataAll(clientInfo.NotasPendientes.sort((a, b) => a.Fecha - b.Fecha)); + } else if (criteria == "MayorMenor") { + setDataAll(clientInfo.NotasPendientes.sort((a, b) => b.Saldo_pendiente - a.Saldo_pendiente)); + } else { + setDataAll(clientInfo.NotasPendientes.sort((a, b) => a.Saldo_pendiente - b.Saldo_pendiente)); + } + }, []); + + const [selectedCurrency, setSelectedCurrency] = useState('Bs'); + const handleCurrencyChange = (option) => { + setSelectedCurrency(option); + }; + + const [selectedCash, setSelectedCash] = useState('CTA 11101010001'); + const cash_accounts = ['CTA 11101010001', 'CTA 11101010002', 'CTA 11101020001', 'CTA 11101020002']; + const [selectedDate, setSelectedDate] = useState(formatDate(new Date(), 'yyyy-MM-dd')); + const [selectedBank, setSelectedBank] = useState('FIE.CTA 6-8918'); + const banks = ['FIE.CTA 6-8918', 'BISA.CTA 4454770019', 'UNION.CTA 1-18604442', 'BNB.CTA 300017-4016', 'BISA.CTA 4454772011']; + + + const { + control, + handleSubmit, + formState: { errors }, + } = useForm({ + defaultValues: { + amount: "", + currency: "", + deposit: "", + // advancePaymentNumber: "", + checkBankNumber: "", + checkBankDate: "", + bankAccount: "", + reference: "", + observations: "", + }, + }); + + const modalConfirmacion = (data) => + Alert.alert('Confirmación', `¿Está seguro de realizar este cobro?\n Monto: ${data.amount} ${selectedCurrency}\n Método de pago: ${method}`, [ + { + text: 'Cancelar', + onPress: () => { return; }, + style: 'cancel', + }, + { text: 'Continuar', onPress: () => { onSubmit(data) } }, + ]); + + + const onSubmit = (data) => { + console.log(data); + let index = 0; + let amount2 = data.amount; + while (index < dataAll.length && data.amount > 0) { + if (dataAll[index].Saldo_pendiente === 0 || data.amount === 0) { + console.log("bien", index); + if (index === dataAll.length - 1) { + return; + } + } else { + dataAll[index].Monto_pagado = parseFloat(dataAll[index].Monto_pagado); + if (data.amount > dataAll[index].Saldo_pendiente) { + data.amount -= dataAll[index].Saldo_pendiente; + dataAll[index].Saldo_pendiente = 0; + dataAll[index].Monto_pagado = parseFloat(dataAll[index].importe_nota).toFixed(2); + amount2 = dataAll[index].importe_nota; + console.log("Saldo pendiente: ", dataAll[index].Monto_pagado, "Monto pagado: ", data.amount); + } else { + dataAll[index].Saldo_pendiente = parseFloat((dataAll[index].Saldo_pendiente - parseFloat(data.amount)).toFixed(2)); + dataAll[index].Monto_pagado = parseFloat((dataAll[index].Monto_pagado + parseFloat(data.amount)).toFixed(2)); + amount2 = data.amount; + data.amount = 0; + console.log("Saldo pendiente2: ", dataAll[index].Monto_pagado, "Monto pagado: ", data.amount) + } + + PaymentStore.getState().establecerCliente(user.nombre, dataAll[index].Cuenta); + PaymentStore.getState().establecerMetodoPago(method); + PaymentStore.getState().agregarNotaPagada({ + fecha: selectedDate, + metodoPago: method, + detalles: [{ + numeroNota: dataAll[index].nro_nota, + fecha: dataAll[index].Fecha_venta, + total: parseFloat(dataAll[index].importe_nota), + pagado: parseFloat(amount2), + saldo: parseFloat(dataAll[index].Saldo_pendiente), + }] + }); + + updateNota(dataAll[index].id, { Saldo_pendiente: dataAll[index].Saldo_pendiente, Monto_pagado: dataAll[index].Monto_pagado }); + agregarPago({ + cta_deposito: selectedBank, + cuenta: dataAll[index].Cuenta || "", + empresa_id: user.empresa_id, + fecha: selectedDate, + fecha_registro: dataAll[index].Fecha_venta || "", + modo_pago: method, + moneda: selectedCurrency, + monto: parseFloat(dataAll[index].Monto_pagado), + nro_factura: dataAll[index].nro_nota || "", + observaciones: data.observations || "", + pago_a_nota: dataAll[index].id || "", + referencia: data.reference || "", + sucursal_id: dataAll[index].sucursal_id || "", + usuario_id: user.id, + }) + } + index++; + } + console.log("Pagos realizados"); + + navigation.goBack(); + }; + + return ( + + + + + + + navigation.goBack()} + > + + + + {clientInfo.Nombre} + {vBalance} Bs. + + + + + + + + parseFloat(value) <= vBalance || "El monto excede el saldo pendiente", + pattern: { + value: /^[0-9]+([.][0-9]{0,2})?$/, + message: "Ingrese solo números", + }, + }} + errors={errors} + /> + + + {/* */} + {method === 'cheque' && + } + + {/* El input de abajo necesita usar un datetime picker para la fecha */} + + + + + {method === 'efectivo' && + } + {method === 'transferencia' && + } + + + + + + Registrar Pago + + + + + ) +}; + +const styles = StyleSheet.create({ + cover: { + backgroundColor: theme.colors.primary, + zIndex: 1, + }, + up: { + backgroundColor: theme.colors.primary, + }, + container: { + flex: 1, + paddingTop: 15, + backgroundColor: theme.colors.primary, + }, + header: { + flexDirection: "row", + paddingHorizontal: 20, + paddingVertical: 20, + alignItems: "center", + }, + back: { + justifyContent: "center", + alignItems: "center", + backgroundColor: theme.colors.otherWhite, + borderRadius: 20, + width: 60, + height: 60, + }, + aviContainer: { + flex: 1, + justifyContent: "center", + alignItems: "center", + }, + avi: { + fontWeight: "bold", + fontSize: 22, + textAlign: "center", + }, + nombre: { + fontWeight: "bold", + fontSize: 20, + textAlign: "center", + }, + buttonContainer: { + marginTop: 20, + flexDirection: "row", + justifyContent: "center", + alignSelf: "center", + width: screenWidth - 240, + }, + button: { + justifyContent: "center", + alignItems: "center", + elevation: 5, + paddingVertical: 15, + paddingHorizontal: 15, + backgroundColor: theme.colors.tertiary, + borderRadius: 22, + flex: 1, + }, + buttonText: { + color: theme.colors.primary, + fontSize: 16, + fontWeight: "bold", + }, + firstLineForm: { + flexDirection: "row", + }, + lineForm: { + flexDirection: "row", + justifyContent: "space-between", + }, + modalView: { + margin: 20, + backgroundColor: "white", + borderRadius: 20, + padding: 35, + alignItems: "center", + shadowColor: "#000", + shadowOffset: { + width: 0, + height: 2 + }, + shadowOpacity: 0.25, + shadowRadius: 4, + elevation: 5 + }, + modalText: { + marginBottom: 15, + textAlign: "center" + } +}); + +export default AutomaticPayScreen; diff --git a/src/screens/BillScreen.js b/src/screens/BillScreen.js new file mode 100644 index 0000000..f6af640 --- /dev/null +++ b/src/screens/BillScreen.js @@ -0,0 +1,179 @@ +import React from 'react'; +import { SafeAreaView, TouchableOpacity, View, Image, StyleSheet, Text } from 'react-native'; +import zigzag from '../assets/zigzagBorder.png'; +import { Dimensions } from 'react-native'; +const screenWidth = Dimensions.get('window').width; +import Icon from 'react-native-vector-icons/AntDesign'; +import { theme } from '../assets/Theme' +import { useNavigation } from '@react-navigation/native'; +import { ScrollView } from 'react-native'; +import { StatusBar } from 'expo-status-bar'; + +const primary = theme.colors.primary; + +const Receipt = () => { + const navigation = useNavigation(); + return ( + + + + navigation.goBack()}> + + + + Recibo + + + + + + + CASH RECEIPT + + + + + Date: + 08/03/2024 + + + Store manager: + John Doe + + + Cashier: + Peter Smith + + + + + nota N° 72: + 125 Bs + + + nota N° 92: + 320 Bs + + + nota N° 04: + 12 Bs + + + + + + + Emitidas + + + Imprimir + + + + ); +}; + +const styles = StyleSheet.create({ + container: { + marginTop: 30, + flex: 1, + justifyContent: 'center', + alignItems: "center", + paddingVertical: 20, + backgroundColor: 'black', + }, + receiptContainer: { + flex: 1, + justifyContent: 'center', + alignItems: "center", + paddingBottom: 30, + }, + zigzagBorder: { + width: screenWidth - 40, + height: 20, + zIndex: 1, + }, + dotsContainer: { + justifyContent: 'center', + alignItems: "center", + }, + dots: { + justifyContent: 'center', + backgroundColor: 'blue', + }, + dottedLine: { + borderBottomWidth: 3, + borderBottomColor: 'black', + borderStyle: 'dotted', + marginVertical: 8, + }, + receiptContent: { + justifyContent: 'center', + paddingHorizontal: 40, + minHeight: 400, + width: screenWidth - 40, + backgroundColor: theme.colors.primary, + elevation: 60, + shadowColor: theme.colors.tertiary, + }, + zigzagBorderBottom: { + width: screenWidth - 40, + height: 20, + transform: [{ rotate: '180deg' }], + zIndex: 1, + }, + back: { + justifyContent: 'center', + alignItems: 'center', + backgroundColor: theme.colors.tertiary, + borderRadius: 20, + width: 60, + height: 60, + marginLeft: 20, + }, + textTitleContainer: { + justifyContent: 'center', + alignItems: 'center', + }, + textLine: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + }, + header: { + flexDirection: 'row', + alignItems: 'center', + }, + aviContainer: { + flex:1, + justifyContent: 'center', + alignItems: 'center', + }, + avi: { + fontWeight: 'bold', + fontSize: 22, + marginRight: 80, + }, + buttonContainer: { + flexDirection: 'row', + justifyContent: 'space-between', + width: screenWidth - 40, + }, + button: { + justifyContent: 'center', + alignItems: 'center', + elevation: 5, + paddingVertical: 15, + paddingHorizontal: 25, + backgroundColor: theme.colors.tertiary, + borderRadius: 22, + width: screenWidth/2 - 30, + }, + buttonText: { + color: theme.colors.primary, + fontSize: 16, + fontWeight: "bold", + }, + }); + +export default Receipt; diff --git a/src/screens/ClientPaymentScreen.js b/src/screens/ClientPaymentScreen.js new file mode 100644 index 0000000..9488939 --- /dev/null +++ b/src/screens/ClientPaymentScreen.js @@ -0,0 +1,164 @@ +import React, { useEffect, useState, useCallback } from "react"; +import { SafeAreaView, TouchableOpacity, Text, FlatList, StyleSheet, View, Dimensions } from 'react-native'; +import { theme } from '../assets/Theme'; +import { useNavigation } from '@react-navigation/native'; +import Icon from 'react-native-vector-icons/AntDesign'; +import ClientDebit from '../components/ClientDebit'; +import NoteItem from "../components/NoteItem"; +import DropdownSelector from "../components/DropdownSelector"; +import Cascading from "../animation/CascadingFadeInView"; +import { useFocusEffect } from "@react-navigation/native"; +import StyledText from "../utils/StyledText"; +import axios from 'axios'; +import { BASE_URL } from "../../config"; +const windowWidth = Dimensions.get('window').width; +import useStore from '../stores/store'; + +const ClientPaymentScreen = ({ route }) => { + const { itemClient } = route.params; + const navigation = useNavigation(); + const [selectedOption, setSelectedOption] = useState('Pendientes'); + const [clientData, setClientData] = useState(null); + const title = 'Notas'; + const OPCIONES = ['Pendientes', 'Pagadas'] + const [animationKey, setAnimationKey] = useState(Date.now()); + + const fetchClientData = useCallback(async () => { + try { + const accountId = itemClient.Cuenta.trim(); + const response = await axios.get(`${BASE_URL}/empresa/${itemClient.Empresa_ID}/clientes`); + const data = response.data.find(client => client.Cuenta.trim() === accountId); + setClientData(data); + // if (data) { + // console.log("Datos del cliente obtenidos:", JSON.stringify(data, null, 2)); + // } else { + // console.log("No se encontraron datos para la cuenta:", accountId); + // } + } catch (error) { + console.error("Error fetching client data: ", error); + } + }, [itemClient]); + + useFocusEffect( + useCallback(() => { + setAnimationKey(Date.now()); + fetchClientData(); + }, [fetchClientData]) + ); + + const handleOptionChange = (option) => { + setSelectedOption(option); + }; + + const renderItem = ({ item, index }) => ( + 6 ? 0 : 400 + 80 * index} + animationKey={animationKey} + > + {}}/> + + ); + + if (!clientData) { + return Cargando datos...; + } + + return ( + + + + + navigation.navigate("ClientSearchScreen")}> + + + + + {clientData.Nombre} + + + + + + + + + + + + + item.nro_nota.toString()} + ListHeaderComponent={} + ListFooterComponent={} + showsVerticalScrollIndicator={false} + /> + + + ) +}; + +const styles = StyleSheet.create({ + container: { + flex: 1, + paddingTop: 15, + backgroundColor: theme.colors.primary, + }, + headerWithComponents: { + zIndex: 1, + backgroundColor: theme.colors.secondary, + borderBottomLeftRadius: 22, + borderBottomRightRadius: 22, + elevation: 7, + paddingBottom: 20, + }, + header: { + paddingTop: 20, + paddingHorizontal: 20, + flexDirection: 'row', + alignItems: 'center', + marginBottom: 20, + }, + back: { + justifyContent: 'center', + alignItems: 'center', + backgroundColor: theme.colors.skyBlue, + borderRadius: 20, + width: 60, + height: 60, + }, + headerCenter: { + alignItems: 'center', + flex: 1, + backgroundColor: theme.colors.skyBlue, + borderRadius: 20, + marginLeft: 20, + }, + text: { + alignItems: 'center', + paddingVertical: 15, + flexDirection: 'row', + flex: 1, + }, + code: { + fontSize: 15, + textAlign: 'center', + }, + name: { + fontWeight: 'bold', + fontSize: 16, + textTransform: 'uppercase', + textAlign: 'center', + }, + listContainer:{ + flex: 1, + }, +}) + +export default ClientPaymentScreen; diff --git a/src/screens/ClientSearch/ClientItem.js b/src/screens/ClientSearch/ClientItem.js new file mode 100644 index 0000000..ab24251 --- /dev/null +++ b/src/screens/ClientSearch/ClientItem.js @@ -0,0 +1,106 @@ +import React, { useEffect, useState, useMemo, useCallback } from "react"; +import { View, StyleSheet, Dimensions } from "react-native"; +import { theme } from '../../assets/Theme'; +import StyledText from "../../utils/StyledText"; +import BorderBox from "../../utils/BorderBox"; +import useStore from "../../stores/store"; + +const windowWidth = Dimensions.get('window').width; + +const ClientItem = ({ client, onSelect }) => { + const vNombre = client.Nombre; + const vCuenta = client.Cuenta; + + // Asegurarse de que NotasPendientes esté definido y sea un array + const notasPendientes = useMemo(() => Array.isArray(client.NotasPendientes) ? client.NotasPendientes : [], [client.NotasPendientes]); + const vBalance = useMemo(() => parseFloat(notasPendientes.reduce((total, nota) => { + const saldoPendiente = parseFloat(nota.Saldo_pendiente); + return total + (isNaN(saldoPendiente) ? 0 : saldoPendiente); + }, 0).toFixed(2)), [notasPendientes]); + + const vNotasPendientes = notasPendientes.length; + const pagosRealizados = useStore(state => state.pagosRealizados); + const [vUltimoPago, setUltimoPago] = useState("2020-06-10"); + + useEffect(() => { + if (pagosRealizados.length > 0) { + setUltimoPago(pagosRealizados.reduce((mayor, pago) => pago.fecha > mayor && pago.cuenta === client.Cuenta ? pago.fecha : mayor, "2020-06-10")); + } + }, [pagosRealizados, client.Cuenta]); + + const handlePress = useCallback(() => { + onSelect(client.cliente_ID); + }, [client.cliente_ID, onSelect]); + + return ( + + + + {vNombre.charAt(0)} + + + {vNombre} + {vCuenta} + + + + + + + + Notas Pendientes: + + {vNotasPendientes} {vNotasPendientes === 1 ? 'nota' : 'notas'} + + + + Saldo Total: + {vBalance} Bs + + + Último Pago: + {vUltimoPago} + + + + ); +}; + +const styles = StyleSheet.create({ + iconContainer: { + flexDirection: 'row', + alignItems: 'center', + }, + iconWraped: { + justifyContent: 'center', + alignItems: 'center', + backgroundColor: theme.colors.tertiary, + borderRadius: 20, + width: 70, + height: 70, + }, + detailsContainer: { + marginLeft: 17, + flex: 1, + }, + notesContainer: { + flexDirection: 'column', + }, + lineContainer: { + justifyContent: 'center', + alignItems: 'center', + }, + line: { + marginVertical: 3, + backgroundColor: theme.colors.otherWhite, + width: windowWidth * 0.8, + height: 2, + }, + textLine: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + }, +}); + +export default React.memo(ClientItem); diff --git a/src/screens/ClientSearch/ClientSearchScreen.js b/src/screens/ClientSearch/ClientSearchScreen.js new file mode 100644 index 0000000..d71ada2 --- /dev/null +++ b/src/screens/ClientSearch/ClientSearchScreen.js @@ -0,0 +1,196 @@ +import React, { useState, useCallback, useEffect, useMemo } from "react"; +import { SafeAreaView, TouchableOpacity, FlatList, StyleSheet, View } from "react-native"; +import SearchBar from "./SearchBar"; +import ClientItem from "./ClientItem"; +import { StatusBar } from "expo-status-bar"; +import { theme } from "../../assets/Theme"; +import Icon from "react-native-vector-icons/AntDesign"; +import { useNavigation } from "@react-navigation/native"; +import Cascading from "../../animation/CascadingFadeInView"; +import { useFocusEffect } from "@react-navigation/native"; +import StyledText from "../../utils/StyledText"; +import axios from "axios"; +import { BASE_URL } from "../../../config"; + +const secondary = theme.colors.secondary; + +const ClientSearchScreen = () => { + const navigation = useNavigation(); + const [searchQuery, setSearchQuery] = useState(""); + const [selectedOption, setSelectedOption] = useState("cliente"); + const [clientesConNotas, setClientesConNotas] = useState([]); + const [filteredData, setFilteredData] = useState([]); + const [animationKey, setAnimationKey] = useState(Date.now()); + const [visibleItemCount, setVisibleItemCount] = useState(10); + const [isSearching, setIsSearching] = useState(false); + + const fetchClientes = useCallback(async () => { + try { + const empresaId = 1; // Hardcoded empresa ID + const response = await axios.get(`${BASE_URL}/empresa/${empresaId}/clientes`); + setClientesConNotas(response.data); + setFilteredData(response.data); + // console.log(JSON.stringify(response.data, null, 2)); + } catch (error) { + console.error("Error fetching clientes: ", error); + } + }, []); + + useEffect(() => { + fetchClientes(); + }, [fetchClientes]); + + const loadMoreItems = useCallback(() => { + setVisibleItemCount((prevItemCount) => prevItemCount + 10); + }, []); + + useFocusEffect( + useCallback(() => { + setAnimationKey(Date.now()); + setVisibleItemCount(7); + }, []) + ); + + const handleSearch = useCallback((text) => { + setSearchQuery(text); + setIsSearching(true); + const formattedQuery = text.toLowerCase(); + const newData = clientesConNotas.filter((item) => { + if (selectedOption === "cliente") { + return item.Nombre.toLowerCase().includes(formattedQuery); + } else if (selectedOption === "cuenta") { + return item.Cuenta.toLowerCase().includes(formattedQuery); + } + }); + setFilteredData(newData); + setIsSearching(false); + }, [clientesConNotas, selectedOption]); + + const handleOptionChange = useCallback((option) => { + setSelectedOption(option); + }, []); + + const renderItem = useCallback(({ item, index }) => ( + isSearching ? ( + + navigation.navigate("ClientPaymentScreen", { itemClient: item }) + } + /> + ) : ( + 9 ? 0 : 400 + 100 * index} + animationKey={animationKey} + > + + navigation.navigate("ClientPaymentScreen", { itemClient: item }) + } + /> + + ) + ), [animationKey, navigation, isSearching]); + + const keyExtractor = useCallback((item) => item.cliente_ID.toString(), []); + + const getItemLayout = useCallback((data, index) => ({ + length: 70, + offset: 70 * index, + index, + }), []); + + return ( + + + + + + + navigation.goBack()} + > + + + + + Cobranzas + + + + + + + + + + + } + ListFooterComponent={} + onEndReached={loadMoreItems} + onEndReachedThreshold={0.5} + showsVerticalScrollIndicator={false} + /> + + + ); +}; + +const styles = StyleSheet.create({ + cover: { + backgroundColor: theme.colors.primary, + zIndex: 1, + }, + up: { + backgroundColor: theme.colors.secondary, + borderBottomLeftRadius: 22, + borderBottomRightRadius: 22, + elevation: 7, + }, + container: { + flex: 1, + paddingTop: 15, + backgroundColor: theme.colors.secondary, + }, + header: { + flexDirection: "row", + paddingHorizontal: 20, + paddingVertical: 20, + alignItems: "center", + }, + back: { + justifyContent: "center", + alignItems: "center", + backgroundColor: theme.colors.skyBlue, + borderRadius: 20, + width: 60, + height: 60, + }, + aviContainer: { + flex: 1, + justifyContent: "center", + alignItems: "center", + }, + avi: { + marginRight: 40, + }, + listContainer: { + flex: 1, + backgroundColor: theme.colors.primary, + paddingHorizontal: 20, + }, +}); + +export default ClientSearchScreen; diff --git a/src/screens/ClientSearch/SearchBar.js b/src/screens/ClientSearch/SearchBar.js new file mode 100644 index 0000000..beca83e --- /dev/null +++ b/src/screens/ClientSearch/SearchBar.js @@ -0,0 +1,104 @@ +import React, { useState, useCallback } from "react"; +import { View, TextInput, TouchableOpacity, StyleSheet, Dimensions, Keyboard } from "react-native"; +import { Ionicons, FontAwesome5 } from "@expo/vector-icons"; +import { Menu, MenuOptions, MenuOption, MenuTrigger } from "react-native-popup-menu"; +import { theme } from "../../assets/Theme"; +import StyledText from "../../utils/StyledText"; + +const windowWidth = Dimensions.get("window").width; +const { height } = Dimensions.get('window'); +const regularTextSize = height * 0.021; + +const SearchBar = ({ searchQuery, setSearchQuery, selectedOption, onOptionChange }) => { + const [menuVisible, setMenuVisible] = useState(false); + + const toggleMenu = () => { + setMenuVisible((prevState) => !prevState); + }; + + const handleClear = useCallback(() => { + setSearchQuery(''); + Keyboard.dismiss(); + }, [setSearchQuery]); + + return ( + + {searchQuery.length === 0 ? ( + + ) : ( + + + + )} + + setMenuVisible(false)}> + + + + {selectedOption.charAt(0).toUpperCase() + selectedOption.slice(1)} + + + + + + { onOptionChange("cliente"); setMenuVisible(false); }}> + + Cliente + {selectedOption === "cliente" && } + + + { onOptionChange("cuenta"); setMenuVisible(false); }}> + + Cuenta + {selectedOption === "cuenta" && } + + + + + + ); +}; + +const searchBarStyles = StyleSheet.create({ + container: { + marginBottom: 20, + flexDirection: "row", + padding: 8, + paddingLeft: 12, + backgroundColor: theme.colors.skyBlue, + borderRadius: 22, + alignItems: "center", + marginHorizontal: windowWidth * 0.05, + }, + searchTextInput: { + flex: 1, + marginLeft: 7, + marginRight: 10, + fontSize: regularTextSize, + color: theme.colors.primaryText, + }, + trigger: { + paddingVertical: 12, + paddingHorizontal: 25, + backgroundColor: theme.colors.tertiary, + borderRadius: 22, + }, + optionsContainer: { + paddingVertical: 15, + marginTop: 55, + marginLeft: 0, + borderRadius: 20, + width: 142, + backgroundColor: theme.colors.tertiary, + }, + optionsWrapper: { + marginLeft: 20, + }, +}); + +export default SearchBar; diff --git a/src/screens/FacturaScreen.js b/src/screens/FacturaScreen.js new file mode 100644 index 0000000..5f9a39f --- /dev/null +++ b/src/screens/FacturaScreen.js @@ -0,0 +1,281 @@ +import React, { useRef, useState, useCallback} from 'react'; +import { View, ScrollView, StyleSheet, Alert, TouchableOpacity, Text } from 'react-native'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { captureRef } from 'react-native-view-shot'; +import * as Sharing from 'expo-sharing'; +import StyledText from '../utils/StyledText'; +import DualTextView from '../utils/DualTextView'; +import SimpleButton from '../utils/SimpleButton'; +import PaymentStore from '../stores/PaymentStore'; +import Cascading from '../animation/CascadingFadeInView'; +import Icon from "react-native-vector-icons/AntDesign"; +import { useNavigation, useFocusEffect } from '@react-navigation/native'; +import { theme } from "../assets/Theme"; +import { StatusBar } from 'expo-status-bar'; +import { Dimensions } from 'react-native'; +const screenWidth = Dimensions.get('window').width; +import useStore from '../stores/store'; + +const fontSizeM = screenWidth * 0.031; +const fontSizeL =screenWidth * 0.034; + +const SimpleScreen = () => { + const viewRef = useRef(); + const navigation = useNavigation(); + const factura = PaymentStore((state) => state.facturaActual); + const numeroCuenta = factura.cliente.numeroCuenta; + const cliente = useStore(state => state.buscarClientePorCuenta(numeroCuenta)); + + const pagosRealizados = PaymentStore((state) => state.pagosRealizados); + const borrarPagos = PaymentStore((state) => state.limpiarFactura); + const totalPagado = factura.notasPagadas.reduce((acc, nota) => acc + nota.detalles.reduce((accDet, det) => accDet + parseFloat(det.pagado), 0), 0).toFixed(2); + + const [animationKey, setAnimationKey] = useState(Date.now()); + useFocusEffect( + useCallback(() => { + setAnimationKey(Date.now()); + }, []) + ); + const captureAndShareScreenshot = async () => { + try { + const uri = await captureRef(viewRef, { + format: 'png', + quality: 0.9, + }); + await Sharing.shareAsync(uri, { dialogTitle: 'Comparte tu comprobante de pago' }); + } catch (error) { + Alert.alert("Error", "No se pudo capturar o compartir el comprobante: " + error.message); + } + }; + const handlePress = async () => { + await captureAndShareScreenshot(); + handleBorrarPagos(); + }; + const handleBorrarPagos = () => { + borrarPagos(); + }; + + const currentDate = new Date(); + const formattedDate = `${currentDate.getDate()}/${currentDate.getMonth() + 1}/${currentDate.getFullYear()}`; + + return ( + + + + + navigation.goBack()} + > + + + + {/* Additional view content if needed */} + + + + + + + + + {factura.nombreEmpresa} + {"COMPROBANTE DE PAGO"} + {""} + + {""} + FECHA: {formattedDate} + {cliente && cliente.Nombre && ( + CLIENTE: {cliente.Nombre} + )} + + N° CUENTA: {factura.cliente.numeroCuenta} + METODO DE PAGO: {factura.metodoPago} + {""} + + NOTAS PAGADAS (Bs.) + + + NOTA + TOTAL + PAGADO + SALDO + + + {factura.notasPagadas.map((nota, index) => ( + + {nota.detalles.map((detalle, detalleIndex) => ( + + + {detalle.numeroNota + '\n' + detalle.fecha} + + + {detalle.total.toFixed(2)} + + + {typeof detalle.pagado === 'number' ? detalle.pagado.toFixed(2) : '0.00'} + + + {typeof detalle.saldo === 'number' ? detalle.saldo.toFixed(2) : '0.00'} + + + ))} + {/* */} + + ))} + + {"Total Pagado: "} + {totalPagado} Bs. + + + + + + + + + + + + + + ); +}; + +const styles = StyleSheet.create({ + totalRow: { + + flexDirection: 'row', + justifyContent: 'center', + }, + totalPagado: { + fontSize: fontSizeL, + textAlign: 'center', + }, + cellTotal: { + fontSize: fontSizeL, + }, + sectionLabel: { + marginTop: 5, + marginLeft: 20, + fontWeight: 'bold', + fontSize: fontSizeL, + }, + sectionContent: { + fontSize: fontSizeM, + }, + flexContainer: { + flex: 1, + backgroundColor: theme.colors.secondary, + }, + safeArea: { + flex: 1, + }, + safeArea: { + paddingTop: 35, + backgroundColor:theme.colors.secondary, + }, + scrollViewContent: { + flexGrow: 0.7, + justifyContent: 'center', + paddingBottom: 30, + }, + buttonContainer: { + marginHorizontal: 20, + paddingBottom: 20, + }, + container: { + margin: 10, + paddingTop: 40, + paddingBottom: 80, + alignSelf: 'stretch', + borderRadius: 10, + backgroundColor: '#fff', + }, + title: { + textAlign: 'center', + }, + notaSection: { + marginBottom: 10, + marginTop: 10, + }, + total:{ + marginTop:20, + }, + back: { + justifyContent: "center", + alignItems: "center", + backgroundColor: theme.colors.skyBlue, + borderRadius: 20, + width: 60, + height: 60, +}, + header:{ + marginHorizontal:20, + }, + title: { + fontWeight: 'bold', + fontSize: 18, + textAlign: 'center', + marginTop: 20, + }, + subtitle: { + fontWeight: 'bold', + textAlign: 'center', + }, + section: { + fontSize: fontSizeM, + marginLeft: 20, + }, + sectionTitle: { + textAlign: 'center', + fontWeight: 'bold', + fontSize: fontSizeL, + }, + tableRow: { + flexDirection: 'row', + justifyContent: 'space-between', + paddingHorizontal: 10, + alignItems: 'center', + }, + dottedLine: { + borderBottomWidth: 2, + borderColor: 'black', + borderStyle: 'dotted', + marginVertical: 3, + }, + tableHeader: { + flexDirection: 'row', + justifyContent: 'space-between', + paddingHorizontal: 10, + }, + tableHeaderText: { + fontWeight: 'bold', + fontSize: 13, + fontSize: fontSizeL, + }, + cell: { + fontSize: fontSizeM, + paddingVertical: 5, + textAlign: 'left', + }, + cellNota: { + width: screenWidth * 0.22, + }, + cellFecha: { + textAlign: 'center', + }, + cellPagado: { + width: screenWidth * 0.23, + textAlign: 'right', + }, + cellSaldo: { + width: screenWidth * 0.2, + textAlign: 'right', + }, +}); + +export default SimpleScreen; diff --git a/src/screens/HistoryScreen.js b/src/screens/HistoryScreen.js new file mode 100644 index 0000000..ffa5cf1 --- /dev/null +++ b/src/screens/HistoryScreen.js @@ -0,0 +1,24 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import { StatusBar } from 'expo-status-bar'; +import { theme } from '../assets/Theme'; + +const OthersScreen = () => { + return ( + + Sigan Viendo Historial... + + + ); +}; + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.colors.primary, + alignItems: 'center', + justifyContent: 'center', + }, +}); + +export default OthersScreen; \ No newline at end of file diff --git a/src/screens/HomeScreen.js b/src/screens/HomeScreen.js new file mode 100644 index 0000000..bd652f9 --- /dev/null +++ b/src/screens/HomeScreen.js @@ -0,0 +1,176 @@ +// NewScreen.js +import React, { useState, useEffect, useCallback } from "react"; +import { SafeAreaView, StyleSheet, View, FlatList, Text, Button } from "react-native"; +import ProfileHeader from "../components/ProfileHeader"; +import StoryItem from "../components/StoryItem"; +import { theme } from "../assets/Theme"; +import DropdownSelector from "../components/DropdownSelector"; +import Cascading from "../animation/CascadingFadeInView"; +import { useFocusEffect } from "@react-navigation/native"; +import userStore from "../stores/userStore"; +import useStore from "../stores/store"; +import {db} from "../../config/firebase"; +import { doc, getDoc } from 'firebase/firestore'; +import shallow from 'zustand/shallow'; + +const NewScreen = () => { + const [selectedOption, setSelectedOption] = useState("Hoy"); + const OPCIONES = ['Hoy', 'Esta Semana', 'Este Mes', 'Todo']; + const title = 'Actividad'; + const { clientes, notasPendientes, clientesConNotas, subscribeToData } = useStore(state => ({ + clientes: state.clientes, + notasPendientes: state.notasPendientes, + subscribeToData: state.subscribeToData, + clientesConNotas: state.clientesConNotas, + })); + const {user, setUser} = userStore(state =>({ + user: state.user, + setUser: state.setUser + }) + ); + const [nombreF, setNombreF] = useState(""); + + useEffect(() => { + const unsubscribe = subscribeToData(); + return () => unsubscribe(); + }, [subscribeToData]); + + useEffect(() => { + if(!user || !user.idDoc){ + console.log('Usuario no definido o ID de documento no definido.'); + return; + }else{ + const docRef = doc(db, 'cobradores', user.idDoc); + const fetchUserData = async () => { + try{ + const docSnap = await getDoc(docRef); + if (docSnap.exists()) { + console.log('Document data:', docSnap.data()); //raro porque sin esto no funciona + const data = docSnap.data(); + const {nombre} = data; + setNombreF(nombre); + } else { + }}catch(e){ + console.error("Error al obtener documento: ", e); + } + }; + fetchUserData();} + },[user?.idDoc, user?.nombre]); + + const HISTORY_DATA = [ + { + id: "1", + name: "Samuel Herbas", + amount: "130.00", + date: "2024-03-01T12:32:00", + note: "150", + }, + { id: "2", + name: "Henry Peña", + amount: "70.00", + date: "2024-03-01T09:16:00", + note: "170" }, + ]; + + const renderHistoryItem = ({ item, index }) => ( + + { + /* item select */ + }} + /> + + ); + const [animationKey, setAnimationKey] = useState(Date.now()); + useFocusEffect( + useCallback(() => { + setAnimationKey(Date.now()); + }, []) + ); + const onOptionChange = (option) => { + setSelectedOption(option); + }; + + const logClientesConNotas = () => { + const { clientesConNotas } = useStore.getState(); + + if (clientesConNotas.length === 0) { + console.log("No hay datos combinados para mostrar."); + return; + } + + // clientesConNotas.forEach(cliente => { + // console.log(`Cliente: ${cliente.Nombre} - Cuenta: ${cliente.Cuenta}`); + // if (cliente.NotasPendientes && cliente.NotasPendientes.length > 0) { + // console.log(' Notas Pendientes:'); + // cliente.NotasPendientes.forEach(nota => { + // console.log(` Nota: ${nota.nro_nota}, Importe: ${nota.importe_nota}, Saldo: ${nota.Saldo_pendiente}`); + // }); + // } else { + // console.log(' No hay notas pendientes para este cliente.'); + // } + // }); + + console.log(JSON.stringify(clientesConNotas, null, 2)); + }; + + const logClientes = () => console.log("Clientes:", clientes); + const logNotasPendientes = () => console.log("Notas Pendientes:", notasPendientes); + + + return ( + + + + + + + + {/* +