| @@ -18,6 +18,7 @@ | |||||
| "@mui/material-nextjs": "^5.15.0", | "@mui/material-nextjs": "^5.15.0", | ||||
| "@mui/x-data-grid": "^6.18.7", | "@mui/x-data-grid": "^6.18.7", | ||||
| "@mui/x-date-pickers": "^6.18.7", | "@mui/x-date-pickers": "^6.18.7", | ||||
| "@tanstack/react-table": "^8.21.3", | |||||
| "@tiptap/core": "^2.14.0", | "@tiptap/core": "^2.14.0", | ||||
| "@tiptap/extension-color": "^2.14.0", | "@tiptap/extension-color": "^2.14.0", | ||||
| "@tiptap/extension-document": "^2.14.0", | "@tiptap/extension-document": "^2.14.0", | ||||
| @@ -44,6 +45,7 @@ | |||||
| "i18next": "^23.7.11", | "i18next": "^23.7.11", | ||||
| "i18next-resources-to-backend": "^1.2.0", | "i18next-resources-to-backend": "^1.2.0", | ||||
| "lodash": "^4.17.21", | "lodash": "^4.17.21", | ||||
| "lucide-react": "^0.536.0", | |||||
| "mui-color-input": "^7.0.0", | "mui-color-input": "^7.0.0", | ||||
| "next": "14.0.4", | "next": "14.0.4", | ||||
| "next-auth": "^4.24.5", | "next-auth": "^4.24.5", | ||||
| @@ -61,7 +63,8 @@ | |||||
| "react-toastify": "^11.0.5", | "react-toastify": "^11.0.5", | ||||
| "reactstrap": "^9.2.2", | "reactstrap": "^9.2.2", | ||||
| "styled-components": "^6.1.8", | "styled-components": "^6.1.8", | ||||
| "sweetalert2": "^11.10.3" | |||||
| "sweetalert2": "^11.10.3", | |||||
| "xlsx": "^0.18.5" | |||||
| }, | }, | ||||
| "devDependencies": { | "devDependencies": { | ||||
| "@types/lodash": "^4.14.202", | "@types/lodash": "^4.14.202", | ||||
| @@ -3005,6 +3008,39 @@ | |||||
| "tslib": "^2.4.0" | "tslib": "^2.4.0" | ||||
| } | } | ||||
| }, | }, | ||||
| "node_modules/@tanstack/react-table": { | |||||
| "version": "8.21.3", | |||||
| "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.3.tgz", | |||||
| "integrity": "sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==", | |||||
| "license": "MIT", | |||||
| "dependencies": { | |||||
| "@tanstack/table-core": "8.21.3" | |||||
| }, | |||||
| "engines": { | |||||
| "node": ">=12" | |||||
| }, | |||||
| "funding": { | |||||
| "type": "github", | |||||
| "url": "https://github.com/sponsors/tannerlinsley" | |||||
| }, | |||||
| "peerDependencies": { | |||||
| "react": ">=16.8", | |||||
| "react-dom": ">=16.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/@tanstack/table-core": { | |||||
| "version": "8.21.3", | |||||
| "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.3.tgz", | |||||
| "integrity": "sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==", | |||||
| "license": "MIT", | |||||
| "engines": { | |||||
| "node": ">=12" | |||||
| }, | |||||
| "funding": { | |||||
| "type": "github", | |||||
| "url": "https://github.com/sponsors/tannerlinsley" | |||||
| } | |||||
| }, | |||||
| "node_modules/@tiptap/core": { | "node_modules/@tiptap/core": { | ||||
| "version": "2.22.3", | "version": "2.22.3", | ||||
| "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.22.3.tgz", | "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.22.3.tgz", | ||||
| @@ -3921,6 +3957,15 @@ | |||||
| "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" | "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" | ||||
| } | } | ||||
| }, | }, | ||||
| "node_modules/adler-32": { | |||||
| "version": "1.3.1", | |||||
| "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", | |||||
| "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", | |||||
| "license": "Apache-2.0", | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/ajv": { | "node_modules/ajv": { | ||||
| "version": "6.12.6", | "version": "6.12.6", | ||||
| "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", | ||||
| @@ -4582,6 +4627,19 @@ | |||||
| } | } | ||||
| ] | ] | ||||
| }, | }, | ||||
| "node_modules/cfb": { | |||||
| "version": "1.2.2", | |||||
| "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", | |||||
| "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", | |||||
| "license": "Apache-2.0", | |||||
| "dependencies": { | |||||
| "adler-32": "~1.3.0", | |||||
| "crc-32": "~1.2.0" | |||||
| }, | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/chalk": { | "node_modules/chalk": { | ||||
| "version": "2.4.2", | "version": "2.4.2", | ||||
| "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", | ||||
| @@ -4659,6 +4717,15 @@ | |||||
| "node": ">=6" | "node": ">=6" | ||||
| } | } | ||||
| }, | }, | ||||
| "node_modules/codepage": { | |||||
| "version": "1.15.0", | |||||
| "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", | |||||
| "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", | |||||
| "license": "Apache-2.0", | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/color-convert": { | "node_modules/color-convert": { | ||||
| "version": "1.9.3", | "version": "1.9.3", | ||||
| "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | ||||
| @@ -4750,6 +4817,18 @@ | |||||
| "node": ">=10" | "node": ">=10" | ||||
| } | } | ||||
| }, | }, | ||||
| "node_modules/crc-32": { | |||||
| "version": "1.2.2", | |||||
| "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", | |||||
| "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", | |||||
| "license": "Apache-2.0", | |||||
| "bin": { | |||||
| "crc32": "bin/crc32.njs" | |||||
| }, | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/crelt": { | "node_modules/crelt": { | ||||
| "version": "1.0.6", | "version": "1.0.6", | ||||
| "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", | "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", | ||||
| @@ -6102,6 +6181,15 @@ | |||||
| "node": ">= 6" | "node": ">= 6" | ||||
| } | } | ||||
| }, | }, | ||||
| "node_modules/frac": { | |||||
| "version": "1.1.2", | |||||
| "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", | |||||
| "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", | |||||
| "license": "Apache-2.0", | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/fraction.js": { | "node_modules/fraction.js": { | ||||
| "version": "4.3.7", | "version": "4.3.7", | ||||
| "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", | "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", | ||||
| @@ -7438,6 +7526,15 @@ | |||||
| "node": ">=10" | "node": ">=10" | ||||
| } | } | ||||
| }, | }, | ||||
| "node_modules/lucide-react": { | |||||
| "version": "0.536.0", | |||||
| "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.536.0.tgz", | |||||
| "integrity": "sha512-2PgvNa9v+qz4Jt/ni8vPLt4jwoFybXHuubQT8fv4iCW5TjDxkbZjNZZHa485ad73NSEn/jdsEtU57eE1g+ma8A==", | |||||
| "license": "ISC", | |||||
| "peerDependencies": { | |||||
| "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" | |||||
| } | |||||
| }, | |||||
| "node_modules/magic-string": { | "node_modules/magic-string": { | ||||
| "version": "0.25.9", | "version": "0.25.9", | ||||
| "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", | ||||
| @@ -9520,6 +9617,18 @@ | |||||
| "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", | "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", | ||||
| "deprecated": "Please use @jridgewell/sourcemap-codec instead" | "deprecated": "Please use @jridgewell/sourcemap-codec instead" | ||||
| }, | }, | ||||
| "node_modules/ssf": { | |||||
| "version": "0.11.2", | |||||
| "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", | |||||
| "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", | |||||
| "license": "Apache-2.0", | |||||
| "dependencies": { | |||||
| "frac": "~1.1.2" | |||||
| }, | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/streamsearch": { | "node_modules/streamsearch": { | ||||
| "version": "1.1.0", | "version": "1.1.0", | ||||
| "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", | "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", | ||||
| @@ -10684,6 +10793,24 @@ | |||||
| "url": "https://github.com/sponsors/ljharb" | "url": "https://github.com/sponsors/ljharb" | ||||
| } | } | ||||
| }, | }, | ||||
| "node_modules/wmf": { | |||||
| "version": "1.0.2", | |||||
| "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", | |||||
| "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", | |||||
| "license": "Apache-2.0", | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/word": { | |||||
| "version": "0.3.0", | |||||
| "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", | |||||
| "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", | |||||
| "license": "Apache-2.0", | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/workbox-background-sync": { | "node_modules/workbox-background-sync": { | ||||
| "version": "6.6.0", | "version": "6.6.0", | ||||
| "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", | "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", | ||||
| @@ -11069,6 +11196,27 @@ | |||||
| "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||||
| "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" | "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" | ||||
| }, | }, | ||||
| "node_modules/xlsx": { | |||||
| "version": "0.18.5", | |||||
| "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", | |||||
| "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", | |||||
| "license": "Apache-2.0", | |||||
| "dependencies": { | |||||
| "adler-32": "~1.3.0", | |||||
| "cfb": "~1.2.1", | |||||
| "codepage": "~1.15.0", | |||||
| "crc-32": "~1.2.1", | |||||
| "ssf": "~0.11.2", | |||||
| "wmf": "~1.0.1", | |||||
| "word": "~0.3.0" | |||||
| }, | |||||
| "bin": { | |||||
| "xlsx": "bin/xlsx.njs" | |||||
| }, | |||||
| "engines": { | |||||
| "node": ">=0.8" | |||||
| } | |||||
| }, | |||||
| "node_modules/yallist": { | "node_modules/yallist": { | ||||
| "version": "4.0.0", | "version": "4.0.0", | ||||
| "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | ||||