diff --git a/package-lock.json b/package-lock.json index b8f7489..0eeee81 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3442,34 +3442,40 @@ } }, "node_modules/@fusioncharts/constructor": { - "version": "1.9.6", + "version": "1.9.8", + "resolved": "https://registry.npmjs.org/@fusioncharts/constructor/-/constructor-1.9.8.tgz", + "integrity": "sha512-sYlGv/fh2r10QQ5JNDSj7d8x9lceAVYlTnGwmNNXkPrO4MLsac/r2eCQyCwUNaQ0aSiScGm6YGyj9JwyjLwjUA==", "license": "https://www.fusioncharts.com/buy/", "dependencies": { "@babel/runtime": "^7.9.2", - "@fusioncharts/core": "^1.9.6", - "@fusioncharts/datatable": "^1.9.6", - "@fusioncharts/maps": "^4.1.2", - "@fusioncharts/utils": "^1.9.6" + "@fusioncharts/core": "^1.9.8", + "@fusioncharts/datatable": "^1.9.8", + "@fusioncharts/maps": "^4.2.0", + "@fusioncharts/utils": "^1.9.8" } }, "node_modules/@fusioncharts/constructor/node_modules/@fusioncharts/charts": { - "version": "4.1.2", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@fusioncharts/charts/-/charts-4.2.0.tgz", + "integrity": "sha512-8RsGiN5+3Jruvqc1ItHI2mNQvwv/9EidSo0Bz6w1vXBdW/BSGNTBbVDHozTcI7iPVR0WPnMr6jK/6s1oVRIZNA==", "license": "https://www.fusioncharts.com/buy/", "dependencies": { "@babel/runtime": "^7.9.2", - "@fusioncharts/core": "^1.9.6", - "@fusioncharts/features": "^1.9.6", - "@fusioncharts/utils": "^1.9.6" + "@fusioncharts/core": "^1.9.8", + "@fusioncharts/features": "^1.9.8", + "@fusioncharts/utils": "^1.9.8" } }, "node_modules/@fusioncharts/constructor/node_modules/@fusioncharts/maps": { - "version": "4.1.2", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@fusioncharts/maps/-/maps-4.2.0.tgz", + "integrity": "sha512-iMmohIxPs3AyZYSwL4xbaYS1K37chvifEnJuglsteGVSIRmsZHAGm4UwInF++kRallqi6ipZzbdzrG7ZlTRUvA==", "license": "https://www.fusioncharts.com/buy/", "dependencies": { "@babel/runtime": "^7.9.2", - "@fusioncharts/charts": "^4.1.2", - "@fusioncharts/core": "^1.9.6", - "@fusioncharts/features": "^1.9.6" + "@fusioncharts/charts": "^4.2.0", + "@fusioncharts/core": "^1.9.8", + "@fusioncharts/features": "^1.9.8" } }, "node_modules/@fusioncharts/core": { @@ -3485,11 +3491,13 @@ } }, "node_modules/@fusioncharts/datatable": { - "version": "1.9.6", + "version": "1.9.8", + "resolved": "https://registry.npmjs.org/@fusioncharts/datatable/-/datatable-1.9.8.tgz", + "integrity": "sha512-4/bBvzjd4fSDBPMUOuqYjB5RyKiE/yfpDBhumE6ro4SSHw2n77dUxkdxP53g5/ydtgwvVbP9347hYF9ExsPZ0w==", "license": "https://www.fusioncharts.com/buy/", "dependencies": { "@babel/runtime": "^7.9.2", - "@fusioncharts/utils": "^1.9.6" + "@fusioncharts/utils": "^1.9.8" } }, "node_modules/@fusioncharts/features": { @@ -3506,25 +3514,29 @@ } }, "node_modules/@fusioncharts/fusiontime": { - "version": "2.9.6", + "version": "2.9.8", + "resolved": "https://registry.npmjs.org/@fusioncharts/fusiontime/-/fusiontime-2.9.8.tgz", + "integrity": "sha512-iR1+5G5UPcsKuVcf56crwOk+w3YCiLNW+wa5jrwuqeMgejGgufEIepaG5CHuKMLuDoF2JbSF3lXIvssKkdwCLA==", "license": "https://www.fusioncharts.com/buy/", "dependencies": { "@babel/runtime": "^7.9.2", - "@fusioncharts/charts": "^4.1.2", - "@fusioncharts/core": "^1.9.6", - "@fusioncharts/datatable": "^1.9.6", - "@fusioncharts/utils": "^1.9.6", + "@fusioncharts/charts": "^4.2.0", + "@fusioncharts/core": "^1.9.8", + "@fusioncharts/datatable": "^1.9.8", + "@fusioncharts/utils": "^1.9.8", "ramda": "^0.29.0" } }, "node_modules/@fusioncharts/fusiontime/node_modules/@fusioncharts/charts": { - "version": "4.1.2", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@fusioncharts/charts/-/charts-4.2.0.tgz", + "integrity": "sha512-8RsGiN5+3Jruvqc1ItHI2mNQvwv/9EidSo0Bz6w1vXBdW/BSGNTBbVDHozTcI7iPVR0WPnMr6jK/6s1oVRIZNA==", "license": "https://www.fusioncharts.com/buy/", "dependencies": { "@babel/runtime": "^7.9.2", - "@fusioncharts/core": "^1.9.6", - "@fusioncharts/features": "^1.9.6", - "@fusioncharts/utils": "^1.9.6" + "@fusioncharts/core": "^1.9.8", + "@fusioncharts/features": "^1.9.8", + "@fusioncharts/utils": "^1.9.8" } }, "node_modules/@fusioncharts/maps": { @@ -6567,12 +6579,16 @@ "@types/node": "*" } }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, "license": "MIT", - "optional": true + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } }, "node_modules/@types/unist": { "version": "2.0.11", @@ -7246,24 +7262,24 @@ } }, "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", + "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", "dev": true, "license": "MIT", "dependencies": { - "bytes": "3.1.2", + "bytes": "~3.1.2", "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.14.0", + "raw-body": "~2.5.3", "type-is": "~1.6.18", - "unpipe": "1.0.0" + "unpipe": "~1.0.0" }, "engines": { "node": ">= 0.8", @@ -7280,6 +7296,27 @@ "ms": "2.0.0" } }, + "node_modules/body-parser/node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, "node_modules/body-parser/node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -7300,6 +7337,16 @@ "dev": true, "license": "MIT" }, + "node_modules/body-parser/node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/bonjour-service": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", @@ -9397,40 +9444,40 @@ } }, "node_modules/express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", + "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", + "body-parser": "~1.20.3", + "content-disposition": "~0.5.4", "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", + "cookie": "~0.7.1", + "cookie-signature": "~1.0.6", "debug": "2.6.9", "depd": "2.0.0", "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", + "finalhandler": "~1.3.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.0", "merge-descriptors": "1.0.3", "methods": "~1.1.2", - "on-finished": "2.4.1", + "on-finished": "~2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", + "path-to-regexp": "~0.1.12", "proxy-addr": "~2.0.7", - "qs": "6.13.0", + "qs": "~6.14.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", + "send": "~0.19.0", + "serve-static": "~1.16.2", "setprototypeof": "1.2.0", - "statuses": "2.0.1", + "statuses": "~2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -10199,6 +10246,19 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/http-cache-semantics": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", @@ -10915,12 +10975,12 @@ "license": "MIT" }, "node_modules/jspdf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-3.0.2.tgz", - "integrity": "sha512-G0fQDJ5fAm6UW78HG6lNXyq09l0PrA1rpNY5i+ly17Zb1fMMFSmS+3lw4cnrAPGyouv2Y0ylujbY2Ieq3DSlKA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-4.0.0.tgz", + "integrity": "sha512-w12U97Z6edKd2tXDn3LzTLg7C7QLJlx0BPfM3ecjK2BckUl9/81vZ+r5gK4/3KQdhAcEZhENUxRhtgYBj75MqQ==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.26.9", + "@babel/runtime": "^7.28.4", "fast-png": "^6.2.0", "fflate": "^0.8.1" }, @@ -10931,6 +10991,15 @@ "html2canvas": "^1.0.0-rc.5" } }, + "node_modules/jspdf/node_modules/@babel/runtime": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", + "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/jssha": { "version": "3.3.1", "license": "BSD-3-Clause", @@ -12786,6 +12855,23 @@ "node": ">=18" } }, + "node_modules/node-gyp/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/node-gyp/node_modules/which": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", @@ -13796,13 +13882,13 @@ } }, "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz", + "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.0.6" + "side-channel": "^1.1.0" }, "engines": { "node": ">=0.6" @@ -13871,21 +13957,42 @@ } }, "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", "dev": true, "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" }, "engines": { "node": ">= 0.8" } }, + "node_modules/raw-body/node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, "node_modules/raw-body/node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -13899,6 +14006,16 @@ "node": ">=0.10.0" } }, + "node_modules/raw-body/node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/readable-stream": { "version": "2.3.8", "license": "MIT", diff --git a/package.json b/package.json index bde7ac3..dabf227 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,8 @@ "overrides": { "autoprefixer": "10.4.5", "esbuild": "0.25.0", - "tmp": "0.2.4" + "tmp": "0.2.4", + "jspdf": "4.0.0" }, "devDependencies": { "@angular-devkit/build-angular": "^19.2.19",