From 9a1304dcf671d0e2853e3e832b236616ad2a7406 Mon Sep 17 00:00:00 2001 From: Chunxian Zhang <1836891291@qq.com> Date: Fri, 27 May 2022 23:26:48 +0800 Subject: [PATCH] =?UTF-8?q?fe-01=20=E5=88=9D=E5=A7=8B=E5=8C=96react17?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lazy-timer-fe/package-lock.json | 2068 ++++++++++++++++++++++++++++----------- lazy-timer-fe/package.json | 40 +- lazy-timer-fe/src/App.css | 65 +- lazy-timer-fe/src/index.css | 20 +- lazy-timer-fe/src/index.tsx | 12 +- 5 files changed, 1588 insertions(+), 617 deletions(-) diff --git a/lazy-timer-fe/package-lock.json b/lazy-timer-fe/package-lock.json index 6c01aee..adc0dff 100644 --- a/lazy-timer-fe/package-lock.json +++ b/lazy-timer-fe/package-lock.json @@ -1,32 +1,43 @@ { - "name": "lazy-timer-fe", + "name": "project_syncfusion_dashboard", "version": "0.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "lazy-timer-fe", + "name": "project_syncfusion_dashboard", "version": "0.1.0", "dependencies": { - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^13.3.0", - "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.5.2", - "@types/node": "^16.11.56", - "@types/react": "^18.0.17", - "@types/react-dom": "^18.0.6", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-scripts": "5.0.1", - "typescript": "^4.7.4", + "@syncfusion/ej2": "^19.4.48", + "@syncfusion/ej2-react-calendars": "^19.4.48", + "@syncfusion/ej2-react-charts": "^19.4.50", + "@syncfusion/ej2-react-dropdowns": "^19.4.52", + "@syncfusion/ej2-react-grids": "^19.4.50", + "@syncfusion/ej2-react-inputs": "^19.4.52", + "@syncfusion/ej2-react-kanban": "^19.4.48", + "@syncfusion/ej2-react-popups": "^19.4.52", + "@syncfusion/ej2-react-richtexteditor": "^19.4.50", + "@syncfusion/ej2-react-schedule": "^19.4.50", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-icons": "^4.3.1", + "react-router-dom": "^6.2.1", + "react-scripts": "5.0.0", + "typescript": "^4.5.5", "web-vitals": "^2.1.4" + }, + "devDependencies": { + "autoprefixer": "^10.4.2", + "eslint": "^8.9.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-plugin-import": "^2.25.4", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.28.0", + "eslint-plugin-react-hooks": "^4.3.0", + "postcss": "^8.4.6", + "tailwindcss": "^3.0.19" } }, - "node_modules/@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" - }, "node_modules/@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz", @@ -3218,209 +3229,674 @@ "node": ">=10" } }, - "node_modules/@testing-library/dom": { - "version": "8.17.1", - "resolved": "https://registry.npmmirror.com/@testing-library/dom/-/dom-8.17.1.tgz", - "integrity": "sha512-KnH2MnJUzmFNPW6RIKfd+zf2Wue8mEKX0M3cpX6aKl5ZXrJM1/c/Pc8c2xDNYQCnJO48Sm5ITbMXgqTr3h4jxQ==", + "node_modules/@syncfusion/ej2": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2/-/ej2-19.4.56.tgz", + "integrity": "sha512-wlpA8OLSuD8E8gCt1GRjDeaZAjRMBScj3T1xc6rfxYpQxoQH7Ywh1kwXh7+cUlkMBLxoctrjIGjKg3+uIuAqxA==", + "dependencies": { + "@syncfusion/ej2-barcode-generator": "~19.4.52", + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-charts": "~19.4.54", + "@syncfusion/ej2-circulargauge": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-diagrams": "~19.4.56", + "@syncfusion/ej2-documenteditor": "~19.4.56", + "@syncfusion/ej2-drawings": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-filemanager": "~19.4.56", + "@syncfusion/ej2-gantt": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-heatmap": "~19.4.52", + "@syncfusion/ej2-icons": "~19.4.52", + "@syncfusion/ej2-inplace-editor": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-kanban": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lineargauge": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-maps": "~19.4.56", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-notifications": "~19.4.52", + "@syncfusion/ej2-office-chart": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-pdfviewer": "~19.4.56", + "@syncfusion/ej2-pivotview": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-progressbar": "~19.4.55", + "@syncfusion/ej2-querybuilder": "~19.4.56", + "@syncfusion/ej2-richtexteditor": "~19.4.56", + "@syncfusion/ej2-schedule": "~19.4.55", + "@syncfusion/ej2-splitbuttons": "~19.4.52", + "@syncfusion/ej2-spreadsheet": "~19.4.56", + "@syncfusion/ej2-svg-base": "~19.4.52", + "@syncfusion/ej2-treegrid": "~19.4.56", + "@syncfusion/ej2-treemap": "~19.4.52", + "@types/lodash": "4.14.159", + "tslib": "^1.8.0" + } + }, + "node_modules/@syncfusion/ej2-barcode-generator": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-barcode-generator/-/ej2-barcode-generator-19.4.52.tgz", + "integrity": "sha512-K4pOGnC22GmQP3nyqTpY/L1Gl6u8zWe/XrZTggnY61Cnhgii1FpBAMJoRPeJ46Jk2SI2vIP05LVT/GGR9PKZHg==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-base": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-base/-/ej2-base-19.4.52.tgz", + "integrity": "sha512-BMJGjscgl5CGpWQW1y1osv+rcKBPYgPBpSfz8FA0XcqhL6wNjGomALmxHznk7QGWC/4bdUhx6AKsGHutMGm/PA==", + "dependencies": { + "@syncfusion/ej2-icons": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-buttons": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-buttons/-/ej2-buttons-19.4.55.tgz", + "integrity": "sha512-Ebvh5GfvOEQaB51EI6a9Cfrmkfmu9gbPeRmLPkXZPEokUSxIqyCP216Nm8NlOeEK3EbPxrOy/L1X9m1nOBM40Q==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-calendars": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-calendars/-/ej2-calendars-19.4.56.tgz", + "integrity": "sha512-QeBsu2OgJF4ZIRjP4H5U27Ge5nTAYC77r4wo4udb7Z8qTQzuhH/J0b6Jj3g3ptxGUUjzLDOL7OpONRnsXzC3JA==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "node_modules/@syncfusion/ej2-charts": { + "version": "19.4.54", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-charts/-/ej2-charts-19.4.54.tgz", + "integrity": "sha512-kaZzhrdEoMXMU9FIHZMkhMXFlYt7Cs50dl8EuUXhue6e36nYV59CIeFLin3s/bPi7mN+GdGZUgXdT3edr2bvig==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-calendars": "~19.4.54", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.53", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-circulargauge": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-circulargauge/-/ej2-circulargauge-19.4.52.tgz", + "integrity": "sha512-0O8w0zTsQtEEBJ4u8gV2A2qGpL5ify7tDUw30xCOQmtisvGLSyT1IFvBUtzyRyZxJd7PNh+VUWsLSgJXD2Tdxw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-compression": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-compression/-/ej2-compression-19.4.52.tgz", + "integrity": "sha512-6LBkM8cSfhiRVmbHpAs5uYLCOFS8XzYwui2qlIav66eWYIeQXs9KWvA5/Ppy3wtwy2pSXAnV9s1QDM1bBxv6TQ==", + "dependencies": { + "@syncfusion/ej2-file-utils": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-data": { + "version": "19.4.54", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-data/-/ej2-data-19.4.54.tgz", + "integrity": "sha512-btJDjKepcaVGtNqVoblhYFhx4sAW1ju+Nq1CBPn4kO0AtRPBQ3Gi47uQgsstkxNMDrv+UG1hNi7PhHpPNOtwUQ==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-diagrams": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-diagrams/-/ej2-diagrams-19.4.56.tgz", + "integrity": "sha512-IcXGO1LUgHA8CO7OGKc57xZDGhJj+nqnEhO0CHpnf/lrRNLE59hzLYkc9f6YdXmp4WqAJvWJVc6sLXS4mi+4WQ==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "node_modules/@syncfusion/ej2-documenteditor": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-documenteditor/-/ej2-documenteditor-19.4.56.tgz", + "integrity": "sha512-/ASrbDug+mwhhUGMMVbhgPuxNkel06jQ+6kqc9w0MN2val8e8I8OvteuLKkqN3NZUjlnUYnOHyuQZAK+meposg==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-office-chart": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-drawings": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-drawings/-/ej2-drawings-19.4.52.tgz", + "integrity": "sha512-2bsb4ZY6xSApImK5F9zMRMBZuoKASlDrnoe0p/kxEwxfY3sG5yi8U7UT56uLdjFjqR0IRfkGlcjuCPGK98qEjw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-dropdowns": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-dropdowns/-/ej2-dropdowns-19.4.56.tgz", + "integrity": "sha512-wVXE2MGYxlqcBKltjmvSK9w3bRn+3oqXwYlejLcrzR+IgBgSY6OMH3UN59L9F2eei+Dfddw3yLRzdLqsGa6tEw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "node_modules/@syncfusion/ej2-excel-export": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-excel-export/-/ej2-excel-export-19.4.52.tgz", + "integrity": "sha512-7i0kc18I6HavEtolDOzJbpMd9AUMkUUIRPRaGRsdfOeMu2lA5JmJ2UyUwXi7d4Mr07M3NrtBUoEYPJxXuTPjRA==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-file-utils": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-file-utils/-/ej2-file-utils-19.4.52.tgz", + "integrity": "sha512-4rMjft6arAaRVAbmsUxSRqpMlJ7azUAlVr5SNSJFNynJpsNK6CtXE4Pr7EQ7VfOnK8XhNskpSbcik5P2vm8Pdg==" + }, + "node_modules/@syncfusion/ej2-filemanager": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-filemanager/-/ej2-filemanager-19.4.56.tgz", + "integrity": "sha512-uDgqSg2yjhiAvI6TgAKuM24LLa7O9hAqTleoNRjTag5QRAplZtttQ/pjtZxN7qOpgh5cMXcQmOc4pYtDTvFhXQ==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-gantt": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-gantt/-/ej2-gantt-19.4.56.tgz", + "integrity": "sha512-c5E+AxOzsWdePUB/1o/4SH2w4wHaV+S9+AYaImn+75COCh5hm0J1g2L3X0kaQk6rmRSzm7L5NVFFxuG2/vOvcg==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-richtexteditor": "~19.4.56", + "@syncfusion/ej2-treegrid": "~19.4.56" + } + }, + "node_modules/@syncfusion/ej2-grids": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-grids/-/ej2-grids-19.4.56.tgz", + "integrity": "sha512-UUn55rwLcwf+G1rTQUWlgDfoKQdwSU6k1EeZkXfVawWLeAP2oYFu0Xcj+oB09ZKxFEkxMcDz9VqxxjzZ/J0scg==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-heatmap": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-heatmap/-/ej2-heatmap-19.4.52.tgz", + "integrity": "sha512-wbxneQvncRRw8tyA57qf0bWSX+YvVL/VTBq19DT9sbpTrYIpg9dgT1FnzQzkESaD/cXcsOHFfJxgr+rJQJd86Q==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-icons": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-icons/-/ej2-icons-19.4.52.tgz", + "integrity": "sha512-hkEvuVA/soEdqFwFSGbj2Z9u6Ajb+4HZNYIKtw6aCwjn/FE5vFuGMFBdkLEX9BRkUl/e/uvyP6/TKBM/nfkY8A==" + }, + "node_modules/@syncfusion/ej2-inplace-editor": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-inplace-editor/-/ej2-inplace-editor-19.4.52.tgz", + "integrity": "sha512-4FXuU3EX+PyQrTUGp5Nkfi1DeyrRpWYChEMILX9UzSMIRycEHRbCTEs+7RLPUxiN08Jl2B++wOJ1WeFFOYPJRQ==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-calendars": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52", + "@syncfusion/ej2-richtexteditor": "~19.4.52", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-inputs": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-inputs/-/ej2-inputs-19.4.52.tgz", + "integrity": "sha512-141wT1W8DbXM50A1RVHOtruCyPncF6CDOU8RdhtFx9ydbXvbSXH+2i+vKr8UK23qC07z8+YB8/wV7ZAQ5vI0Bw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-kanban": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-kanban/-/ej2-kanban-19.4.52.tgz", + "integrity": "sha512-4hZoBBikGe2GWNaZhKLAe68owJ77L70rodiA7MAOS/5WC8mUyhCaJiVrvsTLoVkhdBS/Hy37VuqeQaU3HjQrmQ==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-layouts": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-layouts/-/ej2-layouts-19.4.52.tgz", + "integrity": "sha512-Qeex5OUy5KTzpilRQGPEWcUSzIJt4UB2lDWc8w6samC8sTEpxgasCggqhwFVhViEo49n+hbL9kczfXObmc9HTw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-lineargauge": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-lineargauge/-/ej2-lineargauge-19.4.52.tgz", + "integrity": "sha512-LsdNX7kAmZrbBcd1/DvXp1uBvotnnSLRNYYhOFSITiAR2ahrnsCDAG0+37MCSUHbAJYKiwr75Dm/iaHqbLA1aw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-lists": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-lists/-/ej2-lists-19.4.55.tgz", + "integrity": "sha512-EGAcCc2mFOt99oOuT+wXSPEiyfiyHoBSJnAW5pvdCU1mI7FYcArCPVNLY5ynCgngQ7Ih0XxFPkuzEC0qmwlokA==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54" + } + }, + "node_modules/@syncfusion/ej2-maps": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-maps/-/ej2-maps-19.4.56.tgz", + "integrity": "sha512-8z+6a/f/SmzK0bi0Gqh+oZSkqGwtbrKT4+fFGKjSwTmgxI9EPRINn3EGhkwQgu9nfiLZhnGPX7q0BULUWYonPw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-navigations": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-navigations/-/ej2-navigations-19.4.56.tgz", + "integrity": "sha512-Zulk93XAdH2MeA3zPGsJBVsusumeY7zM3kKa+JFM8bOeCnroDBAufDgnhgHzUWEugT0DkFsDKC9cj0OrALMQeQ==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "node_modules/@syncfusion/ej2-notifications": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-notifications/-/ej2-notifications-19.4.52.tgz", + "integrity": "sha512-vd8E6yPEiB2mm2NCLgZhuzkdYK5jGJRVSjyD8W/wYCvoCgtE4tcxxVhR0kEYR5j69jDydBYOi6b51NwCy02Tew==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-office-chart": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-office-chart/-/ej2-office-chart-19.4.52.tgz", + "integrity": "sha512-iZRgrNh1bhiRYNHfQJ9F6PA5gaXGqovq+TjF+j8GOpMEVBx3Gxbung+z2SLEPbWfa9Mu2CYVByxlG5m1dQZhdg==", + "dependencies": { + "@syncfusion/ej2-charts": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-pdf-export": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-pdf-export/-/ej2-pdf-export-19.4.52.tgz", + "integrity": "sha512-j9iQuGwU4vzz8qo6McC/FNSuA7MbVFzZ0TBhi9n1qwJu3rpB5pO3kpUJ1jMS2U+5L38RGdR5ONvdJVqScEB0wA==", + "dependencies": { + "@syncfusion/ej2-compression": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2-pdfviewer": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-pdfviewer/-/ej2-pdfviewer-19.4.56.tgz", + "integrity": "sha512-gtiiWjAnUeBtFHgpo1XtLObsDX5F4mKEPW+HNT5sXsAAkgo92GA3jtdlI721woETye2GSEMkwUy/mOlLNaOCxg==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-drawings": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-filemanager": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-inplace-editor": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-notifications": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-richtexteditor": "~19.4.56" + } + }, + "node_modules/@syncfusion/ej2-pivotview": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-pivotview/-/ej2-pivotview-19.4.55.tgz", + "integrity": "sha512-g1C9TH1iXOfCC6aQwt0JWyEsvQZ5Cp9I+fGFWJIJMua00//9hXID1GWTJccKSQ/FFbAFggQ4bqANtMvuBI29aw==", "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^5.0.0", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.4.4", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=12" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.55", + "@syncfusion/ej2-charts": "~19.4.54", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.55", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-grids": "~19.4.55", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.55", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" } }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@syncfusion/ej2-popups": { + "version": "19.4.53", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-popups/-/ej2-popups-19.4.53.tgz", + "integrity": "sha512-B0Uen6IFsmPR3Ws8NIIszJ2ECpWrH7VFCqcGL1DQnp9tm6+iEafv84ziffVoC4nGj2mHaHl7tNSoZTnOo/TcgQ==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.53" } }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" + "node_modules/@syncfusion/ej2-progressbar": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-progressbar/-/ej2-progressbar-19.4.55.tgz", + "integrity": "sha512-+SBrL4iAyncUQY8wzzifMrQ2CGkiv8DeBoZdf9K5ispfLJlBJM+cfUAJvhnBZ1sVUjDQcO8DEL21AWIcfZQdfg==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-svg-base": "~19.4.52" } }, - "node_modules/@testing-library/dom/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@syncfusion/ej2-querybuilder": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-querybuilder/-/ej2-querybuilder-19.4.56.tgz", + "integrity": "sha512-A5hoeys/oIkdRSn+MiW8+CRpBaSIjOykiltT3A8PFk+r+6ScwyMXN2mIGmKb/TVIQ0MTx81ito4Gf1mn8UevrA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-splitbuttons": "~19.4.52" } }, - "node_modules/@testing-library/dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@syncfusion/ej2-react-base": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-base/-/ej2-react-base-19.4.56.tgz", + "integrity": "sha512-mi1OKYgGfOe2MKcnMBuioYbdJea4IXCbFvUxG1WEZI5n3t6CxKH4ZWum7IgBO1kcTkaCdhs8Aj0ACFXUFmOwOQ==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@syncfusion/ej2-base": "~19.4.52" } }, - "node_modules/@testing-library/dom/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/@syncfusion/ej2-react-calendars": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-calendars/-/ej2-react-calendars-19.4.56.tgz", + "integrity": "sha512-o5bNc+hct5Jj/8CwvflYxUExddP0gkXpNsXNw3iGu2GCTGEnZ/Xb6OVXv8ammrCcB/Ck8vEliNTOKAEqdMLslA==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-calendars": "19.4.56", + "@syncfusion/ej2-react-base": "~19.4.56" + } + }, + "node_modules/@syncfusion/ej2-react-charts": { + "version": "19.4.54", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-charts/-/ej2-react-charts-19.4.54.tgz", + "integrity": "sha512-YIVrIrXVebYbMoJ48lLCnDdNTVRgbgyCbjHPmbthjFfGyz+F85D61VrHn6FRWc9PX+fW0GbtHfIinO5OoS+WAQ==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-charts": "19.4.54", + "@syncfusion/ej2-react-base": "~19.4.53" + } + }, + "node_modules/@syncfusion/ej2-react-dropdowns": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-dropdowns/-/ej2-react-dropdowns-19.4.56.tgz", + "integrity": "sha512-4LyAYtzyvbcTciI/uiGQ07pXlSOY8bLevkNWqbT8vL0JHwLl64OL8BhbowS02yoqlPgPydM4+T5q41ZX9oIhMw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-dropdowns": "19.4.56", + "@syncfusion/ej2-react-base": "~19.4.56" + } }, - "node_modules/@testing-library/dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/@syncfusion/ej2-react-grids": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-grids/-/ej2-react-grids-19.4.56.tgz", + "integrity": "sha512-tJ9NsjD/mNkAojI92waeL/iF4hZ9CS37As3KnAzFZ4WVJvoUc0d/AaqVy9V/Km685O7OHwRGv7mfZ6tOYoIxdw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-grids": "19.4.56", + "@syncfusion/ej2-react-base": "~19.4.56" } }, - "node_modules/@testing-library/dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@syncfusion/ej2-react-inputs": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-inputs/-/ej2-react-inputs-19.4.52.tgz", + "integrity": "sha512-ib+YUSOwEobysJPn/vDjhvDs3S8QvMEZtywVgPhAtiPoK8UZtM5YOl9Ejpp422wCFA5U2vXzBeGoK6Wamm9S9Q==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-inputs": "19.4.52", + "@syncfusion/ej2-react-base": "~19.4.52" } }, - "node_modules/@testing-library/jest-dom": { - "version": "5.16.5", - "resolved": "https://registry.npmmirror.com/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", - "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "node_modules/@syncfusion/ej2-react-kanban": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-kanban/-/ej2-react-kanban-19.4.52.tgz", + "integrity": "sha512-KZoZ+xloU7Om9IRvfNYEeN8ra5e8Q+fUwZRYm2uVN2gdhaIMhOGQBGTX2VBjyH62s5GNcH8S3RZUF8iITjBkAA==", "dependencies": { - "@adobe/css-tools": "^4.0.1", - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=8", - "npm": ">=6", - "yarn": ">=1" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-kanban": "19.4.52", + "@syncfusion/ej2-react-base": "~19.4.52" } }, - "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@syncfusion/ej2-react-popups": { + "version": "19.4.53", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-popups/-/ej2-react-popups-19.4.53.tgz", + "integrity": "sha512-aKmBrJ5j/8dGWaVnggoPzJRPcDEXZJJPdt6AwCErrWEHCxFwtoBcpE8yON1VRS7Wua+dknZJ0ECQ20VegpCHkA==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-popups": "19.4.53", + "@syncfusion/ej2-react-base": "~19.4.53" } }, - "node_modules/@testing-library/jest-dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" + "node_modules/@syncfusion/ej2-react-richtexteditor": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-richtexteditor/-/ej2-react-richtexteditor-19.4.56.tgz", + "integrity": "sha512-tK4lV/bi/3dhO8YGm161IDjvLccPD+m03ZoB2DL0STZeQVP5JdZckvTfZMiWqnkksB+WfLPROPCtrdBhs6nSTA==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-react-base": "~19.4.56", + "@syncfusion/ej2-richtexteditor": "19.4.56" } }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "node_modules/@syncfusion/ej2-react-schedule": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-schedule/-/ej2-react-schedule-19.4.55.tgz", + "integrity": "sha512-CFroWaPbGkAxk3rMy5iTXLkyMckqcExh1IFVW0429dCdAwjwP59uT9c1K/JyZ9DMPyu2kb2yHVVatsVqv3g2nQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-react-base": "~19.4.55", + "@syncfusion/ej2-schedule": "19.4.55" } }, - "node_modules/@testing-library/jest-dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@syncfusion/ej2-richtexteditor": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-richtexteditor/-/ej2-richtexteditor-19.4.56.tgz", + "integrity": "sha512-lKGoAT6Dkdo/LN++84aO8n4F/4MN1xV3NqNAbAI2R13Y8YAPlodVtoRiSAXUjX0p2pGmEu/atR94K3E0/MLbQQ==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-filemanager": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" } }, - "node_modules/@testing-library/jest-dom/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/@syncfusion/ej2-schedule": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-schedule/-/ej2-schedule-19.4.55.tgz", + "integrity": "sha512-f3YAit9gIpCSF2xRsCqpvOK3jVxVr2Sy6Qxt78k0g7eJvsdk8S1mz0Lr2U7NiCMavtc8jZnqmq69oRdBM9qvwA==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.55", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53" + } }, - "node_modules/@testing-library/jest-dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/@syncfusion/ej2-splitbuttons": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-splitbuttons/-/ej2-splitbuttons-19.4.52.tgz", + "integrity": "sha512-EmUh/3gwW04nCF/0UUfS6w3nl6Sy62ysPFqzwFTu9972DHr4R5W7t147PMJnFRa9Q0i/ud5a9/jERU7quaxBDw==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52" } }, - "node_modules/@testing-library/jest-dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@syncfusion/ej2-spreadsheet": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-spreadsheet/-/ej2-spreadsheet-19.4.56.tgz", + "integrity": "sha512-McPIwvVkhPvqf53RlBgurBYUxEvS6aPJCeerE7iZ8n8XKL1GyXpeCFzOqq25brJobnVeZgIRqOvIjXZub7tFuQ==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-charts": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-navigations": "~19.4.56" } }, - "node_modules/@testing-library/react": { - "version": "13.3.0", - "resolved": "https://registry.npmmirror.com/@testing-library/react/-/react-13.3.0.tgz", - "integrity": "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==", + "node_modules/@syncfusion/ej2-svg-base": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-svg-base/-/ej2-svg-base-19.4.52.tgz", + "integrity": "sha512-6QJfUaprOBvvS/vybBwGSyJvlAyC1czvH7s7ZWkat/6GkQB1WUXkz4lpkbbOj/dwASMyaqHIFWSHFicorynBzg==", "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@syncfusion/ej2-base": "~19.4.52" } }, - "node_modules/@testing-library/user-event": { - "version": "13.5.0", - "resolved": "https://registry.npmmirror.com/@testing-library/user-event/-/user-event-13.5.0.tgz", - "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "node_modules/@syncfusion/ej2-treegrid": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-treegrid/-/ej2-treegrid-19.4.56.tgz", + "integrity": "sha512-meQ85BphimYwgw9KuTTtjJZLWyYFe2QtGvJQGnIijRkBquRZ4ZaYbnIcyRoSiADap+d5+cmbzDCcUl4UdSZK8A==", "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53" } }, + "node_modules/@syncfusion/ej2-treemap": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-treemap/-/ej2-treemap-19.4.52.tgz", + "integrity": "sha512-7q2mZa+2uuxlOOgvOhDN/vMcO57RBzjAdkgZad+rOdeSVv+8hcfqR9iea98r0oin31xstKo6zUWPs8jShS+SvA==", + "dependencies": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "node_modules/@syncfusion/ej2/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmmirror.com/@tootallnate/once/-/once-1.1.2.tgz", @@ -3437,11 +3913,6 @@ "node": ">=10.13.0" } }, - "node_modules/@types/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmmirror.com/@types/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" - }, "node_modules/@types/babel__core": { "version": "7.1.19", "resolved": "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.1.19.tgz", @@ -3599,15 +4070,6 @@ "@types/istanbul-lib-report": "*" } }, - "node_modules/@types/jest": { - "version": "27.5.2", - "resolved": "https://registry.npmmirror.com/@types/jest/-/jest-27.5.2.tgz", - "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", - "dependencies": { - "jest-matcher-utils": "^27.0.0", - "pretty-format": "^27.0.0" - } - }, "node_modules/@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -3618,6 +4080,11 @@ "resolved": "https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" }, + "node_modules/@types/lodash": { + "version": "4.14.159", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.159.tgz", + "integrity": "sha512-gF7A72f7WQN33DpqOWw9geApQPh4M3PxluMtaHxWHXEGSN12/WbcEk/eNSqWNQcQhF66VSZ06vCF94CrHwXJDg==" + }, "node_modules/@types/mime": { "version": "3.0.1", "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz", @@ -3638,11 +4105,6 @@ "resolved": "https://registry.npmmirror.com/@types/prettier/-/prettier-2.7.0.tgz", "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==" }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, "node_modules/@types/q": { "version": "1.5.5", "resolved": "https://registry.npmmirror.com/@types/q/-/q-1.5.5.tgz", @@ -3658,24 +4120,6 @@ "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz", "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, - "node_modules/@types/react": { - "version": "18.0.17", - "resolved": "https://registry.npmmirror.com/@types/react/-/react-18.0.17.tgz", - "integrity": "sha512-38ETy4tL+rn4uQQi7mB81G7V1g0u2ryquNmsVIOKUAEIDK+3CUjZ6rSRpdvS99dNBnkLFL83qfmtLacGOTIhwQ==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.0.6", - "resolved": "https://registry.npmmirror.com/@types/react-dom/-/react-dom-18.0.6.tgz", - "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", - "dependencies": { - "@types/react": "*" - } - }, "node_modules/@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmmirror.com/@types/resolve/-/resolve-1.17.1.tgz", @@ -3689,11 +4133,6 @@ "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, "node_modules/@types/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz", @@ -3724,14 +4163,6 @@ "resolved": "https://registry.npmmirror.com/@types/stack-utils/-/stack-utils-2.0.1.tgz", "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, - "node_modules/@types/testing-library__jest-dom": { - "version": "5.14.5", - "resolved": "https://registry.npmmirror.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", - "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", - "dependencies": { - "@types/jest": "*" - } - }, "node_modules/@types/trusted-types": { "version": "2.0.2", "resolved": "https://registry.npmmirror.com/@types/trusted-types/-/trusted-types-2.0.2.tgz", @@ -5567,11 +5998,6 @@ "node": ">= 6" } }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmmirror.com/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - }, "node_modules/cssdb": { "version": "7.0.1", "resolved": "https://registry.npmmirror.com/cssdb/-/cssdb-7.0.1.tgz", @@ -5714,11 +6140,6 @@ "resolved": "https://registry.npmmirror.com/cssom/-/cssom-0.3.8.tgz", "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" }, - "node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - }, "node_modules/damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmmirror.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -5951,11 +6372,6 @@ "node": ">=6.0.0" } }, - "node_modules/dom-accessibility-api": { - "version": "0.5.14", - "resolved": "https://registry.npmmirror.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", - "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" - }, "node_modules/dom-converter": { "version": "0.2.0", "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", @@ -6346,6 +6762,55 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmmirror.com/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^15.0.0", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5" + }, + "engines": { + "node": "^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.28.0", + "eslint-plugin-react-hooks": "^4.3.0" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmmirror.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.2" + } + }, + "node_modules/eslint-config-airbnb-base/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/eslint-config-react-app": { "version": "7.0.1", "resolved": "https://registry.npmmirror.com/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", @@ -7765,6 +8230,14 @@ "he": "bin/he" } }, + "node_modules/history": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "dependencies": { + "@babel/runtime": "^7.7.6" + } + }, "node_modules/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmmirror.com/hoopy/-/hoopy-0.1.4.tgz", @@ -8064,14 +8537,6 @@ "node": ">=0.8.19" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", @@ -10602,14 +11067,6 @@ "node": ">=10" } }, - "node_modules/lz-string": { - "version": "1.4.4", - "resolved": "https://registry.npmmirror.com/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", - "bin": { - "lz-string": "bin/bin.js" - } - }, "node_modules/magic-string": { "version": "0.25.9", "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", @@ -10745,14 +11202,6 @@ "node": ">=6" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "engines": { - "node": ">=4" - } - }, "node_modules/mini-css-extract-plugin": { "version": "2.6.1", "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", @@ -12703,11 +13152,12 @@ } }, "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmmirror.com/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "version": "17.0.2", + "resolved": "https://registry.npmmirror.com/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", "dependencies": { - "loose-envify": "^1.1.0" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" }, "engines": { "node": ">=0.10.0" @@ -12838,15 +13288,16 @@ } }, "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmmirror.com/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "version": "17.0.2", + "resolved": "https://registry.npmmirror.com/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", "dependencies": { "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" }, "peerDependencies": { - "react": "^18.2.0" + "react": "17.0.2" } }, "node_modules/react-error-overlay": { @@ -12854,6 +13305,14 @@ "resolved": "https://registry.npmmirror.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "node_modules/react-icons": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/react-icons/-/react-icons-4.4.0.tgz", + "integrity": "sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg==", + "peerDependencies": { + "react": "*" + } + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmmirror.com/react-is/-/react-is-17.0.2.tgz", @@ -12867,10 +13326,34 @@ "node": ">=0.10.0" } }, + "node_modules/react-router": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "dependencies": { + "history": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "dependencies": { + "history": "^5.2.0", + "react-router": "6.3.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "node_modules/react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmmirror.com/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", @@ -12888,7 +13371,7 @@ "dotenv": "^10.0.0", "dotenv-expand": "^5.1.0", "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", + "eslint-config-react-app": "^7.0.0", "eslint-webpack-plugin": "^3.1.1", "file-loader": "^6.2.0", "fs-extra": "^10.0.0", @@ -12905,7 +13388,7 @@ "postcss-preset-env": "^7.0.1", "prompts": "^2.4.2", "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", + "react-dev-utils": "^12.0.0", "react-refresh": "^0.11.0", "resolve": "^1.20.0", "resolve-url-loader": "^4.0.0", @@ -12993,18 +13476,6 @@ "node": "*" } }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", @@ -13402,11 +13873,12 @@ } }, "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmmirror.com/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", "dependencies": { - "loose-envify": "^1.1.0" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" } }, "node_modules/schema-utils": { @@ -13913,17 +14385,6 @@ "node": ">=6" } }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -15511,11 +15972,6 @@ } }, "dependencies": { - "@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" - }, "@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz", @@ -17737,153 +18193,674 @@ "loader-utils": "^2.0.0" } }, - "@testing-library/dom": { - "version": "8.17.1", - "resolved": "https://registry.npmmirror.com/@testing-library/dom/-/dom-8.17.1.tgz", - "integrity": "sha512-KnH2MnJUzmFNPW6RIKfd+zf2Wue8mEKX0M3cpX6aKl5ZXrJM1/c/Pc8c2xDNYQCnJO48Sm5ITbMXgqTr3h4jxQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^5.0.0", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.4.4", - "pretty-format": "^27.0.2" + "@syncfusion/ej2": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2/-/ej2-19.4.56.tgz", + "integrity": "sha512-wlpA8OLSuD8E8gCt1GRjDeaZAjRMBScj3T1xc6rfxYpQxoQH7Ywh1kwXh7+cUlkMBLxoctrjIGjKg3+uIuAqxA==", + "requires": { + "@syncfusion/ej2-barcode-generator": "~19.4.52", + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-charts": "~19.4.54", + "@syncfusion/ej2-circulargauge": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-diagrams": "~19.4.56", + "@syncfusion/ej2-documenteditor": "~19.4.56", + "@syncfusion/ej2-drawings": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-filemanager": "~19.4.56", + "@syncfusion/ej2-gantt": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-heatmap": "~19.4.52", + "@syncfusion/ej2-icons": "~19.4.52", + "@syncfusion/ej2-inplace-editor": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-kanban": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lineargauge": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-maps": "~19.4.56", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-notifications": "~19.4.52", + "@syncfusion/ej2-office-chart": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-pdfviewer": "~19.4.56", + "@syncfusion/ej2-pivotview": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-progressbar": "~19.4.55", + "@syncfusion/ej2-querybuilder": "~19.4.56", + "@syncfusion/ej2-richtexteditor": "~19.4.56", + "@syncfusion/ej2-schedule": "~19.4.55", + "@syncfusion/ej2-splitbuttons": "~19.4.52", + "@syncfusion/ej2-spreadsheet": "~19.4.56", + "@syncfusion/ej2-svg-base": "~19.4.52", + "@syncfusion/ej2-treegrid": "~19.4.56", + "@syncfusion/ej2-treemap": "~19.4.52", + "@types/lodash": "4.14.159", + "tslib": "^1.8.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, - "@testing-library/jest-dom": { - "version": "5.16.5", - "resolved": "https://registry.npmmirror.com/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", - "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "@syncfusion/ej2-barcode-generator": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-barcode-generator/-/ej2-barcode-generator-19.4.52.tgz", + "integrity": "sha512-K4pOGnC22GmQP3nyqTpY/L1Gl6u8zWe/XrZTggnY61Cnhgii1FpBAMJoRPeJ46Jk2SI2vIP05LVT/GGR9PKZHg==", "requires": { - "@adobe/css-tools": "^4.0.1", - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52" } }, - "@testing-library/react": { - "version": "13.3.0", - "resolved": "https://registry.npmmirror.com/@testing-library/react/-/react-13.3.0.tgz", - "integrity": "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==", + "@syncfusion/ej2-base": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-base/-/ej2-base-19.4.52.tgz", + "integrity": "sha512-BMJGjscgl5CGpWQW1y1osv+rcKBPYgPBpSfz8FA0XcqhL6wNjGomALmxHznk7QGWC/4bdUhx6AKsGHutMGm/PA==", "requires": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" + "@syncfusion/ej2-icons": "~19.4.52" + } + }, + "@syncfusion/ej2-buttons": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-buttons/-/ej2-buttons-19.4.55.tgz", + "integrity": "sha512-Ebvh5GfvOEQaB51EI6a9Cfrmkfmu9gbPeRmLPkXZPEokUSxIqyCP216Nm8NlOeEK3EbPxrOy/L1X9m1nOBM40Q==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "@syncfusion/ej2-calendars": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-calendars/-/ej2-calendars-19.4.56.tgz", + "integrity": "sha512-QeBsu2OgJF4ZIRjP4H5U27Ge5nTAYC77r4wo4udb7Z8qTQzuhH/J0b6Jj3g3ptxGUUjzLDOL7OpONRnsXzC3JA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53" } }, - "@testing-library/user-event": { - "version": "13.5.0", - "resolved": "https://registry.npmmirror.com/@testing-library/user-event/-/user-event-13.5.0.tgz", - "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "@syncfusion/ej2-charts": { + "version": "19.4.54", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-charts/-/ej2-charts-19.4.54.tgz", + "integrity": "sha512-kaZzhrdEoMXMU9FIHZMkhMXFlYt7Cs50dl8EuUXhue6e36nYV59CIeFLin3s/bPi7mN+GdGZUgXdT3edr2bvig==", "requires": { - "@babel/runtime": "^7.12.5" + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-calendars": "~19.4.54", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.53", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "@syncfusion/ej2-circulargauge": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-circulargauge/-/ej2-circulargauge-19.4.52.tgz", + "integrity": "sha512-0O8w0zTsQtEEBJ4u8gV2A2qGpL5ify7tDUw30xCOQmtisvGLSyT1IFvBUtzyRyZxJd7PNh+VUWsLSgJXD2Tdxw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "@syncfusion/ej2-compression": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-compression/-/ej2-compression-19.4.52.tgz", + "integrity": "sha512-6LBkM8cSfhiRVmbHpAs5uYLCOFS8XzYwui2qlIav66eWYIeQXs9KWvA5/Ppy3wtwy2pSXAnV9s1QDM1bBxv6TQ==", + "requires": { + "@syncfusion/ej2-file-utils": "~19.4.52" + } + }, + "@syncfusion/ej2-data": { + "version": "19.4.54", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-data/-/ej2-data-19.4.54.tgz", + "integrity": "sha512-btJDjKepcaVGtNqVoblhYFhx4sAW1ju+Nq1CBPn4kO0AtRPBQ3Gi47uQgsstkxNMDrv+UG1hNi7PhHpPNOtwUQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "@syncfusion/ej2-diagrams": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-diagrams/-/ej2-diagrams-19.4.56.tgz", + "integrity": "sha512-IcXGO1LUgHA8CO7OGKc57xZDGhJj+nqnEhO0CHpnf/lrRNLE59hzLYkc9f6YdXmp4WqAJvWJVc6sLXS4mi+4WQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "@syncfusion/ej2-documenteditor": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-documenteditor/-/ej2-documenteditor-19.4.56.tgz", + "integrity": "sha512-/ASrbDug+mwhhUGMMVbhgPuxNkel06jQ+6kqc9w0MN2val8e8I8OvteuLKkqN3NZUjlnUYnOHyuQZAK+meposg==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-office-chart": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "@syncfusion/ej2-drawings": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-drawings/-/ej2-drawings-19.4.52.tgz", + "integrity": "sha512-2bsb4ZY6xSApImK5F9zMRMBZuoKASlDrnoe0p/kxEwxfY3sG5yi8U7UT56uLdjFjqR0IRfkGlcjuCPGK98qEjw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52" + } + }, + "@syncfusion/ej2-dropdowns": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-dropdowns/-/ej2-dropdowns-19.4.56.tgz", + "integrity": "sha512-wVXE2MGYxlqcBKltjmvSK9w3bRn+3oqXwYlejLcrzR+IgBgSY6OMH3UN59L9F2eei+Dfddw3yLRzdLqsGa6tEw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "@syncfusion/ej2-excel-export": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-excel-export/-/ej2-excel-export-19.4.52.tgz", + "integrity": "sha512-7i0kc18I6HavEtolDOzJbpMd9AUMkUUIRPRaGRsdfOeMu2lA5JmJ2UyUwXi7d4Mr07M3NrtBUoEYPJxXuTPjRA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52" + } + }, + "@syncfusion/ej2-file-utils": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-file-utils/-/ej2-file-utils-19.4.52.tgz", + "integrity": "sha512-4rMjft6arAaRVAbmsUxSRqpMlJ7azUAlVr5SNSJFNynJpsNK6CtXE4Pr7EQ7VfOnK8XhNskpSbcik5P2vm8Pdg==" + }, + "@syncfusion/ej2-filemanager": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-filemanager/-/ej2-filemanager-19.4.56.tgz", + "integrity": "sha512-uDgqSg2yjhiAvI6TgAKuM24LLa7O9hAqTleoNRjTag5QRAplZtttQ/pjtZxN7qOpgh5cMXcQmOc4pYtDTvFhXQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "@syncfusion/ej2-gantt": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-gantt/-/ej2-gantt-19.4.56.tgz", + "integrity": "sha512-c5E+AxOzsWdePUB/1o/4SH2w4wHaV+S9+AYaImn+75COCh5hm0J1g2L3X0kaQk6rmRSzm7L5NVFFxuG2/vOvcg==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-richtexteditor": "~19.4.56", + "@syncfusion/ej2-treegrid": "~19.4.56" + } + }, + "@syncfusion/ej2-grids": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-grids/-/ej2-grids-19.4.56.tgz", + "integrity": "sha512-UUn55rwLcwf+G1rTQUWlgDfoKQdwSU6k1EeZkXfVawWLeAP2oYFu0Xcj+oB09ZKxFEkxMcDz9VqxxjzZ/J0scg==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "@syncfusion/ej2-heatmap": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-heatmap/-/ej2-heatmap-19.4.52.tgz", + "integrity": "sha512-wbxneQvncRRw8tyA57qf0bWSX+YvVL/VTBq19DT9sbpTrYIpg9dgT1FnzQzkESaD/cXcsOHFfJxgr+rJQJd86Q==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "@syncfusion/ej2-icons": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-icons/-/ej2-icons-19.4.52.tgz", + "integrity": "sha512-hkEvuVA/soEdqFwFSGbj2Z9u6Ajb+4HZNYIKtw6aCwjn/FE5vFuGMFBdkLEX9BRkUl/e/uvyP6/TKBM/nfkY8A==" + }, + "@syncfusion/ej2-inplace-editor": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-inplace-editor/-/ej2-inplace-editor-19.4.52.tgz", + "integrity": "sha512-4FXuU3EX+PyQrTUGp5Nkfi1DeyrRpWYChEMILX9UzSMIRycEHRbCTEs+7RLPUxiN08Jl2B++wOJ1WeFFOYPJRQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-calendars": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52", + "@syncfusion/ej2-richtexteditor": "~19.4.52", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "@syncfusion/ej2-inputs": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-inputs/-/ej2-inputs-19.4.52.tgz", + "integrity": "sha512-141wT1W8DbXM50A1RVHOtruCyPncF6CDOU8RdhtFx9ydbXvbSXH+2i+vKr8UK23qC07z8+YB8/wV7ZAQ5vI0Bw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "@syncfusion/ej2-kanban": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-kanban/-/ej2-kanban-19.4.52.tgz", + "integrity": "sha512-4hZoBBikGe2GWNaZhKLAe68owJ77L70rodiA7MAOS/5WC8mUyhCaJiVrvsTLoVkhdBS/Hy37VuqeQaU3HjQrmQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52" + } + }, + "@syncfusion/ej2-layouts": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-layouts/-/ej2-layouts-19.4.52.tgz", + "integrity": "sha512-Qeex5OUy5KTzpilRQGPEWcUSzIJt4UB2lDWc8w6samC8sTEpxgasCggqhwFVhViEo49n+hbL9kczfXObmc9HTw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "@syncfusion/ej2-lineargauge": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-lineargauge/-/ej2-lineargauge-19.4.52.tgz", + "integrity": "sha512-LsdNX7kAmZrbBcd1/DvXp1uBvotnnSLRNYYhOFSITiAR2ahrnsCDAG0+37MCSUHbAJYKiwr75Dm/iaHqbLA1aw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "@syncfusion/ej2-lists": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-lists/-/ej2-lists-19.4.55.tgz", + "integrity": "sha512-EGAcCc2mFOt99oOuT+wXSPEiyfiyHoBSJnAW5pvdCU1mI7FYcArCPVNLY5ynCgngQ7Ih0XxFPkuzEC0qmwlokA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54" + } + }, + "@syncfusion/ej2-maps": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-maps/-/ej2-maps-19.4.56.tgz", + "integrity": "sha512-8z+6a/f/SmzK0bi0Gqh+oZSkqGwtbrKT4+fFGKjSwTmgxI9EPRINn3EGhkwQgu9nfiLZhnGPX7q0BULUWYonPw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "@syncfusion/ej2-navigations": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-navigations/-/ej2-navigations-19.4.56.tgz", + "integrity": "sha512-Zulk93XAdH2MeA3zPGsJBVsusumeY7zM3kKa+JFM8bOeCnroDBAufDgnhgHzUWEugT0DkFsDKC9cj0OrALMQeQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "@syncfusion/ej2-notifications": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-notifications/-/ej2-notifications-19.4.52.tgz", + "integrity": "sha512-vd8E6yPEiB2mm2NCLgZhuzkdYK5jGJRVSjyD8W/wYCvoCgtE4tcxxVhR0kEYR5j69jDydBYOi6b51NwCy02Tew==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52" + } + }, + "@syncfusion/ej2-office-chart": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-office-chart/-/ej2-office-chart-19.4.52.tgz", + "integrity": "sha512-iZRgrNh1bhiRYNHfQJ9F6PA5gaXGqovq+TjF+j8GOpMEVBx3Gxbung+z2SLEPbWfa9Mu2CYVByxlG5m1dQZhdg==", + "requires": { + "@syncfusion/ej2-charts": "~19.4.52" + } + }, + "@syncfusion/ej2-pdf-export": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-pdf-export/-/ej2-pdf-export-19.4.52.tgz", + "integrity": "sha512-j9iQuGwU4vzz8qo6McC/FNSuA7MbVFzZ0TBhi9n1qwJu3rpB5pO3kpUJ1jMS2U+5L38RGdR5ONvdJVqScEB0wA==", + "requires": { + "@syncfusion/ej2-compression": "~19.4.52" + } + }, + "@syncfusion/ej2-pdfviewer": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-pdfviewer/-/ej2-pdfviewer-19.4.56.tgz", + "integrity": "sha512-gtiiWjAnUeBtFHgpo1XtLObsDX5F4mKEPW+HNT5sXsAAkgo92GA3jtdlI721woETye2GSEMkwUy/mOlLNaOCxg==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-drawings": "~19.4.52", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-filemanager": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-inplace-editor": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-layouts": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-notifications": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-richtexteditor": "~19.4.56" + } + }, + "@syncfusion/ej2-pivotview": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-pivotview/-/ej2-pivotview-19.4.55.tgz", + "integrity": "sha512-g1C9TH1iXOfCC6aQwt0JWyEsvQZ5Cp9I+fGFWJIJMua00//9hXID1GWTJccKSQ/FFbAFggQ4bqANtMvuBI29aw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.55", + "@syncfusion/ej2-charts": "~19.4.54", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.55", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-grids": "~19.4.55", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.55", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "@syncfusion/ej2-popups": { + "version": "19.4.53", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-popups/-/ej2-popups-19.4.53.tgz", + "integrity": "sha512-B0Uen6IFsmPR3Ws8NIIszJ2ECpWrH7VFCqcGL1DQnp9tm6+iEafv84ziffVoC4nGj2mHaHl7tNSoZTnOo/TcgQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.53" + } + }, + "@syncfusion/ej2-progressbar": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-progressbar/-/ej2-progressbar-19.4.55.tgz", + "integrity": "sha512-+SBrL4iAyncUQY8wzzifMrQ2CGkiv8DeBoZdf9K5ispfLJlBJM+cfUAJvhnBZ1sVUjDQcO8DEL21AWIcfZQdfg==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-svg-base": "~19.4.52" + } + }, + "@syncfusion/ej2-querybuilder": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-querybuilder/-/ej2-querybuilder-19.4.56.tgz", + "integrity": "sha512-A5hoeys/oIkdRSn+MiW8+CRpBaSIjOykiltT3A8PFk+r+6ScwyMXN2mIGmKb/TVIQ0MTx81ito4Gf1mn8UevrA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.56", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "@syncfusion/ej2-react-base": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-base/-/ej2-react-base-19.4.56.tgz", + "integrity": "sha512-mi1OKYgGfOe2MKcnMBuioYbdJea4IXCbFvUxG1WEZI5n3t6CxKH4ZWum7IgBO1kcTkaCdhs8Aj0ACFXUFmOwOQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "@syncfusion/ej2-react-calendars": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-calendars/-/ej2-react-calendars-19.4.56.tgz", + "integrity": "sha512-o5bNc+hct5Jj/8CwvflYxUExddP0gkXpNsXNw3iGu2GCTGEnZ/Xb6OVXv8ammrCcB/Ck8vEliNTOKAEqdMLslA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-calendars": "19.4.56", + "@syncfusion/ej2-react-base": "~19.4.56" + } + }, + "@syncfusion/ej2-react-charts": { + "version": "19.4.54", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-charts/-/ej2-react-charts-19.4.54.tgz", + "integrity": "sha512-YIVrIrXVebYbMoJ48lLCnDdNTVRgbgyCbjHPmbthjFfGyz+F85D61VrHn6FRWc9PX+fW0GbtHfIinO5OoS+WAQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-charts": "19.4.54", + "@syncfusion/ej2-react-base": "~19.4.53" + } + }, + "@syncfusion/ej2-react-dropdowns": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-dropdowns/-/ej2-react-dropdowns-19.4.56.tgz", + "integrity": "sha512-4LyAYtzyvbcTciI/uiGQ07pXlSOY8bLevkNWqbT8vL0JHwLl64OL8BhbowS02yoqlPgPydM4+T5q41ZX9oIhMw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-dropdowns": "19.4.56", + "@syncfusion/ej2-react-base": "~19.4.56" + } + }, + "@syncfusion/ej2-react-grids": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-grids/-/ej2-react-grids-19.4.56.tgz", + "integrity": "sha512-tJ9NsjD/mNkAojI92waeL/iF4hZ9CS37As3KnAzFZ4WVJvoUc0d/AaqVy9V/Km685O7OHwRGv7mfZ6tOYoIxdw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-grids": "19.4.56", + "@syncfusion/ej2-react-base": "~19.4.56" + } + }, + "@syncfusion/ej2-react-inputs": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-inputs/-/ej2-react-inputs-19.4.52.tgz", + "integrity": "sha512-ib+YUSOwEobysJPn/vDjhvDs3S8QvMEZtywVgPhAtiPoK8UZtM5YOl9Ejpp422wCFA5U2vXzBeGoK6Wamm9S9Q==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-inputs": "19.4.52", + "@syncfusion/ej2-react-base": "~19.4.52" + } + }, + "@syncfusion/ej2-react-kanban": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-kanban/-/ej2-react-kanban-19.4.52.tgz", + "integrity": "sha512-KZoZ+xloU7Om9IRvfNYEeN8ra5e8Q+fUwZRYm2uVN2gdhaIMhOGQBGTX2VBjyH62s5GNcH8S3RZUF8iITjBkAA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-kanban": "19.4.52", + "@syncfusion/ej2-react-base": "~19.4.52" + } + }, + "@syncfusion/ej2-react-popups": { + "version": "19.4.53", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-popups/-/ej2-react-popups-19.4.53.tgz", + "integrity": "sha512-aKmBrJ5j/8dGWaVnggoPzJRPcDEXZJJPdt6AwCErrWEHCxFwtoBcpE8yON1VRS7Wua+dknZJ0ECQ20VegpCHkA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-popups": "19.4.53", + "@syncfusion/ej2-react-base": "~19.4.53" + } + }, + "@syncfusion/ej2-react-richtexteditor": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-richtexteditor/-/ej2-react-richtexteditor-19.4.56.tgz", + "integrity": "sha512-tK4lV/bi/3dhO8YGm161IDjvLccPD+m03ZoB2DL0STZeQVP5JdZckvTfZMiWqnkksB+WfLPROPCtrdBhs6nSTA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-react-base": "~19.4.56", + "@syncfusion/ej2-richtexteditor": "19.4.56" + } + }, + "@syncfusion/ej2-react-schedule": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-react-schedule/-/ej2-react-schedule-19.4.55.tgz", + "integrity": "sha512-CFroWaPbGkAxk3rMy5iTXLkyMckqcExh1IFVW0429dCdAwjwP59uT9c1K/JyZ9DMPyu2kb2yHVVatsVqv3g2nQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-react-base": "~19.4.55", + "@syncfusion/ej2-schedule": "19.4.55" + } + }, + "@syncfusion/ej2-richtexteditor": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-richtexteditor/-/ej2-richtexteditor-19.4.56.tgz", + "integrity": "sha512-lKGoAT6Dkdo/LN++84aO8n4F/4MN1xV3NqNAbAI2R13Y8YAPlodVtoRiSAXUjX0p2pGmEu/atR94K3E0/MLbQQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-filemanager": "~19.4.56", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-navigations": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53", + "@syncfusion/ej2-splitbuttons": "~19.4.52" + } + }, + "@syncfusion/ej2-schedule": { + "version": "19.4.55", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-schedule/-/ej2-schedule-19.4.55.tgz", + "integrity": "sha512-f3YAit9gIpCSF2xRsCqpvOK3jVxVr2Sy6Qxt78k0g7eJvsdk8S1mz0Lr2U7NiCMavtc8jZnqmq69oRdBM9qvwA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-buttons": "~19.4.55", + "@syncfusion/ej2-calendars": "~19.4.55", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.55", + "@syncfusion/ej2-excel-export": "~19.4.52", + "@syncfusion/ej2-inputs": "~19.4.52", + "@syncfusion/ej2-lists": "~19.4.55", + "@syncfusion/ej2-navigations": "~19.4.55", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "@syncfusion/ej2-splitbuttons": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-splitbuttons/-/ej2-splitbuttons-19.4.52.tgz", + "integrity": "sha512-EmUh/3gwW04nCF/0UUfS6w3nl6Sy62ysPFqzwFTu9972DHr4R5W7t147PMJnFRa9Q0i/ud5a9/jERU7quaxBDw==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-popups": "~19.4.52" + } + }, + "@syncfusion/ej2-spreadsheet": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-spreadsheet/-/ej2-spreadsheet-19.4.56.tgz", + "integrity": "sha512-McPIwvVkhPvqf53RlBgurBYUxEvS6aPJCeerE7iZ8n8XKL1GyXpeCFzOqq25brJobnVeZgIRqOvIjXZub7tFuQ==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-charts": "~19.4.54", + "@syncfusion/ej2-dropdowns": "~19.4.56", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-navigations": "~19.4.56" + } + }, + "@syncfusion/ej2-svg-base": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-svg-base/-/ej2-svg-base-19.4.52.tgz", + "integrity": "sha512-6QJfUaprOBvvS/vybBwGSyJvlAyC1czvH7s7ZWkat/6GkQB1WUXkz4lpkbbOj/dwASMyaqHIFWSHFicorynBzg==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52" + } + }, + "@syncfusion/ej2-treegrid": { + "version": "19.4.56", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-treegrid/-/ej2-treegrid-19.4.56.tgz", + "integrity": "sha512-meQ85BphimYwgw9KuTTtjJZLWyYFe2QtGvJQGnIijRkBquRZ4ZaYbnIcyRoSiADap+d5+cmbzDCcUl4UdSZK8A==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.54", + "@syncfusion/ej2-grids": "~19.4.56", + "@syncfusion/ej2-popups": "~19.4.53" + } + }, + "@syncfusion/ej2-treemap": { + "version": "19.4.52", + "resolved": "https://registry.npmmirror.com/@syncfusion/ej2-treemap/-/ej2-treemap-19.4.52.tgz", + "integrity": "sha512-7q2mZa+2uuxlOOgvOhDN/vMcO57RBzjAdkgZad+rOdeSVv+8hcfqR9iea98r0oin31xstKo6zUWPs8jShS+SvA==", + "requires": { + "@syncfusion/ej2-base": "~19.4.52", + "@syncfusion/ej2-compression": "~19.4.52", + "@syncfusion/ej2-data": "~19.4.52", + "@syncfusion/ej2-file-utils": "~19.4.52", + "@syncfusion/ej2-pdf-export": "~19.4.52", + "@syncfusion/ej2-svg-base": "~19.4.52" } }, "@tootallnate/once": { @@ -17896,11 +18873,6 @@ "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" }, - "@types/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmmirror.com/@types/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" - }, "@types/babel__core": { "version": "7.1.19", "resolved": "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.1.19.tgz", @@ -18058,15 +19030,6 @@ "@types/istanbul-lib-report": "*" } }, - "@types/jest": { - "version": "27.5.2", - "resolved": "https://registry.npmmirror.com/@types/jest/-/jest-27.5.2.tgz", - "integrity": "sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==", - "requires": { - "jest-matcher-utils": "^27.0.0", - "pretty-format": "^27.0.0" - } - }, "@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -18077,6 +19040,11 @@ "resolved": "https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" }, + "@types/lodash": { + "version": "4.14.159", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.159.tgz", + "integrity": "sha512-gF7A72f7WQN33DpqOWw9geApQPh4M3PxluMtaHxWHXEGSN12/WbcEk/eNSqWNQcQhF66VSZ06vCF94CrHwXJDg==" + }, "@types/mime": { "version": "3.0.1", "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz", @@ -18097,11 +19065,6 @@ "resolved": "https://registry.npmmirror.com/@types/prettier/-/prettier-2.7.0.tgz", "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==" }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, "@types/q": { "version": "1.5.5", "resolved": "https://registry.npmmirror.com/@types/q/-/q-1.5.5.tgz", @@ -18117,24 +19080,6 @@ "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz", "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, - "@types/react": { - "version": "18.0.17", - "resolved": "https://registry.npmmirror.com/@types/react/-/react-18.0.17.tgz", - "integrity": "sha512-38ETy4tL+rn4uQQi7mB81G7V1g0u2ryquNmsVIOKUAEIDK+3CUjZ6rSRpdvS99dNBnkLFL83qfmtLacGOTIhwQ==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.0.6", - "resolved": "https://registry.npmmirror.com/@types/react-dom/-/react-dom-18.0.6.tgz", - "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", - "requires": { - "@types/react": "*" - } - }, "@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmmirror.com/@types/resolve/-/resolve-1.17.1.tgz", @@ -18148,11 +19093,6 @@ "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, "@types/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz", @@ -18183,14 +19123,6 @@ "resolved": "https://registry.npmmirror.com/@types/stack-utils/-/stack-utils-2.0.1.tgz", "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, - "@types/testing-library__jest-dom": { - "version": "5.14.5", - "resolved": "https://registry.npmmirror.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", - "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", - "requires": { - "@types/jest": "*" - } - }, "@types/trusted-types": { "version": "2.0.2", "resolved": "https://registry.npmmirror.com/@types/trusted-types/-/trusted-types-2.0.2.tgz", @@ -19633,11 +20565,6 @@ "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" }, - "css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmmirror.com/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - }, "cssdb": { "version": "7.0.1", "resolved": "https://registry.npmmirror.com/cssdb/-/cssdb-7.0.1.tgz", @@ -19749,11 +20676,6 @@ } } }, - "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - }, "damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmmirror.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -19927,11 +20849,6 @@ "esutils": "^2.0.2" } }, - "dom-accessibility-api": { - "version": "0.5.14", - "resolved": "https://registry.npmmirror.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", - "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" - }, "dom-converter": { "version": "0.2.0", "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", @@ -20330,6 +21247,37 @@ } } }, + "eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmmirror.com/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^15.0.0", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5" + } + }, + "eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmmirror.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, "eslint-config-react-app": { "version": "7.0.1", "resolved": "https://registry.npmmirror.com/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", @@ -21344,6 +22292,14 @@ "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, + "history": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "requires": { + "@babel/runtime": "^7.7.6" + } + }, "hoopy": { "version": "0.1.4", "resolved": "https://registry.npmmirror.com/hoopy/-/hoopy-0.1.4.tgz", @@ -21574,11 +22530,6 @@ "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", @@ -23541,11 +24492,6 @@ "yallist": "^4.0.0" } }, - "lz-string": { - "version": "1.4.4", - "resolved": "https://registry.npmmirror.com/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" - }, "magic-string": { "version": "0.25.9", "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", @@ -23647,11 +24593,6 @@ "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" - }, "mini-css-extract-plugin": { "version": "2.6.1", "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", @@ -25008,11 +25949,12 @@ } }, "react": { - "version": "18.2.0", - "resolved": "https://registry.npmmirror.com/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "version": "17.0.2", + "resolved": "https://registry.npmmirror.com/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", "requires": { - "loose-envify": "^1.1.0" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" } }, "react-app-polyfill": { @@ -25115,12 +26057,13 @@ } }, "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmmirror.com/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "version": "17.0.2", + "resolved": "https://registry.npmmirror.com/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", "requires": { "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" } }, "react-error-overlay": { @@ -25128,6 +26071,12 @@ "resolved": "https://registry.npmmirror.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "react-icons": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/react-icons/-/react-icons-4.4.0.tgz", + "integrity": "sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg==", + "requires": {} + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmmirror.com/react-is/-/react-is-17.0.2.tgz", @@ -25138,10 +26087,27 @@ "resolved": "https://registry.npmmirror.com/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, + "react-router": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "requires": { + "history": "^5.2.0" + } + }, + "react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "requires": { + "history": "^5.2.0", + "react-router": "6.3.0" + } + }, "react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmmirror.com/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", @@ -25159,7 +26125,7 @@ "dotenv": "^10.0.0", "dotenv-expand": "^5.1.0", "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", + "eslint-config-react-app": "^7.0.0", "eslint-webpack-plugin": "^3.1.1", "file-loader": "^6.2.0", "fs-extra": "^10.0.0", @@ -25177,7 +26143,7 @@ "postcss-preset-env": "^7.0.1", "prompts": "^2.4.2", "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", + "react-dev-utils": "^12.0.0", "react-refresh": "^0.11.0", "resolve": "^1.20.0", "resolve-url-loader": "^4.0.0", @@ -25237,15 +26203,6 @@ } } }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", @@ -25534,11 +26491,12 @@ } }, "scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmmirror.com/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", "requires": { - "loose-envify": "^1.1.0" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" } }, "schema-utils": { @@ -25971,14 +26929,6 @@ "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "requires": { - "min-indent": "^1.0.0" - } - }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", diff --git a/lazy-timer-fe/package.json b/lazy-timer-fe/package.json index 5c00c07..b2a1e8f 100644 --- a/lazy-timer-fe/package.json +++ b/lazy-timer-fe/package.json @@ -1,19 +1,24 @@ { - "name": "lazy-timer-fe", + "name": "project_syncfusion_dashboard", "version": "0.1.0", "private": true, "dependencies": { - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^13.3.0", - "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.5.2", - "@types/node": "^16.11.56", - "@types/react": "^18.0.17", - "@types/react-dom": "^18.0.6", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-scripts": "5.0.1", - "typescript": "^4.7.4", + "@syncfusion/ej2": "^19.4.48", + "@syncfusion/ej2-react-calendars": "^19.4.48", + "@syncfusion/ej2-react-charts": "^19.4.50", + "@syncfusion/ej2-react-dropdowns": "^19.4.52", + "@syncfusion/ej2-react-grids": "^19.4.50", + "@syncfusion/ej2-react-inputs": "^19.4.52", + "@syncfusion/ej2-react-kanban": "^19.4.48", + "@syncfusion/ej2-react-popups": "^19.4.52", + "@syncfusion/ej2-react-richtexteditor": "^19.4.50", + "@syncfusion/ej2-react-schedule": "^19.4.50", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-icons": "^4.3.1", + "react-router-dom": "^6.2.1", + "react-scripts": "5.0.0", + "typescript": "^4.5.5", "web-vitals": "^2.1.4" }, "scripts": { @@ -39,5 +44,16 @@ "last 1 firefox version", "last 1 safari version" ] + }, + "devDependencies": { + "autoprefixer": "^10.4.2", + "eslint": "^8.9.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-plugin-import": "^2.25.4", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.28.0", + "eslint-plugin-react-hooks": "^4.3.0", + "postcss": "^8.4.6", + "tailwindcss": "^3.0.19" } } diff --git a/lazy-timer-fe/src/App.css b/lazy-timer-fe/src/App.css index 74b5e05..cfdf1d9 100644 --- a/lazy-timer-fe/src/App.css +++ b/lazy-timer-fe/src/App.css @@ -1,38 +1,47 @@ -.App { - text-align: center; -} +@import url('https://cdn.syncfusion.com/ej2/material.css'); -.App-logo { - height: 40vmin; - pointer-events: none; +.sidebar { + box-shadow: rgb(113 122 131 / 11%) 0px 7px 30px 0px; } - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; +.nav-item, +.navbar { + z-index: 10000; +} +@media screen and (max-width:800px) { + .sidebar{ + z-index: 10000000; } } -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; +.e-dlg-center-center, .e-quick-popup-wrapper.e-device{ + z-index: 1000000 !important; } -.App-link { - color: #61dafb; +::-webkit-scrollbar { + width: 6px; +} +::-webkit-scrollbar-thumb { + background-color: rgb(216, 216, 216); + border-radius: 40px; +} +::-webkit-scrollbar-track { + background-color: transparent; } -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } +/* color-picker style */ + + #preview { + background: transparent + url('https://ej2.syncfusion.com/react/demos/src/color-picker/images/pen.png') + no-repeat; + display: inline-block; + height: 80px; + margin: 10px 0; + min-width: 300px; + max-width: 600px; + background-color: #008000; } + +.e-input-group:not(.e-float-icon-left), .e-input-group.e-success:not(.e-float-icon-left), .e-input-group.e-warning:not(.e-float-icon-left), .e-input-group.e-error:not(.e-float-icon-left), .e-input-group.e-control-wrapper:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left){ + border: none; +} \ No newline at end of file diff --git a/lazy-timer-fe/src/index.css b/lazy-timer-fe/src/index.css index ec2585e..adac0bb 100644 --- a/lazy-timer-fe/src/index.css +++ b/lazy-timer-fe/src/index.css @@ -1,13 +1,11 @@ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', - 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} +@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap'); -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', - monospace; +body{ + margin: 0; + padding:0; + font-family: "Open Sans", sans-serif; } + +@tailwind base; +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/lazy-timer-fe/src/index.tsx b/lazy-timer-fe/src/index.tsx index 032464f..4118e10 100644 --- a/lazy-timer-fe/src/index.tsx +++ b/lazy-timer-fe/src/index.tsx @@ -1,16 +1,14 @@ import React from 'react'; -import ReactDOM from 'react-dom/client'; +import ReactDOM from 'react-dom'; import './index.css'; -import App from './App'; +import App from './App' import reportWebVitals from './reportWebVitals'; -const root = ReactDOM.createRoot( - document.getElementById('root') as HTMLElement -); -root.render( +ReactDOM.render( - + , + document.getElementById('root') ); // If you want to start measuring performance in your app, pass a function