mike dupont
commited on
Commit
·
0449517
1
Parent(s):
1aea6f0
now running locally with bind in docker
Browse filesnow upgraded table and added error checking
- docker-compose.yml +14 -4
- frontend/package-lock.json +812 -0
- frontend/package.json +5 -0
- frontend/src/App.js +43 -35
docker-compose.yml
CHANGED
|
@@ -4,9 +4,19 @@ services:
|
|
| 4 |
- "7860:7860"
|
| 5 |
build: .
|
| 6 |
image: introspector-react-browser:latest
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
|
| 12 |
# frontend:
|
|
|
|
| 4 |
- "7860:7860"
|
| 5 |
build: .
|
| 6 |
image: introspector-react-browser:latest
|
| 7 |
+
volumes:
|
| 8 |
+
- type: bind
|
| 9 |
+
source: "frontend/build"
|
| 10 |
+
target: "/home/user/app/static"
|
| 11 |
+
|
| 12 |
+
# - type: bind
|
| 13 |
+
# source: frontend/introspector.ttl
|
| 14 |
+
# target: "/home/user/introspector.ttl"
|
| 15 |
+
# - type: bind
|
| 16 |
+
# source: "."
|
| 17 |
+
# target: "/home/user/app/"
|
| 18 |
+
# - type: bind
|
| 19 |
+
# source: "frontend/build/index.html"
|
| 20 |
+
# target: "/home/user/app/index.html"
|
| 21 |
|
| 22 |
# frontend:
|
frontend/package-lock.json
CHANGED
|
@@ -9,6 +9,10 @@
|
|
| 9 |
"version": "0.1.0",
|
| 10 |
"dependencies": {
|
| 11 |
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12 |
"@nextui-org/react": "^2.4.8",
|
| 13 |
"@testing-library/jest-dom": "^5.17.0",
|
| 14 |
"@testing-library/react": "^13.4.0",
|
|
@@ -19,6 +23,7 @@
|
|
| 19 |
"react": "^18.3.1",
|
| 20 |
"react-dom": "^18.3.1",
|
| 21 |
"react-scripts": "^5.0.1",
|
|
|
|
| 22 |
"tailwindcss": "^3.4.13",
|
| 23 |
"web-vitals": "^2.1.4"
|
| 24 |
}
|
|
@@ -2461,6 +2466,200 @@
|
|
| 2461 |
"postcss-selector-parser": "^6.0.10"
|
| 2462 |
}
|
| 2463 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2464 |
"node_modules/@eslint-community/eslint-utils": {
|
| 2465 |
"version": "4.4.0",
|
| 2466 |
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
|
|
@@ -3527,6 +3726,428 @@
|
|
| 3527 |
"integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==",
|
| 3528 |
"license": "MIT"
|
| 3529 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3530 |
"node_modules/@nextui-org/accordion": {
|
| 3531 |
"version": "2.0.40",
|
| 3532 |
"resolved": "https://registry.npmjs.org/@nextui-org/accordion/-/accordion-2.0.40.tgz",
|
|
@@ -5043,6 +5664,17 @@
|
|
| 5043 |
}
|
| 5044 |
}
|
| 5045 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5046 |
"node_modules/@react-aria/breadcrumbs": {
|
| 5047 |
"version": "3.5.13",
|
| 5048 |
"resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.13.tgz",
|
|
@@ -8133,6 +8765,16 @@
|
|
| 8133 |
"@types/react": "*"
|
| 8134 |
}
|
| 8135 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8136 |
"node_modules/@types/resolve": {
|
| 8137 |
"version": "1.17.1",
|
| 8138 |
"resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
|
|
@@ -8199,6 +8841,12 @@
|
|
| 8199 |
"integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
|
| 8200 |
"license": "MIT"
|
| 8201 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8202 |
"node_modules/@types/testing-library__jest-dom": {
|
| 8203 |
"version": "5.14.9",
|
| 8204 |
"resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz",
|
|
@@ -9817,6 +10465,15 @@
|
|
| 9817 |
"node": ">= 6"
|
| 9818 |
}
|
| 9819 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9820 |
"node_modules/caniuse-api": {
|
| 9821 |
"version": "3.0.0",
|
| 9822 |
"resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
|
|
@@ -10352,6 +11009,15 @@
|
|
| 10352 |
"postcss": "^8.4"
|
| 10353 |
}
|
| 10354 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10355 |
"node_modules/css-declaration-sorter": {
|
| 10356 |
"version": "6.4.1",
|
| 10357 |
"resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
|
|
@@ -10501,6 +11167,17 @@
|
|
| 10501 |
"integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
|
| 10502 |
"license": "MIT"
|
| 10503 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10504 |
"node_modules/css-tree": {
|
| 10505 |
"version": "1.0.0-alpha.37",
|
| 10506 |
"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
|
|
@@ -11080,6 +11757,17 @@
|
|
| 11080 |
"utila": "~0.4"
|
| 11081 |
}
|
| 11082 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11083 |
"node_modules/dom-serializer": {
|
| 11084 |
"version": "1.4.1",
|
| 11085 |
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
|
|
@@ -12619,6 +13307,12 @@
|
|
| 12619 |
"url": "https://github.com/avajs/find-cache-dir?sponsor=1"
|
| 12620 |
}
|
| 12621 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12622 |
"node_modules/find-up": {
|
| 12623 |
"version": "4.1.0",
|
| 12624 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
|
|
@@ -13385,6 +14079,21 @@
|
|
| 13385 |
"he": "bin/he"
|
| 13386 |
}
|
| 13387 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13388 |
"node_modules/hoopy": {
|
| 13389 |
"version": "0.1.4",
|
| 13390 |
"resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
|
|
@@ -19960,6 +20669,23 @@
|
|
| 19960 |
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
| 19961 |
}
|
| 19962 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19963 |
"node_modules/read-cache": {
|
| 19964 |
"version": "1.0.0",
|
| 19965 |
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
|
|
@@ -20181,6 +20907,12 @@
|
|
| 20181 |
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
|
| 20182 |
"license": "MIT"
|
| 20183 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20184 |
"node_modules/resolve": {
|
| 20185 |
"version": "1.22.8",
|
| 20186 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
|
|
@@ -20840,6 +21572,12 @@
|
|
| 20840 |
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
|
| 20841 |
"license": "ISC"
|
| 20842 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20843 |
"node_modules/shebang-command": {
|
| 20844 |
"version": "2.0.0",
|
| 20845 |
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
|
@@ -21467,6 +22205,74 @@
|
|
| 21467 |
"webpack": "^5.0.0"
|
| 21468 |
}
|
| 21469 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21470 |
"node_modules/stylehacks": {
|
| 21471 |
"version": "5.1.1",
|
| 21472 |
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz",
|
|
@@ -21483,6 +22289,12 @@
|
|
| 21483 |
"postcss": "^8.2.15"
|
| 21484 |
}
|
| 21485 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21486 |
"node_modules/sucrase": {
|
| 21487 |
"version": "3.35.0",
|
| 21488 |
"resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
|
|
|
|
| 9 |
"version": "0.1.0",
|
| 10 |
"dependencies": {
|
| 11 |
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
| 12 |
+
"@emotion/react": "^11.13.3",
|
| 13 |
+
"@emotion/styled": "^11.13.0",
|
| 14 |
+
"@mui/styled-engine-sc": "^6.1.2",
|
| 15 |
+
"@mui/x-data-grid": "^7.18.0",
|
| 16 |
"@nextui-org/react": "^2.4.8",
|
| 17 |
"@testing-library/jest-dom": "^5.17.0",
|
| 18 |
"@testing-library/react": "^13.4.0",
|
|
|
|
| 23 |
"react": "^18.3.1",
|
| 24 |
"react-dom": "^18.3.1",
|
| 25 |
"react-scripts": "^5.0.1",
|
| 26 |
+
"styled-components": "^6.1.13",
|
| 27 |
"tailwindcss": "^3.4.13",
|
| 28 |
"web-vitals": "^2.1.4"
|
| 29 |
}
|
|
|
|
| 2466 |
"postcss-selector-parser": "^6.0.10"
|
| 2467 |
}
|
| 2468 |
},
|
| 2469 |
+
"node_modules/@emotion/babel-plugin": {
|
| 2470 |
+
"version": "11.12.0",
|
| 2471 |
+
"resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz",
|
| 2472 |
+
"integrity": "sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==",
|
| 2473 |
+
"license": "MIT",
|
| 2474 |
+
"dependencies": {
|
| 2475 |
+
"@babel/helper-module-imports": "^7.16.7",
|
| 2476 |
+
"@babel/runtime": "^7.18.3",
|
| 2477 |
+
"@emotion/hash": "^0.9.2",
|
| 2478 |
+
"@emotion/memoize": "^0.9.0",
|
| 2479 |
+
"@emotion/serialize": "^1.2.0",
|
| 2480 |
+
"babel-plugin-macros": "^3.1.0",
|
| 2481 |
+
"convert-source-map": "^1.5.0",
|
| 2482 |
+
"escape-string-regexp": "^4.0.0",
|
| 2483 |
+
"find-root": "^1.1.0",
|
| 2484 |
+
"source-map": "^0.5.7",
|
| 2485 |
+
"stylis": "4.2.0"
|
| 2486 |
+
}
|
| 2487 |
+
},
|
| 2488 |
+
"node_modules/@emotion/babel-plugin/node_modules/convert-source-map": {
|
| 2489 |
+
"version": "1.9.0",
|
| 2490 |
+
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
|
| 2491 |
+
"integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
|
| 2492 |
+
"license": "MIT"
|
| 2493 |
+
},
|
| 2494 |
+
"node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": {
|
| 2495 |
+
"version": "4.0.0",
|
| 2496 |
+
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
|
| 2497 |
+
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
|
| 2498 |
+
"license": "MIT",
|
| 2499 |
+
"engines": {
|
| 2500 |
+
"node": ">=10"
|
| 2501 |
+
},
|
| 2502 |
+
"funding": {
|
| 2503 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 2504 |
+
}
|
| 2505 |
+
},
|
| 2506 |
+
"node_modules/@emotion/babel-plugin/node_modules/source-map": {
|
| 2507 |
+
"version": "0.5.7",
|
| 2508 |
+
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
|
| 2509 |
+
"integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
|
| 2510 |
+
"license": "BSD-3-Clause",
|
| 2511 |
+
"engines": {
|
| 2512 |
+
"node": ">=0.10.0"
|
| 2513 |
+
}
|
| 2514 |
+
},
|
| 2515 |
+
"node_modules/@emotion/cache": {
|
| 2516 |
+
"version": "11.13.1",
|
| 2517 |
+
"resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.1.tgz",
|
| 2518 |
+
"integrity": "sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==",
|
| 2519 |
+
"license": "MIT",
|
| 2520 |
+
"dependencies": {
|
| 2521 |
+
"@emotion/memoize": "^0.9.0",
|
| 2522 |
+
"@emotion/sheet": "^1.4.0",
|
| 2523 |
+
"@emotion/utils": "^1.4.0",
|
| 2524 |
+
"@emotion/weak-memoize": "^0.4.0",
|
| 2525 |
+
"stylis": "4.2.0"
|
| 2526 |
+
}
|
| 2527 |
+
},
|
| 2528 |
+
"node_modules/@emotion/hash": {
|
| 2529 |
+
"version": "0.9.2",
|
| 2530 |
+
"resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz",
|
| 2531 |
+
"integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==",
|
| 2532 |
+
"license": "MIT"
|
| 2533 |
+
},
|
| 2534 |
+
"node_modules/@emotion/is-prop-valid": {
|
| 2535 |
+
"version": "1.2.2",
|
| 2536 |
+
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz",
|
| 2537 |
+
"integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==",
|
| 2538 |
+
"license": "MIT",
|
| 2539 |
+
"dependencies": {
|
| 2540 |
+
"@emotion/memoize": "^0.8.1"
|
| 2541 |
+
}
|
| 2542 |
+
},
|
| 2543 |
+
"node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": {
|
| 2544 |
+
"version": "0.8.1",
|
| 2545 |
+
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
|
| 2546 |
+
"integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==",
|
| 2547 |
+
"license": "MIT"
|
| 2548 |
+
},
|
| 2549 |
+
"node_modules/@emotion/memoize": {
|
| 2550 |
+
"version": "0.9.0",
|
| 2551 |
+
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz",
|
| 2552 |
+
"integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==",
|
| 2553 |
+
"license": "MIT"
|
| 2554 |
+
},
|
| 2555 |
+
"node_modules/@emotion/react": {
|
| 2556 |
+
"version": "11.13.3",
|
| 2557 |
+
"resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.3.tgz",
|
| 2558 |
+
"integrity": "sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==",
|
| 2559 |
+
"license": "MIT",
|
| 2560 |
+
"dependencies": {
|
| 2561 |
+
"@babel/runtime": "^7.18.3",
|
| 2562 |
+
"@emotion/babel-plugin": "^11.12.0",
|
| 2563 |
+
"@emotion/cache": "^11.13.0",
|
| 2564 |
+
"@emotion/serialize": "^1.3.1",
|
| 2565 |
+
"@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
|
| 2566 |
+
"@emotion/utils": "^1.4.0",
|
| 2567 |
+
"@emotion/weak-memoize": "^0.4.0",
|
| 2568 |
+
"hoist-non-react-statics": "^3.3.1"
|
| 2569 |
+
},
|
| 2570 |
+
"peerDependencies": {
|
| 2571 |
+
"react": ">=16.8.0"
|
| 2572 |
+
},
|
| 2573 |
+
"peerDependenciesMeta": {
|
| 2574 |
+
"@types/react": {
|
| 2575 |
+
"optional": true
|
| 2576 |
+
}
|
| 2577 |
+
}
|
| 2578 |
+
},
|
| 2579 |
+
"node_modules/@emotion/serialize": {
|
| 2580 |
+
"version": "1.3.2",
|
| 2581 |
+
"resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz",
|
| 2582 |
+
"integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==",
|
| 2583 |
+
"license": "MIT",
|
| 2584 |
+
"dependencies": {
|
| 2585 |
+
"@emotion/hash": "^0.9.2",
|
| 2586 |
+
"@emotion/memoize": "^0.9.0",
|
| 2587 |
+
"@emotion/unitless": "^0.10.0",
|
| 2588 |
+
"@emotion/utils": "^1.4.1",
|
| 2589 |
+
"csstype": "^3.0.2"
|
| 2590 |
+
}
|
| 2591 |
+
},
|
| 2592 |
+
"node_modules/@emotion/serialize/node_modules/@emotion/unitless": {
|
| 2593 |
+
"version": "0.10.0",
|
| 2594 |
+
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz",
|
| 2595 |
+
"integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==",
|
| 2596 |
+
"license": "MIT"
|
| 2597 |
+
},
|
| 2598 |
+
"node_modules/@emotion/sheet": {
|
| 2599 |
+
"version": "1.4.0",
|
| 2600 |
+
"resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz",
|
| 2601 |
+
"integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==",
|
| 2602 |
+
"license": "MIT"
|
| 2603 |
+
},
|
| 2604 |
+
"node_modules/@emotion/styled": {
|
| 2605 |
+
"version": "11.13.0",
|
| 2606 |
+
"resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.13.0.tgz",
|
| 2607 |
+
"integrity": "sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==",
|
| 2608 |
+
"license": "MIT",
|
| 2609 |
+
"dependencies": {
|
| 2610 |
+
"@babel/runtime": "^7.18.3",
|
| 2611 |
+
"@emotion/babel-plugin": "^11.12.0",
|
| 2612 |
+
"@emotion/is-prop-valid": "^1.3.0",
|
| 2613 |
+
"@emotion/serialize": "^1.3.0",
|
| 2614 |
+
"@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
|
| 2615 |
+
"@emotion/utils": "^1.4.0"
|
| 2616 |
+
},
|
| 2617 |
+
"peerDependencies": {
|
| 2618 |
+
"@emotion/react": "^11.0.0-rc.0",
|
| 2619 |
+
"react": ">=16.8.0"
|
| 2620 |
+
},
|
| 2621 |
+
"peerDependenciesMeta": {
|
| 2622 |
+
"@types/react": {
|
| 2623 |
+
"optional": true
|
| 2624 |
+
}
|
| 2625 |
+
}
|
| 2626 |
+
},
|
| 2627 |
+
"node_modules/@emotion/styled/node_modules/@emotion/is-prop-valid": {
|
| 2628 |
+
"version": "1.3.1",
|
| 2629 |
+
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz",
|
| 2630 |
+
"integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==",
|
| 2631 |
+
"license": "MIT",
|
| 2632 |
+
"dependencies": {
|
| 2633 |
+
"@emotion/memoize": "^0.9.0"
|
| 2634 |
+
}
|
| 2635 |
+
},
|
| 2636 |
+
"node_modules/@emotion/unitless": {
|
| 2637 |
+
"version": "0.8.1",
|
| 2638 |
+
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
|
| 2639 |
+
"integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==",
|
| 2640 |
+
"license": "MIT"
|
| 2641 |
+
},
|
| 2642 |
+
"node_modules/@emotion/use-insertion-effect-with-fallbacks": {
|
| 2643 |
+
"version": "1.1.0",
|
| 2644 |
+
"resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz",
|
| 2645 |
+
"integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==",
|
| 2646 |
+
"license": "MIT",
|
| 2647 |
+
"peerDependencies": {
|
| 2648 |
+
"react": ">=16.8.0"
|
| 2649 |
+
}
|
| 2650 |
+
},
|
| 2651 |
+
"node_modules/@emotion/utils": {
|
| 2652 |
+
"version": "1.4.1",
|
| 2653 |
+
"resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz",
|
| 2654 |
+
"integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==",
|
| 2655 |
+
"license": "MIT"
|
| 2656 |
+
},
|
| 2657 |
+
"node_modules/@emotion/weak-memoize": {
|
| 2658 |
+
"version": "0.4.0",
|
| 2659 |
+
"resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz",
|
| 2660 |
+
"integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==",
|
| 2661 |
+
"license": "MIT"
|
| 2662 |
+
},
|
| 2663 |
"node_modules/@eslint-community/eslint-utils": {
|
| 2664 |
"version": "4.4.0",
|
| 2665 |
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
|
|
|
|
| 3726 |
"integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==",
|
| 3727 |
"license": "MIT"
|
| 3728 |
},
|
| 3729 |
+
"node_modules/@mui/core-downloads-tracker": {
|
| 3730 |
+
"version": "6.1.2",
|
| 3731 |
+
"resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.2.tgz",
|
| 3732 |
+
"integrity": "sha512-1oE4U38/TtzLWRYWEm/m70dUbpcvBx0QvDVg6NtpOmSNQC1Mbx0X/rNvYDdZnn8DIsAiVQ+SZ3am6doSswUQ4g==",
|
| 3733 |
+
"license": "MIT",
|
| 3734 |
+
"peer": true,
|
| 3735 |
+
"funding": {
|
| 3736 |
+
"type": "opencollective",
|
| 3737 |
+
"url": "https://opencollective.com/mui-org"
|
| 3738 |
+
}
|
| 3739 |
+
},
|
| 3740 |
+
"node_modules/@mui/material": {
|
| 3741 |
+
"version": "6.1.2",
|
| 3742 |
+
"resolved": "https://registry.npmjs.org/@mui/material/-/material-6.1.2.tgz",
|
| 3743 |
+
"integrity": "sha512-5TtHeAVX9D5d2LYfB1GAUn29BcVETVsrQ76Dwb2SpAfQGW3JVy4deJCAd0RrIkI3eEUrsl0E4xuBdreszxdTTg==",
|
| 3744 |
+
"license": "MIT",
|
| 3745 |
+
"peer": true,
|
| 3746 |
+
"dependencies": {
|
| 3747 |
+
"@babel/runtime": "^7.25.6",
|
| 3748 |
+
"@mui/core-downloads-tracker": "^6.1.2",
|
| 3749 |
+
"@mui/system": "^6.1.2",
|
| 3750 |
+
"@mui/types": "^7.2.17",
|
| 3751 |
+
"@mui/utils": "^6.1.2",
|
| 3752 |
+
"@popperjs/core": "^2.11.8",
|
| 3753 |
+
"@types/react-transition-group": "^4.4.11",
|
| 3754 |
+
"clsx": "^2.1.1",
|
| 3755 |
+
"csstype": "^3.1.3",
|
| 3756 |
+
"prop-types": "^15.8.1",
|
| 3757 |
+
"react-is": "^18.3.1",
|
| 3758 |
+
"react-transition-group": "^4.4.5"
|
| 3759 |
+
},
|
| 3760 |
+
"engines": {
|
| 3761 |
+
"node": ">=14.0.0"
|
| 3762 |
+
},
|
| 3763 |
+
"funding": {
|
| 3764 |
+
"type": "opencollective",
|
| 3765 |
+
"url": "https://opencollective.com/mui-org"
|
| 3766 |
+
},
|
| 3767 |
+
"peerDependencies": {
|
| 3768 |
+
"@emotion/react": "^11.5.0",
|
| 3769 |
+
"@emotion/styled": "^11.3.0",
|
| 3770 |
+
"@mui/material-pigment-css": "^6.1.2",
|
| 3771 |
+
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
|
| 3772 |
+
"react": "^17.0.0 || ^18.0.0 || ^19.0.0",
|
| 3773 |
+
"react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 3774 |
+
},
|
| 3775 |
+
"peerDependenciesMeta": {
|
| 3776 |
+
"@emotion/react": {
|
| 3777 |
+
"optional": true
|
| 3778 |
+
},
|
| 3779 |
+
"@emotion/styled": {
|
| 3780 |
+
"optional": true
|
| 3781 |
+
},
|
| 3782 |
+
"@mui/material-pigment-css": {
|
| 3783 |
+
"optional": true
|
| 3784 |
+
},
|
| 3785 |
+
"@types/react": {
|
| 3786 |
+
"optional": true
|
| 3787 |
+
}
|
| 3788 |
+
}
|
| 3789 |
+
},
|
| 3790 |
+
"node_modules/@mui/material/node_modules/clsx": {
|
| 3791 |
+
"version": "2.1.1",
|
| 3792 |
+
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
|
| 3793 |
+
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
|
| 3794 |
+
"license": "MIT",
|
| 3795 |
+
"peer": true,
|
| 3796 |
+
"engines": {
|
| 3797 |
+
"node": ">=6"
|
| 3798 |
+
}
|
| 3799 |
+
},
|
| 3800 |
+
"node_modules/@mui/material/node_modules/react-is": {
|
| 3801 |
+
"version": "18.3.1",
|
| 3802 |
+
"resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
|
| 3803 |
+
"integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
|
| 3804 |
+
"license": "MIT",
|
| 3805 |
+
"peer": true
|
| 3806 |
+
},
|
| 3807 |
+
"node_modules/@mui/private-theming": {
|
| 3808 |
+
"version": "6.1.2",
|
| 3809 |
+
"resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.2.tgz",
|
| 3810 |
+
"integrity": "sha512-S8WcjZdNdi++8UhrrY8Lton5h/suRiQexvdTfdcPAlbajlvgM+kx+uJstuVIEyTb3gMkxzIZep87knZ0tqcR0g==",
|
| 3811 |
+
"license": "MIT",
|
| 3812 |
+
"peer": true,
|
| 3813 |
+
"dependencies": {
|
| 3814 |
+
"@babel/runtime": "^7.25.6",
|
| 3815 |
+
"@mui/utils": "^6.1.2",
|
| 3816 |
+
"prop-types": "^15.8.1"
|
| 3817 |
+
},
|
| 3818 |
+
"engines": {
|
| 3819 |
+
"node": ">=14.0.0"
|
| 3820 |
+
},
|
| 3821 |
+
"funding": {
|
| 3822 |
+
"type": "opencollective",
|
| 3823 |
+
"url": "https://opencollective.com/mui-org"
|
| 3824 |
+
},
|
| 3825 |
+
"peerDependencies": {
|
| 3826 |
+
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
|
| 3827 |
+
"react": "^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 3828 |
+
},
|
| 3829 |
+
"peerDependenciesMeta": {
|
| 3830 |
+
"@types/react": {
|
| 3831 |
+
"optional": true
|
| 3832 |
+
}
|
| 3833 |
+
}
|
| 3834 |
+
},
|
| 3835 |
+
"node_modules/@mui/styled-engine": {
|
| 3836 |
+
"version": "6.1.2",
|
| 3837 |
+
"resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.2.tgz",
|
| 3838 |
+
"integrity": "sha512-uKOfWkR23X39xj7th2nyTcCHqInTAXtUnqD3T5qRVdJcOPvu1rlgTleTwJC/FJvWZJBU6ieuTWDhbcx5SNViHQ==",
|
| 3839 |
+
"license": "MIT",
|
| 3840 |
+
"peer": true,
|
| 3841 |
+
"dependencies": {
|
| 3842 |
+
"@babel/runtime": "^7.25.6",
|
| 3843 |
+
"@emotion/cache": "^11.13.1",
|
| 3844 |
+
"@emotion/sheet": "^1.4.0",
|
| 3845 |
+
"csstype": "^3.1.3",
|
| 3846 |
+
"prop-types": "^15.8.1"
|
| 3847 |
+
},
|
| 3848 |
+
"engines": {
|
| 3849 |
+
"node": ">=14.0.0"
|
| 3850 |
+
},
|
| 3851 |
+
"funding": {
|
| 3852 |
+
"type": "opencollective",
|
| 3853 |
+
"url": "https://opencollective.com/mui-org"
|
| 3854 |
+
},
|
| 3855 |
+
"peerDependencies": {
|
| 3856 |
+
"@emotion/react": "^11.4.1",
|
| 3857 |
+
"@emotion/styled": "^11.3.0",
|
| 3858 |
+
"react": "^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 3859 |
+
},
|
| 3860 |
+
"peerDependenciesMeta": {
|
| 3861 |
+
"@emotion/react": {
|
| 3862 |
+
"optional": true
|
| 3863 |
+
},
|
| 3864 |
+
"@emotion/styled": {
|
| 3865 |
+
"optional": true
|
| 3866 |
+
}
|
| 3867 |
+
}
|
| 3868 |
+
},
|
| 3869 |
+
"node_modules/@mui/styled-engine-sc": {
|
| 3870 |
+
"version": "6.1.2",
|
| 3871 |
+
"resolved": "https://registry.npmjs.org/@mui/styled-engine-sc/-/styled-engine-sc-6.1.2.tgz",
|
| 3872 |
+
"integrity": "sha512-9l/TQk9SoBWrqSz/l4+Uc4j41dU1fwuYJA1dTGWXbcBdZaopIkO3xMsvz0mlrMF3Ids/ixF2czOR+L+4dgFo7Q==",
|
| 3873 |
+
"license": "MIT",
|
| 3874 |
+
"dependencies": {
|
| 3875 |
+
"@babel/runtime": "^7.25.6",
|
| 3876 |
+
"csstype": "^3.1.3",
|
| 3877 |
+
"hoist-non-react-statics": "^3.3.2",
|
| 3878 |
+
"prop-types": "^15.8.1"
|
| 3879 |
+
},
|
| 3880 |
+
"engines": {
|
| 3881 |
+
"node": ">=14.0.0"
|
| 3882 |
+
},
|
| 3883 |
+
"funding": {
|
| 3884 |
+
"type": "opencollective",
|
| 3885 |
+
"url": "https://opencollective.com/mui-org"
|
| 3886 |
+
},
|
| 3887 |
+
"peerDependencies": {
|
| 3888 |
+
"styled-components": "^6.0.0"
|
| 3889 |
+
}
|
| 3890 |
+
},
|
| 3891 |
+
"node_modules/@mui/system": {
|
| 3892 |
+
"version": "6.1.2",
|
| 3893 |
+
"resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.2.tgz",
|
| 3894 |
+
"integrity": "sha512-mzW7F1ZMIYS1aLON48Nrk9c65OrVEVQ+R4lUcTWs1lCSul0VGK23eo4dmY0NX5PS7Oe4xz3P5B9tQZZ7SYgxcg==",
|
| 3895 |
+
"license": "MIT",
|
| 3896 |
+
"peer": true,
|
| 3897 |
+
"dependencies": {
|
| 3898 |
+
"@babel/runtime": "^7.25.6",
|
| 3899 |
+
"@mui/private-theming": "^6.1.2",
|
| 3900 |
+
"@mui/styled-engine": "^6.1.2",
|
| 3901 |
+
"@mui/types": "^7.2.17",
|
| 3902 |
+
"@mui/utils": "^6.1.2",
|
| 3903 |
+
"clsx": "^2.1.1",
|
| 3904 |
+
"csstype": "^3.1.3",
|
| 3905 |
+
"prop-types": "^15.8.1"
|
| 3906 |
+
},
|
| 3907 |
+
"engines": {
|
| 3908 |
+
"node": ">=14.0.0"
|
| 3909 |
+
},
|
| 3910 |
+
"funding": {
|
| 3911 |
+
"type": "opencollective",
|
| 3912 |
+
"url": "https://opencollective.com/mui-org"
|
| 3913 |
+
},
|
| 3914 |
+
"peerDependencies": {
|
| 3915 |
+
"@emotion/react": "^11.5.0",
|
| 3916 |
+
"@emotion/styled": "^11.3.0",
|
| 3917 |
+
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
|
| 3918 |
+
"react": "^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 3919 |
+
},
|
| 3920 |
+
"peerDependenciesMeta": {
|
| 3921 |
+
"@emotion/react": {
|
| 3922 |
+
"optional": true
|
| 3923 |
+
},
|
| 3924 |
+
"@emotion/styled": {
|
| 3925 |
+
"optional": true
|
| 3926 |
+
},
|
| 3927 |
+
"@types/react": {
|
| 3928 |
+
"optional": true
|
| 3929 |
+
}
|
| 3930 |
+
}
|
| 3931 |
+
},
|
| 3932 |
+
"node_modules/@mui/system/node_modules/clsx": {
|
| 3933 |
+
"version": "2.1.1",
|
| 3934 |
+
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
|
| 3935 |
+
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
|
| 3936 |
+
"license": "MIT",
|
| 3937 |
+
"peer": true,
|
| 3938 |
+
"engines": {
|
| 3939 |
+
"node": ">=6"
|
| 3940 |
+
}
|
| 3941 |
+
},
|
| 3942 |
+
"node_modules/@mui/types": {
|
| 3943 |
+
"version": "7.2.17",
|
| 3944 |
+
"resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.17.tgz",
|
| 3945 |
+
"integrity": "sha512-oyumoJgB6jDV8JFzRqjBo2daUuHpzDjoO/e3IrRhhHo/FxJlaVhET6mcNrKHUq2E+R+q3ql0qAtvQ4rfWHhAeQ==",
|
| 3946 |
+
"license": "MIT",
|
| 3947 |
+
"peerDependencies": {
|
| 3948 |
+
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 3949 |
+
},
|
| 3950 |
+
"peerDependenciesMeta": {
|
| 3951 |
+
"@types/react": {
|
| 3952 |
+
"optional": true
|
| 3953 |
+
}
|
| 3954 |
+
}
|
| 3955 |
+
},
|
| 3956 |
+
"node_modules/@mui/utils": {
|
| 3957 |
+
"version": "6.1.2",
|
| 3958 |
+
"resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.2.tgz",
|
| 3959 |
+
"integrity": "sha512-6+B1YZ8cCBWD1fc3RjqpclF9UA0MLUiuXhyCO+XowD/Z2ku5IlxeEhHHlgglyBWFGMu4kib4YU3CDsG5/zVjJQ==",
|
| 3960 |
+
"license": "MIT",
|
| 3961 |
+
"peer": true,
|
| 3962 |
+
"dependencies": {
|
| 3963 |
+
"@babel/runtime": "^7.25.6",
|
| 3964 |
+
"@mui/types": "^7.2.17",
|
| 3965 |
+
"@types/prop-types": "^15.7.13",
|
| 3966 |
+
"clsx": "^2.1.1",
|
| 3967 |
+
"prop-types": "^15.8.1",
|
| 3968 |
+
"react-is": "^18.3.1"
|
| 3969 |
+
},
|
| 3970 |
+
"engines": {
|
| 3971 |
+
"node": ">=14.0.0"
|
| 3972 |
+
},
|
| 3973 |
+
"funding": {
|
| 3974 |
+
"type": "opencollective",
|
| 3975 |
+
"url": "https://opencollective.com/mui-org"
|
| 3976 |
+
},
|
| 3977 |
+
"peerDependencies": {
|
| 3978 |
+
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
|
| 3979 |
+
"react": "^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 3980 |
+
},
|
| 3981 |
+
"peerDependenciesMeta": {
|
| 3982 |
+
"@types/react": {
|
| 3983 |
+
"optional": true
|
| 3984 |
+
}
|
| 3985 |
+
}
|
| 3986 |
+
},
|
| 3987 |
+
"node_modules/@mui/utils/node_modules/clsx": {
|
| 3988 |
+
"version": "2.1.1",
|
| 3989 |
+
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
|
| 3990 |
+
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
|
| 3991 |
+
"license": "MIT",
|
| 3992 |
+
"peer": true,
|
| 3993 |
+
"engines": {
|
| 3994 |
+
"node": ">=6"
|
| 3995 |
+
}
|
| 3996 |
+
},
|
| 3997 |
+
"node_modules/@mui/utils/node_modules/react-is": {
|
| 3998 |
+
"version": "18.3.1",
|
| 3999 |
+
"resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
|
| 4000 |
+
"integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
|
| 4001 |
+
"license": "MIT",
|
| 4002 |
+
"peer": true
|
| 4003 |
+
},
|
| 4004 |
+
"node_modules/@mui/x-data-grid": {
|
| 4005 |
+
"version": "7.18.0",
|
| 4006 |
+
"resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-7.18.0.tgz",
|
| 4007 |
+
"integrity": "sha512-41UjJbRxWk+Yk/lfvaO55Pwo5p+F5s3rOTiHLl53ikCT5GuJ5OCCvik0Bi3c6DzTuUBdrEucae2618rydc2DGw==",
|
| 4008 |
+
"license": "MIT",
|
| 4009 |
+
"dependencies": {
|
| 4010 |
+
"@babel/runtime": "^7.25.6",
|
| 4011 |
+
"@mui/utils": "^5.16.6",
|
| 4012 |
+
"@mui/x-internals": "7.18.0",
|
| 4013 |
+
"clsx": "^2.1.1",
|
| 4014 |
+
"prop-types": "^15.8.1",
|
| 4015 |
+
"reselect": "^5.1.1"
|
| 4016 |
+
},
|
| 4017 |
+
"engines": {
|
| 4018 |
+
"node": ">=14.0.0"
|
| 4019 |
+
},
|
| 4020 |
+
"funding": {
|
| 4021 |
+
"type": "opencollective",
|
| 4022 |
+
"url": "https://opencollective.com/mui-org"
|
| 4023 |
+
},
|
| 4024 |
+
"peerDependencies": {
|
| 4025 |
+
"@emotion/react": "^11.9.0",
|
| 4026 |
+
"@emotion/styled": "^11.8.1",
|
| 4027 |
+
"@mui/material": "^5.15.14 || ^6.0.0",
|
| 4028 |
+
"@mui/system": "^5.15.14 || ^6.0.0",
|
| 4029 |
+
"react": "^17.0.0 || ^18.0.0",
|
| 4030 |
+
"react-dom": "^17.0.0 || ^18.0.0"
|
| 4031 |
+
},
|
| 4032 |
+
"peerDependenciesMeta": {
|
| 4033 |
+
"@emotion/react": {
|
| 4034 |
+
"optional": true
|
| 4035 |
+
},
|
| 4036 |
+
"@emotion/styled": {
|
| 4037 |
+
"optional": true
|
| 4038 |
+
}
|
| 4039 |
+
}
|
| 4040 |
+
},
|
| 4041 |
+
"node_modules/@mui/x-data-grid/node_modules/@mui/utils": {
|
| 4042 |
+
"version": "5.16.6",
|
| 4043 |
+
"resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz",
|
| 4044 |
+
"integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==",
|
| 4045 |
+
"license": "MIT",
|
| 4046 |
+
"dependencies": {
|
| 4047 |
+
"@babel/runtime": "^7.23.9",
|
| 4048 |
+
"@mui/types": "^7.2.15",
|
| 4049 |
+
"@types/prop-types": "^15.7.12",
|
| 4050 |
+
"clsx": "^2.1.1",
|
| 4051 |
+
"prop-types": "^15.8.1",
|
| 4052 |
+
"react-is": "^18.3.1"
|
| 4053 |
+
},
|
| 4054 |
+
"engines": {
|
| 4055 |
+
"node": ">=12.0.0"
|
| 4056 |
+
},
|
| 4057 |
+
"funding": {
|
| 4058 |
+
"type": "opencollective",
|
| 4059 |
+
"url": "https://opencollective.com/mui-org"
|
| 4060 |
+
},
|
| 4061 |
+
"peerDependencies": {
|
| 4062 |
+
"@types/react": "^17.0.0 || ^18.0.0",
|
| 4063 |
+
"react": "^17.0.0 || ^18.0.0"
|
| 4064 |
+
},
|
| 4065 |
+
"peerDependenciesMeta": {
|
| 4066 |
+
"@types/react": {
|
| 4067 |
+
"optional": true
|
| 4068 |
+
}
|
| 4069 |
+
}
|
| 4070 |
+
},
|
| 4071 |
+
"node_modules/@mui/x-data-grid/node_modules/clsx": {
|
| 4072 |
+
"version": "2.1.1",
|
| 4073 |
+
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
|
| 4074 |
+
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
|
| 4075 |
+
"license": "MIT",
|
| 4076 |
+
"engines": {
|
| 4077 |
+
"node": ">=6"
|
| 4078 |
+
}
|
| 4079 |
+
},
|
| 4080 |
+
"node_modules/@mui/x-data-grid/node_modules/react-is": {
|
| 4081 |
+
"version": "18.3.1",
|
| 4082 |
+
"resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
|
| 4083 |
+
"integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
|
| 4084 |
+
"license": "MIT"
|
| 4085 |
+
},
|
| 4086 |
+
"node_modules/@mui/x-internals": {
|
| 4087 |
+
"version": "7.18.0",
|
| 4088 |
+
"resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.18.0.tgz",
|
| 4089 |
+
"integrity": "sha512-lzCHOWIR0cAIY1bGrWSprYerahbnH5C31ql/2OWCEjcngL2NAV1M6oKI2Vp4HheqzJ822c60UyWyapvyjSzY/A==",
|
| 4090 |
+
"license": "MIT",
|
| 4091 |
+
"dependencies": {
|
| 4092 |
+
"@babel/runtime": "^7.25.6",
|
| 4093 |
+
"@mui/utils": "^5.16.6"
|
| 4094 |
+
},
|
| 4095 |
+
"engines": {
|
| 4096 |
+
"node": ">=14.0.0"
|
| 4097 |
+
},
|
| 4098 |
+
"funding": {
|
| 4099 |
+
"type": "opencollective",
|
| 4100 |
+
"url": "https://opencollective.com/mui-org"
|
| 4101 |
+
},
|
| 4102 |
+
"peerDependencies": {
|
| 4103 |
+
"react": "^17.0.0 || ^18.0.0"
|
| 4104 |
+
}
|
| 4105 |
+
},
|
| 4106 |
+
"node_modules/@mui/x-internals/node_modules/@mui/utils": {
|
| 4107 |
+
"version": "5.16.6",
|
| 4108 |
+
"resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz",
|
| 4109 |
+
"integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==",
|
| 4110 |
+
"license": "MIT",
|
| 4111 |
+
"dependencies": {
|
| 4112 |
+
"@babel/runtime": "^7.23.9",
|
| 4113 |
+
"@mui/types": "^7.2.15",
|
| 4114 |
+
"@types/prop-types": "^15.7.12",
|
| 4115 |
+
"clsx": "^2.1.1",
|
| 4116 |
+
"prop-types": "^15.8.1",
|
| 4117 |
+
"react-is": "^18.3.1"
|
| 4118 |
+
},
|
| 4119 |
+
"engines": {
|
| 4120 |
+
"node": ">=12.0.0"
|
| 4121 |
+
},
|
| 4122 |
+
"funding": {
|
| 4123 |
+
"type": "opencollective",
|
| 4124 |
+
"url": "https://opencollective.com/mui-org"
|
| 4125 |
+
},
|
| 4126 |
+
"peerDependencies": {
|
| 4127 |
+
"@types/react": "^17.0.0 || ^18.0.0",
|
| 4128 |
+
"react": "^17.0.0 || ^18.0.0"
|
| 4129 |
+
},
|
| 4130 |
+
"peerDependenciesMeta": {
|
| 4131 |
+
"@types/react": {
|
| 4132 |
+
"optional": true
|
| 4133 |
+
}
|
| 4134 |
+
}
|
| 4135 |
+
},
|
| 4136 |
+
"node_modules/@mui/x-internals/node_modules/clsx": {
|
| 4137 |
+
"version": "2.1.1",
|
| 4138 |
+
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
|
| 4139 |
+
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
|
| 4140 |
+
"license": "MIT",
|
| 4141 |
+
"engines": {
|
| 4142 |
+
"node": ">=6"
|
| 4143 |
+
}
|
| 4144 |
+
},
|
| 4145 |
+
"node_modules/@mui/x-internals/node_modules/react-is": {
|
| 4146 |
+
"version": "18.3.1",
|
| 4147 |
+
"resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
|
| 4148 |
+
"integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
|
| 4149 |
+
"license": "MIT"
|
| 4150 |
+
},
|
| 4151 |
"node_modules/@nextui-org/accordion": {
|
| 4152 |
"version": "2.0.40",
|
| 4153 |
"resolved": "https://registry.npmjs.org/@nextui-org/accordion/-/accordion-2.0.40.tgz",
|
|
|
|
| 5664 |
}
|
| 5665 |
}
|
| 5666 |
},
|
| 5667 |
+
"node_modules/@popperjs/core": {
|
| 5668 |
+
"version": "2.11.8",
|
| 5669 |
+
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
|
| 5670 |
+
"integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
|
| 5671 |
+
"license": "MIT",
|
| 5672 |
+
"peer": true,
|
| 5673 |
+
"funding": {
|
| 5674 |
+
"type": "opencollective",
|
| 5675 |
+
"url": "https://opencollective.com/popperjs"
|
| 5676 |
+
}
|
| 5677 |
+
},
|
| 5678 |
"node_modules/@react-aria/breadcrumbs": {
|
| 5679 |
"version": "3.5.13",
|
| 5680 |
"resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.13.tgz",
|
|
|
|
| 8765 |
"@types/react": "*"
|
| 8766 |
}
|
| 8767 |
},
|
| 8768 |
+
"node_modules/@types/react-transition-group": {
|
| 8769 |
+
"version": "4.4.11",
|
| 8770 |
+
"resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz",
|
| 8771 |
+
"integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==",
|
| 8772 |
+
"license": "MIT",
|
| 8773 |
+
"peer": true,
|
| 8774 |
+
"dependencies": {
|
| 8775 |
+
"@types/react": "*"
|
| 8776 |
+
}
|
| 8777 |
+
},
|
| 8778 |
"node_modules/@types/resolve": {
|
| 8779 |
"version": "1.17.1",
|
| 8780 |
"resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
|
|
|
|
| 8841 |
"integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
|
| 8842 |
"license": "MIT"
|
| 8843 |
},
|
| 8844 |
+
"node_modules/@types/stylis": {
|
| 8845 |
+
"version": "4.2.5",
|
| 8846 |
+
"resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.5.tgz",
|
| 8847 |
+
"integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==",
|
| 8848 |
+
"license": "MIT"
|
| 8849 |
+
},
|
| 8850 |
"node_modules/@types/testing-library__jest-dom": {
|
| 8851 |
"version": "5.14.9",
|
| 8852 |
"resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz",
|
|
|
|
| 10465 |
"node": ">= 6"
|
| 10466 |
}
|
| 10467 |
},
|
| 10468 |
+
"node_modules/camelize": {
|
| 10469 |
+
"version": "1.0.1",
|
| 10470 |
+
"resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
|
| 10471 |
+
"integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==",
|
| 10472 |
+
"license": "MIT",
|
| 10473 |
+
"funding": {
|
| 10474 |
+
"url": "https://github.com/sponsors/ljharb"
|
| 10475 |
+
}
|
| 10476 |
+
},
|
| 10477 |
"node_modules/caniuse-api": {
|
| 10478 |
"version": "3.0.0",
|
| 10479 |
"resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
|
|
|
|
| 11009 |
"postcss": "^8.4"
|
| 11010 |
}
|
| 11011 |
},
|
| 11012 |
+
"node_modules/css-color-keywords": {
|
| 11013 |
+
"version": "1.0.0",
|
| 11014 |
+
"resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
|
| 11015 |
+
"integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==",
|
| 11016 |
+
"license": "ISC",
|
| 11017 |
+
"engines": {
|
| 11018 |
+
"node": ">=4"
|
| 11019 |
+
}
|
| 11020 |
+
},
|
| 11021 |
"node_modules/css-declaration-sorter": {
|
| 11022 |
"version": "6.4.1",
|
| 11023 |
"resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
|
|
|
|
| 11167 |
"integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
|
| 11168 |
"license": "MIT"
|
| 11169 |
},
|
| 11170 |
+
"node_modules/css-to-react-native": {
|
| 11171 |
+
"version": "3.2.0",
|
| 11172 |
+
"resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz",
|
| 11173 |
+
"integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==",
|
| 11174 |
+
"license": "MIT",
|
| 11175 |
+
"dependencies": {
|
| 11176 |
+
"camelize": "^1.0.0",
|
| 11177 |
+
"css-color-keywords": "^1.0.0",
|
| 11178 |
+
"postcss-value-parser": "^4.0.2"
|
| 11179 |
+
}
|
| 11180 |
+
},
|
| 11181 |
"node_modules/css-tree": {
|
| 11182 |
"version": "1.0.0-alpha.37",
|
| 11183 |
"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
|
|
|
|
| 11757 |
"utila": "~0.4"
|
| 11758 |
}
|
| 11759 |
},
|
| 11760 |
+
"node_modules/dom-helpers": {
|
| 11761 |
+
"version": "5.2.1",
|
| 11762 |
+
"resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
|
| 11763 |
+
"integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
|
| 11764 |
+
"license": "MIT",
|
| 11765 |
+
"peer": true,
|
| 11766 |
+
"dependencies": {
|
| 11767 |
+
"@babel/runtime": "^7.8.7",
|
| 11768 |
+
"csstype": "^3.0.2"
|
| 11769 |
+
}
|
| 11770 |
+
},
|
| 11771 |
"node_modules/dom-serializer": {
|
| 11772 |
"version": "1.4.1",
|
| 11773 |
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
|
|
|
|
| 13307 |
"url": "https://github.com/avajs/find-cache-dir?sponsor=1"
|
| 13308 |
}
|
| 13309 |
},
|
| 13310 |
+
"node_modules/find-root": {
|
| 13311 |
+
"version": "1.1.0",
|
| 13312 |
+
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
|
| 13313 |
+
"integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
|
| 13314 |
+
"license": "MIT"
|
| 13315 |
+
},
|
| 13316 |
"node_modules/find-up": {
|
| 13317 |
"version": "4.1.0",
|
| 13318 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
|
|
|
|
| 14079 |
"he": "bin/he"
|
| 14080 |
}
|
| 14081 |
},
|
| 14082 |
+
"node_modules/hoist-non-react-statics": {
|
| 14083 |
+
"version": "3.3.2",
|
| 14084 |
+
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
|
| 14085 |
+
"integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
|
| 14086 |
+
"license": "BSD-3-Clause",
|
| 14087 |
+
"dependencies": {
|
| 14088 |
+
"react-is": "^16.7.0"
|
| 14089 |
+
}
|
| 14090 |
+
},
|
| 14091 |
+
"node_modules/hoist-non-react-statics/node_modules/react-is": {
|
| 14092 |
+
"version": "16.13.1",
|
| 14093 |
+
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
|
| 14094 |
+
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
|
| 14095 |
+
"license": "MIT"
|
| 14096 |
+
},
|
| 14097 |
"node_modules/hoopy": {
|
| 14098 |
"version": "0.1.4",
|
| 14099 |
"resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
|
|
|
|
| 20669 |
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
| 20670 |
}
|
| 20671 |
},
|
| 20672 |
+
"node_modules/react-transition-group": {
|
| 20673 |
+
"version": "4.4.5",
|
| 20674 |
+
"resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
|
| 20675 |
+
"integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
|
| 20676 |
+
"license": "BSD-3-Clause",
|
| 20677 |
+
"peer": true,
|
| 20678 |
+
"dependencies": {
|
| 20679 |
+
"@babel/runtime": "^7.5.5",
|
| 20680 |
+
"dom-helpers": "^5.0.1",
|
| 20681 |
+
"loose-envify": "^1.4.0",
|
| 20682 |
+
"prop-types": "^15.6.2"
|
| 20683 |
+
},
|
| 20684 |
+
"peerDependencies": {
|
| 20685 |
+
"react": ">=16.6.0",
|
| 20686 |
+
"react-dom": ">=16.6.0"
|
| 20687 |
+
}
|
| 20688 |
+
},
|
| 20689 |
"node_modules/read-cache": {
|
| 20690 |
"version": "1.0.0",
|
| 20691 |
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
|
|
|
|
| 20907 |
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
|
| 20908 |
"license": "MIT"
|
| 20909 |
},
|
| 20910 |
+
"node_modules/reselect": {
|
| 20911 |
+
"version": "5.1.1",
|
| 20912 |
+
"resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
|
| 20913 |
+
"integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==",
|
| 20914 |
+
"license": "MIT"
|
| 20915 |
+
},
|
| 20916 |
"node_modules/resolve": {
|
| 20917 |
"version": "1.22.8",
|
| 20918 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
|
|
|
|
| 21572 |
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
|
| 21573 |
"license": "ISC"
|
| 21574 |
},
|
| 21575 |
+
"node_modules/shallowequal": {
|
| 21576 |
+
"version": "1.1.0",
|
| 21577 |
+
"resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
|
| 21578 |
+
"integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==",
|
| 21579 |
+
"license": "MIT"
|
| 21580 |
+
},
|
| 21581 |
"node_modules/shebang-command": {
|
| 21582 |
"version": "2.0.0",
|
| 21583 |
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
|
|
|
| 22205 |
"webpack": "^5.0.0"
|
| 22206 |
}
|
| 22207 |
},
|
| 22208 |
+
"node_modules/styled-components": {
|
| 22209 |
+
"version": "6.1.13",
|
| 22210 |
+
"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.13.tgz",
|
| 22211 |
+
"integrity": "sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==",
|
| 22212 |
+
"license": "MIT",
|
| 22213 |
+
"dependencies": {
|
| 22214 |
+
"@emotion/is-prop-valid": "1.2.2",
|
| 22215 |
+
"@emotion/unitless": "0.8.1",
|
| 22216 |
+
"@types/stylis": "4.2.5",
|
| 22217 |
+
"css-to-react-native": "3.2.0",
|
| 22218 |
+
"csstype": "3.1.3",
|
| 22219 |
+
"postcss": "8.4.38",
|
| 22220 |
+
"shallowequal": "1.1.0",
|
| 22221 |
+
"stylis": "4.3.2",
|
| 22222 |
+
"tslib": "2.6.2"
|
| 22223 |
+
},
|
| 22224 |
+
"engines": {
|
| 22225 |
+
"node": ">= 16"
|
| 22226 |
+
},
|
| 22227 |
+
"funding": {
|
| 22228 |
+
"type": "opencollective",
|
| 22229 |
+
"url": "https://opencollective.com/styled-components"
|
| 22230 |
+
},
|
| 22231 |
+
"peerDependencies": {
|
| 22232 |
+
"react": ">= 16.8.0",
|
| 22233 |
+
"react-dom": ">= 16.8.0"
|
| 22234 |
+
}
|
| 22235 |
+
},
|
| 22236 |
+
"node_modules/styled-components/node_modules/postcss": {
|
| 22237 |
+
"version": "8.4.38",
|
| 22238 |
+
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
|
| 22239 |
+
"integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
|
| 22240 |
+
"funding": [
|
| 22241 |
+
{
|
| 22242 |
+
"type": "opencollective",
|
| 22243 |
+
"url": "https://opencollective.com/postcss/"
|
| 22244 |
+
},
|
| 22245 |
+
{
|
| 22246 |
+
"type": "tidelift",
|
| 22247 |
+
"url": "https://tidelift.com/funding/github/npm/postcss"
|
| 22248 |
+
},
|
| 22249 |
+
{
|
| 22250 |
+
"type": "github",
|
| 22251 |
+
"url": "https://github.com/sponsors/ai"
|
| 22252 |
+
}
|
| 22253 |
+
],
|
| 22254 |
+
"license": "MIT",
|
| 22255 |
+
"dependencies": {
|
| 22256 |
+
"nanoid": "^3.3.7",
|
| 22257 |
+
"picocolors": "^1.0.0",
|
| 22258 |
+
"source-map-js": "^1.2.0"
|
| 22259 |
+
},
|
| 22260 |
+
"engines": {
|
| 22261 |
+
"node": "^10 || ^12 || >=14"
|
| 22262 |
+
}
|
| 22263 |
+
},
|
| 22264 |
+
"node_modules/styled-components/node_modules/stylis": {
|
| 22265 |
+
"version": "4.3.2",
|
| 22266 |
+
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz",
|
| 22267 |
+
"integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==",
|
| 22268 |
+
"license": "MIT"
|
| 22269 |
+
},
|
| 22270 |
+
"node_modules/styled-components/node_modules/tslib": {
|
| 22271 |
+
"version": "2.6.2",
|
| 22272 |
+
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
|
| 22273 |
+
"integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
|
| 22274 |
+
"license": "0BSD"
|
| 22275 |
+
},
|
| 22276 |
"node_modules/stylehacks": {
|
| 22277 |
"version": "5.1.1",
|
| 22278 |
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz",
|
|
|
|
| 22289 |
"postcss": "^8.2.15"
|
| 22290 |
}
|
| 22291 |
},
|
| 22292 |
+
"node_modules/stylis": {
|
| 22293 |
+
"version": "4.2.0",
|
| 22294 |
+
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
|
| 22295 |
+
"integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==",
|
| 22296 |
+
"license": "MIT"
|
| 22297 |
+
},
|
| 22298 |
"node_modules/sucrase": {
|
| 22299 |
"version": "3.35.0",
|
| 22300 |
"resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
|
frontend/package.json
CHANGED
|
@@ -4,6 +4,10 @@
|
|
| 4 |
"private": true,
|
| 5 |
"dependencies": {
|
| 6 |
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7 |
"@nextui-org/react": "^2.4.8",
|
| 8 |
"@testing-library/jest-dom": "^5.17.0",
|
| 9 |
"@testing-library/react": "^13.4.0",
|
|
@@ -14,6 +18,7 @@
|
|
| 14 |
"react": "^18.3.1",
|
| 15 |
"react-dom": "^18.3.1",
|
| 16 |
"react-scripts": "^5.0.1",
|
|
|
|
| 17 |
"tailwindcss": "^3.4.13",
|
| 18 |
"web-vitals": "^2.1.4"
|
| 19 |
},
|
|
|
|
| 4 |
"private": true,
|
| 5 |
"dependencies": {
|
| 6 |
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
| 7 |
+
"@emotion/react": "^11.13.3",
|
| 8 |
+
"@emotion/styled": "^11.13.0",
|
| 9 |
+
"@mui/styled-engine-sc": "^6.1.2",
|
| 10 |
+
"@mui/x-data-grid": "^7.18.0",
|
| 11 |
"@nextui-org/react": "^2.4.8",
|
| 12 |
"@testing-library/jest-dom": "^5.17.0",
|
| 13 |
"@testing-library/react": "^13.4.0",
|
|
|
|
| 18 |
"react": "^18.3.1",
|
| 19 |
"react-dom": "^18.3.1",
|
| 20 |
"react-scripts": "^5.0.1",
|
| 21 |
+
"styled-components": "^6.1.13",
|
| 22 |
"tailwindcss": "^3.4.13",
|
| 23 |
"web-vitals": "^2.1.4"
|
| 24 |
},
|
frontend/src/App.js
CHANGED
|
@@ -3,19 +3,28 @@ import './App.css';
|
|
| 3 |
import axios from "axios";
|
| 4 |
import { useState } from 'react';
|
| 5 |
import { useEffect } from 'react';
|
| 6 |
-
import {
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
|
| 15 |
function App() {
|
| 16 |
|
| 17 |
const [statements, setStatements] = useState([
|
| 18 |
-
"Empty statements"
|
| 19 |
]);
|
| 20 |
|
| 21 |
// function to fetch all statements from BE
|
|
@@ -23,42 +32,41 @@ function App() {
|
|
| 23 |
axios
|
| 24 |
.get("/data")
|
| 25 |
.then((response) => {
|
| 26 |
-
|
| 27 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
})
|
| 29 |
.catch((error) => {
|
| 30 |
console.log("There was an error retrieving the statement list: ", error);
|
| 31 |
-
setStatements(
|
|
|
|
|
|
|
| 32 |
});
|
| 33 |
}, []);
|
| 34 |
-
console.log("statements ", statements);
|
|
|
|
|
|
|
|
|
|
|
|
|
| 35 |
return (
|
| 36 |
<div className="App">
|
| 37 |
-
<header className="App-header">
|
| 38 |
<img src={logo} className="App-logo" alt="logo" />
|
| 39 |
<p>
|
| 40 |
Experiments
|
| 41 |
-
<
|
| 42 |
-
|
| 43 |
-
>
|
| 44 |
-
<TableHeader>
|
| 45 |
-
<TableColumn>Subject</TableColumn>
|
| 46 |
-
<TableColumn>Predicate</TableColumn>
|
| 47 |
-
<TableColumn>Object</TableColumn>
|
| 48 |
-
</TableHeader>
|
| 49 |
-
|
| 50 |
-
<TableBody>
|
| 51 |
-
{statements.map((statement,index)=>(
|
| 52 |
-
<TableRow key={index}>
|
| 53 |
-
<TableCell>{statement[0]}</TableCell>
|
| 54 |
-
<TableCell>{statement[1]}</TableCell>
|
| 55 |
-
<TableCell>{statement[2]}</TableCell>
|
| 56 |
-
</TableRow>
|
| 57 |
-
|
| 58 |
-
))}
|
| 59 |
-
</TableBody>
|
| 60 |
-
</Table>
|
| 61 |
-
</p>
|
| 62 |
|
| 63 |
</header>
|
| 64 |
</div>
|
|
|
|
| 3 |
import axios from "axios";
|
| 4 |
import { useState } from 'react';
|
| 5 |
import { useEffect } from 'react';
|
| 6 |
+
//import { Table, TableHeader, TableBody, TableColumn, TableRow, TableCell} from "@nextui-org/table";
|
| 7 |
+
import { DataGrid } from '@mui/x-data-grid';
|
| 8 |
+
const columns: GridColDef[] = [
|
| 9 |
+
{ field: 'subject', headerName: 'Subject', width: 350 },
|
| 10 |
+
{ field: 'predicate', headerName: 'Predicate', width: 350 },
|
| 11 |
+
{ field: 'object', headerName: 'Object', width: 550 },
|
| 12 |
+
];
|
| 13 |
+
|
| 14 |
+
function construct_statement (z) {
|
| 15 |
+
return {
|
| 16 |
+
"id":z[0],
|
| 17 |
+
"subject": z[0],
|
| 18 |
+
"predicate": z[1],
|
| 19 |
+
"object": z[2],
|
| 20 |
+
|
| 21 |
+
};
|
| 22 |
+
}
|
| 23 |
|
| 24 |
function App() {
|
| 25 |
|
| 26 |
const [statements, setStatements] = useState([
|
| 27 |
+
construct_statement(["Empty statements","are","empty"])
|
| 28 |
]);
|
| 29 |
|
| 30 |
// function to fetch all statements from BE
|
|
|
|
| 32 |
axios
|
| 33 |
.get("/data")
|
| 34 |
.then((response) => {
|
| 35 |
+
// works:
|
| 36 |
+
|
| 37 |
+
const res = response.data;
|
| 38 |
+
if (res.constructor === Array) {
|
| 39 |
+
console.log("Got array ", res);
|
| 40 |
+
setStatements(res.map(construct_statement ));
|
| 41 |
+
}else{
|
| 42 |
+
setStatements([
|
| 43 |
+
construct_statement(
|
| 44 |
+
[
|
| 45 |
+
'res','type',typeof(res)
|
| 46 |
+
]
|
| 47 |
+
)]);
|
| 48 |
+
}
|
| 49 |
})
|
| 50 |
.catch((error) => {
|
| 51 |
console.log("There was an error retrieving the statement list: ", error);
|
| 52 |
+
setStatements(
|
| 53 |
+
[
|
| 54 |
+
construct_statement(["error","text",JSON.stringify(error)])]);
|
| 55 |
});
|
| 56 |
}, []);
|
| 57 |
+
//console.log("statements ", statements);
|
| 58 |
+
console.log(typeof statements);
|
| 59 |
+
console.log(typeof statements[0]);
|
| 60 |
+
console.log(statements[0]);
|
| 61 |
+
|
| 62 |
return (
|
| 63 |
<div className="App">
|
| 64 |
+
` <header className="App-header">
|
| 65 |
<img src={logo} className="App-logo" alt="logo" />
|
| 66 |
<p>
|
| 67 |
Experiments
|
| 68 |
+
<DataGrid rows={statements} columns={columns} />
|
| 69 |
+
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 70 |
|
| 71 |
</header>
|
| 72 |
</div>
|