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}
+
+
+
+ );
+};
+
+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}
+
+
+ );
+};
+
+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 ? (
+
+ ) : (
+
+
+
+ )}
+
+
+
+ );
+};
+
+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 (
+
+
+
+
+
+
+
+ {/*
+
+
+ */}
+
+ item.id}
+ ListHeaderComponent={}
+ ListFooterComponent={}
+ />
+
+
+ );
+};
+
+const styles = StyleSheet.create({
+ safeArea: {
+ flex: 1,
+ },
+ header: {
+ zIndex: 1,
+ paddingTop: 40,
+ paddingBottom: 18,
+ paddingVertical: 20,
+ backgroundColor: theme.colors.secondary,
+ borderBottomLeftRadius: 20,
+ borderBottomRightRadius: 20,
+ elevation: 5,
+ },
+ listContainer: {
+ backgroundColor: theme.colors.primary,
+ flex: 1,
+ },
+});
+
+export default NewScreen;
diff --git a/src/screens/LoginScreen.js b/src/screens/LoginScreen.js
new file mode 100644
index 0000000..988309e
--- /dev/null
+++ b/src/screens/LoginScreen.js
@@ -0,0 +1,161 @@
+//LoginScreen.js
+import React, { useState } from "react";
+import { Image, TouchableOpacity, StyleSheet, SafeAreaView, View, Text, ScrollView,TextInput, Dimensions, KeyboardAvoidingView } from "react-native";
+import {theme} from "../assets/Theme";
+import { useNavigation } from "@react-navigation/native";
+import {db} from "../../config/firebase";
+import { collection, addDoc } from 'firebase/firestore';
+import StyledText from "../utils/StyledText";
+import userStore from "../stores/userStore";
+import SimpleButton from "../utils/SimpleButton";
+
+const windowWidth = Dimensions.get('window').width;
+const windowHeight = Dimensions.get('window').height;
+const aspectRatio = 5285 / 5315;
+
+const LoginScreen = () => {
+ const [info, setInfo] = useState({
+ email: "",
+ nombre: "",
+ });
+ const [message, setMessage] = useState(false);
+ const { user, setUser, setUserId, setName, setId } = userStore(state => ({
+ user: state.user,
+ setUser: state.setUser,
+ setUserId: state.setUserId,
+ setName: state.setName,
+ setId: state.setId,
+ }));
+ const addDocument = async (data) => {
+ try{
+ const cobrador_id = Math.floor(Math.random() * 1000000);
+ data.cobrador_id = cobrador_id;
+ data.empresa_id = user.empresa_id;
+ const collectionRef = collection(db, 'cobradores');
+ const docRef = await addDoc(collectionRef, data);
+ console.log("Document written with ID: ", docRef.id, docRef);
+ return docRef.id;
+ }catch(e){
+ console.error("Error adding document why: ", e);
+ }
+
+ };
+ const handleSend = () => {
+ if(info.email.length === 0 || info.nombre.length === 0 ){
+ alert("Por favor llene todos los campos");
+ return;
+ }
+ if(!info.email.match("^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}$")){
+ setMessage(true);
+ return;
+ }
+ setMessage(false);
+
+ addDocument(info)
+ .then((id) => {
+ console.log("Document added with ID: ", id);
+ setUserId(id);
+ setName(info.nombre);
+ setId(info.cobrador_id);
+ })
+ .catch((error) => {
+ console.error("Error adding document: ", error);
+ });
+
+ navigation.replace("NewScreen")
+ }
+
+ const navigation = useNavigation();
+ return (
+
+
+
+
+
+
+
+ Información Personal
+ Nombre
+ {
+ if(name.length <= 30 && name.match("^[a-zA-Z ]*$")){
+ setInfo({...info, nombre: name});
+ }
+ }}
+ value={info.nombre}
+ keyboardType="default"
+ />
+
+ Correo Electronico
+ {
+ setInfo({...info, email: item});
+ }}
+ value={info.email}
+ keyboardType="email-address"
+ />
+ {message && Por favor ingrese un correo válido}
+
+
+
+
+
+ )
+};
+
+const styles = StyleSheet.create({
+ container: {
+ flex: 1,
+ backgroundColor: '#9DBBE2',
+ padding: 20,
+ },
+ containerImgs:{
+ alignItems: 'center',
+ justifyContent: 'center',
+ width: windowWidth*0.9,
+ marginTop: windowHeight*0.05,
+ },
+ title: {
+ fontSize: 30,
+ fontWeight: 'bold',
+ textAlign: 'center',
+ marginVertical: 20,
+ },
+ subtitle: {
+ fontSize: 16,
+ },
+ label: {
+ backgroundColor: 'white',
+ marginVertical: 10,
+ padding: 10,
+ borderRadius: 10,
+ },
+ softText: {
+ color: theme.colors.gray,
+ fontSize: 13,
+ marginVertical: 10,
+ },
+ errorFormat: {
+ color: 'red',
+ fontSize: 13,
+ marginTop: -8,
+ },
+ button: {
+ backgroundColor: theme.colors.tertiary,
+ alignItems: 'center',
+ justifyContent: 'center',
+ borderRadius: 10,
+ padding: 10,
+ marginTop: 15,
+ },
+ continueButton: {
+ color: theme.colors.primary,
+ fontSize: 19,
+ }
+});
+
+export default LoginScreen;
\ No newline at end of file
diff --git a/src/screens/OthersScreen.js b/src/screens/OthersScreen.js
new file mode 100644
index 0000000..bde9b75
--- /dev/null
+++ b/src/screens/OthersScreen.js
@@ -0,0 +1,24 @@
+import React from 'react';
+import { StyleSheet, Text, View, TouchableOpacity } from 'react-native';
+import { StatusBar } from 'expo-status-bar';
+import { theme } from '../assets/Theme';
+
+const OthersScreen = () => {
+ return (
+
+ Sigan Viendo...
+
+
+ );
+};
+
+const styles = StyleSheet.create({
+ container: {
+ flex: 1,
+ backgroundColor: theme.colors.primary,
+ alignItems: 'center',
+ justifyContent: 'center',
+ },
+});
+
+export default OthersScreen;
diff --git a/src/screens/PayScreen.js b/src/screens/PayScreen.js
new file mode 100644
index 0000000..12168c0
--- /dev/null
+++ b/src/screens/PayScreen.js
@@ -0,0 +1,312 @@
+import React, { useState, useCallback } from "react";
+import { Alert, SafeAreaView, StyleSheet, Text, TextInput, KeyboardAvoidingView, 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 DropdownSelector2 from "../components/DropdownSelector2.js";
+import PaymentStore from "../stores/PaymentStore.js";
+import useStore from "../stores/store.js";
+import userStore from "../stores/userStore";
+import { formatDate } from "date-fns";
+const screenWidth = Dimensions.get("window").width;
+const screenHeight = Dimensions.get("window").height;
+
+const PayScreen = ({ route }) => {
+ const { note, method } = route.params;
+ const navigation = useNavigation();
+ const { updateNota, agregarPago } = useStore(state => ({ state, updateNota: state.updateNota, agregarPago: state.agregarPago }));
+ const { user } = userStore(state => ({ user: state.user }));
+ const [animationKey, setAnimationKey] = useState(Date.now());
+ useFocusEffect(
+ useCallback(() => {
+ setAnimationKey(Date.now());
+ }, [])
+ );
+
+ 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: "",
+ payMode: "",
+ // advancePaymentNumber: "",
+ checkBankNumber: "",
+ checkBankDate: "",
+ account: "",
+ 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) => {
+ if (note.Saldo_pendiente === 0 || parseFloat(data.amount) > note.Saldo_pendiente || parseFloat(data.amount) === 0) {
+ return;
+ }
+ PaymentStore.getState().establecerCliente(user.nombre, note.Cuenta);
+ PaymentStore.getState().establecerMetodoPago(method);
+ PaymentStore.getState().agregarNotaPagada({
+ fecha: selectedDate,
+ metodoPago: method,
+ detalles: [{
+ numeroNota: note.nro_nota,
+ fecha: note.Fecha_venta,
+ total: parseFloat(note.importe_nota),
+ pagado: parseFloat(data.amount),
+ saldo: parseFloat(note.Saldo_pendiente) - parseFloat(data.amount),
+ }]
+ });
+
+ updateNota(note.id, {
+ Saldo_pendiente: note.Saldo_pendiente - parseFloat(data.amount),
+ Monto_pagado: note.Monto_pagado + parseFloat(data.amount)
+ });
+
+ agregarPago({
+ cta_deposito: selectedBank,
+ cuenta: note.Cuenta || "",
+ empresa_id: user.empresa_id,
+ fecha: selectedDate,
+ fecha_registro: note.Fecha_venta || "",
+ modo_pago: method,
+ moneda: selectedCurrency,
+ monto: data.amount || "",
+ nro_factura: note.nro_nota || "",
+ observaciones: data.observations || "",
+ pago_a_nota: note.id || "",
+ referencia: data.reference || "",
+ sucursal_id: note.sucursal_id || "",
+ usuario_id: user.id || "",
+ });
+ navigation.goBack();
+ };
+
+ return (
+
+
+
+
+
+
+ navigation.goBack()}
+ >
+
+
+
+ {note.nro_nota}
+ {note.Saldo_pendiente} Bs.
+
+
+
+
+
+
+
+
+
+ parseFloat(value) <= note.Saldo_pendiente || "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,
+ marginRight: 60,
+ },
+ buttonContainer: {
+ marginTop: 20,
+ flexDirection: "row",
+ justifyContent: "center",
+ alignSelf: "center",
+ width: screenWidth - 240,
+ },
+ button: {
+ justifyContent: "center",
+ alignItems: "center",
+ elevation: 5,
+ paddingVertical: 12,
+ backgroundColor: theme.colors.tertiary,
+ borderRadius: 22,
+ flex: 1,
+ },
+ buttonText: {
+ color: theme.colors.primary,
+ fontSize: 16,
+ fontWeight: "bold",
+ },
+ lineForm: {
+ flexDirection: "row",
+ justifyContent: "space-between",
+ },
+ formContainer: {
+ flex: 1,
+ marginHorizontal: 10,
+ marginVertical: 10,
+ },
+});
+
+export default PayScreen;
diff --git a/src/screens/ProfileScreen.js b/src/screens/ProfileScreen.js
new file mode 100644
index 0000000..47fa3ba
--- /dev/null
+++ b/src/screens/ProfileScreen.js
@@ -0,0 +1,153 @@
+//ProfileScreen.js
+import React, { useState, useEffect, useCallback } from "react";
+import { Text, TouchableOpacity, View, StyleSheet, Dimensions, Image, SafeAreaView, ScrollView, KeyboardAvoidingView } from "react-native";
+import StyledText from "../utils/StyledText";
+import { theme } from "../assets/Theme";
+import imgprofile from "../assets/imgprofile.png";
+import TouchableData from "../components/TouchableData";
+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 userStore from "../stores/userStore";
+import { db } from "../../config/firebase";
+import { doc, getDoc, onSnapshot } from "firebase/firestore";
+
+const screenWidth = Dimensions.get('window').width;
+
+const ProfileScreen = ({ route }) => {
+ const { username } = route.params;
+ const navigation = useNavigation();
+ const [animationKey, setAnimationKey] = useState(Date.now());
+ const { user, setUser } = userStore(state => ({
+ user: state.user,
+ setUser: state.setUser
+ }));
+ const [userData, setUserData] = useState({});
+
+
+ useEffect(() => {
+ if (!user || !user.idDoc) {
+ return;
+ }
+ const docRef = doc(db, 'cobradores', user.idDoc);
+ const unsubscribe = onSnapshot(docRef, (doc) => {
+ if (doc.exists()) {
+ const data = doc.data();
+ const { nombre, empresa_id, email } = data;
+ setUserData({ nombre, empresa_id, email });
+ setUser({ ...user, empresa_id: empresa_id, nombre: nombre});
+ } else {
+ console.log('Ningun documento!');
+ }
+ }, (error) => {
+ console.error("Error al obtener documento: ", error);
+ });
+ return unsubscribe;
+ }, [user, db]);
+
+ useFocusEffect(
+ useCallback(() => {
+ setAnimationKey(Date.now());
+ }, [])
+ );
+ return (
+
+
+
+
+
+ navigation.goBack()}>
+
+
+ Perfil
+
+
+
+
+
+
+ {userData.nombre}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )
+};
+
+const styles = StyleSheet.create({
+ container: {
+ flex: 1,
+ paddingTop: 15,
+ backgroundColor: theme.colors.secondary,
+ },
+ headerAll: {
+ paddingTop: 20,
+ paddingLeft: 20,
+ paddingRight: screenWidth * 0.2,
+ flexDirection: 'row',
+ justifyContent: 'space-between',
+ gap: screenWidth * 0.11,
+ },
+ back: {
+ justifyContent: 'center',
+ alignItems: 'center',
+ backgroundColor: theme.colors.skyBlue,
+ borderRadius: 20,
+ width: 60,
+ height: 60,
+ },
+ header: {
+ justifyContent: 'center',
+ alignItems: 'center',
+ },
+ text: {
+ paddingVertical: 10,
+ },
+ avatar: {
+ height: screenWidth * 0.28,
+ width: screenWidth * 0.28,
+ marginVertical: screenWidth * 0.05,
+ backgroundColor: theme.colors.skyBlue,
+ borderRadius: 50,
+ },
+ textSub: {
+ color: theme.colors.slateGrey,
+ fontSize: 16,
+ },
+ containerInfo: {
+ marginVertical: 20,
+ }
+})
+
+export default ProfileScreen;
\ No newline at end of file
diff --git a/src/screens/SelectPayModeScreen.js b/src/screens/SelectPayModeScreen.js
new file mode 100644
index 0000000..b419f0d
--- /dev/null
+++ b/src/screens/SelectPayModeScreen.js
@@ -0,0 +1,124 @@
+import React, { useState, useCallback } from "react";
+import { SafeAreaView, StyleSheet, Text, TouchableOpacity, View, Dimensions, TouchableWithoutFeedback } from 'react-native';
+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 StyledText from "../utils/StyledText";
+const screenWidth = Dimensions.get("window").width;
+const screenHeight = Dimensions.get("window").height;
+
+const SelectPayModeScreen = ({ route }) => {
+ const { clientInfo } = route.params;
+
+ const navigation = useNavigation();
+ const [animationKey, setAnimationKey] = useState(Date.now());
+ useFocusEffect(
+ useCallback(() => {
+ setAnimationKey(Date.now());
+ }, [])
+ );
+
+ return (
+
+
+
+
+
+
+ navigation.goBack()}
+ >
+
+
+
+ Criterio de Cancelación
+
+
+
+
+
+
+ navigation.navigate("SelectPaymentMethodScreen2", { clientInfo, criteria:"PEPS" })}>
+
+ PEPS (Primera nota en entrar primera en pagar)
+
+
+
+ navigation.navigate("SelectPaymentMethodScreen2", { clientInfo, criteria:"UEPS" })}>
+
+ UEPS (Ultima nota en entrar primera en pagar)
+
+
+
+ navigation.navigate("SelectPaymentMethodScreen2", { clientInfo, criteria:"MayorMenor" })}>
+
+ De mayor importe a menor
+
+
+
+ navigation.navigate("SelectPaymentMethodScreen2", { clientInfo, criteria:"MenorMayor" })}>
+
+ De menor importe a mayor
+
+
+
+
+
+ )
+};
+
+const styles = StyleSheet.create({
+ cover: {
+ backgroundColor: theme.colors.primary,
+ zIndex: 1,
+ },
+ up: {
+ backgroundColor: theme.colors.skyBlue,
+ },
+ container: {
+ flex: 1,
+ paddingTop: 15,
+ backgroundColor: theme.colors.tertiary,
+ },
+ 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,
+ },
+ itemContainer: {
+ backgroundColor: theme.colors.primary,
+ paddingVertical: 20,
+ paddingHorizontal: 20,
+ marginVertical: 8,
+ marginHorizontal: 20,
+ borderWidth: 2,
+ borderRadius: 20,
+ borderColor: theme.colors.otherWhite,
+ overflow: 'hidden',
+ flexDirection: "row",
+ justifyContent: "space-between",
+ }
+});
+
+export default SelectPayModeScreen;
diff --git a/src/screens/SelectPaymentMethodScreen.js b/src/screens/SelectPaymentMethodScreen.js
new file mode 100644
index 0000000..809c0c4
--- /dev/null
+++ b/src/screens/SelectPaymentMethodScreen.js
@@ -0,0 +1,124 @@
+import React, { useState, useCallback } from "react";
+import { SafeAreaView, StyleSheet, Text, TouchableOpacity, View, Dimensions, TouchableWithoutFeedback } from 'react-native';
+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 StyledText from "../utils/StyledText";
+const screenWidth = Dimensions.get("window").width;
+const screenHeight = Dimensions.get("window").height;
+
+const SelectPaymentMethodScreen = ({ route }) => {
+ const { note } = route.params;
+ const { payMode } = route.params;
+ const navigation = useNavigation();
+ const [animationKey, setAnimationKey] = useState(Date.now());
+ useFocusEffect(
+ useCallback(() => {
+ setAnimationKey(Date.now());
+ }, [])
+ );
+ const destinos = {
+ automatico: "AutomaticPayScreen",
+ normal: "PayScreen",
+ };
+ const destino = destinos[payMode] || "PayScreen";
+
+ return (
+
+
+
+
+
+
+ navigation.goBack()}
+ >
+
+
+
+ Metodo de pago
+
+
+
+
+
+
+ navigation.navigate(destino, { note , method:"efectivo" })}>
+
+ En Efectivo
+
+
+
+ navigation.navigate(destino, { note, method:"transferencia" })}>
+
+ Transferencia Bancaria
+
+
+
+ navigation.navigate(destino, { note, method:"cheque" })}>
+
+ Cheque
+
+
+
+
+
+ )
+};
+
+const styles = StyleSheet.create({
+ cover: {
+ backgroundColor: theme.colors.primary,
+ zIndex: 1,
+ },
+ up: {
+ backgroundColor: theme.colors.primary,
+ },
+ container: {
+ flex: 1,
+ paddingTop: 15,
+ backgroundColor: theme.colors.skyBlue,
+ },
+ 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,
+ marginRight: 60,
+ },
+ itemContainer: {
+ backgroundColor: theme.colors.primary,
+ paddingVertical: 20,
+ paddingHorizontal: 20,
+ marginVertical: 8,
+ marginHorizontal: 20,
+ borderWidth: 2,
+ borderRadius: 20,
+ borderColor: theme.colors.otherWhite,
+ overflow: 'hidden',
+ flexDirection: "row",
+ justifyContent: "space-between",
+ }
+});
+
+export default SelectPaymentMethodScreen;
diff --git a/src/screens/SelectPaymentMethodScreen2.js b/src/screens/SelectPaymentMethodScreen2.js
new file mode 100644
index 0000000..b2dfa9f
--- /dev/null
+++ b/src/screens/SelectPaymentMethodScreen2.js
@@ -0,0 +1,121 @@
+import React, { useState, useCallback } from "react";
+import { SafeAreaView, StyleSheet, Text, TouchableOpacity, View, Dimensions, TouchableWithoutFeedback } from 'react-native';
+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 StyledText from "../utils/StyledText";
+const screenWidth = Dimensions.get("window").width;
+const screenHeight = Dimensions.get("window").height;
+
+const SelectPaymentMethodScreen2 = ({ route }) => {
+ const { clientInfo } = route.params;
+ const { criteria } = route.params;
+ const navigation = useNavigation();
+ const [animationKey, setAnimationKey] = useState(Date.now());
+ useFocusEffect(
+ useCallback(() => {
+ setAnimationKey(Date.now());
+ }, [])
+ );
+
+ const destino = "AutomaticPayScreen";
+
+ return (
+
+
+
+
+
+
+ navigation.goBack()}
+ >
+
+
+
+ Metodo de pago
+
+
+
+
+
+
+ navigation.navigate(destino, { clientInfo ,criteria, method:"efectivo" })}>
+
+ En Efectivo
+
+
+
+ navigation.navigate(destino, { clientInfo, criteria,method:"transferencia" })}>
+
+ Transferencia Bancaria
+
+
+
+ navigation.navigate(destino, { clientInfo, criteria, method:"cheque" })}>
+
+ Cheque
+
+
+
+
+
+ )
+};
+
+const styles = StyleSheet.create({
+ cover: {
+ backgroundColor: theme.colors.primary,
+ zIndex: 1,
+ },
+ up: {
+ backgroundColor: theme.colors.primary,
+ },
+ container: {
+ flex: 1,
+ paddingTop: 15,
+ backgroundColor: theme.colors.skyBlue,
+ },
+ 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,
+ marginRight: 60,
+ },
+ itemContainer: {
+ backgroundColor: theme.colors.primary,
+ paddingVertical: 20,
+ paddingHorizontal: 20,
+ marginVertical: 8,
+ marginHorizontal: 20,
+ borderWidth: 2,
+ borderRadius: 20,
+ borderColor: theme.colors.otherWhite,
+ overflow: 'hidden',
+ flexDirection: "row",
+ justifyContent: "space-between",
+ }
+});
+
+export default SelectPaymentMethodScreen2;
diff --git a/src/scripts/AutomaticPayment.js b/src/scripts/AutomaticPayment.js
new file mode 100644
index 0000000..e69de29
diff --git a/src/stores/PaymentStore.js b/src/stores/PaymentStore.js
new file mode 100644
index 0000000..3bf6d53
--- /dev/null
+++ b/src/stores/PaymentStore.js
@@ -0,0 +1,71 @@
+import { create } from 'zustand';
+
+const PaymentStore = create((set) => ({
+ // Estados y métodos existentes
+ pagosRealizados: [],
+ agregarPago: (nuevoPago) => set((state) => ({
+ pagosRealizados: [...state.pagosRealizados, nuevoPago]
+ })),
+ eliminarPago: (numeroNota) => set((state) => ({
+ pagosRealizados: state.pagosRealizados.filter(pago => pago.numeroNota !== numeroNota),
+ })),
+ borrarPagos: () => set(() => ({
+ pagosRealizados: []
+ })),
+
+ // Estado actualizado para las facturas
+ facturaActual: {
+ nombreEmpresa: "NOMBRE EMPRESA",
+ comprobanteDePago: "Comprobante de Pago",
+ cliente: {
+ nombre: "none",
+ numeroCuenta: "none"
+ },
+ metodoPago: "none",
+ notasPagadas: []
+ },
+
+ establecerCliente: (nombre, numeroCuenta) => set((state) => ({
+ facturaActual: {
+ ...state.facturaActual,
+ cliente: {
+ nombre,
+ numeroCuenta
+ }
+ }
+ })),
+ establecerMetodoPago: (metodoPago) => set((state) => ({
+ facturaActual: {
+ ...state.facturaActual,
+ metodoPago
+ }
+ })),
+ agregarNotaPagada: (notaPagada) => set((state) => ({
+ facturaActual: {
+ ...state.facturaActual,
+ notasPagadas: [...state.facturaActual.notasPagadas, notaPagada]
+ }
+ })),
+ eliminarNotaPagada: (numeroNota) => set((state) => ({
+ facturaActual: {
+ ...state.facturaActual,
+ notasPagadas: state.facturaActual.notasPagadas.filter(nota =>
+ nota.detalles.some(detalle => detalle.numeroNota !== numeroNota)
+ )
+ }
+ })),
+ limpiarFactura: () => set((state) => ({
+ facturaActual: {
+ ...state.facturaActual,
+ cliente: {
+ nombre: '',
+ numeroCuenta: ''
+ },
+ metodoPago: '',
+ notasPagadas: []
+ }
+ }))
+}));
+
+export default PaymentStore;
+
diff --git a/src/stores/store.js b/src/stores/store.js
new file mode 100644
index 0000000..f4e21c4
--- /dev/null
+++ b/src/stores/store.js
@@ -0,0 +1,93 @@
+import {create} from 'zustand';
+import { collection, onSnapshot, doc, updateDoc, addDoc } from "firebase/firestore";
+import { db } from '../../config/firebase';
+
+const useStore = create((set, get) => ({
+ clientes: [],
+ notasPendientes: [],
+ clientesConNotas: [],
+ pagosRealizados: [],
+
+ subscribeToData: () => {
+ const unsubscribeClientes = onSnapshot(collection(db, 'clientes'), (snapshot) => {
+ const clientes = snapshot.docs.map(doc => ({ id: doc.id, ...doc.data() }));
+ set({ clientes });
+ get().combinarClientesConNotas();
+ // console.log("Clientes actualizados en tiempo real");
+ });
+
+ const unsubscribeNotas = onSnapshot(collection(db, 'notas_pendientes'), (snapshot) => {
+ const notasPendientes = snapshot.docs.map(doc => ({ id: doc.id, ...doc.data() }));
+ set({ notasPendientes });
+ get().combinarClientesConNotas();
+ // console.log("Notas pendientes actualizadas en tiempo real");
+ });
+
+ const unsubscribePagos = onSnapshot(collection(db, 'notas_cobradas'), (snapshot) => {
+ const pagosRealizados = snapshot.docs.map(doc => ({ id: doc.id, ...doc.data() }));
+ set({ pagosRealizados });
+ // console.log("Pagos realizados actualizados en tiempo real");
+ });
+ return () => {
+ unsubscribeClientes();
+ unsubscribeNotas();
+ unsubscribePagos();
+ };
+ },
+
+ combinarClientesConNotas: () => {
+ const { clientes, notasPendientes, pagosRealizados } = get();
+ const mapaNotasPorCuenta = notasPendientes.reduce((acc, nota) => {
+ const cuenta = nota.Cuenta?.trim();
+ acc[cuenta] = acc[cuenta] || [];
+ acc[cuenta].push(nota);
+ return acc;
+ }, {});
+
+ const mapaPagados = pagosRealizados.reduce((acc, pago) => {
+ const cuenta = pago.cuenta?.trim();
+ acc[cuenta] = acc[cuenta] || [];
+ acc[cuenta].push(pago);
+ return acc;
+ }, {});
+ const clientesConNotas = clientes.map(cliente => {
+ const cuentaCliente = cliente.Cuenta?.trim();
+ return {
+ ...cliente,
+ NotasPendientes: mapaNotasPorCuenta[cuentaCliente] || [],
+ PagosRealizados: mapaPagados[cuentaCliente] || [],
+ };
+ });
+
+ set({ clientesConNotas });
+ console.log("");
+ },
+
+ updateNota: async (notaId, data) => {
+ const notaRef = doc(db, 'notas_pendientes', notaId);
+ await updateDoc(notaRef, data);
+ console.log("Nota actualizada en Firestore.", notaRef.id);
+ },
+
+ agregarPago: async (pago) => {
+ const pagosRealizados = collection(db, 'notas_cobradas');
+ await addDoc(pagosRealizados, pago);
+ // console.log("Pago agregado al estado.");
+ },
+
+ buscarClientePorCuenta: (numeroCuenta) => {
+ const clientes = get().clientes;
+ // console.log("Buscar cliente por número de cuenta:", numeroCuenta);
+ // console.log("Lista de clientes actual:", clientes);
+ const clienteEncontrado = clientes.find(cliente => cliente.Cuenta?.trim() === numeroCuenta.trim());
+ if (clienteEncontrado) {
+ // console.log("Cliente encontrado:", clienteEncontrado);
+ } else {
+ // console.log("No se encontró un cliente con el número de cuenta:", numeroCuenta);
+ }
+ return clienteEncontrado;
+ }
+
+}));
+
+export default useStore;
diff --git a/src/stores/userStore.js b/src/stores/userStore.js
new file mode 100644
index 0000000..9d6cb9c
--- /dev/null
+++ b/src/stores/userStore.js
@@ -0,0 +1,19 @@
+import { create } from "zustand";
+
+const userStore = create((set) => {
+ return {
+ user: {
+ id : "",
+ idDoc: "",
+ nombre: "",
+ empresa_id: "",
+ },
+ setUser: (user) => set({ user }),
+ setId: (id) => set((state) => ({ user : {...state.user, id}})),
+ setUserId: (idDoc) => set((state) => ({ user : {...state.user, idDoc}})),
+ setName: (nombre) => set((state) => ({ user : {...state.user, nombre}})),
+ setEmpresa: (empresa_id) => set((state) => ({ user : {...state.user, empresa_id}})),
+ };
+ });
+
+export default userStore;
\ No newline at end of file
diff --git a/src/unused/payscreenold.txt b/src/unused/payscreenold.txt
new file mode 100644
index 0000000..b7b9767
--- /dev/null
+++ b/src/unused/payscreenold.txt
@@ -0,0 +1,263 @@
+import React, { useState, useCallback } from "react";
+import { SafeAreaView, StyleSheet, Text, TextInput, 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 "../../constants.js";
+import InputField from "../components/InputField.js";
+import DateInputField from "../components/DateInputField.js";
+import DropdownSelector2 from "../components/DropdownSelector2.js";
+import PaymentStore from "../PaymentStore.js";
+const screenWidth = Dimensions.get("window").width;
+const screenHeight = Dimensions.get("window").height;
+
+const PayScreen = ({ route }) => {
+ const { note } = route.params;
+ const navigation = useNavigation();
+ const [animationKey, setAnimationKey] = useState(Date.now());
+ useFocusEffect(
+ useCallback(() => {
+ setAnimationKey(Date.now());
+ }, [])
+ );
+
+ const [selectedCurrency, setSelectedCurrency] = useState('Bs');
+ const handleCurrencyChange = (option) => {
+ setSelectedCurrency(option);
+ };
+
+ const [selectedPayMode, setSelectedPayMode] = useState('Al Contado');
+ const payModes = ['Al Contado', 'Cheque', 'Banco'];
+
+ const [selectedCash, setSelectedCash] = useState('CTA 1239123234');
+ const cash_accounts = ['CTA 1239123234', 'CTA 1239123235', 'CTA 1239123236'];
+
+ const [selectedBank, setSelectedBank] = useState('BNB 1213434789');
+ const banks = ['BNB 1213434789', 'BCP 4432765343'];
+
+ const {
+ control,
+ handleSubmit,
+ formState: { errors },
+ } = useForm({
+ defaultValues: {
+ amount: "",
+ currency: "",
+ payMode: "",
+ advancePaymentNumber: "",
+ checkBankNumber: "",
+ checkBankDate: "",
+ account: "",
+ reference: "",
+ observations: "",
+ },
+ });
+
+ const onSubmit = (data) => {
+ console.log(data);
+ PaymentStore.getState().agregarPago({
+ numeroNota: note.nro_nota,
+ fechaNota: note.Fecha,
+ total: note.importe_nota,
+ pagado: data.amount,
+ });
+ console.log("Pagos realizados:", PaymentStore.getState().pagosRealizados);
+ navigation.goBack();
+ };
+
+ return (
+
+
+
+
+
+
+ navigation.goBack()}
+ >
+
+
+
+ {note.nro_nota}
+ {note.importe_nota} Bs.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {/* El input de abajo necesita usar un datetime picker para la fecha */}
+
+
+
+
+
+
+
+
+
+
+ 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,
+ marginRight: 60,
+ },
+ 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",
+ },
+});
+
+export default PayScreen;
diff --git a/src/utils/BorderBox.js b/src/utils/BorderBox.js
new file mode 100644
index 0000000..7136e32
--- /dev/null
+++ b/src/utils/BorderBox.js
@@ -0,0 +1,55 @@
+import React, { useState } from 'react';
+import { View, TouchableWithoutFeedback, Animated, StyleSheet } from 'react-native';
+import { theme } from '../assets/Theme';
+
+const BorderBox = ({ children, onPress, style }) => {
+ const [scale, setScale] = useState(new Animated.Value(1));
+
+ const animatePressIn = () => {
+ Animated.timing(scale, {
+ toValue: 0.95,
+ duration: 100,
+ useNativeDriver: true,
+ }).start();
+ };
+
+ const animatePressOut = () => {
+ Animated.timing(scale, {
+ toValue: 1,
+ duration: 100,
+ useNativeDriver: true,
+ }).start();
+ };
+
+ const handlePress = () => {
+ // // animatePressIn();
+ // setTimeout(() => {
+ // animatePressOut();
+ // }, 100);
+ // if (onPress) onPress();
+ onPress();
+ };
+
+ return (
+
+
+ {children}
+
+
+ );
+};
+
+
+ const styles = StyleSheet.create({
+ container: {
+ paddingVertical: 20,
+ paddingHorizontal: 20,
+ backgroundColor: theme.colors.primary,
+ borderRadius: 20,
+ borderWidth: 2,
+ borderColor: theme.colors.otherWhite,
+ },
+ });
+
+
+export default BorderBox;
\ No newline at end of file
diff --git a/src/utils/DualTextView.js b/src/utils/DualTextView.js
new file mode 100644
index 0000000..4b74347
--- /dev/null
+++ b/src/utils/DualTextView.js
@@ -0,0 +1,38 @@
+// DualTextView.js
+import React from 'react';
+import { View, Text, StyleSheet } from 'react-native';
+
+const DualTextView = ({ leftChild, rightChild, separation }) => {
+ return (
+
+
+ {leftChild}
+
+
+ {rightChild}
+
+
+ );
+};
+
+const styles = StyleSheet.create({
+ container: {
+ flexDirection: 'row',
+ justifyContent: 'space-between',
+ alignItems: 'center',
+ width: '100%',
+ },
+ child: {
+ flex: 1,
+ },
+ leftChild: {
+ alignItems: 'flex-start',
+
+ },
+ rightChild: {
+ alignItems: 'flex-end',
+
+ },
+});
+
+export default DualTextView;
\ No newline at end of file
diff --git a/src/utils/SimpleButton.js b/src/utils/SimpleButton.js
new file mode 100644
index 0000000..bdce94c
--- /dev/null
+++ b/src/utils/SimpleButton.js
@@ -0,0 +1,57 @@
+import React, { useState } from 'react';
+import { TouchableWithoutFeedback, Animated, StyleSheet } from 'react-native';
+import StyledText from './StyledText';
+import { theme } from '../assets/Theme';
+
+const SimpleButton = ({ text, onPress, width }) => {
+ const [scale, setScale] = useState(new Animated.Value(1));
+
+ const animatePressIn = () => {
+ Animated.timing(scale, {
+ toValue: 0.90,
+ duration: 100,
+ useNativeDriver: true,
+ }).start();
+ };
+
+ const animatePressOut = () => {
+ Animated.timing(scale, {
+ toValue: 1,
+ duration: 100,
+ useNativeDriver: true,
+ }).start();
+ };
+
+ const handlePress = () => {
+ animatePressIn();
+ setTimeout(() => {
+ animatePressOut();
+ }, 200);
+ onPress();
+ };
+
+ return (
+
+
+ {text}
+
+
+ );
+};
+
+const styles = StyleSheet.create({
+ container: {
+ justifyContent: 'center',
+ alignItems: 'center',
+ backgroundColor: theme.colors.tertiary,
+ borderRadius: 25,
+ paddingVertical: 12,
+ paddingHorizontal: 25,
+ },
+});
+
+export default SimpleButton;
\ No newline at end of file
diff --git a/src/utils/StyledText.js b/src/utils/StyledText.js
new file mode 100644
index 0000000..ba3a6d4
--- /dev/null
+++ b/src/utils/StyledText.js
@@ -0,0 +1,95 @@
+import React from 'react';
+import { Text, StyleSheet, Dimensions } from 'react-native';
+import { theme } from "../assets/Theme";
+const { height } = Dimensions.get('window');
+
+const regularTextSize = height * 0.024
+const bigTextSize = height * 0.025
+const grandbigText = height * 0.04
+
+const styles = StyleSheet.create({
+ base: {
+ },
+ boldText: {
+ fontWeight: 'bold',
+ fontSize: regularTextSize,
+ color: theme.colors.tertiary,
+ // color: 'red',
+ },
+ boldTextUpper: {
+ fontWeight: 'bold',
+ fontSize: bigTextSize,
+ textTransform: 'uppercase',
+ color: theme.colors.tertiary,
+ // color: 'blue',
+ },
+ regularText: {
+ fontSize: regularTextSize,
+ color: theme.colors.secondaryText,
+ // color: 'red',
+ },
+ regularIntenceText: { // no devuelto
+ fontSize: regularTextSize,
+ color: theme.colors.primaryText,
+ // color: 'red',
+ },
+ boldCenterText: {
+ // extras
+ fontSize: regularTextSize,
+ fontWeight: 'bold',
+ color: theme.colors.tertiary,
+ textTransform: 'uppercase',
+ textAlign: 'center',
+ },
+ // estras
+ buttonText:{
+ color: theme.colors.primary,
+ fontSize: regularTextSize,
+ fontWeight: "bold",
+ },
+ initial:{
+ color: theme.colors.primary,
+ fontSize: 33,
+ // fontWeight: 'medium',
+ fontWeight: 'bold',
+ },
+ balance:{
+ fontSize: grandbigText,
+ fontWeight: "bold",
+ alignSelf: "center",
+ },
+ money:{
+ fontWeight: 'bold',
+ fontSize: regularTextSize,
+ color: theme.colors.green,
+ },
+ bill: {
+ fontWeight: 'bold',
+ fontSize: regularTextSize*1.2,
+ color: 'black',
+ }
+
+});
+
+const StyledText = ({ children, style, bill, boldCenterText, regularText, boldText, buttonText, boldTextUpper, initial, regularIntenceText, balance, money, ...rest }) => {
+ const customStyles = [
+ regularText && styles.regularText,
+ boldText && styles.boldText,
+ buttonText && styles.buttonText,
+ boldTextUpper && styles.boldTextUpper,
+ initial && styles.initial,
+ regularIntenceText && styles.regularIntenceText,
+ balance && styles.balance,
+ money && styles.money,
+ boldCenterText && styles.boldCenterText,
+ bill && styles.bill,
+ style,
+ ].filter(Boolean);
+
+ return (
+
+ {children}
+
+ );
+ };
+export default StyledText;
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..0e6371f
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,4 @@
+{
+ "compilerOptions": {},
+ "extends": "expo/tsconfig.base"
+}